И, кстати, все-таки он делает пеервый пост приклееным у ВСЕХ тем или можно выбрать только определенные ?
=========== Update
===========
рабочая версия Engl => Вложение 1429 Рус => Вложение 1430 добавки => Вложение 1784
=========== Update15-07-2006
немного поправил код, что бы отображался посткаунт закрепленного поста, на след. страницах
хак в аттаче firstpostonall_pages_vb3.5.x_rus_v1.0.3.rar
Последний раз редактировалось kerk; 15.07.2006 в 20:30..
Причина: Update
Оригинальный плагин позволяет прилеплять первый пост в теме, но только для ВСЕГО раздела/подраздела.
Малость поправил, теперь можно прилеплять посты в отдельных темах.
Как по-человечески сделать - не знаю, времени разбираться во всем этом пока нет, на скорую руку поправил, посему, кому надо, делаем так.
Инсталляция
На базу запускаем
Код:
ALTER TABLE thread
ADD `showfirstpost` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL
Устанавлием плагин, как написано в нем.
Анинсталляция
Стандартная анинсталляция плагина
Напускаем на базу запрос
Код:
ALTER TABLE thread DROP `showfirstpost`
Использование
Как в описании к плагину, можно в админке выставлять прилеплялку на весь раздел/подраздел
Можно прилеплять сообщение в отдельной теме через задницу: для прилепления напускаем на базу
Код:
update thread set `showfirstpost` = 1 where threadid = X
, где X - номер темы. Кто не в курсе - когда заходите в тему, в адресной строке видите что-то типа http://mybestsite.com/forum/showthread.php?t=4398 , вот это 4398 и есть номер темы.
Для отлепления в запросе меняем 1 на 0
Исчо малость поковырялся. ПХП я не знаю , в технике вбшных плагинов не разобрался, так что все весьма и весьма некрасиво сделано, но есть большой плюс - оно работает ! чему я лично был сильно удивлен.
Это компиляция плагина First post on all pages 1.0.1 для вБ 3.5 и Sticky Post Modification для вБ 3.0.х, плюс несколько моих строк кода.
Последний раз редактировалось YaR; 22.10.2005 в 19:45..
ну и я немного поковырял этот хак =))
выкинул нах все лишнее, минимальные изменения кода в файле postings.php (одно дополнение, так и не нашел этот hook)
редактирование одного шаблона
устанавливается так же, как обычный плагин
если плагин уже установлен, выбрать "Да" для перезаписи YaR спасиб за идею =))