Перейти к содержанию

alexis

Актив
  • Постов

    476
  • Зарегистрирован

  • Посещение

  • Победитель дней

    24

Активность репутации

  1. Лайк
    alexis отреагировална пост sk0r в К первому непрочитанному сообщению   
    Я просто подставил код <a href ="....> от значка вместо кода темы.. и теперь кидает всегда к последнему не прочтенному ) Не знаю правильно или нет это все) но работает замечательно )
    Тоже голову ломал сначала с этим вопросом, пока не увидел что по значку кидает куда нужно)
    Вообщем вместо 
    <a href='{$objectUrl}' data-searchable> вставил
    <a href='{$objectUrl->stripQueryString( array( 'comment' => 'comment', 'review' => 'review' ) )->setQueryString( 'do', 'getNewComment' )}' title='{lang="first_unread_post"}' data-ipsTooltip> И все гуд)
  2. Лайк
    alexis отреагировална пост x33 в Добавляем в postContainer дату регистрации юзера   
    Всем привет. Пишу свой собственный гайд, как можно это сделать в четверке.
    На темном дизайне выглядит это примерно так:

    Порывшись немного в переменных четверки, я разобрался, как можно добавить дату регистрации в шаблон, так как все переменные аля comment->author()->member_id, comment->author()->member_group_id парсятся пхп кодом, то есть не нужно писать парсер, добавлять инфу из бд на много проще. В бд переменная, отвечающая за регистрацию называется 'joined', если вставить в шаблон {$comment->author()->joined}, то вы получите полную дату (типо 07.03.2013 21:59), дабы этого избежать можно обрезать длину переменной функцией substr
    В итоге, код получается такой:
    {{$date_joined = substr("{$comment->author()->joined}", 0, 11);}} <li class='ipsType_light'>Регистрация: {$date_joined}</li>  
  3. Лайк
    alexis отреагировална пост Fateswhisper в Заголовок форума   
    Банально изменить перевод в языках.
  4. Лайк
    alexis отреагировална пост Respected в Как исправить тип времени?   
    system/DateTime.php
    найти:
    $this->relative( $format ) Заменить на:
    $this
  5. Лайк
    alexis отреагировална пост Fateswhisper в Вывод тем.   
    Причем тут виджеты? Судя скрину, человек хочет вывести счётчик тем аналогично счётчику сообщений.
    По теме: заметил что в счётчик сообщений входит суммарное значение постов и топиков, думаю нужно разделить и тогда уже делать ниже вывод самих тем. Попробовал сделать вывод аналогично виджету "Статистика форума", но ничего не вышло. В принципе можешь взять его за основу.
  6. Лайк
    alexis отреагировална пост Redneck в Закрепление любого сообщения в теме - PINPOST   
    Кстати, очень удобно  
    1 При создании темы шапка автоматически закреплена первым постом.
    2. Иногда (при составлении каких либо инструкций) необходимо определенный пост разместить под шапкой (именно вторым постом). Т.е. приходилось второй опубликованный пост менять на нужный. В данном случае, просто публикуется пост и закрепляется
    3. Я эту функцию включил только модерам, поэтому, если надо один открепить, а другой закрепить - у них хватит мозгов это сделать  
  7. Лайк
    alexis отреагировална пост Dows в Who Was Online 1.0.2   
    IPS4-WhoWasOnline.zip
  8. Лайк
    alexis отреагировална пост Respected в ID поста в 4.1   
    У нас установлен плагин
    MTM_Post_Counter.xml
  9. Лайк
    alexis отреагировална пост wizzistar в Значок "Онлайн" в шаблоне сообщения   
    ​Чуток подправил CSS и получается следующее:
    - Ник не сдвигается в право а стоит четко по центру аватарки
    .ipsOnlineStatus, .ipsOnlineStatus_online { color: #87B75A; position: absolute; margin:5px 0px 0 -20px; font-size: 9px; } .ipsOnlineStatus_offline { color: #C7C7C7; position: absolute; margin:5px 0px 0 -20px; font-size: 9px; }  
  10. Лайк
    alexis отреагировална пост x33 в Значок "Онлайн" в шаблоне сообщения   
    По умолчанию, в шаблоне IPB 4.0.x не сделан вывод значка "Онлайн/Оффлайн" в блоке с мини инфой о пользователе (Регистрация, Аватарка, Репутация, etc)
    Ниже будет написана инструкция для дефолтного шаблона! (Кхм.. сомневаюсь, что у кого-то уже есть полностью переделанный диз)
    Ищем шаблон postContainer, ищем cAuthorPane_author (этот класс будет принадлежать тегу h3), после начала этого тега (перед началом тега <strong>) вставляем следующее:
    {{if $comment->author()->isOnline()}}<i class="fa fa-circle ipsOnlineStatus_online" data-ipsTooltip title="{lang="online_now" sprintf="$comment->author()->member_title"}"></i>{{endif}} Должно получиться так (можете этот кусок вставить):
    <h3 class='ipsType_sectionHead cAuthorPane_author ipsType_break' itemprop="creator" itemscope itemtype="http://schema.org/Person"> {{if $comment->author()->isOnline()}}<i class="fa fa-circle ipsOnlineStatus_online" data-ipsTooltip title="{lang="online_now" sprintf="$comment->author()->member_title"}"></i>{{endif}} <strong itemprop="name">{$comment->author()->link( $comment->warningRef() )|raw}</strong> <span class='ipsResponsive_showPhone ipsResponsive_inline'>&nbsp;&nbsp;{template="reputationBadge" group="global" app="core" params="$comment->author()"}</span> </h3> P.S.
    Скриншот не нужен. Есть уже плагин для вывода значка, но я его установил и у меня ничего не появилось, поэтому я взял кусок кода из шаблона hoverCard, поменял чутка условие и вставил в postContainer.
    Для вывода Оффлайн значка используйте этот код:
    {{if !$comment->author()->isOnline()}}<i class="fa fa-circle ipsOnlineStatus_online" data-ipsTooltip title="{lang="online_now" sprintf="$comment->author()->member_title"}"></i>{{endif}}
  11. Лайк
    alexis отреагировална пост Slav в Значок "Онлайн" в шаблоне сообщения   
    Так теперь я поигрался с кодом.
    Вставляем в Шаблоны - forums - front- topics - postContainr вставляем
    Или через поиск  cAuthorPane_author
     Теперь SCC
    core - global -framework - misc.css
    Или через поиск .ipsOnlineStatus_online {
     
    Скрин 

    Ели где то ошибся поправьте .
×
×
  • Создать...