Sadly, NO! I posted a question in the JoomlArts forum that more clearly states the problem, but they have been unresponsive. I've also posted the problem in K2's forum, Joomla's forum, and offered to pay JustAnswer to give me a solution, but they ended up refunding my money when they couldn't find an expert. Based on the analysis I will paste below, I think the problem really is with the JoomlArts template (of course I'm probably wrong), but I can't find a way to get through to them. I think my next step is to pay JoomlArts for support and see if they can fix it. If you can help, I'd be eternally greatful!
Hank
____________________
Template displaying modules differently for k2 items and joomla articles
Hello,
My website, which employs JoomlArt's JA_Community_Plus template displays the module position indicated by the ja-right div differently depending on whether a joomla generated "article" is used or a K2 generated "item" is used for the same page template. My understanding is that a k2 "item" is supposed to display the same as, and be the equivalent of, a joomla "article."
Here are the links to the two pages:
www.voterfarmersmarket.org/en...ndom-candidate and
www.voterfarmersmarket.org/en...s-market-model .
I am attaching four screenshots. The first shows the page template IMPROPERLY displaying the ja-right div module position inside of the ja-mainbody div when a K2 generated "item" is used as the main content in the ja-main div, as seen in Chrome. (I have verified the same discrepancy displays in Internet Explorer and Firefox.) The second shows the page template displaying PROPERLY outside the ja-mainbody div when a Joomla! generated article is used. The third and fourth show firefox displaying html code for the page displaying the K2 item and the
different html code for the page displaying the joomla article.
I have scoured my site directories looking for two php files that place the ja-right div differently according to this k2 "item"/Joomla! "article" distinction, but have only found a single php file that shows this div structure. It is consistent with the proper display with the ja-right div outside the ja-mainbody div. This file is located in: public_html/plugins/system/jat3/jat3/base-themes/default/page/default.php . Here is an abbreviated copy of the code showing the div structure from that file:
<!-- MAIN CONTAINER -->
<div id="ja-container" class="wrap <?php echo $this->getColumnWidth('cls_w')?$this->getColumnWidth('cls_w'):'ja-mf'; ?>">
<?php $this->genBlockBegin ($this->getBlocksXML ('middle')) ?>
<div id="ja-mainbody" style="width:<?php echo $this->getColumnWidth('mw') ?>%">
<!-- CONTENT -->
<div id="ja-main" style="width:<?php echo $this->getColumnWidth('m') ?>%">
...
</div>
...
<!-- RIGHT COLUMN-->
<div id="ja-right" class="column sidebar" style="width:<?php echo $r ?>%">
<?php
//left-mass-top
if($this->hasBlock('right-mass-top')) :
$block = &$this->getBlockXML ('right-mass-top');
?>
<div id="ja-right-mass-top" class="ja-mass ja-mass-top clearfix">
<?php $this->showBlock ($block); ?>
</div>
<?php endif; ?>
I know my abbreviation of the file prevents you from validating what I am saying, but I decided it was better than posting the long version. I hope what is placed here helps anyone looking at the file find the area I am trying to understand and find a solution for.
Anyway, I really, really need help with this one. I don't know what to do...
Thank you for any attention you can give to this problem!
Hank
THANK YOU NICK for following up! Even if you can't help, I appreciate that the unresolved nature of this post has not escaped you!
Hank