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
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Deffi писал(а):Просто переходишь на профиль
Не сделаны правки шаблонах, либо они не обновлены, либо не очищен кеш браузера
Deffi писал(а):ошибка при запросе появилась
Говорит, что запрос уже был выполнен
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Кеш браузера очистили?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

Сообщение Татьяна5 »

Deffi, удалить мод быстрого ответа (не доработку, а отдельный быстрый ответ)
Аватара пользователя
Юрий5
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 6 месяцев
Откуда: Киев
Благодарил (а): 7 раз

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

Сообщение Юрий5 »

Всем доброго времени суток!

Установил данное дополнение на версию 3.0.11, тема serenity на основе субсилвер2.

Мод работает, но при установке в в viewtopic_body.html не нашлась єта часть кода:
(div, class, td - убрал специально для восприятия инфо)

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

<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->
Было у меня так:

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

<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF -->
				<!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> 
				<!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_MSN --><a href="{postrow.U_MSN}">{MSN_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_ICQ --><a href="{postrow.U_ICQ}">{ICQ_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_YIM --><a href="{postrow.U_YIM}">{YIM_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_AIM --><a href="{postrow.U_AIM}">{AIM_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_JABBER --><a href="{postrow.U_JABBER}">{JABBER_IMG}</a> <!-- ENDIF -->
                <!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}">{WWW_IMG}</a> <!-- ENDIF -->
				
Немного подумав, после:

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

<!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}">{WWW_IMG}</a> <!-- ENDIF -->
Добавил эту (с инструкции) часть кода:

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

<!-- IF S_QUICK_REPLY --><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF -->

Все работает, но осталась та проблема с "выпадающим быстрым ответом".
То есть цитаты, имена копируются в "Быстрый ответ" а сам он автоматом не раскрывается.
Перечитав около 25 страниц этой теме, вывода не сделал никакого.
Многие говорят ошибка в коде. Где рыть, ума не приложу...

П.С. "Быстрый ответ" работает, но всегда закрыт, чтоб открыть жмут кнопку "БыстОтв".
Аватара пользователя
Юрий5
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 6 месяцев
Откуда: Киев
Благодарил (а): 7 раз

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

Сообщение Юрий5 »

Проблема решена! Помогли знатоки яваскрипта. Позже выложу сам скрипт.

Заметил одну особенность, она была еще раньше.
Когда выделяешь текст для быстрой цитаты, почему то пропускается одна строка. В чем может быть проблема?
Аватара пользователя
Юрий5
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 6 месяцев
Откуда: Киев
Благодарил (а): 7 раз

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

Сообщение Юрий5 »

владимир1983 писал(а):В каких браузерах наблюдается проблема?
В хроме было, только что пробовал мозилы, все ок. Странно...
владимир1983 писал(а):всё выделенное "падало"
Да, все идет туда, но после 1го раза выделение цитаты "скак" пропадает.
Но это уже не смертельно в принципе)
Аватара пользователя
Юрий5
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 6 месяцев
Откуда: Киев
Благодарил (а): 7 раз

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

Сообщение Юрий5 »

Как и обещал выкладую рабочую версию Яваскрипта "выпадающий быстрый ответ"
Тема Серенити, на основе Субсильвер2.

Внимание! На истину не претендую!
И так шаблон viewtopic_body.html

Найти:

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

<b class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->>{postrow.POST_AUTHOR}</b>
<b class="postauthor" отсутствовал у меня в шаблоне. Было заменено на:

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

<div class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- IF S_QUICK_REPLY --><a href="javascript:void(0);" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); var qr = document.getElementById('ca-qr'); qr.style.display = (qr.style.display == 'none') ? '' : 'none'; location.href += '#postform'; return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- ENDIF -->{postrow.POST_AUTHOR}<!-- IF S_QUICK_REPLY --></a><!-- ENDIF --></div>
Эта часть кода (по инструкции) никак не "вписывалась" в мой шаблон:

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

<td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div></td>
Поэтому я нашел в своем шаблоне:

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

<!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}">{WWW_IMG}</a> <!-- ENDIF -->
Добавил после:

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

<!-- IF S_QUICK_REPLY --><a href="javascript:void(0);" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); var qr = document.getElementById('ca-qr'); qr.style.display = (qr.style.display == 'none') ? '' : 'none'; location.href += '#postform'; return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF -->
Все заработало. Пробуйте, у кого проблема не открывающегося быстрого ответа на основе Субсильвера2
Аватара пользователя
Юрий5
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 6 месяцев
Откуда: Киев
Благодарил (а): 7 раз

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

Сообщение Юрий5 »

Всем доброго времени суток!

Мне немного доработали Яваскрипт, так как проблема была с повторяющемся постформом #postform, который потом после повторного 2-3 кликания по нику или выделенной цитаты переставал спускать вниз и открывать.

Все так же, как описывал выше, изменены сами скрипты для ников и цитаты

1я часть

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

<div class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- IF S_QUICK_REPLY --><a href="javascript:void(0);" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b] '); var qr = document.getElementById('ca-qr'); qr.style.display = ''; addLocationHash('postform'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- ENDIF -->{postrow.POST_AUTHOR}<!-- IF S_QUICK_REPLY --></a><!-- ENDIF --></div>
2я часть

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

<!-- IF S_QUICK_REPLY --><a href="javascript:void(0);" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); var qr = document.getElementById('ca-qr'); qr.style.display = ''; addLocationHash('postform'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF -->
Сам скрипт, который убирает "лишние" #postform с адресной строки, добавил внизу шаблона vietopik_body.html

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

<script>
    function addLocationHash(hash)
    {
        var url = location.href;
        var urlArray = url.split('#');
        location.href = urlArray[0] + '#' + hash;
    }
</script>
Все работает и исправлено, скрипт доработали полностью.

Выкладываю полностью рабочую версию.
Аватара пользователя
Юрий5
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 6 месяцев
Откуда: Киев
Благодарил (а): 7 раз

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

Сообщение Юрий5 »

Kirosir если у тебя 3.0.11 на основе субсилвер2 пробуй правки от меня в виэтопик_боди.html:
Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ Остальные правки в других файлах делай по инструкции.
Только внимательно прочти 2 поста! 1й описание что и как, 2й уже исправленные скрипты.

Судя по том, что Вы не знаете как делать запросы в SQL, лучше воздержаться от установки модов.
+ нужно хотя бы "дедуктивно" понимать в html, где и что и как править можно.
П.С. Самому помогает "дедукция" часто)
Аватара пользователя
Юрий5
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 6 месяцев
Откуда: Киев
Благодарил (а): 7 раз

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

Сообщение Юрий5 »

Kirosir бекап файлов, которые правите, нужно делать всегда.
Я сам намучился немного с ним, единствененное что не работало корректно, так это правки в vietopik_body.html
Еще раз, у меня шаблоны на основе subsilver2, поэтому как мои правки заработают на просильвере не знаю.
SQL делать нужно.
Аватара пользователя
Ёжъ
phpBB 2.0.1
Сообщения: 288
Стаж: 18 лет 2 месяца
Откуда: Новосибирск
Благодарил (а): 189 раз
Поблагодарили: 7 раз

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

Сообщение Ёжъ »

Здравия!

Я уже писал, что после установки АВВС 3 внезапно пропали кнопки быстрого ответа для гостей и создания новой темы из топика. Только сейчас понял (по поиску строк в бэкапах), что стояла версия БО не от rxu, а от Rayden. Ставил я её ещё в 2009, как только появился этот мод. Деинсталлировав АВВС ничего на место не вернулось. Также вылезла ошибка
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 2378: Undefined index: viewquickreply
по этому адресу код функции

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

	function optionget($key, $data = false)
	{
		if (!isset($this->keyvalues[$key]))
		{
			$var = ($data) ? $data : $this->data['user_options'];
			$this->keyvalues[$key] = ($var & 1 << $this->keyoptions[$key]) ? true : false;
		}

		return $this->keyvalues[$key];
	}
Строка 2378- это "$this->keyvalues..."
После заметил, что в админке вместо пункта "Быстрый ответ" появилась его языковая переменная. Полез в language/en/acp/board.php, language/en/acp/styles.php проверить- нету записей. Полез в базу- оказалось и поля отсутствуют. Иконка, записи в стилях и конфиге картинок присутствуют, в html и некоторых php тоже есть записи мода, а в viewtopic.php- нету следов. Как произошёл сей полтергейст не пойму. Сидел 3 часа сравнивал старый форум (на котором БО работал) и новый на его основе, в который уже 139 модов навколачивал за последние 2 недели.. Где не хватало записей вписал по инструкции, добавил поля в базу- вылетает
[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 2378: Undefined index: viewquickreply

Fatal error: Cannot redeclare generate_smilies() (previously declared in T:\home\localhost\www\includes\functions_posting.php:22) in T:\home\localhost\www\includes\functions_posting.php on line 219
Откатил назад, попробовал редактировать по одной записи с конца инструкции (проверяю обычно в обоих направлениях, чтоб не пропустить ошибки). Оказалось, ругается на редекларацию при внесении правок в viewtopic.php. А без них форум работает, исключая БО и включая нефатальную ошибку "session.php on line 2378". В админке стало возможно зайти в пункт настроек БО- всем включил, но ничего не изменилось.

Помогите, люди добрые! Мозгов разобраться не хватает, а уже посевная началась- там вовсе времени не будет разбираться, да и текущие мысли забудутся.
Никто не знает столько, сколько не знаю я.
Аватара пользователя
Ёжъ
phpBB 2.0.1
Сообщения: 288
Стаж: 18 лет 2 месяца
Откуда: Новосибирск
Благодарил (а): 189 раз
Поблагодарили: 7 раз

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

Сообщение Ёжъ »

Перепроверил заново всё в который раз- нашёл таки ошибку в viewtopic_body.html - в следующий раз буду осторожнее с "Replace with" при куче установленных модов. Надо и старые оставлять закомментированными, и не заменять, а разбираться куда надо вставить дополнительный код. БО для гостей появился, но ошибка
Растасибирск писал(а): Undefined index: viewquickreply
не исчезла. Где её починить больше вариантов не вижу. Поможете? Ласкаво просимо!
Никто не знает столько, сколько не знаю я.
Аватара пользователя
Ёжъ
phpBB 2.0.1
Сообщения: 288
Стаж: 18 лет 2 месяца
Откуда: Новосибирск
Благодарил (а): 189 раз
Поблагодарили: 7 раз

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

Сообщение Ёжъ »

Некстати, нашлось только в ucp_prefs.php:

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

					'quickreply'		=> request_var('quickreply', (bool) $user->optionget('viewquickreply')),
					'quickpost'		=> request_var('quickpost', (bool) $user->optionget('viewquickpost')),
				);
Что дальше делать не понимаю. Думал может переменные какие или адреса не те, но зацепок не вижу.

Странно, у меня половина родни- хохлы и пользуют это выражение навроде "пожалуйста", когда очень надо. Сибирский слэнг? Уточню.
Никто не знает столько, сколько не знаю я.
Аватара пользователя
Ёжъ
phpBB 2.0.1
Сообщения: 288
Стаж: 18 лет 2 месяца
Откуда: Новосибирск
Благодарил (а): 189 раз
Поблагодарили: 7 раз

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

Сообщение Ёжъ »

Здравия!
Я не шибко ещё тут вам надоел? Меня самого замучила эта "ромашка"- то от Rayden у меня стоял, то от rxu.. Полночи разбирался с БО сравнивая инструкции, старые и новые файлы. Получается когда я создавал форум в 2009м, то сперва ставил от Rayden, затем, не полностью вычистив, поставил от rxu. Потому у меня и части обоих оказались и поля в базе от Rayden отсутствовали. Теперь у меня этакая помесь обоих, но без ошибок.

Однако одну беду не могу победить, как ни ковыряю. Строка из viewtopic_body.html

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

 					<!-- IF S_QUICK_REPLY --><li class="quickquote-icon"><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{dE('qr_editor_div', 1);addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}"><span>{L_QUICKQUOTE_TEXT}</span></a></li><!-- ENDIF -->
При цитировании открывается второе окно ввода текста. Встроенного БО, сворачиваемого по кнопке "Скрыть быстрый ответ". Как от него избавиться?
Sheer писал(а):Нельзя объявлять функцию generate_smilies() в файле functions_posting.php в строке 219, объявленную до этого ранее в файле functions_posting.php в строке 22.
Да с этим я сразу разобрался делав откаты правок. А вот в окне портала с
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4707: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3828)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4709: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3828)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4710: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3828)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4711: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3828)
разобраться не смог, даже прочитав Вашу инструкцию про мусор в файлах при отправке заголовков. Не нашёл лишнего. Раньше было в начале правки файла пользуя Notepad++ нажимал случайно Ctrl+D совместно с Ctrl+F, но теперь внимательнее правлю. А перед этими ошибками ещё две непобедимые:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/message_parser.php on line 1129: Undefined index: TOO_FEW_CHARS
[phpBB Debug] PHP Notice: in file [ROOT]/includes/message_parser.php on line 1129: Undefined index: TOO_FEW_CHARS
Пробовал комментировать эти строки- ругается на их же. Совсем не понятно как.
Никто не знает столько, сколько не знаю я.
Аватара пользователя
Ёжъ
phpBB 2.0.1
Сообщения: 288
Стаж: 18 лет 2 месяца
Откуда: Новосибирск
Благодарил (а): 189 раз
Поблагодарили: 7 раз

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

Сообщение Ёжъ »

Sheer писал(а):Какой портал?
Board3 Portal 1.0.3
Поотключал, помогло. Оказалось пропадает при отключении обоих custom блоков. В custom.php ничего необычного. Заметил, что при отключении одного пропадает одна ошибка "TOO_FEW_CHARS", при отключении обоих пропадают все. Возможно, потому, что в полях админки этих блоков пусто, а писал я свои вставки прямо в html блоков?
Sheer писал(а):Не определена языковая переменная
там есть

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

	'TOO_FEW_CHARS'				=> 'Ваше сообщение слишком короткое.',
Добавлено спустя 9 минут 57 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Ну вот точно! Прописал туда по <br> в каждый- всё заработало без ошибок!

Добавлено спустя 6 минут 34 секунды:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Можно удалить или перенести в подобающую тему портала- может ещё кто столкнётся.

Добавлено спустя 15 минут 20 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
Sheer писал(а):Удалить все от мода БО. Зачем он нужен, если теперь это штатный функционал.
Слишком кардинально! Я уже много времени на него потратил, чтоб удалять. А штатный не имеет быстрых цитат.
Никто не знает столько, сколько не знаю я.

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