Доработка Quick reply for phpBB3 (rxu)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: Доработка Quick reply for phpBB3 (rxu)
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
!((( ALEX )))!
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 18 лет 4 месяца
- Поблагодарили: 2 раза
Re: Доработка Quick reply for phpBB3 (rxu)
Спасибо разобрался, не туда strong вставлял...
еще вопрос:
в коде:
есть:
вот это >> ошибка?
еще вопрос:
в коде:
Код: Выделить всё
<!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->
<!-- IF QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); 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 -->Код: Выделить всё
... <!-- ENDIF -->><strong> ...
Последний раз редактировалось !((( ALEX )))! 23.12.2008 8:28, всего редактировалось 1 раз.
-
!((( ALEX )))!
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 18 лет 4 месяца
- Поблагодарили: 2 раза
Re: Доработка Quick reply for phpBB3 (rxu)
отредактировал сообщение вышеGisher писал(а):зависит от полной строчки
-
Gisher
- phpBB 2.0.12
- Сообщения: 857
- Стаж: 19 лет 11 месяцев
- Благодарил (а): 11 раз
- Поблагодарили: 13 раз
Re: Доработка Quick reply for phpBB3 (rxu)
вроде всё вернокол. открывающих и закрывающих символов совпадает)
Код: Выделить всё
<a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Доработка Quick reply for phpBB3 (rxu)
первая закрывает эндиф, вторая закрывает тег А.!((( ALEX )))! писал(а):вот это >> ошибка?
-
!((( ALEX )))!
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 18 лет 4 месяца
- Поблагодарили: 2 раза
-
Ёжъ
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 18 лет 2 месяца
- Откуда: Новосибирск
- Благодарил (а): 189 раз
- Поблагодарили: 7 раз
Re: Доработка Quick reply for phpBB3 (rxu)
Здравствуйте!
Благодарю Вас, Rayden, за полезный мод.
А как убрать перевод строки после вставленного ника? Постоянно удалять приходится.
Благодарю Вас, Rayden, за полезный мод.
А как убрать перевод строки после вставленного ника? Постоянно удалять приходится.
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Доработка Quick reply for phpBB3 (rxu)
Попробуй в убрать или \r или \r\n
Код: Выделить всё
onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); -
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 3 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
Re: Доработка Quick reply for phpBB3 (rxu)
Растасибирск, я себе делал так:
Код: Выделить всё
onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b], ');//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
m3tra
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 17 лет 8 месяцев
Re: Доработка Quick reply for phpBB3 (rxu)
А существует ли подобная операция для стилей, созданных на основе субсильвера? если есть, то дайте ссылку пожалуйста!
-
C4rn1v0r4
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 17 лет 6 месяцев
Re: Доработка Quick reply for phpBB3 (rxu)
Здравствуйте
Большое спасибо за доработку! Очень полезный мод, благодаря Вам, становится ещё удобнее.
<!-- тут была моя просьба, суть которой : "сделать так, чтоб если какая-то часть сообщения выделена, при нажатии на ник автора (на тот что сбоку, в мини-профиле) вставлялась цитата, но если текст не выделен - вставлять [ b]ник[ /b]"-->
UPD: хех, вот спросишь кого-нибудь и пока тебе помогают у самого всё получится! вобщем, решил эту задачку так:
После всех манипуляций описаных тут
Открыть styles/prosilver/template/viewtopic_body.html
Найти строку
В строке найти
Заменить на
Сохранить изменения
Открыть styles/prosilver/template/editor.js
Найти строку
Найти далее
Добавить после
Сохранить изменения
Обновить Шаблон и Тему (в данном случае prosilver) во вкладке Стиль Aдмин. панели, сбросить кэш.
Я не профи, поэтому оценить правильность (читай "валидность кода в результате") всех своих действий не могу, но данное исправление работает и ошибок не выдаёт (точнее я их не видел). Если есть что исправить - пишите.
P.S. Как видите, это решение для тех, у кого быстрый ответ сделан в виде кнопки. При передачи текста в форму она откроется автоматически без обязательного кликанья по кнопке. А чтобы использовать всем остальным, кто не ставил аддон QR_button достаточно не обращать внимания (удалить из строки для поиска) на "dE('postform', 1);" в первой директиве Найти строку
Большое спасибо за доработку! Очень полезный мод, благодаря Вам, становится ещё удобнее.
<!-- тут была моя просьба, суть которой : "сделать так, чтоб если какая-то часть сообщения выделена, при нажатии на ник автора (на тот что сбоку, в мини-профиле) вставлялась цитата, но если текст не выделен - вставлять [ b]ник[ /b]"-->
UPD: хех, вот спросишь кого-нибудь и пока тебе помогают у самого всё получится! вобщем, решил эту задачку так:
После всех манипуляций описаных тут
Открыть styles/prosilver/template/viewtopic_body.html
Найти строку
Код: Выделить всё
<!-- IF QUICK_REPLY --><a href="#postform" onclick="dE('postform', 1);insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); 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 -->Код: Выделить всё
insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n');Код: Выделить всё
addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n');Открыть styles/prosilver/template/editor.js
Найти строку
Код: Выделить всё
if (theSelection == '' || typeof theSelection == 'undefined' || theSelection == null)Код: Выделить всё
{Код: Выделить всё
insert_text('[b]' + username + '[/b]\r\n');Обновить Шаблон и Тему (в данном случае prosilver) во вкладке Стиль Aдмин. панели, сбросить кэш.
Я не профи, поэтому оценить правильность (читай "валидность кода в результате") всех своих действий не могу, но данное исправление работает и ошибок не выдаёт (точнее я их не видел). Если есть что исправить - пишите.
P.S. Как видите, это решение для тех, у кого быстрый ответ сделан в виде кнопки. При передачи текста в форму она откроется автоматически без обязательного кликанья по кнопке. А чтобы использовать всем остальным, кто не ставил аддон QR_button достаточно не обращать внимания (удалить из строки для поиска) на "dE('postform', 1);" в первой директиве Найти строку
-
HeHacbITHbIu
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 17 лет 9 месяцев
- Откуда: Курск
Re: Доработка Quick reply for phpBB3 (rxu)
Сделал все, как в установке мода написано )Rayden писал(а):Далее добавляем свою графическую кнопку. Инструкцию, как это сделать я оформил в виде мода. Скажу лишь, что они очень похожи на инструкции для добавления кнопки "профиль".
quickquote 1.0.0.zip
(28.21 Кб) Скачиваний: 122
И при обновлении стилей получаю следующее:
Код: Выделить всё
SQL ERROR [ mysql4 ]
Data too long for column 'theme_data' at row 1 [1406]-
vooon
- Former team member
- Сообщения: 55
- Стаж: 19 лет 7 месяцев
- Поблагодарили: 2 раза
-
HeHacbITHbIu
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 17 лет 9 месяцев
- Откуда: Курск
Re: Доработка Quick reply for phpBB3 (rxu)
vooon, забыл отписаться.
Проблема была в русских символах в CSS...
Проблема была в русских символах в CSS...

