cepbep Опубликовано 3 февраля, 2016 Поделиться Опубликовано 3 февраля, 2016 Подскажите, пожалуйста, как ограничить размер последних сообщений в блоках + как сделать так, чтобы если их выводишь на главной форума не постились автоматом картинки. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Redneck Опубликовано 3 февраля, 2016 Поделиться Опубликовано 3 февраля, 2016 20 минут назад, cepbep сказал: Подскажите, пожалуйста, как ограничить размер последних сообщений в блоках + как сделать так, чтобы если их выводишь на главной форума не постились автоматом картинки. можно подробнее? И желательно со скринами Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cepbep Опубликовано 3 февраля, 2016 Автор Поделиться Опубликовано 3 февраля, 2016 С фото не покажу, но они отображаются, если так вывести последние сообщения. В боковой ленте сообщений нельзя задать количество символов (или я не нашел) в каждом из сообщений. Ну и если выводить последние темы, где отвечали, много пустого места, хотелось бы чтобы межстрочные пробелы были меньше. 5 минут назад, Redneck сказал: можно подробнее? И желательно со скринами Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Redneck Опубликовано 3 февраля, 2016 Поделиться Опубликовано 3 февраля, 2016 36 минут назад, cepbep сказал: С фото не покажу, но они отображаются, если так вывести последние сообщения. В боковой ленте сообщений нельзя задать количество символов (или я не нашел) в каждом из сообщений. Ну и если выводить последние темы, где отвечали, много пустого места, хотелось бы чтобы межстрочные пробелы были меньше. а чего не хотите плагин поставить как на мафии, очень удобно Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cepbep Опубликовано 3 февраля, 2016 Автор Поделиться Опубликовано 3 февраля, 2016 не знаю какие тут плагины есть )) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cepbep Опубликовано 6 февраля, 2016 Автор Поделиться Опубликовано 6 февраля, 2016 В 03.02.2016 в 23:37, Redneck сказал: а чего не хотите плагин поставить как на мафии, очень удобно Попробовал плагин - не вариант. Большие межстрочные интервалы = форум кажется пустым, требует больше скроллинга, что не все любят Заголовок опускается вниз - это плохо для поисковой оптимизации Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cepbep Опубликовано 7 февраля, 2016 Автор Поделиться Опубликовано 7 февраля, 2016 Вот этот вариант прямо очень нравится: минималистично, компактно, понятна суть, видно много активности в маленьком блоке... как сделать?))) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 7 февраля, 2016 Поделиться Опубликовано 7 февраля, 2016 Отредактировать шаблон core > global > plugins > recentTopicsRow Там в принципе всё просто. Для примера {{$idField = $topic::$databaseColumnId;}} {{$iPosted = isset( $topic->contentPostedIn ) ? $topic->contentPostedIn : ( $topic AND method_exists( $topic, 'container' ) AND $topic->container() !== NULL ) ? $topic->container()->contentPostedIn() : array();}} <li id='recentTopics_tid_{$topic->tid}' data-tid="{$topic->tid}" data-timestamp="{{if $topic->mapped('last_comment')}}{$topic->mapped('last_comment')}{{else}}{$topic->mapped('date')}{{endif}}" class="ipsDataItem ipsDataItem_responsivePhoto {{if $topic->unread()}}ipsDataItem_unread{{endif}} {{if method_exists( $topic, 'tableClass' ) && $topic->tableClass()}}ipsDataItem_{$topic->tableClass()}{{endif}} {{if $topic->hidden()}}ipsModerated{{endif}}"> {{if $showReadMarkers}} {{if $topic->unread()}} <div class='ipsDataItem_icon ipsPos_top'> <a href='{$topic->url( 'getNewComment' )}' title='{lang="first_unread_post"}' data-ipsTooltip> <span class='ipsItemStatus'><i class="fa {{if in_array( $topic->$idField, $iPosted )}}fa-star{{else}}fa-circle{{endif}}"></i></span> </a> </div> {{else}} {{if in_array( $topic->$idField, $iPosted )}} <div class='ipsDataItem_icon ipsPos_top'> <span class='ipsItemStatus ipsItemStatus_read ipsItemStatus_posted'><i class="fa fa-star"></i></span> </div> {{else}} <div class='ipsDataItem_icon ipsPos_top'> </div> {{endif}} {{endif}} {{endif}} <div class='ipsDataItem_main'> <h4 class='ipsDataItem_title ipsType_break'> {{if $topic->locked()}} <i class='fa fa-lock' data-ipsTooltip title='{lang="topic_locked"}'></i> {{endif}} {{if $topic->prefix()}} {template="prefix" group="global" app="core" params="$topic->prefix( TRUE ), $topic->prefix()"} {{endif}} <a href='{$topic->url()}' {{if $topic->canView()}}data-ipsHover data-ipsHover-target='{$topic->url()->setQueryString('preview', 1)}' data-ipsHover-timeout='1.5' {{endif}}> {{if $topic->isQuestion()}} <strong class='ipsType_light'>{lang="question_title"}:</strong> {{endif}} <span itemprop="name"> {{if $topic->mapped('title')}}{wordbreak="$topic->mapped('title')"}{{else}}<em class="ipsType_light">{lang="content_deleted"}</em>{{endif}} </span> </a> {{if $topic->mapped('pinned') || $topic->mapped('featured') || $topic->hidden() === -1 || $topic->hidden() === 1}} <span> {{if $topic->hidden() === -1}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$topic->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span> {{elseif $topic->hidden() === 1}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span> {{endif}} {{if $topic->mapped('pinned')}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="pinned"}'><i class='fa fa-thumb-tack'></i></span> {{endif}} {{if $topic->mapped('featured')}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span> {{endif}} </span> {{endif}} </h4> {{if $topic->commentPageCount() > 1}} {$topic->commentPagination( array(), 'miniPagination' )|raw} {{endif}} <div class='ipsDataItem_meta ipsType_reset ipsType_light ipsType_blendLinks'> {lang="byline" htmlsprintf="$topic->author()->link()"} {datetime="$topic->mapped('date')"} {{if \IPS\Request::i()->controller != 'forums'}} {lang="in"} <a href="{$topic->container()->url()}">{$topic->container()->_title}</a> {{endif}} {{if count( $topic->tags() )}} {template="tags" group="global" app="core" params="$topic->tags(), true, true"} {{endif}} </div> <ul class='ipsList_inline ipsClearfix ipsType_light'> {{if $topic->isQuestion()}} {{if $topic->topic_answered_pid}} <li class='ipsType_success'><i class='fa fa-check-circle'></i> <strong>{lang="answered"}</strong></li> {{else}} <li class='ipsType_light'><i class='fa fa-question'></i> {lang="awaiting_answer"}</li> {{endif}} {{endif}} </ul> </div> </li> cepbep 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cepbep Опубликовано 7 февраля, 2016 Автор Поделиться Опубликовано 7 февраля, 2016 Спасибо, буду пробовать. "Все просто" и 3 страницы кода впечатляет. Страшно посмотреть на сложные варианты )) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.