K2: removing leave a comment and back to top

Rate this topic: Evaluations: 1, 1.00 on the average.Evaluations: 1, 1.00 on the average.Evaluations: 1, 1.00 on the average.Evaluations: 1, 1.00 on the average.Evaluations: 1, 1.00 on the average.Evaluations: 1, 1.00 on the average.1.00 out of 6 based on 1 vote(s)
GK User
Sat Dec 22, 2012 7:36 pm
Reply with quote
Report this post
Hello,

Joomla 2.5 + Jumpstart:

I turned off "Leave a comment" in item option view but header is still there without forms.

Also would like to remove back to top. Is this possible?
User avatar
Gold Boarder

teitbite
Sun Dec 23, 2012 1:53 am
Reply with quote
Report this post
Hi

Please show me an exact page where I can see examples of this elements.
User avatar
Moderator

GK User
Wed Jan 16, 2013 12:44 pm
Reply with quote
Report this post
I have the same problem. I've turned the comments off in the k2 article category (item view options) but the title "leave a comment" is still there. Thank you for your help
User avatar
Junior Boarder

GK User
Wed Jan 16, 2013 4:11 pm
Reply with quote
Report this post
dumilia wrote:I have the same problem. I've turned the comments off in the k2 article category (item view options) but the title "leave a comment" is still there. Thank you for your help



In the html/com_k2/templates/default/item.php file, you can remove the following fragment on line 411:


Code: Select all
<h3 class="titleComments"> <?php echo JText::_('K2_LEAVE_A_COMMENT') ?> </h3>
User avatar
Gold Boarder

GK User
Wed Jan 16, 2013 6:28 pm
Reply with quote
Report this post
Poppie wrote:
dumilia wrote:I have the same problem. I've turned the comments off in the k2 article category (item view options) but the title "leave a comment" is still there. Thank you for your help



In the html/com_k2/templates/default/item.php file, you can remove the following fragment on line 411:


Code: Select all
<h3 class="titleComments"> <?php echo JText::_('K2_LEAVE_A_COMMENT') ?> </h3>


Thank you for your reply Poppie! I have searched in that file ( html/components/com_k2/templates/default/item.php) but I haven't found that fragment. Here is my code. Could you help me? Maybe it's in another file? I am working on joomla 2.5.8. Thank you!! Eugenia
Code: Select all
<?php
/**
 * @version      $Id: item.php 1766 2012-11-22 14:10:24Z lefteris.kavadas $
 * @package      K2
 * @author      JoomlaWorks http://www.joomlaworks.net
 * @copyright   Copyright (c) 2006 - 2012 JoomlaWorks Ltd. All rights reserved.
 * @license      GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */

// no direct access
defined('_JEXEC') or die;

?>

<?php if(JRequest::getInt('print')==1): ?>
<!-- Print button at the top of the print page only -->
<a class="itemPrintThisPage" rel="nofollow" href="#" onclick="window.print();return false;">
   <span><?php echo JText::_('K2_PRINT_THIS_PAGE'); ?></span>
</a>
<?php endif; ?>

<!-- Start K2 Item Layout -->
<span id="startOfPageId<?php echo JRequest::getInt('id'); ?>"></span>

<div id="k2Container" class="itemView<?php echo ($this->item->featured) ? ' itemIsFeatured' : ''; ?><?php if($this->item->params->get('pageclass_sfx')) echo ' '.$this->item->params->get('pageclass_sfx'); ?>">

   <!-- Plugins: BeforeDisplay -->
   <?php echo $this->item->event->BeforeDisplay; ?>

   <!-- K2 Plugins: K2BeforeDisplay -->
   <?php echo $this->item->event->K2BeforeDisplay; ?>

   <div class="itemHeader">

      <?php if($this->item->params->get('itemDateCreated')): ?>
      <!-- Date created -->
      <span class="itemDateCreated">
         <?php echo JHTML::_('date', $this->item->created , JText::_('K2_DATE_FORMAT_LC2')); ?>
      </span>
      <?php endif; ?>

     <?php if($this->item->params->get('itemTitle')): ?>
     <!-- Item title -->
     <h2 class="itemTitle">
         <?php if(isset($this->item->editLink)): ?>
         <!-- Item edit link -->
         <span class="itemEditLink">
            <a class="modal" rel="{handler:'iframe',size:{x:990,y:550}}" href="<?php echo $this->item->editLink; ?>">
               <?php echo JText::_('K2_EDIT_ITEM'); ?>
            </a>
         </span>
         <?php endif; ?>

        <?php echo $this->item->title; ?>

        <?php if($this->item->params->get('itemFeaturedNotice') && $this->item->featured): ?>
        <!-- Featured flag -->
        <span>
           <sup>
              <?php echo JText::_('K2_FEATURED'); ?>
           </sup>
        </span>
        <?php endif; ?>

     </h2>
     <?php endif; ?>

      <?php if($this->item->params->get('itemAuthor')): ?>
      <!-- Item Author -->
      <span class="itemAuthor">
         <?php echo K2HelperUtilities::writtenBy($this->item->author->profile->gender); ?>&nbsp;
         <?php if(empty($this->item->created_by_alias)): ?>
         <a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a>
         <?php else: ?>
         <?php echo $this->item->author->name; ?>
         <?php endif; ?>
      </span>
      <?php endif; ?>

  </div>

  <!-- Plugins: AfterDisplayTitle -->
  <?php echo $this->item->event->AfterDisplayTitle; ?>

  <!-- K2 Plugins: K2AfterDisplayTitle -->
  <?php echo $this->item->event->K2AfterDisplayTitle; ?>

   <?php if(
      $this->item->params->get('itemFontResizer') ||
      $this->item->params->get('itemPrintButton') ||
      $this->item->params->get('itemEmailButton') ||
      $this->item->params->get('itemSocialButton') ||
      $this->item->params->get('itemVideoAnchor') ||
      $this->item->params->get('itemImageGalleryAnchor') ||
      $this->item->params->get('itemCommentsAnchor')
   ): ?>
  <div class="itemToolbar">
      <ul>
         <?php if($this->item->params->get('itemFontResizer')): ?>
         <!-- Font Resizer -->
         <li>
            <span class="itemTextResizerTitle"><?php echo JText::_('K2_FONT_SIZE'); ?></span>
            <a href="#" id="fontDecrease">
               <span><?php echo JText::_('K2_DECREASE_FONT_SIZE'); ?></span>
               <img src="<?php echo JURI::root(true); ?>/components/com_k2/images/system/blank.gif" alt="<?php echo JText::_('K2_DECREASE_FONT_SIZE'); ?>" />
            </a>
            <a href="#" id="fontIncrease">
               <span><?php echo JText::_('K2_INCREASE_FONT_SIZE'); ?></span>
               <img src="<?php echo JURI::root(true); ?>/components/com_k2/images/system/blank.gif" alt="<?php echo JText::_('K2_INCREASE_FONT_SIZE'); ?>" />
            </a>
         </li>
         <?php endif; ?>

         <?php if($this->item->params->get('itemPrintButton') && !JRequest::getInt('print')): ?>
         <!-- Print Button -->
         <li>
            <a class="itemPrintLink" rel="nofollow" href="<?php echo $this->item->printLink; ?>" onclick="window.open(this.href,'printWindow','width=900,height=600,location=no,menubar=no,resizable=yes,scrollbars=yes'); return false;">
               <span><?php echo JText::_('K2_PRINT'); ?></span>
            </a>
         </li>
         <?php endif; ?>

         <?php if($this->item->params->get('itemEmailButton') && !JRequest::getInt('print')): ?>
         <!-- Email Button -->
         <li>
            <a class="itemEmailLink" rel="nofollow" href="<?php echo $this->item->emailLink; ?>" onclick="window.open(this.href,'emailWindow','width=400,height=350,location=no,menubar=no,resizable=no,scrollbars=no'); return false;">
               <span><?php echo JText::_('K2_EMAIL'); ?></span>
            </a>
         </li>
         <?php endif; ?>

         <?php if($this->item->params->get('itemSocialButton') && !is_null($this->item->params->get('socialButtonCode', NULL))): ?>
         <!-- Item Social Button -->
         <li>
            <?php echo $this->item->params->get('socialButtonCode'); ?>
         </li>
         <?php endif; ?>

         <?php if($this->item->params->get('itemVideoAnchor') && !empty($this->item->video)): ?>
         <!-- Anchor link to item video below - if it exists -->
         <li>
            <a class="itemVideoLink k2Anchor" href="<?php echo $this->item->link; ?>#itemVideoAnchor"><?php echo JText::_('K2_MEDIA'); ?></a>
         </li>
         <?php endif; ?>

         <?php if($this->item->params->get('itemImageGalleryAnchor') && !empty($this->item->gallery)): ?>
         <!-- Anchor link to item image gallery below - if it exists -->
         <li>
            <a class="itemImageGalleryLink k2Anchor" href="<?php echo $this->item->link; ?>#itemImageGalleryAnchor"><?php echo JText::_('K2_IMAGE_GALLERY'); ?></a>
         </li>
         <?php endif; ?>

         <?php if($this->item->params->get('itemCommentsAnchor') && $this->item->params->get('itemComments') && ( ($this->item->params->get('comments') == '2' && !$this->user->guest) || ($this->item->params->get('comments') == '1')) ): ?>
         <!-- Anchor link to comments below - if enabled -->
         <li>
            <?php if(!empty($this->item->event->K2CommentsCounter)): ?>
               <!-- K2 Plugins: K2CommentsCounter -->
               <?php echo $this->item->event->K2CommentsCounter; ?>
            <?php else: ?>
               <?php if($this->item->numOfComments > 0): ?>
               <a class="itemCommentsLink k2Anchor" href="<?php echo $this->item->link; ?>#itemCommentsAnchor">
                  <span><?php echo $this->item->numOfComments; ?></span> <?php echo ($this->item->numOfComments>1) ? JText::_('K2_COMMENTS') : JText::_('K2_COMMENT'); ?>
               </a>
               <?php else: ?>
               <a class="itemCommentsLink k2Anchor" href="<?php echo $this->item->link; ?>#itemCommentsAnchor">
                  <?php echo JText::_('K2_BE_THE_FIRST_TO_COMMENT'); ?>
               </a>
               <?php endif; ?>
            <?php endif; ?>
         </li>
         <?php endif; ?>
      </ul>
      <div class="clr"></div>
  </div>
   <?php endif; ?>

   <?php if($this->item->params->get('itemRating')): ?>
   <!-- Item Rating -->
   <div class="itemRatingBlock">
      <span><?php echo JText::_('K2_RATE_THIS_ITEM'); ?></span>
      <div class="itemRatingForm">
         <ul class="itemRatingList">
            <li class="itemCurrentRating" id="itemCurrentRating<?php echo $this->item->id; ?>" style="width:<?php echo $this->item->votingPercentage; ?>%;"></li>
            <li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_1_STAR_OUT_OF_5'); ?>" class="one-star">1</a></li>
            <li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_2_STARS_OUT_OF_5'); ?>" class="two-stars">2</a></li>
            <li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_3_STARS_OUT_OF_5'); ?>" class="three-stars">3</a></li>
            <li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_4_STARS_OUT_OF_5'); ?>" class="four-stars">4</a></li>
            <li><a href="#" rel="<?php echo $this->item->id; ?>" title="<?php echo JText::_('K2_5_STARS_OUT_OF_5'); ?>" class="five-stars">5</a></li>
         </ul>
         <div id="itemRatingLog<?php echo $this->item->id; ?>" class="itemRatingLog"><?php echo $this->item->numOfvotes; ?></div>
         <div class="clr"></div>
      </div>
      <div class="clr"></div>
   </div>
   <?php endif; ?>

  <div class="itemBody">

     <!-- Plugins: BeforeDisplayContent -->
     <?php echo $this->item->event->BeforeDisplayContent; ?>

     <!-- K2 Plugins: K2BeforeDisplayContent -->
     <?php echo $this->item->event->K2BeforeDisplayContent; ?>

     <?php if($this->item->params->get('itemImage') && !empty($this->item->image)): ?>
     <!-- Item Image -->
     <div class="itemImageBlock">
        <span class="itemImage">
           <a class="modal" rel="{handler: 'image'}" href="<?php echo $this->item->imageXLarge; ?>" title="<?php echo JText::_('K2_CLICK_TO_PREVIEW_IMAGE'); ?>">
              <img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" />
           </a>
        </span>

        <?php if($this->item->params->get('itemImageMainCaption') && !empty($this->item->image_caption)): ?>
        <!-- Image caption -->
        <span class="itemImageCaption"><?php echo $this->item->image_caption; ?></span>
        <?php endif; ?>

        <?php if($this->item->params->get('itemImageMainCredits') && !empty($this->item->image_credits)): ?>
        <!-- Image credits -->
        <span class="itemImageCredits"><?php echo $this->item->image_credits; ?></span>
        <?php endif; ?>

        <div class="clr"></div>
     </div>
     <?php endif; ?>

     <?php if(!empty($this->item->fulltext)): ?>
     <?php if($this->item->params->get('itemIntroText')): ?>
     <!-- Item introtext -->
     <div class="itemIntroText">
        <?php echo $this->item->introtext; ?>
     </div>
     <?php endif; ?>
     <?php if($this->item->params->get('itemFullText')): ?>
     <!-- Item fulltext -->
     <div class="itemFullText">
        <?php echo $this->item->fulltext; ?>
     </div>
     <?php endif; ?>
     <?php else: ?>
     <!-- Item text -->
     <div class="itemFullText">
        <?php echo $this->item->introtext; ?>
     </div>
     <?php endif; ?>

      <div class="clr"></div>

     <?php if($this->item->params->get('itemExtraFields') && count($this->item->extra_fields)): ?>
     <!-- Item extra fields -->
     <div class="itemExtraFields">
        <h3><?php echo JText::_('K2_ADDITIONAL_INFO'); ?></h3>
        <ul>
         <?php foreach ($this->item->extra_fields as $key=>$extraField): ?>
         <?php if($extraField->value != ''): ?>
         <li class="<?php echo ($key%2) ? "odd" : "even"; ?> type<?php echo ucfirst($extraField->type); ?> group<?php echo $extraField->group; ?>">
            <?php if($extraField->type == 'header'): ?>
            <h4 class="itemExtraFieldsHeader"><?php echo $extraField->name; ?></h4>
            <?php else: ?>
            <span class="itemExtraFieldsLabel"><?php echo $extraField->name; ?>:</span>
            <span class="itemExtraFieldsValue"><?php echo $extraField->value; ?></span>
            <?php endif; ?>
         </li>
         <?php endif; ?>
         <?php endforeach; ?>
         </ul>
       <div class="clr"></div>
     </div>
     <?php endif; ?>

      <?php if($this->item->params->get('itemHits') || ($this->item->params->get('itemDateModified') && intval($this->item->modified)!=0)): ?>
      <div class="itemContentFooter">

         <?php if($this->item->params->get('itemHits')): ?>
         <!-- Item Hits -->
         <span class="itemHits">
            <?php echo JText::_('K2_READ'); ?> <b><?php echo $this->item->hits; ?></b> <?php echo JText::_('K2_TIMES'); ?>
         </span>
         <?php endif; ?>

         <?php if($this->item->params->get('itemDateModified') && intval($this->item->modified)!=0): ?>
         <!-- Item date modified -->
         <span class="itemDateModified">
            <?php echo JText::_('K2_LAST_MODIFIED_ON'); ?> <?php echo JHTML::_('date', $this->item->modified, JText::_('K2_DATE_FORMAT_LC2')); ?>
         </span>
         <?php endif; ?>

         <div class="clr"></div>
      </div>
      <?php endif; ?>

     <!-- Plugins: AfterDisplayContent -->
     <?php echo $this->item->event->AfterDisplayContent; ?>

     <!-- K2 Plugins: K2AfterDisplayContent -->
     <?php echo $this->item->event->K2AfterDisplayContent; ?>

     <div class="clr"></div>
  </div>

   <?php if($this->item->params->get('itemTwitterButton',1) || $this->item->params->get('itemFacebookButton',1) || $this->item->params->get('itemGooglePlusOneButton',1)): ?>
   <!-- Social sharing -->
   <div class="itemSocialSharing">

      <?php if($this->item->params->get('itemTwitterButton',1)): ?>
      <!-- Twitter Button -->
      <div class="itemTwitterButton">
         <a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal"<?php if($this->item->params->get('twitterUsername')): ?> data-via="<?php echo $this->item->params->get('twitterUsername'); ?>"<?php endif; ?>>
            <?php echo JText::_('K2_TWEET'); ?>
         </a>
         <script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
      </div>
      <?php endif; ?>

      <?php if($this->item->params->get('itemFacebookButton',1)): ?>
      <!-- Facebook Button -->
      <div class="itemFacebookButton">
         <div id="fb-root"></div>
         <script type="text/javascript">
            (function(d, s, id) {
              var js, fjs = d.getElementsByTagName(s)[0];
              if (d.getElementById(id)) return;
              js = d.createElement(s); js.id = id;
              js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
              fjs.parentNode.insertBefore(js, fjs);
            }(document, 'script', 'facebook-jssdk'));
         </script>
         <div class="fb-like" data-send="false" data-width="200" data-show-faces="true"></div>
      </div>
      <?php endif; ?>

      <?php if($this->item->params->get('itemGooglePlusOneButton',1)): ?>
      <!-- Google +1 Button -->
      <div class="itemGooglePlusOneButton">
         <g:plusone annotation="inline" width="120"></g:plusone>
         <script type="text/javascript">
           (function() {
              window.___gcfg = {lang: 'en'}; // Define button default language here
             var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
             po.src = 'https://apis.google.com/js/plusone.js';
             var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
           })();
         </script>
      </div>
      <?php endif; ?>

      <div class="clr"></div>
   </div>
   <?php endif; ?>

  <?php if($this->item->params->get('itemCategory') || $this->item->params->get('itemTags') || $this->item->params->get('itemAttachments')): ?>
  <div class="itemLinks">

      <?php if($this->item->params->get('itemCategory')): ?>
      <!-- Item category -->
      <div class="itemCategory">
         <span><?php echo JText::_('K2_PUBLISHED_IN'); ?></span>
         <a href="<?php echo $this->item->category->link; ?>"><?php echo $this->item->category->name; ?></a>
      </div>
      <?php endif; ?>

     <?php if($this->item->params->get('itemTags') && count($this->item->tags)): ?>
     <!-- Item tags -->
     <div class="itemTagsBlock">
        <span><?php echo JText::_('K2_TAGGED_UNDER'); ?></span>
        <ul class="itemTags">
          <?php foreach ($this->item->tags as $tag): ?>
          <li><a href="<?php echo $tag->link; ?>"><?php echo $tag->name; ?></a></li>
          <?php endforeach; ?>
        </ul>
        <div class="clr"></div>
     </div>
     <?php endif; ?>

     <?php if($this->item->params->get('itemAttachments') && count($this->item->attachments)): ?>
     <!-- Item attachments -->
     <div class="itemAttachmentsBlock">
        <span><?php echo JText::_('K2_DOWNLOAD_ATTACHMENTS'); ?></span>
        <ul class="itemAttachments">
          <?php foreach ($this->item->attachments as $attachment): ?>
          <li>
             <a title="<?php echo K2HelperUtilities::cleanHtml($attachment->titleAttribute); ?>" href="<?php echo $attachment->link; ?>"><?php echo $attachment->title; ?></a>
             <?php if($this->item->params->get('itemAttachmentsCounter')): ?>
             <span>(<?php echo $attachment->hits; ?> <?php echo ($attachment->hits==1) ? JText::_('K2_DOWNLOAD') : JText::_('K2_DOWNLOADS'); ?>)</span>
             <?php endif; ?>
          </li>
          <?php endforeach; ?>
        </ul>
     </div>
     <?php endif; ?>

      <div class="clr"></div>
  </div>
  <?php endif; ?>

  <?php if($this->item->params->get('itemAuthorBlock') && empty($this->item->created_by_alias)): ?>
  <!-- Author Block -->
  <div class="itemAuthorBlock">

     <?php if($this->item->params->get('itemAuthorImage') && !empty($this->item->author->avatar)): ?>
     <img class="itemAuthorAvatar" src="<?php echo $this->item->author->avatar; ?>" alt="<?php echo K2HelperUtilities::cleanHtml($this->item->author->name); ?>" />
     <?php endif; ?>

    <div class="itemAuthorDetails">
      <h3 class="itemAuthorName">
         <a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a>
      </h3>

      <?php if($this->item->params->get('itemAuthorDescription') && !empty($this->item->author->profile->description)): ?>
      <p><?php echo $this->item->author->profile->description; ?></p>
      <?php endif; ?>

      <?php if($this->item->params->get('itemAuthorURL') && !empty($this->item->author->profile->url)): ?>
      <span class="itemAuthorUrl"><?php echo JText::_('K2_WEBSITE'); ?> <a rel="me" href="<?php echo $this->item->author->profile->url; ?>" target="_blank"><?php echo str_replace('http://','',$this->item->author->profile->url); ?></a></span>
      <?php endif; ?>

      <?php if($this->item->params->get('itemAuthorEmail')): ?>
      <span class="itemAuthorEmail"><?php echo JText::_('K2_EMAIL'); ?> <?php echo JHTML::_('Email.cloak', $this->item->author->email); ?></span>
      <?php endif; ?>

         <div class="clr"></div>

         <!-- K2 Plugins: K2UserDisplay -->
         <?php echo $this->item->event->K2UserDisplay; ?>

    </div>
    <div class="clr"></div>
  </div>
  <?php endif; ?>

  <?php if($this->item->params->get('itemAuthorLatest') && empty($this->item->created_by_alias) && isset($this->authorLatestItems)): ?>
  <!-- Latest items from author -->
   <div class="itemAuthorLatest">
      <h3><?php echo JText::_('K2_LATEST_FROM'); ?> <?php echo $this->item->author->name; ?></h3>
      <ul>
         <?php foreach($this->authorLatestItems as $key=>$item): ?>
         <li class="<?php echo ($key%2) ? "odd" : "even"; ?>">
            <a href="<?php echo $item->link ?>"><?php echo $item->title; ?></a>
         </li>
         <?php endforeach; ?>
      </ul>
      <div class="clr"></div>
   </div>
   <?php endif; ?>

   <?php
   /*
   Note regarding 'Related Items'!
   If you add:
   - the CSS rule 'overflow-x:scroll;' in the element div.itemRelated {…} in the k2.css
   - the class 'k2Scroller' to the ul element below
   - the classes 'k2ScrollerElement' and 'k2EqualHeights' to the li element inside the foreach loop below
   - the style attribute 'style="width:<?php echo $item->imageWidth; ?>px;"' to the li element inside the foreach loop below
   ...then your Related Items will be transformed into a vertical-scrolling block, inside which, all items have the same height (equal column heights). This can be very useful if you want to show your related articles or products with title/author/category/image etc., which would take a significant amount of space in the classic list-style display.
   */
   ?>

  <?php if($this->item->params->get('itemRelated') && isset($this->relatedItems)): ?>
  <!-- Related items by tag -->
   <div class="itemRelated">
      <h3><?php echo JText::_("K2_RELATED_ITEMS_BY_TAG"); ?></h3>
      <ul>
         <?php foreach($this->relatedItems as $key=>$item): ?>
         <li class="<?php echo ($key%2) ? "odd" : "even"; ?>">

            <?php if($this->item->params->get('itemRelatedTitle', 1)): ?>
            <a class="itemRelTitle" href="<?php echo $item->link ?>"><?php echo $item->title; ?></a>
            <?php endif; ?>

            <?php if($this->item->params->get('itemRelatedCategory')): ?>
            <div class="itemRelCat"><?php echo JText::_("K2_IN"); ?> <a href="<?php echo $item->category->link ?>"><?php echo $item->category->name; ?></a></div>
            <?php endif; ?>

            <?php if($this->item->params->get('itemRelatedAuthor')): ?>
            <div class="itemRelAuthor"><?php echo JText::_("K2_BY"); ?> <a rel="author" href="<?php echo $item->author->link; ?>"><?php echo $item->author->name; ?></a></div>
            <?php endif; ?>

            <?php if($this->item->params->get('itemRelatedImageSize')): ?>
            <img style="width:<?php echo $item->imageWidth; ?>px;height:auto;" class="itemRelImg" src="<?php echo $item->image; ?>" alt="<?php K2HelperUtilities::cleanHtml($item->title); ?>" />
            <?php endif; ?>

            <?php if($this->item->params->get('itemRelatedIntrotext')): ?>
            <div class="itemRelIntrotext"><?php echo $item->introtext; ?></div>
            <?php endif; ?>

            <?php if($this->item->params->get('itemRelatedFulltext')): ?>
            <div class="itemRelFulltext"><?php echo $item->fulltext; ?></div>
            <?php endif; ?>

            <?php if($this->item->params->get('itemRelatedMedia')): ?>
            <?php if($item->videoType=='embedded'): ?>
            <div class="itemRelMediaEmbedded"><?php echo $item->video; ?></div>
            <?php else: ?>
            <div class="itemRelMedia"><?php echo $item->video; ?></div>
            <?php endif; ?>
            <?php endif; ?>

            <?php if($this->item->params->get('itemRelatedImageGallery')): ?>
            <div class="itemRelImageGallery"><?php echo $item->gallery; ?></div>
            <?php endif; ?>
         </li>
         <?php endforeach; ?>
         <li class="clr"></li>
      </ul>
      <div class="clr"></div>
   </div>
   <?php endif; ?>

   <div class="clr"></div>

  <?php if($this->item->params->get('itemVideo') && !empty($this->item->video)): ?>
  <!-- Item video -->
  <a name="itemVideoAnchor" id="itemVideoAnchor"></a>

  <div class="itemVideoBlock">
     <h3><?php echo JText::_('K2_MEDIA'); ?></h3>

      <?php if($this->item->videoType=='embedded'): ?>
      <div class="itemVideoEmbedded">
         <?php echo $this->item->video; ?>
      </div>
      <?php else: ?>
      <span class="itemVideo"><?php echo $this->item->video; ?></span>
      <?php endif; ?>

     <?php if($this->item->params->get('itemVideoCaption') && !empty($this->item->video_caption)): ?>
     <span class="itemVideoCaption"><?php echo $this->item->video_caption; ?></span>
     <?php endif; ?>

     <?php if($this->item->params->get('itemVideoCredits') && !empty($this->item->video_credits)): ?>
     <span class="itemVideoCredits"><?php echo $this->item->video_credits; ?></span>
     <?php endif; ?>

     <div class="clr"></div>
  </div>
  <?php endif; ?>

  <?php if($this->item->params->get('itemImageGallery') && !empty($this->item->gallery)): ?>
  <!-- Item image gallery -->
  <a name="itemImageGalleryAnchor" id="itemImageGalleryAnchor"></a>
  <div class="itemImageGallery">
     <h3><?php echo JText::_('K2_IMAGE_GALLERY'); ?></h3>
     <?php echo $this->item->gallery; ?>
  </div>
  <?php endif; ?>

  <?php if($this->item->params->get('itemNavigation') && !JRequest::getCmd('print') && (isset($this->item->nextLink) || isset($this->item->previousLink))): ?>
  <!-- Item navigation -->
  <div class="itemNavigation">
     <span class="itemNavigationTitle"><?php echo JText::_('K2_MORE_IN_THIS_CATEGORY'); ?></span>

      <?php if(isset($this->item->previousLink)): ?>
      <a class="itemPrevious" href="<?php echo $this->item->previousLink; ?>">
         &laquo; <?php echo $this->item->previousTitle; ?>
      </a>
      <?php endif; ?>

      <?php if(isset($this->item->nextLink)): ?>
      <a class="itemNext" href="<?php echo $this->item->nextLink; ?>">
         <?php echo $this->item->nextTitle; ?> &raquo;
      </a>
      <?php endif; ?>

  </div>
  <?php endif; ?>

  <!-- Plugins: AfterDisplay -->
  <?php echo $this->item->event->AfterDisplay; ?>

  <!-- K2 Plugins: K2AfterDisplay -->
  <?php echo $this->item->event->K2AfterDisplay; ?>

  <?php if($this->item->params->get('itemComments') && ( ($this->item->params->get('comments') == '2' && !$this->user->guest) || ($this->item->params->get('comments') == '1'))): ?>
  <!-- K2 Plugins: K2CommentsBlock -->
  <?php echo $this->item->event->K2CommentsBlock; ?>
  <?php endif; ?>

 <?php if($this->item->params->get('itemComments') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2')) && empty($this->item->event->K2CommentsBlock)): ?>
  <!-- Item comments -->
  <a name="itemCommentsAnchor" id="itemCommentsAnchor"></a>

  <div class="itemComments">

     <?php if($this->item->params->get('commentsFormPosition')=='above' && $this->item->params->get('itemComments') && !JRequest::getInt('print') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid)))): ?>
     <!-- Item comments form -->
     <div class="itemCommentsForm">
        <?php echo $this->loadTemplate('comments_form'); ?>
     </div>
     <?php endif; ?>

     <?php if($this->item->numOfComments>0 && $this->item->params->get('itemComments') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2'))): ?>
     <!-- Item user comments -->
     <h3 class="itemCommentsCounter">
        <span><?php echo $this->item->numOfComments; ?></span> <?php echo ($this->item->numOfComments>1) ? JText::_('K2_COMMENTS') : JText::_('K2_COMMENT'); ?>
     </h3>

     <ul class="itemCommentsList">
       <?php foreach ($this->item->comments as $key=>$comment): ?>
       <li class="<?php echo ($key%2) ? "odd" : "even"; echo (!$this->item->created_by_alias && $comment->userID==$this->item->created_by) ? " authorResponse" : ""; echo($comment->published) ? '':' unpublishedComment'; ?>">

          <span class="commentLink">
             <a href="<?php echo $this->item->link; ?>#comment<?php echo $comment->id; ?>" name="comment<?php echo $comment->id; ?>" id="comment<?php echo $comment->id; ?>">
                <?php echo JText::_('K2_COMMENT_LINK'); ?>
             </a>
          </span>

            <?php if($comment->userImage): ?>
            <img src="<?php echo $comment->userImage; ?>" alt="<?php echo JFilterOutput::cleanText($comment->userName); ?>" width="<?php echo $this->item->params->get('commenterImgWidth'); ?>" />
            <?php endif; ?>

            <span class="commentDate">
             <?php echo JHTML::_('date', $comment->commentDate, JText::_('K2_DATE_FORMAT_LC2')); ?>
          </span>

          <span class="commentAuthorName">
             <?php echo JText::_('K2_POSTED_BY'); ?>
             <?php if(!empty($comment->userLink)): ?>
             <a href="<?php echo JFilterOutput::cleanText($comment->userLink); ?>" title="<?php echo JFilterOutput::cleanText($comment->userName); ?>" target="_blank" rel="nofollow">
                <?php echo $comment->userName; ?>
             </a>
             <?php else: ?>
             <?php echo $comment->userName; ?>
             <?php endif; ?>
          </span>

          <p><?php echo $comment->commentText; ?></p>

            <?php if($this->inlineCommentsModeration || ($comment->published && ($this->params->get('commentsReporting')=='1' || ($this->params->get('commentsReporting')=='2' && !$this->user->guest)))): ?>
            <span class="commentToolbar">
               <?php if($this->inlineCommentsModeration): ?>
               <?php if(!$comment->published): ?>
               <a class="commentApproveLink" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=publish&commentID='.$comment->id.'&format=raw')?>"><?php echo JText::_('K2_APPROVE')?></a>
               <?php endif; ?>

               <a class="commentRemoveLink" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=remove&commentID='.$comment->id.'&format=raw')?>"><?php echo JText::_('K2_REMOVE')?></a>
               <?php endif; ?>

               <?php if($comment->published && ($this->params->get('commentsReporting')=='1' || ($this->params->get('commentsReporting')=='2' && !$this->user->guest))): ?>
               <a class="modal" rel="{handler:'iframe',size:{x:560,y:480}}" href="<?php echo JRoute::_('index.php?option=com_k2&view=comments&task=report&commentID='.$comment->id)?>"><?php echo JText::_('K2_REPORT')?></a>
               <?php endif; ?>

               <?php if($comment->reportUserLink): ?>
               <a class="k2ReportUserButton" href="<?php echo $comment->reportUserLink; ?>"><?php echo JText::_('K2_FLAG_AS_SPAMMER'); ?></a>
               <?php endif; ?>

            </span>
            <?php endif; ?>

            <div class="clr"></div>
       </li>
       <?php endforeach; ?>
     </ul>

     <div class="itemCommentsPagination">
        <?php echo $this->pagination->getPagesLinks(); ?>
        <div class="clr"></div>
     </div>
      <?php endif; ?>

      <?php if($this->item->params->get('commentsFormPosition')=='below' && $this->item->params->get('itemComments') && !JRequest::getInt('print') && ($this->item->params->get('comments') == '1' || ($this->item->params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid)))): ?>
     <!-- Item comments form -->
     <div class="itemCommentsForm">
        <?php echo $this->loadTemplate('comments_form'); ?>
     </div>
     <?php endif; ?>

     <?php $user = JFactory::getUser(); if ($this->item->params->get('comments') == '2' && $user->guest): ?>
           <div><?php echo JText::_('K2_LOGIN_TO_POST_COMMENTS'); ?></div>
     <?php endif; ?>

  </div>
  <?php endif; ?>

   <?php if(!JRequest::getCmd('print')): ?>
   <div class="itemBackToTop">
      <a class="k2Anchor" href="<?php echo $this->item->link; ?>#startOfPageId<?php echo JRequest::getInt('id'); ?>">
         <?php echo JText::_('K2_BACK_TO_TOP'); ?>
      </a>
   </div>
   <?php endif; ?>

   <div class="clr"></div>
</div>
<!-- End K2 Item Layout -->
User avatar
Junior Boarder

teitbite
Fri Jan 18, 2013 1:06 am
Reply with quote
Report this post
Hi

Looking at Your code I think it would be best ot hide it with adding the below code to css:

Code: Select all
.itemComments { display: none; }
User avatar
Moderator

GK User
Fri Jan 18, 2013 1:11 pm
Reply with quote
Report this post
teitbite wrote:Hi

Looking at Your code I think it would be best ot hide it with adding the below code to css:

Code: Select all
.itemComments { display: none; }


you mean in html/components/com_k2/css/k2.css ?

where exactly??? Thank you!
Eugenia
User avatar
Junior Boarder

teitbite
Sat Jan 19, 2013 3:29 am
Reply with quote
Report this post
Hi

All css modifications should be stored in override.css file. This will make a template update easier if all changes will be separated like that. Please remember that override needs to be allowed in template settings in order to use this file.
User avatar
Moderator

GK User
Sat Jan 19, 2013 10:26 am
Reply with quote
Report this post
teitbite wrote:Hi

All css modifications should be stored in override.css file. This will make a template update easier if all changes will be separated like that. Please remember that override needs to be allowed in template settings in order to use this file.


Hi teitbite,

this is what i did:

In template management >advanced settings I have turned the css override on

then this is how my css/override.css looks like:
Code: Select all
/*
#------------------------------------------------------------------------
# Startup - October Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: [email protected]
*/

/* Here you can include your override CSS styles */
.itemComments { display: none; }


Unfortunately nothing has changed in the template, leave a comment is still there...maybe I did something wrong...? Thank you for your precious support,

Eugenia
User avatar
Junior Boarder

teitbite
Sun Jan 20, 2013 10:23 am
Reply with quote
Report this post
Hi

This should be working. Please show me Your site.
User avatar
Moderator

GK User
Sun Jan 20, 2013 11:03 am
Reply with quote
Report this post
teitbite wrote:Hi

This should be working. Please show me Your site.


It's still offline anyway I have put it online for you. Thank you teitbite!

www.battistarea.it
User avatar
Junior Boarder

teitbite
Sun Jan 20, 2013 11:31 am
Reply with quote
Report this post
Hi

Now I can see the right code :)

Code: Select all
h3.titleComments {
    display: none;
}
User avatar
Moderator

GK User
Sun Jan 20, 2013 11:40 am
Reply with quote
Report this post
teitbite wrote:Hi

Now I can see the right code :)

Code: Select all
h3.titleComments {
    display: none;
}


Yesss! It works!!! fantastic :-) thank you!!! I have another question if I may...ah it's best to open another post
User avatar
Junior Boarder

teitbite
Mon Jan 21, 2013 1:07 am
Reply with quote
Report this post
Hi

Of course please ask any question. Just let me know a link to it.
User avatar
Moderator

GK User
Tue Jul 30, 2013 1:15 am
Reply with quote
Report this post
dumilia wrote:
teitbite wrote:Hi

Now I can see the right code :)

Code: Select all
h3.titleComments {
    display: none;
}


Yesss! It works!!! fantastic :-) thank you!!! I have another question if I may...ah it's best to open another post


This don't solve the problem, it only hide the text. When you need to use the comments in another article or category, you can't see the title.

This only happen with this template. In any other works perfect. I still have the same problem.

tks
User avatar
Junior Boarder

teitbite
Wed Jul 31, 2013 1:11 am
Reply with quote
Report this post
Hi

Ok. Please remove this hiding in css and send me an access to ftp so I'll fix this problem.
User avatar
Moderator

GK User
Thu Nov 14, 2013 12:07 am
Reply with quote
Report this post
Hello,
I love this template.

I want to have comments on one part of the site only.
I have turned the comments feature off but K2 leaves a message displayed 'Leave a message'
If I hide this message in the CSS, it will be a global hide and i cant see if when I need to run comments in one category.

I see someone else has this issue

This don't solve the problem, it only hide the text. When you need to use the comments in another article or category, you can't see the title. This only happen with this template. In any other works perfect. I still have the same problem.


Is there a fix for this please?

regards
Drew
User avatar
Gold Boarder

teitbite
Fri Nov 15, 2013 12:53 am
Reply with quote
Report this post
Hi

Please edit file /html/com_k2/default/item.php , cut the line 411:

Code: Select all
<h3 class="titleComments"> <?php echo JText::_('K2_LEAVE_A_COMMENT') ?> </h3>


and paste it just under this line:

Code: Select all
                           <?php if($params->get('commentsFormPosition')=='below' && $params->get('itemComments') && !JRequest::getInt('print') && ($params->get('comments') == '1' || ($params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid)))): ?>
User avatar
Moderator

GK User
Tue Nov 26, 2013 1:53 am
Reply with quote
Report this post
Woo Hoo ! Thank you

teitbite wrote:Hi

Please edit file /html/com_k2/default/item.php , cut the line 411:

Code: Select all
<h3 class="titleComments"> <?php echo JText::_('K2_LEAVE_A_COMMENT') ?> </h3>


and paste it just under this line:

Code: Select all
                           <?php if($params->get('commentsFormPosition')=='below' && $params->get('itemComments') && !JRequest::getInt('print') && ($params->get('comments') == '1' || ($params->get('comments') == '2' && K2HelperPermissions::canAddComment($this->item->catid)))): ?>
User avatar
Gold Boarder

teitbite
Tue Nov 26, 2013 2:08 am
Reply with quote
Report this post
Hi

No problem. Glad I could help :)
User avatar
Moderator

GK User
Wed Mar 05, 2014 4:42 pm
Reply with quote
Report this post
Awesome, I was just looking for this fix! Thanks :D
User avatar
Fresh Boarder


cron
Remember me
Register New Account
If you are old Gavick user, click HERE for steps to retrieve your account.