/templates/ecard/html/com_content/category/blog_item.php
PHP | 137 lines | 130 code | 7 blank | 0 comment | 42 complexity | ed8f0aef6f5009973cc88e800a899c5d MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
- <?php
- defined('_JEXEC') or die('Restricted access'); // no direct access
- $canEdit = ($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own'));
- ?>
- <?php if ($this->item->state == 0) : ?>
- <div class="system-unpublished">
- <?php endif; ?>
-
- <div class="art-post">
- <div class="art-post-tl"></div>
- <div class="art-post-tr"></div>
- <div class="art-post-bl"></div>
- <div class="art-post-br"></div>
- <div class="art-post-tc"></div>
- <div class="art-post-bc"></div>
- <div class="art-post-cl"></div>
- <div class="art-post-cr"></div>
- <div class="art-post-cc"></div>
- <div class="art-post-body">
- <div class="art-post-inner">
- <?php
- if ($this->item->params->get('show_title')) {
- ob_start();
- ?>
- <h2 class="art-postheader">
- <?php
- artxFragmentBegin(ob_get_clean());
- if ($this->item->params->get('link_titles') && $this->item->readmore_link != '')
- artxFragmentContent('<a href="' . $this->item->readmore_link . '" class="PostHeader">' . $this->escape($this->item->title) . '</a>');
- else
- artxFragmentContent($this->escape($this->item->title));
- ob_start();
- ?>
-
- </h2>
-
- <?php
- artxFragmentEnd(ob_get_clean());
- }
- artxFragmentBegin("<div class=\"art-postheadericons art-metadata-icons\">\r\n");
- if ($this->params->get('show_url') && $this->article->urls)
- artxFragment('', '<a href="http://' . $this->item->urls . '" target="_blank">' . $this->item->urls . '</a>', '', ' | ');
- if ($this->item->params->get('show_create_date')) {
- artxFragment('', JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2')), '', ' | ');
- }
- if (($this->item->params->get('show_author')) && ($this->item->author != "")) {
- artxFragment('', JText::sprintf('Written by', ($this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author)), '', ' | ');
- }
- if ($this->item->params->get('show_pdf_icon'))
- artxFragment('', JHTML::_('icon.pdf', $this->item, $this->item->params, $this->access), '', ' | ');
- if ($this->item->params->get('show_print_icon'))
- artxFragment('', JHTML::_('icon.print_popup', $this->item, $this->item->params, $this->access), '', ' | ');
- if ($this->item->params->get('show_email_icon'))
- artxFragment('', JHTML::_('icon.email', $this->item, $this->item->params, $this->access), '', ' | ');
- if ($canEdit)
- artxFragment('', JHTML::_('icon.edit', $this->item, $this->item->params, $this->access), '', ' | ');
- artxFragmentEnd("\r\n</div>\r\n");
- echo "<div class=\"art-postcontent\">\r\n <!-- article-content -->\r\n";
- if (!$this->item->params->get('show_intro'))
- echo $this->item->event->afterDisplayTitle;
- echo $this->item->event->beforeDisplayContent;
- if (($this->item->params->get('show_section') && $this->item->sectionid) || ($this->item->params->get('show_category') && $this->item->catid)) {
- ?>
- <table class="contentpaneopen<?php echo $this->item->params->get('pageclass_sfx' ); ?>">
- <tr>
- <td>
- <?php
- if ($this->item->params->get('show_section') && $this->item->sectionid && isset($this->item->section)) {
- echo "<span>";
- if ($this->item->params->get('link_section'))
- echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->item->sectionid)).'">';
- echo $this->item->section;
- if ($this->item->params->get('link_section'))
- echo '</a>';
- if ($this->item->params->get('show_category'))
- echo ' - ';
- echo "</span>";
- }
- if ($this->item->params->get('show_category') && $this->item->catid) {
- echo "<span>";
- if ($this->item->params->get('link_category'))
- echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug, $this->item->sectionid)).'">';
- echo $this->item->category;
- if ($this->item->params->get('link_category'))
- echo '</a>';
- echo "</span>";
- }
- ?>
- </td>
- </tr>
- </table>
- <?php
- }
- if (isset ($this->item->toc))
- echo $this->item->toc;
- echo "<div class=\"art-article\">", $this->item->text, "</div>";
- if (intval($this->item->modified) != 0 && $this->item->params->get('show_modify_date')) {
- echo "<p class=\"modifydate\">";
- echo JText::_('Last Updated') . ' (' . JHTML::_('date', $this->item->modified, JText::_('DATE_FORMAT_LC2')) . ')';
- echo "</p>";
- }
- if ($this->item->params->get('show_readmore') && $this->item->readmore) {
- ?>
- <p>
- <span class="art-button-wrapper">
- <span class="l"> </span>
- <span class="r"> </span>
- <a class="readon art-button" href="<?php echo $this->item->readmore_link; ?>">
- <?php
- if ($this->item->readmore_register) {
- echo str_replace(' ', ' ', JText::_('Register to read more...'));
- } elseif ($readmore = $this->item->params->get('readmore')){
- echo str_replace(' ', ' ', $readmore);
- } else {
- echo str_replace(' ', ' ', JText::sprintf('Read more...'));
- }
- ?>
- </a>
- </span>
- </p>
- <?php
- }
- echo "<span class=\"article_separator\"> </span>";
- echo $this->item->event->afterDisplayContent;
- echo "\r\n <!-- /article-content -->\r\n</div>\r\n<div class=\"cleared\"></div>\r\n";
- ?>
-
- </div>
-
- <div class="cleared"></div>
- </div>
- </div>
-
-
- <?php if ($this->item->state == 0) : ?>
- </div>
- <?php endif; ?>