( strlen( $id ) > 3 ) ? substr( $id, 0, 3 ).'..'.substr( $id, -1 ) : $id;
Pinposts (важные сообщения)
#106
Отправлено 19 Июль 2016 - 18:31
#108
Отправлено 01 Декабрь 2016 - 23:37

Вот сам хук -

Количество загрузок: 3
#109
Отправлено 02 Декабрь 2016 - 00:40
Если хуки не мешают работе друг друга тогда конфликта между ними нет. А для добавления поддержке одного другому видимо нужно переписать хуки.
#111
Отправлено 02 Декабрь 2016 - 09:54
#112
Отправлено 04 Декабрь 2016 - 01:25
siv1987 02 Декабрь 2016 - 00:40 сказал(а):
Неужели полностью переписать, и оба?

Сообщение изменено: Strategius (04 Декабрь 2016 - 01:31)
#113
Отправлено 06 Декабрь 2016 - 22:12
siv1987 02 Декабрь 2016 - 09:54 сказал(а):
Не дождался

Был такой на тройке, но не особенно мне нравится реализация.
Особенно разделение закрепленных и остальных сообщений, которое выполнено не в стиле дизайна IPS4.
Сообщение изменено: ram108 (06 Декабрь 2016 - 22:12)
#114
Отправлено 06 Декабрь 2016 - 22:48
Хорошо что купили. Я не знаю когда бы у меня получилось его сделать да и функционал, наверное, планирую самый простой - прикрепление/открепление.
А как это выглядит в стиле IPS4?
#115
Отправлено 08 Декабрь 2016 - 02:12
siv1987 06 Декабрь 2016 - 22:48 сказал(а):
Этого достаточно.
siv1987 06 Декабрь 2016 - 22:48 сказал(а):
Так выглядит в стиле IPS.

Количество загрузок: 10
Так выглядит плагин pinned posts. Во всей системе больше не встречается такая комбинация дизайна.

Количество загрузок: 10
#116
Отправлено 18 Декабрь 2016 - 18:50
#119
Отправлено 18 Декабрь 2016 - 20:36
$pids = $topicsHelper->getPinnedPids($topic['tid']);
Добавить
if(empty($pids) AND $topic['topic_firstpost']){ $pids = array($topic['topic_firstpost']); }
Автоматически будет выводить первый пост как закрепленный если в теме нет закрепленных сообщений.
#120
Отправлено 18 Декабрь 2016 - 20:57
siv1987 18 Декабрь 2016 - 20:36 сказал(а):
Спасибо огромное, работает! Ура ) А это изменение просто отображает сообщение закрепленным, или при первом посещении темы автоматом заносит ее в таблицу pinposts?