Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > Старые версии vBulletin (3.0 и 2.x) > Хаки, моды и скрипты 3.0

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 10.07.2005, 21:32   #1
k0t
 
Аватар для kerk
FirstPost on everypages

FirstPost on everypages
by anhtuancool
Translated by kerk [http://forumok.info]

Первый пост на всех страницах темы
=============================
Тестирован на версии vb 3.0.3 и 3.0.7
Сложность установки: средняя
Модификация файлов: 4
Добавление файлов: нет
Модификация шаблонов: 3
Добавление шаблонов: 0
Запросов в базу: 1
Время установки: примерно 5 минут
Вложения
Тип файла: zip first_post_on_everypages_Rus.zip (5.1 Кб, 108 просмотров)
  Ответить с цитированием
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 11.07.2005, 01:51   #2
BaGhash
Простоузер
Установил. Уже по третьему разу всё проверил и вроде бы всё правильно, но не закрепляется первое сообщение :( Даже галочка не появляется для этой функции...
  Ответить с цитированием
Старый 11.07.2005, 05:38   #3
kerk
k0t
 
Аватар для kerk
запрос в базу делал?
напиши точно, какой именно (всю строку)
галочка появится после редактирования шаблонов newpost_threadmanage и threadadmin_editthread
закрепить пост можно сразу при создании темы или при редактировании (см. скрины)
а работать эта галочка будет если все остальное сделано правильно... =))
на многих форумах работает, на моем в том числе... =))
Изображения
Тип файла: jpg 1.JPG (29.9 Кб, 97 просмотров)
Тип файла: jpg 2.JPG (18.4 Кб, 77 просмотров)
Тип файла: jpg 3.JPG (14.1 Кб, 61 просмотров)
  Ответить с цитированием
Старый 11.07.2005, 09:14   #4
BaGhash
Простоузер
ALTER TABLE thread ADD showfirstpost SMALLINT NOT NULL DEFAULT '0';

Вот такой запрос, префикса у меня нет.
Я и посмотрел чем мы шаблоны редактировал, так что так себе и представлял закрепления. Но нет и всё тут Буду ещё раз всё проверять. А вообще подобные функции просто таки должны быть изначально...
  Ответить с цитированием
Старый 11.07.2005, 23:57   #5
kerk
k0t
 
Аватар для kerk
ну может в новой версии форума реализуют...
а пока довольствуемся хаками... =))
я вчера перепроверил свои тестовые форумы на локалке, так вот если не отредактировать файл functions_newpost.php чекбокс может и не быть виден...
конкретно вот это изменение:
=============================
Найти:
=============================
Код:
        // update the thread if there are any conditions to update
=============================
ПЕРЕД этим добавить:
=============================

Код:
// show firstpost on everypage by anhtuancool
        // can this user showfirstpost this thread if they want to?
        if ($_POST['showfirstpost'] AND can_moderate($threadinfo['forumid'], 'canmanagethreads'))
        {
            if ($_POST['showfirstpost'] = 1)
            {
                $showfirstpost = 1;
            }
            else
            {
                $showfirstpost = 0;
            }
            
            $threadupdate[] = "showfirstpost = $showfirstpost";
        }
// show firstpost on everypage by anhtuancool
обращай так же внимание, куда вставлять код, Выше или Ниже оригинального...
такое частенько случалось, на разных форумах видел подобные вопросы... =))
  Ответить с цитированием
Старый 12.07.2005, 00:15   #6
BaGhash
Простоузер
Спасибо! Всё заработало. Не знаю на самом деле в чём была проблема, потому что темплейты просто напросто заново все отредактировал По новой и на свежую голову. Всё отлично. Пойду следующий хак устанавливать

Вот только я так понял, что закреплять первое сообщение могут только модеры... это печально :(

Последний раз редактировалось BaGhash; 12.07.2005 в 00:22..
  Ответить с цитированием
Старый 12.07.2005, 01:24   #7
kerk
k0t
 
Аватар для kerk
если убрать условие из кода, могут все закреплять...
только надо ли оно? =))
  Ответить с цитированием
Старый 07.09.2005, 18:21   #8
diSmiSS
Специалист
 
Аватар для diSmiSS
kerk, т.е. таким запросом:
ALTER TABLE xxx_thread ADD showfirstpost SMALLINT NOT NULL DEFAULT '1';
можно установить все первые посты в начале темы если это сделать сразу после установки хака?
  Ответить с цитированием
Старый 07.09.2005, 18:45   #9
КотЪ
Администратор
Неадекватный
 
Аватар для КотЪ
your browser said that it doesn't accept russian language.
but this page mainly written in russian.

Это мне пишуть при входе))

Добавлено через 10 минут(ы)
FirstPost on everypages
-----
На RC2.
Импортировал

Цитата:
Go to Plugin System>>Manage Products>>[Add/Import Product]
upload the xml file.
..............................................
Template (sorry this is best way I can offer)
create a new template called 'postbit_first' and copy all your info from 'postbit' to it and save.
if someone wants to make a nicer one and share it please do.
Импортировал.
Создал темплейт.
Скопировал туды содержимое постбит.

... не появляется опция закрепления((
  Ответить с цитированием
Старый 12.02.2006, 14:49   #10
stik
Простоузер
 
Аватар для stik
Для версии 3.5.0 есть что нибудь в таком же духе
очень нужно.
Зарание благодарен.
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 05:55 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.5.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot