Страница 1 из 7
Post Number in Viewtopic phpbb3
Добавлено: 18 май 2012, 19:15
DeaDRoMeO
Введение
В продолжение анонсов полезных модификаций, хотелось бы проанонсировать
Post Number in Viewtopic phpbb3 - модификацию для phpbb3, добавляющую нумерацию сообщений в темах. Согласитесь, очень удобное дополение. Так же после установки мода, кроме нумераций сообщений, при клике на номер сообщения будет всплывать окошечко с прямой ссылкой на данное сообщение. Вообщем советую установить
Установка
Модификация крайне легка в установке, не имеет собственных файлов, но перед установкой надо вручную сделать SQL запрос к Базе Данных
Код: Выделить всё
INSERT INTO phpbb_config (config_name, config_value) VALUES ('enable_post_num', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('enable_post_num_js', '0');
Скачиваем архив и устанавливаем по инструкции
Для руссификации необходимо открыть
language/ru/viewtopic.php и найти
Вставить перед найденным
Код: Выделить всё
'POST_NUM' => 'Сообщение номер:',
'POST_NUM_SYMBOL' => '#',
'POST_DIRECT_LINK' => 'Прямая ссылка на сообщение:',
Открыть
language/ru/acp/board.php и найти
Вставить перед найденным
Код: Выделить всё
'ENABLE_POST_NUM' => 'Включить нумерацию сообщений',
'ENABLE_POST_NUM_EXPLAIN' => 'Выберите <strong>Да</strong> для влючения опции нумерования сообщений',
'ENABLE_POST_NUM_JS' => 'Всплывающее окно с ссылкой',
'ENABLE_POST_NUM_JS_EXPLAIN' => 'Выберите <strong>Да</strong> для включения опции всплывающего окна с прямой ссылкой на сообщение',
С руссификацией закончено, мод установлен, настройки и активация находятся в админке - Общие - Размещение сообщений. Успехов
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 08:00
Baikoded
Поясните для чайника подробней, когда (на каком этапе установки мода), где именно и как делать этот запрос?
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 08:32
Baikoded
По разным ссылкам по разному написано место вставки правки (дополнения):
Post Number in Viewtopic phpbb3 и
моды для установки - где взять?
В одном месте до, в другом после:
Открыть language/ru/acp/board.php и найти:
Код: Выделить всё
'EDIT_TIME_EXPLAIN' => 'тут что-то будет написано',
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 09:24
DeaDRoMeO
Baikoded писал(а): Поясните для чайника подробней, когда (на каком этапе установки мода), где именно и как делать этот запрос?
, желательно после установки мода (после правок файлов)
Baikoded писал(а): В одном месте до, в другом после:
В языковых файлах это не критично, код может располагаться в любом месте
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 09:40
Baikoded
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 09:50
DeaDRoMeO
И это не критично, на ваш выбор
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 10:10
Baikoded
Понял, спасибо.
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 10:24
Baikoded
А какую инструкцию мода post_number_in_viewtopic_1_0_8 исполнять для стиля prosilver ?
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 13:33
Baikoded
При выдаче SQL-запроса, появляется сообщение об ошибке:
Ошибка
SQL-запрос:
INSERT INTO phpbb_config( config_name, config_value )
VALUES (
'enable_post_num', '0'
);
Ответ MySQL: Документация
#1146 - Table 'b128184_forum.phpbb_config' doesn't exist
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 13:36
DeaDRoMeO
Baikoded писал(а): для стиля prosilver?
Для просильвера инструкции прописаны в
install.xml
Baikoded писал(а): При выдаче SQL-запроса, появляется сообщение об ошибке:
Какой префикс таблиц в БД? Вы сразу отправляете это
Код: Выделить всё
INSERT INTO phpbb_config (config_name, config_value) VALUES ('enable_post_num', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('enable_post_num_js', '0');
или по частям?
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 13:58
Baikoded
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 13:59
Baikoded
Какой префикс таблиц в БД?
Где это видно?
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 14:24
Baikoded
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 14:28
DeaDRoMeO
Это как? вы при установке форума не задавали префикса?
Значит нужен такой запрос
Код: Выделить всё
INSERT INTO config (config_name, config_value) VALUES ('enable_post_num', '0');
INSERT INTO config (config_name, config_value) VALUES ('enable_post_num_js', '0');
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 14:35
Baikoded
У меня только одна БД, по-видимому запроса не было
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 14:43
Baikoded
Сделал указанный выше запрос, получен такой ответ об ошибке:
Ошибка
SQL-запрос:
INSERT INTO config( config_name, config_value )
VALUES (
'enable_post_num', '0'
);
Ответ MySQL: Документация
#1062 - Duplicate entry 'enable_post_num' for key 'PRIMARY'
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 15:06
DeaDRoMeO
Значит запрос должен был пройти, правки кода сделаны? Если да, то проверяйте наличие мода в Админка - Общие - Размещение сообщений
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 15:15
Baikoded
Мод установился, номера и функция окна с ссылкой появились.
Что делать с префиксом? Форум устанавливали админы от хостера, я его только до 10 версии обновлял.
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 15:20
Baikoded
Что за ошибку показывает после этого изменения SQL-запроса?
Post Number in Viewtopic phpbb3
Добавлено: 12 июн 2012, 15:41
DeaDRoMeO
Baikoded писал(а): Что за ошибку показывает после этого изменения SQL-запроса?
Данные уже есть в таблице
Baikoded писал(а): Что делать с префиксом?
Ничего, оставить как есть