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

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

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

Правила форума
----
Ответить
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

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

Сообщение mela »

белк писал(а):<!-- <a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> -->
Помогло. Спасибо большое :-00):

Для меня остается загадкой стили на основе просильвера. У обоих стилей имеющихся проблемы с быстрым ответом: не работают ббкоды и смайлы. Если в Artodia файла не было, то в ca_gen2 все файлы на месте, но та же история, плюс ко всему быстрый ответ свернут. Жалко конечно.... Хотя в ca_gen2 эти же проблемы и в стандартной форме ответа, первый раз заметила после установки транслита. :ne_vi_del:
-----------
Удалила транслит из ca_gen2. Без изменений. Значит, что то другое повлияло...

белк писал(а):чес слово - я с вашим барабашкой, к сожалению, договориться не могу. пока мы тут вели обсуждение - уже несколько господ-товарищей поставило и усё работает. Звиняйте.
Обалдеть... столько времени и сил убили на решение данного вопроса, а сейчас зашла в админку, обнаружила, что отключена подписка на темы и форумы. Включила..просто так. И появилась заветная строчка Сообщить о получении ответа... :sh_ok:
#341
Аватара пользователя
Tatyana_S
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 62
Стаж: 9 лет 5 месяцев
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение Tatyana_S »

обалдеть. Ну ладно, главное, что победили.
Слазила к вам на форум, очень симпатично :-ok-: (сорри за оффтоп).
#342
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

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

Сообщение белк »

Ну и слава богу что всё удачно завершилось...
Успехов в освоении форума ... :zvez_ochki:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#343
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

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

Сообщение mela »

Татьяна, спасибо.
белк писал(а):Успехов в освоении форума
Оооо, это долгий путь, полагаю, поскольку возникают проблемы, из-за которых не могу двигаться дальше.
mela писал(а):В стилях на основе просильвер в быстром ответе не работают смайлики и ббкоды
Предположите, пжт, с чем это может быть связано....
#344
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

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

Сообщение белк »

mela писал(а):mela писал(а):
В стилях на основе просильвер в быстром ответе не работают смайлики и ббкоды

Предположите, пжт, с чем это может быть связано....

То-то и оно, что "ткнуть пальцем" невозможно. Тут как раз в данном случае не суть важно на основе чего стиль создан (это нужно чтобы просто ориентироваться). Он уже переработан разработчиками настолько, что моды в стандартном варианте к ним не подходят. Это означает, что код надо искать. А чтобы искать - надо либо иметь уже дело с этим стилем, либо устанавливать его у себя...

Это моё мнение...
А на счёт успехов... Всё придёт. Со временем. Все когда-то начинали...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#345
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

Возможно не хватает айдишников в теге textarea, потому ни смайлы ни вв коды не вставляются
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#346
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

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

Сообщение mela »

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

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

Сообщение DeaDRoMeO »

mela писал(а):и где они должны стоять?
DeaDRoMeO писал(а):в теге textarea
Дайте полный код шаблона quickreply_editor.html
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#348
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

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

Сообщение mela »

Artodia

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

<script type="text/javascript">
// <![CDATA[
	function hide_qr(show)
	{
		dE('qr_editor_div');
		dE('qr_showeditor_div');
		if (show && document.getElementById('qr_editor_div').style.display != 'none')
		{
			document.getElementsByName('message')[0].focus();
		}
		return true;
	}


	function init_qr()
	{
		dE('qr_showeditor_div');
		return true;
	}
	 //onload_functions.push('init_qr();');
	// ]]>
</script>

	<form method="post" action="{U_QR_ACTION}">
		<div class="panel" id="qr_ns_editor_div">
			<div class="inner"><span class="corners-top"><span></span></span>
					<h2>{L_QUICKREPLY}</h2>
					<fieldset class="fields1">
<!-- IF not TOPIC_TITLE -->
						<dl style="clear: left;">
		<dt><label for="subject">{L_SUBJECT}:</label></dt>
		<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>
						</dl>
<!-- ENDIF -->
	
<!-- INCLUDE posting_buttons.html -->
					<div id="smiley-box">

		<div style="overflow:hidden;max-height:300px;"  onmouseover="this.style.overflow='auto'" onmouseout="this.style.overflow='hidden'">
			<!-- IF S_SMILIES_ALLOWED and .smiley -->
			<strong>{L_SMILIES}</strong><br />
			<!-- BEGIN smiley -->
				<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
			<!-- END smiley -->
		<!-- ENDIF -->
		
</div>
		<!-- IF BBCODE_STATUS -->
		<!-- IF .smiley --><hr /><!-- ENDIF -->
		{BBCODE_STATUS}<br />
		<!-- IF S_BBCODE_ALLOWED -->
			{IMG_STATUS}<br />
			{URL_STATUS}<br />
		<!-- ENDIF -->
		{SMILIES_STATUS}
		<!-- ENDIF -->
		<!-- IF S_EDIT_DRAFT || S_DISPLAY_REVIEW -->
			<!-- IF S_DISPLAY_REVIEW --><hr /><!-- ENDIF -->
			<!-- IF S_EDIT_DRAFT --><strong><a href="{S_UCP_ACTION}">{L_BACK_TO_DRAFTS}</a></strong><!-- ENDIF -->
			<!-- IF S_DISPLAY_REVIEW --><strong><a href="#review">{L_TOPIC_REVIEW}</a></strong><!-- ENDIF -->
		<!-- ENDIF -->

	</div>
	<div id="message-box">
		<textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" style="height: 9em;"<!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="12" cols="70" tabindex="4" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
	</div>
			</fieldset>

					<fieldset class="submit-buttons">
						{S_FORM_TOKEN}
						{QR_HIDDEN_FIELDS}
						<input type="submit" tabindex="5" name="preview" value="{L_PREVIEW}" class="button1" />&nbsp;
						<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
						
					</fieldset>
			<span class="corners-bottom"><span></span></span></div>
		</div>
	</form>

<form method="post" action="{U_QR_ACTION}">
	<div class="panel" style="display: none"  id="qr_editor_div">
		<div class="inner"><span class="corners-top"><span></span></span>
				<h2>{L_QUICKREPLY}</h2>
				<fieldset class="fields1">
					<dl style="clear: left;">
						<dt><label for="subject">{L_SUBJECT}:</label></dt>
						<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
					</dl>
				<div id="message-box">

					<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
				</div>
				</fieldset>
				<fieldset class="submit-buttons">
					{S_FORM_TOKEN}
					{QR_HIDDEN_FIELDS}
					<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
					<input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />&nbsp;
				</fieldset>
				<a href="" class="right-box up" onclick="hide_qr(false); return false;" title="{L_COLLAPSE_QR}">{L_COLLAPSE_QR}</a>
		<span class="corners-bottom"><span></span></span></div>
	</div>
	<div class="panel" style="display: none" id="qr_showeditor_div" >
		<div class="inner"><span class="corners-top"><span></span></span>

			<div class="content">
				<fieldset class="submit-buttons">
					<input type="submit" name="show_qr" tabindex="1" class="button2" value="{L_SHOW_QR}" onclick="hide_qr(true);return false;"/>
				</fieldset>
			</div>
		<span class="corners-bottom"><span></span></span></div>
	</div>
</form>
Ca_Gen2

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

<script type="text/javascript">
// <![CDATA[
	function hide_qr(show)
	{
               dE('qr_editor_div');
               if(!ca_qr_init)
               {
                       dE('qr_showeditor_div');
               }
               if(document.getElementById('qr_editor_div').style.display != 'none')
               {
                    document.getElementsByName('message')[0].focus();
               }
			return true;
        }

	function init_qr()
	{
		dE('qr_showeditor_div');
        ca_init_qr('{T_IMAGESET_LANG_PATH}/button_quick_reply.gif');
		return true;
	}
	onload_functions.push('init_qr();');
	// ]]>
</script>
<noscript>
	<form method="post" action="{U_QR_ACTION}">
		<div class="panel" id="qr_ns_editor_div">
        	{$CA_BLOCK_START}
					<h2>{L_QUICKREPLY}</h2>
					<fieldset class="fields1">
<!-- IF not TOPIC_TITLE -->
						<dl style="clear: left;">
							<dt><label for="subject">{L_SUBJECT}:</label></dt>
							<dd><input type="text" name="subject" id="subject-ns" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
						</dl>
<!-- ENDIF -->

	<!-- INCLUDE posting_buttons.html -->

	<div id="smiley-box">
<div style="overflow:hidden;max-height:320px;"  onmouseover="this.style.overflow='auto'" onmouseout="this.style.overflow='hidden'">
		<!-- IF S_SMILIES_ALLOWED and .smiley -->
			<strong>{L_SMILIES}</strong><br />
			<!-- BEGIN smiley -->
				<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
			<!-- END smiley -->
		<!-- ENDIF -->

		<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
			
		<!-- ENDIF -->
</div>
		<!-- IF BBCODE_STATUS -->
		<!-- IF .smiley --><hr /><!-- ENDIF -->
		{BBCODE_STATUS}<br />
		<!-- IF S_BBCODE_ALLOWED -->
			{IMG_STATUS}<br />
			{FLASH_STATUS}<br />
			{URL_STATUS}<br />
		<!-- ENDIF -->
        {SMILIES_STATUS}
		<!-- ENDIF -->
			<!-- IF S_EDIT_DRAFT || S_DISPLAY_REVIEW -->
			<!-- IF S_DISPLAY_REVIEW --><hr /><!-- ENDIF -->
			<!-- IF S_EDIT_DRAFT --><strong><a href="{S_UCP_ACTION}">{L_BACK_TO_DRAFTS}</a></strong><!-- ENDIF -->
			<!-- IF S_DISPLAY_REVIEW --><strong><a href="#review">{L_TOPIC_REVIEW}</a></strong><!-- ENDIF -->
		<!-- ENDIF -->
	</div>

					<div id="message-box-ns">
						<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
					</div>
					</fieldset>
					<fieldset class="submit-buttons">
						{S_FORM_TOKEN}
						{QR_HIDDEN_FIELDS}
						<input type="submit" tabindex="5" name="preview" value="{L_PREVIEW}" class="button1" />&nbsp;
						<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
						
					</fieldset>
        	{$CA_BLOCK_END}
		</div>

	</form>
</noscript>
<form method="post" action="{U_QR_ACTION}">
	<div class="panel" style="display: none" id="qr_editor_div">
    	{$CA_BLOCK_START}
				<h2>{L_QUICKREPLY}</h2>
				<fieldset class="fields1">
<!-- IF not TOPIC_TITLE -->
					<dl style="clear: left;">
						<dt><label for="subject">{L_SUBJECT}:</label></dt>
						<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
					</dl>
<!-- ENDIF -->

				<div id="message-box">
					<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
				</div>
				</fieldset>
				<fieldset class="submit-buttons">
					{S_FORM_TOKEN}
					{QR_HIDDEN_FIELDS}					
					<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
					<input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />&nbsp;
					</fieldset>
				<a href="" class="right-box up" onclick="hide_qr(false); return false;" title="{L_COLLAPSE_QR}">{L_COLLAPSE_QR}</a>
    	{$CA_BLOCK_END}
	</div>
	<div class="panel" style="display: none" id="qr_showeditor_div" >
    	{$CA_BLOCK_START}
			<div class="content">
				<fieldset class="submit-buttons">
					<input type="submit" name="show_qr" tabindex="1" class="button2" value="{L_SHOW_QR}" onclick="hide_qr(true);return false;"/>
				</fieldset>
			</div>
    	{$CA_BLOCK_END}
	</div>
</form>
#349
Аватара пользователя
Tatyana_S
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 62
Стаж: 9 лет 5 месяцев
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение Tatyana_S »

у меня еще вопрос возник - у меня ник вставляется черным цветом, не по цвету группы пользователя. Здесь на форуме так же. На другом форуме видела, что вставляется сразу цветным, при этом код вставки в быстрое сообщение - не такой

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

[b]Reif[/b],
а такой

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

[b][color=#006699]Reif[/color][/b],
можно это как-то реализовать?
#350
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

mela, инструкцию по сабсильверу поглядите, там добавляется айдишник один и есть кусочек яваскрипта, которого почему то в просильверовской инструкции нет
Tatyana_S писал(а):можно это как-то реализовать?

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

insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); 
Находим такой кусок, думаем и редактируем как душе угодно
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#351
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

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

Сообщение mela »

DeaDRoMeO писал(а):инструкцию по сабсильверу поглядите
Спасибо. С artodia помогло. Хотя кнопка быстрая цитата не появляется... (
А Ca_Gen2 видимо с чем-то конфликтует, поскольку в форме ответа тоже не работают смайлики с ббкодами.
#352
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

С кнопкой быстрой цитаты известная проблема, картинку вручную люди прописывали
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#353
Аватара пользователя
Tatyana_S
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 62
Стаж: 9 лет 5 месяцев
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение Tatyana_S »

DeaDRoMeO писал(а):Код: Выделить все
insert_text('{postrow.POSTER_QUOTE}');

Находим такой кусок, думаем и редактируем как душе угодно
эх... на такое моего гуманитарного интеллекта не хватит... :ny_tik: где его хоть искать, в каком файле?
#354
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

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

Сообщение nevod »

Сергей, доброго времени суток! Нужна помощь!

Поставил мод, bb-коды и смайлы появились в быстром ответе.

Но есть пара траблов которые не могу решить, правки все перепроверил 2 раза, не могу найти где накосячил:

1. Не отображается кнопка "быстрая цитата", хотя при наведении на то место, где она должна быть сама функция присутствует. (Правда при выделении текста и нажатия на невидимую "быструю цитату" перебрасывает в форму ответа без вставки самой цитаты)

2. При нажатии на ник, так же перебрасывает в форму быстрого ответа без вставки ника.......



Шаблоны
#355
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

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

Сообщение белк »

Татьяна, скорее всего Админ имел ввиду эту строку

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

				<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]{postrow.POSTER_QUOTE}[/b]'); 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>
где

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

insert_text('[b]{postrow.POSTER_QUOTE}[/b]')
и есть вывод ника. поставьте цвет ника и получится то, что вы хотели.
например так:

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

insert_text('[color=#0080FF]{postrow.POSTER_QUOTE}[/color]')
- будет ник голубого цвета. ну и так далее. добавьте - будет наклонный и т.д.

Это находится в файле styles/subsilver2/template/viewtopic_body.html......
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#356
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

nevod, полистайте темку, решение должно быть
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#357
Аватара пользователя
nevod
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 59
Стаж: 9 лет 7 месяцев
Откуда: Химки
Контактная информация:

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

Сообщение nevod »

DeaDRoMeO писал(а):nevod, полистайте темку, решение должно быть
Сергей всю тему перечитал, но для Prosilver решения не нашел... . Ткните носом))))))))
#358
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

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

Сообщение DeaDRoMeO »

Дык на просильвере должно быть все идеально, проверьте инструкцию, почистите кеш 4 штуки в админке+браузерный
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#359
Аватара пользователя
Tatyana_S
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 62
Стаж: 9 лет 5 месяцев
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение Tatyana_S »

DeaDRoMeO, белк, что бы мы без вас делали... спасибо за помощь! :smu:sche_nie:
белк писал(а):будет ник голубого цвета. ну и так далее. добавьте - будет наклонный и т.д.
Это находится в файле styles/subsilver2/template/viewtopic_body.html......

спасибо, так стало гораздо веселее :hi_hi_hi: конечно, все ники одного цвета вне зависимости от группы пользователя, но это можно пережить

#360
Ответить