Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
	
		
	
				
	
			
		
	
		
		
		
			
				
								LavIgor  
						Former team member 			
		Сообщения:  3468Стаж:  11 лет 6 месяцев Благодарил (а):  39 раз Поблагодарили:  792 раза  
		
						
					
								
						
									Сообщение  LavIgor  11.07.2015 22:03 
			
			
			
			
			
			Быстрый ответ: перезагрузка (QuickReply Reloaded) Авторы: LavIgor  (разработчик обновлений новой версии), 
Татьяна5  (разработчик и основатель расширения QuickReply)
Очень краткое описание: 
Расширяет возможности стандартного быстрого ответа.
Скачать расширение  и узнать о его функциях можно на его сайте:  https://boardtools.ru/QuickReply/#ru   Версия только для phpBB 3.3, beta 
Русская локализация:  есть
Обновление для версий 1.0.0-beta5 и ниже следует устанавливать по специальной инструкции  (у расширения поменялся вендор), стандартный способ обновления может привести к ошибкам!!! 
Расширение QuickReply Reloaded уже установлено на phpBB Guru, вы можете начать тестирование новых функций уже сейчас!
Обо всех ошибках, связанных с расширением, просьба сообщать в этой теме.
Уже в официальной базе данных CDB на phpbb.com: 
https://www.phpbb.com/customise/db/exte ... uickreply/ !
Скачать с phpBB Guru У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						
										
						 
		 
				
		
		 
	 
	LavIgor 
 
	
		
		
		
			
				
																			
								dnk  
						phpBB 2.0.4 			
		Сообщения:  432Стаж:  19 лет 2 месяца Благодарил (а):  5 раз Поблагодарили:  1 раз  
		
						
					
								
						
									Сообщение  dnk  01.12.2015 1:09 
			
			
			
			
			
			А как можно сделать, чтобы форма быстрого ответа открывалась и закрывалась по клику на фразу "Быстрый ответ"- ну, как самое простое?
			
			
									
						
										
						 
		 
				
		
		 
	 
	dnk 
 
	
		
		
		
			
				
								LavIgor  
						Former team member 			
		Сообщения:  3468Стаж:  11 лет 6 месяцев Благодарил (а):  39 раз Поблагодарили:  792 раза  
		
						
					
								
						
									Сообщение  LavIgor  01.12.2015 1:12 
			
			
			
			
			
			
			
			
									
						
										
						 
		 
				
		
		 
	 
	LavIgor 
 
	
		
		
		
			
				
																			
								dnk  
						phpBB 2.0.4 			
		Сообщения:  432Стаж:  19 лет 2 месяца Благодарил (а):  5 раз Поблагодарили:  1 раз  
		
						
					
								
						
									Сообщение  dnk  01.12.2015 1:35 
			
			
			
			
			
			LavIgor , 
Я так сделал (если без расширения):
Окончательный код всего файла quickreply_editor.html будет выглядеть:
Код: Выделить всё 
<script language="javascript" type="text/javascript">
<!--
var PreloadFlag = false;
var expDays = 90;
var exp = new Date();
var tmp = '';
var tmp_counter = 0;
var tmp_open = 0;
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function SetCookie(name, value)
{
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape(value) +
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
}
function getCookieVal(offset)
{
	var endstr = document.cookie.indexOf(";",offset);
	if (endstr == -1)
	{
		endstr = document.cookie.length;
	}
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie(name)
{
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen)
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		{
			return getCookieVal(j);
		}
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0)
		{
			break;
		}
	}
	return null;
}
function ShowHide(id1, id2, id3)
{
	var res = expMenu(id1);
	if (id2 != '')
	{
		expMenu(id2);
	}
	if (id3 != '')
	{
		SetCookie(id3, res, exp);
	}
}
function expMenu(id)
{
	var itm = null;
	if (document.getElementById)
	{
		itm = document.getElementById(id);
	}
	else if (document.all)
	{
		itm = document.all[id];
	}
	else if (document.layers)
	{
		itm = document.layers[id];
	}
	if (!itm)
	{
		// do nothing
	}
	else if (itm.style)
	{
		if (itm.style.display == "none")
		{
			itm.style.display = "";
			return 1;
		}
		else
		{
			itm.style.display = "none";
			return 2;
		}
	}
	else
	{
		itm.visibility = "show";
		return 1;
	}
}
-->
</script>
<div id="f_quick_reply">
	<div>
		<table class="tablebg" width="100%" cellspacing="1">
			<tr>
				<th align="center" colspan="2" style="cursor:pointer;" onclick="javascript:ShowHide('f_quick_reply','f_quick_reply_h','f_quick_reply');" />{L_QUICKREPLY}</th>
			</tr>
			<tr>
		</table>
	</div>
</div>
<div id="f_quick_reply_h" style="display:none;">
	<script type="text/javascript">
		<!--
		tmp = 'f_quick_reply';
		if(GetCookie(tmp) == '2')
		{
			ShowHide('f_quick_reply', 'f_quick_reply_h', 'f_quick_reply');
		}
		//-->
	</script>
<form method="post" action="{U_QR_ACTION}" id="qr_postform">
<!-- EVENT quickreply_editor_panel_before -->
	<div class="panel">
		<div class="inner">
				<h2 class="quickreply-title" onclick="javascript:ShowHide('f_quick_reply','f_quick_reply_h','f_quick_reply');">{L_QUICKREPLY}</h2>
				<fieldset class="fields1">
					<dl style="clear: left;">
						<dt><label for="subject">{L_SUBJECT}{L_COLON}</label></dt>
						<dd><input type="text" name="subject" id="subject" size="45" maxlength="124" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
					</dl>
				<!-- EVENT quickreply_editor_message_before -->
				<div id="message-box">
					<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
				</div>
				<!-- EVENT quickreply_editor_message_after -->
				</fieldset>
				<fieldset class="submit-buttons">
					{S_FORM_TOKEN}
					{QR_HIDDEN_FIELDS}
					<input type="submit" accesskey="f" tabindex="6" name="preview" value="{L_FULL_EDITOR}" class="button2" id="qr_full_editor" /> 
					<input type="submit" accesskey="s" tabindex="7" name="post" value="{L_SUBMIT}" class="button1" /> 
				</fieldset>
		</div>
	</div>
<!-- EVENT quickreply_editor_panel_after -->
</form>
</div>
Вроде работает...
										
						 
		 
				
		
		 
	 
	dnk 
 
	
		
		
		
			
				
								Sheer  
						Former team member 			
		Сообщения:  12113Стаж:  18 лет 8 месяцев Откуда:  Калининград не КенигсбергБлагодарил (а):  36 раз Поблагодарили:  1526 раз  
		
						
					
								
						
									Сообщение  Sheer  01.12.2015 4:52 
			
			
			
			
			
			Зачем вносить правки в ядро, если есть готовое  расширение?
			
			
									
						
							Общие ошибки новичков (07.11.2005)  & 
Как задавать вопросы 
Мини FAQ 
Если ничто другое не помогает, прочтите, наконец, инструкцию! 
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". 
Циркуляр Морского технического комитета №15 от 29.11.1910 г.  
		 
				
		
		 
	 
	Sheer 
 
	
		
		
		
			
				
																			
								KISS_ARMY  
						phpBB 1.4.0 			
		Сообщения:  35Стаж:  10 лет Благодарил (а):  1 раз Поблагодарили:  1 раз  
		
						
					
								
						
									Сообщение  KISS_ARMY  05.12.2015 15:13 
			
			
			
			
			
			добрый, устновил расширения, а в настройках расширения пункта меню нет....
			
			
						У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						
										
						 
		 
				
		
		 
	 
	KISS_ARMY 
 
	
		
		
		
			
				
								LavIgor  
						Former team member 			
		Сообщения:  3468Стаж:  11 лет 6 месяцев Благодарил (а):  39 раз Поблагодарили:  792 раза  
		
						
					
								
						
									Сообщение  LavIgor  05.12.2015 15:28 
			
			
			
			
			
			KISS_ARMY ,
LavIgor писал(а): Новую версию следует устанавливать по специальной инструкции , стандартный способ обновления может привести к ошибкам!!! 
										
						 
		 
				
		
		 
	 
	LavIgor 
 
	
		
		
		
			
				
								Alecto  
						phpBB 3.0.12 			
		Сообщения:  2857Стаж:  15 лет 10 месяцев Откуда:  Украина! ХарьковБлагодарил (а):  68 раз Поблагодарили:  240 раз  
		
						
					
								
						
									Сообщение  Alecto  05.12.2015 22:24 
			
			
			
			
			
			Зачем так сложно? Почему нельзя удалить старый экст из базы и его файлы, затем поставить новый?
			
			
									
						
										
						 
		 
				
		
		 
	 
	Alecto 
 
	
		
		
		
			
				
								LavIgor  
						Former team member 			
		Сообщения:  3468Стаж:  11 лет 6 месяцев Благодарил (а):  39 раз Поблагодарили:  792 раза  
		
						
					
								
						
									Сообщение  LavIgor  05.12.2015 22:48 
			
			
			
			
			
			Alecto , можно. Просто есть пользовательские настройки, пользователям придётся их заново задавать.
			
			
									
						
										
						 
		 
				
		
		 
	 
	LavIgor 
 
	
		
		
		
			
				
								Alecto  
						phpBB 3.0.12 			
		Сообщения:  2857Стаж:  15 лет 10 месяцев Откуда:  Украина! ХарьковБлагодарил (а):  68 раз Поблагодарили:  240 раз  
		
						
					
								
						
									Сообщение  Alecto  06.12.2015 9:57 
			
			
			
			
			
			Понял. Спасибо.
			
			
									
						
										
						 
		 
				
		
		 
	 
	Alecto 
 
	
		
		
		
			
				
								Алг  
						Former team member 			
		Сообщения:  933Стаж:  13 лет 2 месяца Откуда:  ИзраильБлагодарил (а):  72 раза Поблагодарили:  249 раз  
		
						
					
								
						
									Сообщение  Алг  07.12.2015 23:26 
			
			
			
			
			
			мне в быстром ответе, вернее во всплывашке, не хватает одной опции. Хотелось бы, чтобы выделеный текст можно было вставлять, как в скайпе - цитатой или текстом( цитата по умолчанию, текст по выбору)
			
			
									
						
							Там упёртость и инертность, могут, кстати, в морду дать. 
			
						 
		 
				
		
		 
	 
	Алг 
 
	
		
		
		
			
				
								LavIgor  
						Former team member 			
		Сообщения:  3468Стаж:  11 лет 6 месяцев Благодарил (а):  39 раз Поблагодарили:  792 раза  
		
						
					
								
						
									Сообщение  LavIgor  07.12.2015 23:57 
			
			
			
			
			
			Алг , в смысле без BBCode quote?
			
			
									
						
										
						 
		 
				
		
		 
	 
	LavIgor 
 
	
		
		
		
			
				
								Алг  
						Former team member 			
		Сообщения:  933Стаж:  13 лет 2 месяца Откуда:  ИзраильБлагодарил (а):  72 раза Поблагодарили:  249 раз  
		
						
					
								
						
									Сообщение  Алг  08.12.2015 8:10 
			
			
			
			
			
			да, именно
			
			
									
						
							Там упёртость и инертность, могут, кстати, в морду дать. 
			
						 
		 
				
		
		 
	 
	Алг 
 
	
		
		
		
			
				
								southklad  
						phpBB 3.1.0 RC4 			
		Сообщения:  3405Стаж:  13 лет 9 месяцев Благодарил (а):  698 раз Поблагодарили:  171 раз  
		
						
					
								
						
									Сообщение  southklad  08.12.2015 20:38 
			
			
			
			
			
			Кстати заметил что на мобильных название темы появляется на всех ответах, хотя на компе нет
			
			
									
						
										
						 
		 
				
		
		 
	 
	southklad 
 
	
		
		
		
			
				
																			
								black91  
						phpBB 1.4.1 			
		Сообщения:  42Стаж:  10 лет 2 месяца Благодарил (а):  2 раза  
		
						
					
								
						
									Сообщение  black91  08.12.2015 20:57 
			
			
			
			
			
			У меня в некоторых форумах пишет ошибка AJAX, а в некоторых все работает.... с чем это связано?
			
			
									
						
										
						 
		 
				
		
		 
	 
	black91 
 
	
		
		
		
			
				
								LavIgor  
						Former team member 			
		Сообщения:  3468Стаж:  11 лет 6 месяцев Благодарил (а):  39 раз Поблагодарили:  792 раза  
		
						
					
								
						
									Сообщение  LavIgor  08.12.2015 21:54 
			
			
			
			
			
			black91 , прочтите тему (а сначала FAQ) полностью.
			
			
									
						
										
						 
		 
				
		
		 
	 
	LavIgor