Перейти к содержимому


Фотография
- - - - -

Pinposts


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 27

#21 Оффлайн   D1gaTel

    Постоялец


  • Пользователи
  • Репутация
    47
    • Cообщений: 301
    • Форум:3.4.х
    • Город:Москва

Отправлено 01 Июль 2013 - 14:11

вот pinposts-1.3.0. Полностью рабочая версия с поддержкой 3.3.х
attachicon.gifpinposts-1.3.0.zip


Проверено, работает на 3.4.5

P.S. в ридми: поддержка IP.Board 3.3.x, 3.4.x
  • 0

Заработок и обучение заработку

#22 Оффлайн   Torloff

    Активный


  • Пользователи
  • Репутация
    1
    • Cообщений: 119
    • Форум:3.4.х
    • Город:Санкт-Петербург

Отправлено 21 Август 2013 - 17:56

Вариант от salex на 3.4.1 встал успешно. Спасибо.


  • 0

#23 Оффлайн   Heraclius

    Пользователь


  • Пользователи
  • Репутация
    -1
    • Cообщений: 34
    • Форум:3.1.4

Отправлено 27 Ноябрь 2013 - 14:20

вот pinposts-1.3.0. Полностью рабочая версия с поддержкой 3.3.х - 3.4.5.

attachicon.gifpinposts-1.3.0.zip

100% Рабочий для IPB3.4.6

 

Но закрепленные сообщений визуально ничем не отличается от остальных пост. было бы хорошо хотя бы изменить задний фон для Pinned Post.


  • 0

#24 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 27 Ноябрь 2013 - 15:23

Но закрепленные сообщений визуально ничем не отличается от остальных пост. было бы хорошо хотя бы изменить задний фон для Pinned Post.

 

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

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


  • 1

#25 Оффлайн   Heraclius

    Пользователь


  • Пользователи
  • Репутация
    -1
    • Cообщений: 34
    • Форум:3.1.4

Отправлено 27 Ноябрь 2013 - 15:58

Law AC vs. Finch Спасибо


  • 0

#26 Оффлайн   Heraclius

    Пользователь


  • Пользователи
  • Репутация
    -1
    • Cообщений: 34
    • Форум:3.1.4

Отправлено 27 Ноябрь 2013 - 16:28

Template -> Topic View -> post:

<div class='post_body'>

поменял на:

<div class='post_body <if test="pinned:|:$post['post']['_isPinned']">pinnedpost</if>'>

дальше css:

.pinnedpost {
/* на ваш вкус */
}

  • 0

#27 Оффлайн   Heraclius

    Пользователь


  • Пользователи
  • Репутация
    -1
    • Cообщений: 34
    • Форум:3.1.4

Отправлено 27 Ноябрь 2013 - 16:31

или лучше:

<div class='post_wrap <if test="pinned:|:$post['post']['_isPinned']">pinnedpost</if>' <if test="isNotIgnoring:|:$post['post']['_ignored'] == 1 || $post['post']['_repignored'] == 1">style='display: none'</if>>

?


Сообщение отредактировал Heraclius: 27 Ноябрь 2013 - 16:37

  • 0

#28 Оффлайн   Eyef

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 2
    • Форум:3.4.х

Отправлено 27 Январь 2014 - 10:23

На мобильной теме не работает. Если зайти в тему форума через мобильную тему, то из-за этого pinposts ошибка..

 

Fatal error: Method hookPinposts_modOptions does not exist in PinpostsTopicSkin in адрес_форума.ру/admin/sources/classes/output/publicOutput.php on line 4044

 

 

В строке 4043 и 4044 указанного файла написано

		/* Still here... */
		trigger_error( "Method $funcName does not exist in $className", E_USER_ERROR );

Прикрепленные файлы


Сообщение отредактировал Eyef: 27 Январь 2014 - 10:29

  • 0