быстрый ответ

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

быстрый ответ

Сообщение Krabsss »

здесь на форуме в каждой теме есть кнопка "быстрый ответ", при нажатии на которую без рефреша страницы выскакивает расширенная форма быстрого ответа.
в моем стиле (основан на сабсильвере) нет такой кнопки, как мне такое сделать, что за мод?
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

быстрый ответ

Сообщение МайскийЖук »

Какая расширенная? Она совершенно обычная из стандартной поставки движка phpBB3.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: быстрый ответ

Сообщение Sheer »

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

Re: быстрый ответ

Сообщение evrus01 »

Видимо Krabsss имел ввиду наличие бб-кодов в БО.

https://www.phpbb.com/customise/db/mod/ ... ick_reply/
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: быстрый ответ

Сообщение Krabsss »

да, и все же даже обычной кнопки быстрого ответа у меня нет, если включать в асп возможность быстрого ответа, то в конце каждой темы просто окно куда писать ответ, а мне хотелось бы такую же кнопку, при нажатии на которую разворачивается окно быстрого ответа
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: быстрый ответ

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

Olympus QR Button

Добавлено спустя 3 минуты 28 секунд:
https://www.phpbb.com/community/viewtop ... 35&start=0

Добавлено спустя 5 минут 18 секунд:
И вот тема полностью посвященная это проблеме...

Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: быстрый ответ

Сообщение Krabsss »

не подошло, Olympus QR Button для просильвера
Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ - там нет как добавлять кнопку быстрого ответа
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: быстрый ответ

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

Krabsss Ты читать умеешь? Пройди по теме еще раз...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: быстрый ответ

Сообщение Krabsss »

еще раз прошелся, ссылки [RC] Цитата выделенного в быстрый ответ через всплывашку и BBcode Buttons and Smilies for Quick Reply мне не нужны, мне надо для начала сделать кнопку быстрого ответа!
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

быстрый ответ

Сообщение МайскийЖук »

В prosilver форма быстрого ответа по умолчанию свернута, в subilver2 она по умолчанию всегда видна. Это я сообщаю для тех, кто хочет понять, чего хочет автор данной темы, который не может выразить свои мысли нормальным русским языком.

Автор темы хочет сделать форму быстрого ответа в subsilver2 по умолчанию свернутой и получить возможность разворачивать ее с помощью кнопки, так же, как в prosilver.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: быстрый ответ

Сообщение Sheer »

Заменить содержимое styles/subsilver2/template/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}">
		<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>
				<td class="row1" width="22%"><b class="genmed">{L_SUBJECT}:</b></td>
				<td  class="row2" width="78%"><input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" /></td>
			</tr>
			<tr>
				<td class="row1" width="22%"><b class="genmed">{L_MESSAGE}:</b></td>
				<td class="row2" valign="top" align="left" width="78%"><textarea name="message" rows="7" cols="76" tabindex="3"  style="width: 98%;"></textarea> </td>
			</tr>
			<tr>
				<td class="cat" colspan="2" align="center">
					<input class="btnmain" type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" />&nbsp;
					<input class="btnlite" type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" />
					{S_FORM_TOKEN}
					{QR_HIDDEN_FIELDS}
				</td>
			</tr>
		</table>
	</form>
</div>
<br /><br />
<br clear="all" />
Сворачивается/разворачивается по клику на фразу "Быстрый ответ"
Запоминание по кукам.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: быстрый ответ

Сообщение Krabsss »

спасибо большое - теперь как надо
а я могу теперь добавить мод на появление смайлов и бб кодов в окно быстрого ответа, или они не будут в данном случае работать?
извини, наверно это наглость, а чтоб плавненько выезжало окно ответа, как здесь на форуме, можно сделать?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: быстрый ответ

Сообщение Sheer »

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

Re: быстрый ответ

Сообщение Krabsss »

все поставил, теперь почти идеально,
все же окно выезжает мгновенно, а не плавно
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: быстрый ответ

Сообщение Sheer »

Krabsss
Потому что
FEAR93 писал(а):Этот вариант слегка упрощён по сравнению с MooTools-вариантом: отсутствует эффект плавного раскрытия/закрытия формы быстрого ответа.)
Плавное раскрытие/скрытие: [RC] Цитата выделенного в быстрый ответ через всплывашку.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Поддержка phpBB 3.0.х»