Доработка Quick Reply phpBB3

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Mike
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 87
Стаж: 11 лет 9 месяцев

Доработка Quick Reply phpBB3

Сообщение Mike »

DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=11184#p11184]10 минут назад писал(а):Если у вас стиль на основе просильвера, то надо код вырезать лишний дабы быстрый ответ был постоянно открыт
Да, у меня просильвер. Не подскажите какой? И где?
#41
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение DeaDRoMeO »

В файле quickreply_editor.html. Приведите полный код этого файла, подскажу что удалить
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#42
Mike
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 87
Стаж: 11 лет 9 месяцев

Доработка Quick Reply phpBB3

Сообщение Mike »

Поставил данный мод, пока вроде все работает, но, тут возникает вопрос, как сделать переход в профиль? а то нажимаю на ник и он его цитирует...
#43
юля зайка
Заглянул на огонек
Заглянул на огонек
Сообщения: 1
Стаж: 11 лет 9 месяцев
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение юля зайка »

Спасибо за хорошее дополнение :co_ol:
#44
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение DeaDRoMeO »

Пользуйтесь на здоровье
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#45
Mike
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 87
Стаж: 11 лет 9 месяцев

Доработка Quick Reply phpBB3

Сообщение Mike »

Mike[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=11263#p11263]Сегодня, 17:08 писал(а):Поставил данный мод, пока вроде все работает, но, тут возникает вопрос, как сделать переход в профиль? а то нажимаю на ник и он его цитирует...
Подскажите пожалуйста :-00):
#46
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение DeaDRoMeO »

Надо откатить некоторые правки из кода касательно файла viewtopic_body.html. Оставить лишь правки для работы быстрой цитаты
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#47
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

Установил мод по инструкции.
Проявились проблемы и недоработки:
- пропала информация с нумерацией сообщений и их прочтением, даты сообщений;
- кнопка быстрого ответа так и не появилась;
- { SMILIES } и { MORE_SMILIES } не русифицировано;
- ....
«Байконур» - космодром и город, гордость человечества
#48
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

При запросе к SQL, выдается такое сообщение:
Ошибка
SQL-запрос:
INSERT INTO `config` ( `config_name` , `config_value` , `is_dynamic` )
VALUES (
'allow_quick_reply_smilies', '1', '0'
);
Ответ MySQL:
#1062 - Duplicate entry 'allow_quick_reply_smilies' for key 'PRIMARY'
«Байконур» - космодром и город, гордость человечества
#49
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

- { SMILIES } и { MORE_SMILIES } не русифицировано;
так становится, когда отключаю "разрешить BBCod в быстром сообщении"
«Байконур» - космодром и город, гордость человечества
#50
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

Вызывает вопрос одна правка в моде для файла styles/prosilver/template/viewtopic_body.html
Найти
Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.

Код: Выделить всё

				<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
Заменить на
Подсказка: Замените ранее найденные строки на указанные.

Код: Выделить всё

<!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
				<!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->
Полная исходная строка такая

Код: Выделить всё

<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>
Так что менять? Всю строку или только ее кусок, указанный выше?
«Байконур» - космодром и город, гордость человечества
#51
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение DeaDRoMeO »

Baikoded писал(а):- пропала информация с нумерацией сообщений и их прочтением, даты сообщений;
Проверяем правильность правок, ничего не должно исчезнуть
Baikoded писал(а):- кнопка быстрого ответа так и не появилась;
Потому как надо включить его в админке, Админка - Общие - Функции форума
Baikoded писал(а):Так что менять? Всю строку или только ее кусок, указанный выше?
Только найденный кусок кода менять
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#52
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

DeaDRoMeO писал(а):Проверяем правильность правок, ничего не должно исчезнуть
Да нет, есть где мы убиваем ранее внесенные коррекции, например, в файле styles/prosilver/template/viewtopic_body.html:

Это предлагают найти:
<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; {postrow.POST_DATE} </p>

Это существующая в файле редакция строки:
<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><!-- IF S_ENABLE_POST_NUM -->{L_POST_NUM}<a href="{postrow.U_MINI_POST}"<!-- IF S_ENABLE_POST_NUM_JS --> onclick="prompt('{LA_POST_DIRECT_LINK}',this.href); return false;"<!-- ENDIF -->><strong>{L_POST_NUM_SYMBOL}{postrow.POST_NUM}</strong></a>&nbsp;&nbsp;{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; {postrow.POST_DATE} </p>

На это предлагают заменить найденную выше строку:
<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('{postrow.POSTER_QUOTE}'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>
«Байконур» - космодром и город, гордость человечества
#53
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

DeaDRoMeO писал(а):Потому как надо включить его в админке, Админка - Общие - Функции форума
Это у меня включено, только реально это выглядит так: Админка - Общие -Функция конференции

«Байконур» - космодром и город, гордость человечества
#54
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение DeaDRoMeO »

Вообщем должен получиться такой кусок

Код: Выделить всё

<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><!-- IF S_ENABLE_POST_NUM -->{L_POST_NUM}<a href="{postrow.U_MINI_POST}"<!-- IF S_ENABLE_POST_NUM_JS --> onclick="prompt('{LA_POST_DIRECT_LINK}',this.href); return false;"<!-- ENDIF -->><strong>{L_POST_NUM_SYMBOL}{postrow.POST_NUM}</strong></a>&nbsp;&nbsp;{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('{postrow.POSTER_QUOTE}'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>
Вместо

Код: Выделить всё

<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><!-- IF S_ENABLE_POST_NUM -->{L_POST_NUM}<a href="{postrow.U_MINI_POST}"<!-- IF S_ENABLE_POST_NUM_JS --> onclick="prompt('{LA_POST_DIRECT_LINK}',this.href); return false;"<!-- ENDIF -->><strong>{L_POST_NUM_SYMBOL}{postrow.POST_NUM}</strong></a>&nbsp;&nbsp;{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; {postrow.POST_DATE} </p>
Это у меня включено, только реально это выглядит так: Админка - Общие -Функция конференции
А нажимали - Включить во всех форумах?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#55
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

DeaDRoMeO писал(а):А нажимали - Включить во всех форумах?
Да, конечно же!
«Байконур» - космодром и город, гордость человечества
#56
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

DeaDRoMeO писал(а):Вообщем должен получиться такой кусок
Да, с учетом ранее сделанных правок, так и есть. После коррекции номер сообщения вернулся. Остальное пока...
«Байконур» - космодром и город, гордость человечества
#57
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение DeaDRoMeO »

А в файле viewtopic_body.html есть строки

Код: Выделить всё

<!-- IF S_QUICK_REPLY -->
	<!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
???
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#58
Аватара пользователя
Baikoded
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 144
Стаж: 12 лет
Откуда: космодром Байконур
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение Baikoded »

DeaDRoMeO писал(а):А в файле viewtopic_body.html есть строки
Есть

Код: Выделить всё

<!-- IF S_QUICK_REPLY -->
	<!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
«Байконур» - космодром и город, гордость человечества
#59
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение DeaDRoMeO »

Ну тогда все должно работать, замените

Код: Выделить всё

<!-- IF S_QUICK_REPLY -->
   <!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
на

Код: Выделить всё

   <!-- INCLUDE quickreply_editor.html -->
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#60
Ответить