Example #1
0
// no direct access
require_once dirname(__FILE__) . str_replace('/', DIRECTORY_SEPARATOR, '/../../../functions.php');
$canEdit = $this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own');
echo artxPost(artxPageTitle($this, $this->params->get('show_page_title', 1) && $this->params->get('page_title') != $this->article->title), null);
?>
<div class="art-Post">
    <div class="art-Post-body">
<div class="art-Post-inner">
<?php 
if ($this->params->get('show_title')) {
    artxFragmentBegin("<h2 class=\"art-PostHeaderIcon-wrapper\"> ");
    artxFragmentBegin("<span class=\"art-PostHeader\">");
    if ($this->params->get('link_titles') && $this->article->readmore_link != '') {
        artxFragmentContent('<a href="' . $this->article->readmore_link . '" class="PostHeader">' . $this->escape($this->article->title) . '</a>');
    } else {
        artxFragmentContent($this->escape($this->article->title));
    }
    artxFragmentEnd("</span>\r\n");
    artxFragmentEnd("</h2>\r\n");
}
artxFragmentBegin("<div class=\"art-PostHeaderIcons art-metadata-icons\">\r\n");
if ($this->params->get('show_create_date')) {
    echo artxFragment('', JHTML::_('image.site', 'PostDateIcon.png', null, null, null, JText::_("PostDateIcon"), array('width' => '17', 'height' => '18')) . JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')), '', ' | ');
}
if ($this->params->get('show_author') && $this->article->author != "") {
    echo artxFragment('', JHTML::_('image.site', 'PostAuthorIcon.png', null, null, null, JText::_("PostAuthorIcon"), array('width' => '14', 'height' => '14')) . JText::sprintf('Written by', $this->article->created_by_alias ? $this->article->created_by_alias : $this->article->author), '', ' | ');
}
if ($this->params->get('show_url') && $this->article->urls) {
    artxFragment('', '<a href="http://' . $this->item->urls . '" target="_blank">' . $this->item->urls . '</a>', '', ' | ');
}
if (!$this->print) {
Example #2
0
 function artxFragment($head = '', $content = '', $tail = '', $separator = '')
 {
     global $artxFragments;
     if ($head != '' && $content == '' && $tail == '' && $separator == '') {
         $content = $head;
         $head = '';
     } elseif ($head != '' && $content != '' && $tail == '' && $separator == '') {
         $separator = $content;
         $content = $head;
         $head = '';
     }
     artxFragmentBegin($head);
     artxFragmentContent($content);
     artxFragmentEnd($tail, $separator);
 }
Example #3
0
?>

<div class="art-Post">
    <div class="art-Post-body">
<div class="art-Post-inner">
<?php 
if ($this->item->params->get('show_title')) {
    ob_start();
    ?>
 <h2 class="art-PostHeaderIcon-wrapper"> <span 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();
    ?>
</span>
</h2>

<?php 
    artxFragmentEnd(ob_get_clean());
}
artxFragmentBegin("<div class=\"art-PostHeaderIcons art-metadata-icons\">\r\n");
if ($this->item->params->get('show_create_date')) {
    echo artxFragment('', JHTML::_('image.site', 'PostDateIcon.png', null, null, null, JText::_("PostDateIcon"), array('width' => '17', 'height' => '18')) . JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2')), '', ' | ');
}
if ($this->item->params->get('show_author') && $this->item->author != "") {
    echo artxFragment('', JHTML::_('image.site', 'PostAuthorIcon.png', null, null, null, JText::_("PostAuthorIcon"), array('width' => '14', 'height' => '14')) . JText::sprintf('Written by', $this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author), '', ' | ');