[ABD] Extended Quick Reply Form v.1
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.4.2
- Сообщения: 61
- Стаж: 19 лет 11 месяцев
Дополнение к этому моду: Позволяет цитировать все сообщение целиком в форме EQR, если на нем два раза кликнуть.
(Еще не прошел проверку на безопасность)
MOD Title: Extended Quick Reply Form Add-On
MOD Author: rednick/nickerrr
MOD Description: You can add an quote of the whole post to EQR Form just by double clicking on it.
Installation Level: Easy
Installation Time: 1 Minute
Files To Edit: 2
Скачать: ext_quick_reply_form_addon.txt
Demo: http://provitiligo.com
А может отдельный топик создать?
(Еще не прошел проверку на безопасность)
MOD Title: Extended Quick Reply Form Add-On
MOD Author: rednick/nickerrr
MOD Description: You can add an quote of the whole post to EQR Form just by double clicking on it.
Installation Level: Easy
Installation Time: 1 Minute
Files To Edit: 2
Скачать: ext_quick_reply_form_addon.txt
Demo: http://provitiligo.com
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<table width="100%" cellspacing="2" cellpadding="2" border="0">
<tr>
<td align="left" valign="bottom" colspan="2"><a class="maintitle" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><br />
<span class="gensmall"><b>{PAGINATION}</b><br />
</span></td>
</tr>
</table>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<script language="JavaScript" type="text/javascript"><!--
function dcQuoting(postID) {
dcQuote = document.all(postID).innerHTML;
dcQuote = dcQuote.replace(/(<br>)|(<td class=code>)|(<td class=quote>)|(<ul>)/gi,"\n");
dcQuote = dcQuote.replace(/(<\/table>)/gi,"\n\n");
dcQuote = dcQuote.replace(/((\r\n)|(\n)<[^>]*>)|(<[^>]*>)/gi,"");
dcQuote = dcQuote.replace(/(<)/gi,"<");
dcQuote = dcQuote.replace(/(>)/gi,">");
emoticon('[quote]' + dcQuote + '[/quote]\n');
}
//--></script>
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN postrow -->
<tr>
<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK} {postrow.QUOTE_TEXT}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br /></td>
<td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
#
#-----[ IN-LINE FIND ]------------------------------------------
#
td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top"
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
{postrow.DBLCLK_QUOTE}
#
#-----[ FIND ]------------------------------------------
#
><span class="postbody">
#
#-----[ BEFORE, ADD ]------------------------------------------
#
{postrow.DBLCLK_tdID}
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
//
// End Of Extended Quick Reply Form Code
//
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$dblclk_quote = "onDblClick=\"dcQuoting('dcqID" . $i . "')\"";
$dblclk_tdID = "id=\"dcqID$i\"";
#
#-----[ FIND ]------------------------------------------
#
'QUOTE_TEXT' => $quote_text,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'DBLCLK_QUOTE' => $dblclk_quote,
'DBLCLK_tdID' => $dblclk_tdID,
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
В данный момент телефон находится вне зоны действия абонента...
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.2
- Сообщения: 61
- Стаж: 19 лет 11 месяцев
-
- phpBB Plus
- Сообщения: 442
- Стаж: 20 лет 11 месяцев
- Откуда: КПРФ ;)
-
- phpBB 1.4.2
- Сообщения: 61
- Стаж: 19 лет 11 месяцев
Дык у кого IE, у тех и так сработает. А у кого другие - пусть сами проверяют
.
Вы кстати можете это сделать, зайдя на мой форум, на котором я это уже ввел (если конечно у Вас есть возможность эмуляции других броузеров или стоят онные)
К тому же я не создавал отдельного топика, а вставил сюда, можно сказать на обсуждение или просто, в качестве, ответа на тему EQR Form. Так что смотрите, обсуждайте и проверяйте.
А у меня впереди еще одна задумка 8)

Вы кстати можете это сделать, зайдя на мой форум, на котором я это уже ввел (если конечно у Вас есть возможность эмуляции других броузеров или стоят онные)
К тому же я не создавал отдельного топика, а вставил сюда, можно сказать на обсуждение или просто, в качестве, ответа на тему EQR Form. Так что смотрите, обсуждайте и проверяйте.
А у меня впереди еще одна задумка 8)
В данный момент телефон находится вне зоны действия абонента...
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 20 лет
- Благодарил (а): 2 раза
-
- phpBB 1.4.2
- Сообщения: 61
- Стаж: 19 лет 11 месяцев
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 19 лет 9 месяцев
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
значит не так как описывалосьbezpal писал(а):все вроде сделал как описывалось, при нажатии на кнопку цитировать выдает ошибку Java скрипта и просит запустить отладку...
bezpal писал(а):И еще напишите пожалуйста куда надо размещать файлы quick_reply.php и quick_reply.tpl
Или вы не любите читать всё?Xpert писал(а):quick_reply.tpl - в папку с шаблоном
quick_reply.php - в корень форума
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 19 лет 9 месяцев
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 19 лет 9 месяцев
-
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 19 лет 9 месяцев
помогите, уже сбился с ног
все работало, начал устанавливать другие моды и заметил что Extended Quick Reply Form перестала работать, т.е. ни при нажатии Цитировать, ни при нажатии на Ник смайл или кнопку с bbcode в форму никакой текст не вставляется, ошибок не пишет, сообщения отправляет
возможно что-то забыл убрать после установки старой версии мода, когда переходил на 2.2.5, но старой инсталяшки не осталось
все работало, начал устанавливать другие моды и заметил что Extended Quick Reply Form перестала работать, т.е. ни при нажатии Цитировать, ни при нажатии на Ник смайл или кнопку с bbcode в форму никакой текст не вставляется, ошибок не пишет, сообщения отправляет
возможно что-то забыл убрать после установки старой версии мода, когда переходил на 2.2.5, но старой инсталяшки не осталось