форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.5.x > Made in vBSupport.org 3.5
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
YaR
Продвинутый
 
YaR's Avatar
Default First post on every page of thread
8

_http://www.vbulletin.org/forum/showthread.php?t=93706&page=10&pp=15


ТОже все пропало...
Выложите, плз, кому не лень

И, кстати, все-таки он делает пеервый пост приклееным у ВСЕХ тем или можно выбрать только определенные ?
===========
Update
===========
рабочая версия
Engl => Attachment 1429
Рус => Attachment 1430
добавки => Attachment 1784
===========
Update 15-07-2006
немного поправил код, что бы отображался посткаунт закрепленного поста, на след. страницах
хак в аттаче firstpostonall_pages_vb3.5.x_rus_v1.0.3.rar
Attached Files
File Type: rar firstpostonall_pages_vb3.5.x_rus_v1.0.3.rar (2.5 KB, 212 views)

Last edited by kerk : 07-15-2006 at 08:30 PM. Reason: Update
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
YaR
Продвинутый
 
YaR's Avatar
Default
0

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Добавлено пожжее


Упс нашел, сорри
 
 
fuldon
Гуру
 
fuldon's Avatar
Default
0

У ВСЕХ... :(
Может есть у кого-нибудь выборочное прикрепление? Очень надо!
 
 
YaR
Продвинутый
 
YaR's Avatar
Default
3

Оригинальный плагин позволяет прилеплять первый пост в теме, но только для ВСЕГО раздела/подраздела.

Малость поправил, теперь можно прилеплять посты в отдельных темах.
Как по-человечески сделать - не знаю, времени разбираться во всем этом пока нет, на скорую руку поправил, посему, кому надо, делаем так.

Инсталляция
  • На базу запускаем
    Code:
    ALTER TABLE thread 
    ADD `showfirstpost` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL
  • Устанавлием плагин, как написано в нем.
Анинсталляция
  • Стандартная анинсталляция плагина
  • Напускаем на базу запрос
    Code:
    ALTER TABLE thread DROP `showfirstpost`
Использование
  • Как в описании к плагину, можно в админке выставлять прилеплялку на весь раздел/подраздел
  • Можно прилеплять сообщение в отдельной теме через задницу: для прилепления напускаем на базу
    Code:
    update thread set `showfirstpost` = 1 where threadid = X
    , где X - номер темы. Кто не в курсе - когда заходите в тему, в адресной строке видите что-то типа http://mybestsite.com/forum/showthread.php?t=4398 , вот это 4398 и есть номер темы.
    Для отлепления в запросе меняем 1 на 0
 
 
fuldon
Гуру
 
fuldon's Avatar
Default
0

YaR
Круто!
А можно как-нибудь не через задницу?
А чтобы модеры сами могли прикреплять/откреплять.

Очень надо!
 
 
Bas
Знаток
Default
0

Думаю керк, вот именно керк может довести это до ума, есил он ещё не проклял весь этот мир
 
 
fuldon
Гуру
 
fuldon's Avatar
Default
0

Bas, может... еще бы хотел сам... ;)
 
 
YaR
Продвинутый
 
YaR's Avatar
Default
0

Исчо малость поковырялся. ПХП я не знаю , в технике вбшных плагинов не разобрался, так что все весьма и весьма некрасиво сделано, но есть большой плюс - оно работает ! чему я лично был сильно удивлен.

Это компиляция плагина First post on all pages 1.0.1 для вБ 3.5 и Sticky Post Modification для вБ 3.0.х, плюс несколько моих строк кода.

Last edited by YaR : 10-22-2005 at 07:45 PM.
 
 
kerk
k0t
 
kerk's Avatar
Default
8

ну и я немного поковырял этот хак =))
выкинул нах все лишнее, минимальные изменения кода в файле postings.php (одно дополнение, так и не нашел этот hook)
редактирование одного шаблона
устанавливается так же, как обычный плагин
если плагин уже установлен, выбрать "Да" для перезаписи
YaR спасиб за идею =))
 
 
YaR
Продвинутый
 
YaR's Avatar
Default
0

Атлично
Вот это уже можно использовать
Керк, спасибо !
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:55 AM.


Powered by vBulletin® Version 3.0.12
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...