Вход Регистрация
Файл: templates/default/content/default_item.tpl.php
Строк: 79
<?php $user cmsUser::getInstance(); ?>

<?php if ($fields['title']['is_in_item']){ ?>
    <h1>
        <?php if ($item['parent_id']){ ?>
            <div class="parent_title">
                <a href="<?php echo href_to($item['parent_url']); ?>"><?php html($item['parent_title']); ?></a> &rarr;
            </div>
        <?php ?>
        <?php html($item['title']); ?>
        <?php if ($item['is_private']) { ?>
            <span class="is_private" title="<?php html(LANG_PRIVACY_PRIVATE); ?>"></span>
        <?php ?>
    </h1>
    <?php unset($fields['title']); ?>
<?php 
?>

<div class="content_item <?php echo $ctype['name']; ?>_item">

    <?php foreach($fields as $name=>$field){ ?>

        <?php if (!$field['is_in_item']) { continue; } ?>
        <?php if ($field['is_system']) { continue; } ?>
        <?php if (empty($item[$field['name']])) { continue; } ?>
        <?php if ($field['groups_read'] && !$user->isInGroups($field['groups_read'])) { continue; } ?>

        <?php
            
if (!isset($field['options']['label_in_item'])) {
                
$label_pos 'none';
            } else {
                
$label_pos $field['options']['label_in_item'];
            }
        
?>

        <div class="field ft_<?php echo $field['type']; ?> f_<?php echo $field['name']; ?>">

            <?php if ($label_pos != 'none'){ ?>
                <div class="title_<?php echo $label_pos?>"><?php html($field['title']); ?>: </div>
            <?php ?>

            <div class="value">

                <?php
                    
echo $field['html'];
                
?>

            </div>

        </div>

    <?php ?>

    <?php if ($props && $props_values) { ?>
        <?php
            $props_fields 
$this->controller->getPropsFields($props);
            
$props_fieldsets cmsForm::mapFieldsToFieldsets($props);
        
?>
        <div class="content_item_props <?php echo $ctype['name']; ?>_item_props">
            <table>
                <tbody>
                    <?php foreach($props_fieldsets as $fieldset){ ?>
                        <?php if ($fieldset['title']){ ?>
                            <tr>
                                <td class="heading" colspan="2"><?php html($fieldset['title']); ?></td>
                            </tr>
                        <?php ?>
                        <?php if ($fieldset['fields']){ ?>
                            <?php foreach($fieldset['fields'] as $prop){ ?>
                                <?php if (isset($props_values[$prop['id']])) { ?>
                                <?php $prop_field $props_fields[$prop['id']]; ?>
                                    <tr>
                                        <td class="title"><?php html($prop['title']); ?></td>
                                        <td class="value">
                                            <?php echo $prop_field->parse($props_values[$prop['id']]); ?>
                                        </td>
                                    </tr>
                                <?php ?>
                            <?php ?>
                        <?php ?>
                    <?php ?>
                </tbody>
            </table>
        </div>
    <?php ?>

    <?php
        $hooks_html 
cmsEventsManager::hookAll("content_{$ctype['name']}_item_html"$item);
        if (
$hooks_html) { echo html_each($hooks_html); }
    
?>

    <?php
        $is_tags 
$ctype['is_tags'] &&
                   !empty(
$ctype['options']['is_tags_in_item']) &&
                   
$item['tags'];
    
?>

    <?php if ($is_tags){ ?>
        <div class="tags_bar">
            <?php echo html_tags_bar($item['tags']); ?>
        </div>
    <?php ?>

    <?php
        $show_bar 
$ctype['is_rating'] ||
                    
$fields['date_pub']['is_in_item'] ||
                    
$fields['user']['is_in_item'] ||
                    !empty(
$ctype['options']['hits_on']) || 
                    !
$item['is_pub'] || 
                    !
$item['is_approved'];
    
?>

    <?php if ($ctype['item_append_html']){ ?>
        <div class="append_html"><?php echo $ctype['item_append_html']; ?></div>
    <?php ?>

    <?php if ($show_bar){ ?>
        <div class="info_bar">
            <?php if ($ctype['is_rating']){ ?>
                <div class="bar_item bi_rating">
                    <?php echo $item['rating_widget']; ?>
                </div>
            <?php ?>
            <?php if ($fields['date_pub']['is_in_item']){ ?>
                <div class="bar_item bi_date_pub" title="<?php html$fields['date_pub']['title'] ); ?>">
                    <?php echo $fields['date_pub']['html']; ?>
                </div>
            <?php ?>
            <?php if (!$item['is_pub']){ ?>
                <div class="bar_item bi_not_pub">
                    <?php echo LANG_CONTENT_NOT_IS_PUB?>
                </div>
            <?php ?>            
            <?php if (!empty($ctype['options']['hits_on'])){ ?>
                <div class="bar_item bi_hits" title="<?php echo LANG_HITS?>">
                    <?php echo $item['hits_count']; ?>
                </div>
            <?php ?>            
            <?php if ($fields['user']['is_in_item']){ ?>
                <div class="bar_item bi_user" title="<?php html$fields['user']['title'] ); ?>">
                    <?php echo $fields['user']['html']; ?>
                </div>
                <?php if (!empty($item['folder_title'])){ ?>
                    <div class="bar_item bi_folder">
                        <a href="<?php echo href_to('users'$item['user']['id'], array('content'$ctype['name'], $item['folder_id'])); ?>"><?php echo $item['folder_title']; ?></a>
                    </div>
                <?php ?>
            <?php ?>
            <div class="bar_item bi_share">
                <div class="share" style="margin:-4px">
                    <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
                    <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,gplus"></div>
                </div>
            </div>
            <?php if (!$item['is_approved']){ ?>
                <div class="bar_item bi_not_approved">
                    <?php echo LANG_CONTENT_NOT_APPROVED?>
                </div>
            <?php ?>
        </div>
    <?php ?>

</div>
Онлайн: 0
Реклама