Пропустить

First post on every page for phpBB3

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

First post on every page for phpBB3

Сообщение rxu » 21.09.2007 10:24

В режиме создания или редактирования первого сообщения темы дает возможность закрепить первое сообщение вверху каждой страницы темы.
first_post_on_every_page_phpbb3_1.2.2.zip
(30.67 КБ) Скачиваний: 2741


------------
Для установки на версию phpBB 3.0.6 :

В этой версии часть кода изменилась.
Поэтому в инструкции вместо
			// If the post need approval we will wait a lot longer.
использовать для поиска
                  // Check the permissions for post approval. Moderators are not affected.


После установки мода необходимо выполнить также следующую инструкцию (для снижения нагрузки на базу данных):
Open:
viewtopic.php

Find:
$post_list[$i] = $topic_data['topic_first_post_id'] ;

Replace to:
$post_list[$i] = (int) $topic_data['topic_first_post_id'] ;


Исправление ошибки с отображением информации о редактировании сообщения при закрепленном первом сообщении находится здесь.

FAQ

1. Кто имеет право закреплять сообщение?
Тот, кто имеет право закрывать тему.
First post on every page for phpBB3
Последний раз редактировалось rxu 26.12.2010 9:28, всего редактировалось 5 раз(а).
Причина: Добавление ссылки на ответ о правах
Изображение
За это сообщение автора rxu поблагодарили: 8
AHTEPO (09.12.2011 21:14), Andrey447 (06.04.2011 21:29), Di_Mok (03.10.2010 14:30), djinn (09.12.2011 3:32), gigabyte (10.02.2011 16:48), Petruxa12 (05.02.2012 16:47), SHOCK (10.01.2011 21:39), Simple (16.08.2011 10:00)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7316
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Re: First post on every page for phpBB3

Сообщение Rayden » 29.12.2009 12:18

batka16 писал(а):В комменте мода написано, что можно при создании и редактировании первого сообщения завкрепить его на всех страницах. А из темы я понял, что только при редактировании (юзерами). Можно как-то подправить, чтоб эта возможность появлялась при создании темы юзером, а не только у модера?
И вот еще предложение: в админке не плохо было бы развязать права "закрывать свои темы" и "закреплять свои сообщения". Сие возможно?

Теоретически да - подправить код, сделать отдельное право, разрешить его для обычных пользователей.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Re: First post on every page for phpBB3

Сообщение Warlock75 » 29.12.2009 13:29

poisonkit писал(а):batka16 ты нашел эту эту кнопку прикрепления?

А чего ее искать то?

5577.jpg


Еще вопросы есть?

Добавлено спустя 3 минуты 47 секунд:
poisonkit писал(а):Пол ночи убил на поиски ответа, хотя я думал что ответ получу на форуме. Оказалось все банально - в комплекте не идет пакет с рисунками.


Искал долго?
faq.php?mode=guru#f3r2
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Изображение
Правила
FAQ по phpBB 3.0 Olympus - Редакция 2
Как устанавливать моды
Аватара пользователя
Warlock75
Дизайнер
Дизайнер
 
Сообщения: 1110
Зарегистрирован: 24.02.2008 3:24
Откуда: Москва
Благодарил (а): 6 раз.
Поблагодарили: 38 раз.

Re: First post on every page for phpBB3

Сообщение Heldar » 31.12.2009 12:08

Если poisonkit пол ночи искал про пак с рисунками, то наверно он не "нашёл" папочку templates с инструкциями по стилям и поэтому на его форуме действительно нет галки.

Это конечно тоже банальность из FAQа по установке модов, но ведь он не "нашёл" этих FAQов..
А ТЫ очистил кэш??!!

Heldar
phpBB 2.0.5
 
Сообщения: 238
Зарегистрирован: 13.08.2007 9:13
Благодарил (а): 23 раз.
Поблагодарили: 20 раз.

Re: First post on every page for phpBB3

Сообщение DeathMan » 09.01.2010 17:15

МОД очень интересен ! Существует ли полная инструкция с fix под 3.0.6 и с включенными от сюда исправлениями, что бы всё было в одном флаконе как говорится, а то сложно как то ставить, одна часть тут, другая там, такая же хна и с user reputation points (пришлось отказаться от установки, хотя работой данного мода был доволен)!?
phpbb3 - сила!
Аватара пользователя
DeathMan
phpBB 2.0.10
 
Сообщения: 354
Зарегистрирован: 11.05.2007 23:38
Откуда: Курская обл.
Благодарил (а): 23 раз.
Поблагодарили: 2 раз.

Re: First post on every page for phpBB3

Сообщение smart2008 » 09.01.2010 18:38

Добавил изменения для 3.0.6, которые здесь были написаны:
topic16612-120.html#p254921
topic16612-135.html#p260686

Автомод не обновлял.
Вложения
first_post_on_every_page_phpbb3_1.2.2_1.rar
(31.3 КБ) Скачиваний: 79

smart2008
phpBB 1.4.2
 
Сообщения: 59
Зарегистрирован: 06.08.2008 2:50
Благодарил (а): 0 раз.
Поблагодарили: 6 раз.

Re: First post on every page for phpBB3

Сообщение DeathMan » 09.01.2010 19:32

smart2008
Добрый ты человек, отзывчивый... Спасибо тебе огромное, буду пробовать сейчас !
phpbb3 - сила!
Аватара пользователя
DeathMan
phpBB 2.0.10
 
Сообщения: 354
Зарегистрирован: 11.05.2007 23:38
Откуда: Курская обл.
Благодарил (а): 23 раз.
Поблагодарили: 2 раз.

Re: First post on every page for phpBB3

Сообщение SCIF-1986 » 20.01.2010 4:15

smart2008 писал(а):Добавил изменения для 3.0.6, которые здесь были написаны:
topic16612-120.html#p254921
topic16612-135.html#p260686

Автомод не обновлял.
Не понял причём тут автомод, ошибка либо есть либо нет, правда ведь?
while ($row = $db->sql_fetchrow($result))
{
   $post_list[$i] = [b](int)[/b] $row['post_id'];
   ($store_reverse) ? $i-- : $i++;
}
$db->sql_freeresult($result);
Выделенное жирным отсутствует в first_post_on_every_page_phpbb3.xml. Кстати к xml файлику лучше добавить "install_" вначало, чтобы избежать дурных вопросов от юзверей автомода.

SCIF-1986
phpBB 1.4.1
 
Сообщения: 43
Зарегистрирован: 25.09.2008 10:52
Откуда: Vladivostok
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: First post on every page for phpBB3

Сообщение smart2008 » 20.01.2010 4:38

SCIF-1986 писал(а):Не понял причём тут автомод

При том, что многие ставят обновление автомодом. Вот и написал, что измения внес только в .xml.

smart2008
phpBB 1.4.2
 
Сообщения: 59
Зарегистрирован: 06.08.2008 2:50
Благодарил (а): 0 раз.
Поблагодарили: 6 раз.

Re: First post on every page for phpBB3

Сообщение SCIF-1986 » 22.01.2010 12:11

smart2008 писал(а):При том, что многие ставят обновление автомодом. Вот и написал, что измения внес только в .xml.

Автомод, насколько я всегда считал, парсит xml и выполняет команды из него.

SCIF-1986
phpBB 1.4.1
 
Сообщения: 43
Зарегистрирован: 25.09.2008 10:52
Откуда: Vladivostok
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Предупреждения: 1

Re: First post on every page for phpBB3

Сообщение flash93rus » 27.01.2010 14:43

У меня другой проблем!!!!
При попытке выполнить SQL-запрос!!!
ALTER TABLE phpbb_topics ADD topic_first_post_show TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL
выскакивает ошибка
#1046 - No database selected
:-(

flash93rus
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 27.12.2009 19:00
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: First post on every page for phpBB3

Сообщение MAzZY » 27.01.2010 14:49

Как выполняете запрос? Какой у Вас префикс базы?
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: First post on every page for phpBB3

Сообщение Alek$ » 27.01.2010 15:05

flash93rus
Это вы в phpMyAdmin ошибку получаете? Тогда попробуйте в нем перед выполнением запроса перейти в ту базу данных, в которой у вас таблица форумов.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Лидер модераторов
Лидер модераторов
 
Сообщения: 2672
Зарегистрирован: 03.08.2005 12:46
Откуда: Новосибирск
Благодарил (а): 3 раз.
Поблагодарили: 45 раз.

Re: First post on every page for phpBB3

Сообщение DarkManChild » 27.01.2010 16:27

Я в SQL не силен, помогите составить SQL запрос что бы по всему форуму, во всех темах установилось галочка "Показывать первое сообщение на каждой странице" и второй запрос, что бы для новых тем эта галочка стояла по умолчанию.

DarkManChild
phpBB 1.4.1
 
Сообщения: 43
Зарегистрирован: 15.04.2009 14:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: First post on every page for phpBB3

Сообщение MAzZY » 27.01.2010 17:05

Прочитайте инструкцию мода внимательно, а также эту тему - topic20956.html
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: First post on every page for phpBB3

Сообщение DarkManChild » 27.01.2010 18:05

Да, спасибо за наводку. Но как я говорил, я не силен в SQL..(
Из такого запроса, который указан в инструкции
ALTER TABLE phpbb_topics ADD topic_first_post_show TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL;

Делаю
UPDATE TABLE phpbb_topics ADD topic_first_post_show TINYINT(1) UNSIGNED DEFAULT '1' NOT NULL;

Так? Еще не пробавал, боюсь все испортить.

DarkManChild
phpBB 1.4.1
 
Сообщения: 43
Зарегистрирован: 15.04.2009 14:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Анонсы и поддержка модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы