Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Сообщение Rayden »

Внимание: данная тема описывает доработку встроенного быстрого ответа phpBB 3.0.6.
Не путать с модами быстрого ответа!


Почитав вот эту тему: Quick Reply 3.0.6
Почитав вот эту тему: Доработка Quick reply for phpBB3 (rxu)
И естессно, вот эту тему: Quick reply for phpBB3 - Быстрый ответ

Понабрав идей и скриптов, добавив кое-что свое, пришел к выводу, что встроенный в phpBB 3.0.6 быстрый ответ вполне можно довести до ума.
Вот что получилось:
1. Добавил в быстрый ответ панель смайлов и панель кнопок ббкода. И то и другое можно отключать через админку.
2. Добавил кликающиеся ники. (в просилвере рекомендуется использовать дополнительную иконку для ссылки на профайл)
3. При нажатии на ник в просилвере автоматически открывается быстрый ответ.
4. После вставленного ника курсор не переводится на новую строку.
5. Добавил в сабсилвер и просилвер кнопки "быстрая цитата" (английские и русские).
6. При нажатии на кнопку "быстрая цитата" в просилвере, если выделен текст, открывается быстрый ответ
7. При нажатии на кнопку "быстрая цитата" если цитируемый текст не выделен, то открывается окошко с предупреждением, что надо выделить текст.
qr306_1.0.2b.zip
тестируйте
На полное авторство не претендую, так как кроме своего кода активно использовал наработки из вышеприведенных тем. Кого гложет чистолюбие, могу добавить в авторы :)
Пофиксенный файл - qr306_1.0.2a.zip. Кто успел скачать до этого, инструкция по исправлению двумя постами ниже.

Опять файл изменен - qr306_1.0.2b.zip. В предыдущем была небольшая ошибка в инструкции.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Поручик 20.01.2010 12:32, всего редактировалось 1 раз.
Причина: Редактирование названия темы
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

1stDragon
Вот тут моя не понимай.
Быстрый ответ не мод - начиная с версии 3.0.6 - стандартная возможность. Он встроенный.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

keke
Изучайте Как устанавливать МОДы

Добавлено спустя 1 минуту 13 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
keke писал(а):По всей видимости не верно указано
В инструкции все верно, но по всей видимости присутствует некая кривизна рук.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

keke писал(а):Про прямоту рук - если просто хотели оскорбить, то не получилось
И не пытался. Правила, пункт: 1.7
Следует также учитывать неизбежность применения "профессионализмов" и "жаргонизмов" в речи участников конференции, и понимать, что упоминание, например, "кривизны рук" и "включения мозга" не преследует целей оскорбления вас лично, а всего лишь кратко резюмирует, что при выполнении каких-либо действий, вы недостаточно внимательно отнеслись к их выполнению, без должного учёта инструкций, документации и базовых знаний о предмете, в которых вы обязаны быть компетентны.
Изучите наши Правила пожалуйста.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

Ставь цитирование через вслывашку и панель смайлов и панель кнопок ббкода в форсу БО.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

Cmepka писал(а):Мне ненужны ББ-коды и Смайлы...
Ну не нужны, так и не ставь.
Cmepka писал(а):все через всплывашку делают?
За всех не скажу, но если мне нужно быстрое цитирование и обращение, то ставлю всплывашку. Оно удобнее, никаких лишних кликов по кнопкам - здесь ведь стоит. И ты им пользуешься наверное.
Cmepka писал(а):данную доработку "откатывать" нужно?
Не обязательно.
владимир1983 писал(а):тестировалось с установленным Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

Jedai писал(а):Это вирус?
Ага ;)
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
ShineOfDark
phpBB 1.4.1
Сообщения: 45
Стаж: 14 лет 6 месяцев
Благодарил (а): 5 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение ShineOfDark »

А извените, поставил код с горем пополам, (oqr забыл удалить после из меня лезла горстка кирпичей :? )
после установки при нажатие на ник просто выдает , сам ник нет, я недавно начал сайтами заниматься, можете помочь? копирайтов помоему нет, код не менял, делал по инструкцие :?
вот код файла мой_стиль_на_основе_сабсильвер2/template/viewforum_body.html

Код удален
Аватара пользователя
ShineOfDark
phpBB 1.4.1
Сообщения: 45
Стаж: 14 лет 6 месяцев
Благодарил (а): 5 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение ShineOfDark »

код удалили, сейчас движок переставляю тупо, там немного левым засрал мб из-за этого :(
Аватара пользователя
ShineOfDark
phpBB 1.4.1
Сообщения: 45
Стаж: 14 лет 6 месяцев
Благодарил (а): 5 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение ShineOfDark »

разобрался
Аватара пользователя
ShineOfDark
phpBB 1.4.1
Сообщения: 45
Стаж: 14 лет 6 месяцев
Благодарил (а): 5 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение ShineOfDark »

Можете подсказать
Добавил кликающиеся ники.
как прописать через IF если пользователь без группы чтобы не было color?

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

<b class="postauthor"<b class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- IF S_QUICK_REPLY --><a href="#postform" onclick="insert_text('[b][color={postrow.POST_AUTHOR_COLOUR}]{postrow.POSTER_QUOTE}[/color][/b],&nbsp'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- ENDIF -->{postrow.POST_AUTHOR}<!-- IF S_QUICK_REPLY --></a><!-- ENDIF --></b>
вот мой кусок кода)
Аватара пользователя
ShineOfDark
phpBB 1.4.1
Сообщения: 45
Стаж: 14 лет 6 месяцев
Благодарил (а): 5 раз

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение ShineOfDark »

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

"insert_text('[b][color={postrow.POST_AUTHOR_COLOUR}]{postrow.POSTER_QUOTE}[/color][/b],&nbsp');
я про этот участок кода, чтобы при вставке не было бб кода color
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Quick Reply phpBB 3.0.6 доработка

Сообщение Shredder »

Вот, вы элементарные вопросы тут задаёте, хоть бы сами немного подумали... Меня гораздо больше интересует вот что: существует ли хоть какая-то возможность сделать так, чтобы кнопка быстрой цитаты работала при выделении теста только в цитируемом посте? Т.е. только в том посте, где она сама расположена. Чтобы не было вот такого. Может быть, проверку какую-то, выделен ли текст именно в том сообщении, где нажата кнопка или нет - если не выделен, то "алерт". Или это невозможно в принципе?

У меня одна зараза даже хулиганила таким образом, нажимая постоянно не там, где нужно, и загаживая этим форум. Пришлось ей варн дать, только тогда успокоилась.
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Shredder »

Amator писал(а):Насколько помню в QR for phpBB от rxu была такая функция.
Лично я его и юзаю до сих пор. Установите, и будет вам счастье.

Вернуться в «Бета-версии модов для phpBB 3.0.x»