4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
Откуда: Москва Всего сообщений: 2994 Рейтинг пользователя: 79 Дата регистрации на форуме: 29 сен. 2001
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 21 октября 2003 9:55
Можно чуть-чуть модифицировать JavaScript в topic.cgi. Найди вот это: <br>function PasteQuote() {<br>if (navigator.appName.indexOf('Microsoft') != -1 && parseInt(navigator.appVersion) >= 4) {<br>var Selection = document.selection.createRange();<br>if (Selection.text!="") {<br>document.forms[0].inpost.value += "[quote]"+Selection.text+"[/quote]";<br>document.forms[0].inpost.focus(); <br>} <br>} else {<br>//if (document.getSelection() != "") {<br>document.forms[0].inpost.value += "[quote]"+document.getSelection()+"[/quote]";<br>document.forms[0].inpost.focus(); <br>//} <br>} <br> и доработать до такого состояния <br>function PasteQuote(name,postdate) {<br>if (navigator.appName.indexOf('Microsoft') != -1 && parseInt(navigator.appVersion) >= 4) {<br>var Selection = document.selection.createRange();<br>if (Selection.text!="") {<br>document.forms[0].inpost.value += name+" написал: "+postdate+":[quote]"+Selection.text+"[/quote]";<br>document.forms[0].inpost.focus(); <br>} <br>} else {<br>//if (document.getSelection() != "") {<br>document.forms[0].inpost.value += name+" написал "+postdate+":[quote]"+document.getSelection()+"[/quote]";<br>document.forms[0].inpost.focus(); <br>//} <br>} <br> Потом опять же в topic.cgi найди <br>$replygraphic = qq~<a href="javascript:PasteQuote()"><br> и замени на <br>$replygraphic = qq~<a href="javascript:PasteQuote('$membername','$postdate')"><br> По идее, этого должно быть достаточно.
--- Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
|