Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Pinposts (важные сообщения)

Опубликовано:

index.php?app=downloads&module=display&section=screenshot&id=271

Имя файла: Pinposts (важные сообщения)

Владелец файла: weiss

Файл размещен: 01 Янв 2013

Файл обновлен: 05 Янв 2013

Категория файла: Mods/Моды

 

Хук позволяет закреплять сообщения так, чтобы они отображались первыми на всех страницых темы.

 

ВАЖНО:

  • после обновления до версии 1.3.0 необходимо будет закрепить сообщения еще раз;
  • при удалении хука IPB удаляет внесенные в таблицы изменения, а это значит, что информация о прикреплённых сообщениях тоже будет удалена.

Хук также позволяет настраивать внешний вид закрепленных сообщений в шаблоне Topic View -> post, используя проверку на то, является ли сообщение закрепленным. Для этого используется такое условие:

< if test="pinned:|:$post['post']['_isPinned']">pinned

 

Нажмите сюда, чтобы скачать этот файл

Рекомендованные сообщения

Опубликовано:

Просто отображает первое сообщение как закрепленное до тех пор пока в теме модератором не будет закреплено какое-то сообщение.

Здорово! Именно то, что нужно 046.gif

Теперь нет необходимости вручную закреплять первое сообщение каждой темы.

  • 1 год спустя...
Опубликовано:

На 3.4.6 работает нормально, без ошибок?

И на мобильной версии скина всё ок?

 

А то тут прочитал вопросы, без ответов

Опубликовано:
На 3.4.6 работает нормально, без ошибок?

На 3.4.9 отлично. На мобильной версии не проверял.

  • 1 год спустя...
Опубликовано:

Не увидел, чтобы жаловались на такую проблему, но сам столкнулся.

Если закрепить сообщение, то пользователь, которому это сообщение принадлежит, уже не может его редактировать. Может конечно это было сделано и специально, но лично мне было неудобно. В результате выяснилось следующее, чтобы вернуть возможность пользователю редактировать своё же закреплённое сообщение, надо добавить следующую строку в файл хука TopicsHelper.php:

$row['member_id']     = $row['mid'];

перед строкой:

$_data = $this->parsePostRow($row);

 

Может кому-то пригодится данная информация.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.