Вот такая проблема - надо что бы при клике на ник в топике, он попадал в форму быстрого ответа окруженный "жирным" ввс, а не уходить в профиль пользователя... Если кто сможет мне помочь, буду безмерно благодарен;-}
Кроме прочих удобств..
это должна быть заготовка для будущего
более совершенного алгоритма селективного уведомления
~адресуемых~ пользователей.
TO: Username FROM: Username in reply message
>> http://www.simplemachines.org/community/index.php?topic=26938.0
ps.
UHAHAN,
исправьтесь с кодировкой.
3AKOДИPУЙTE MEHЯ HA ЛИPИKУ
<- http://www.simplemachines.org/community/index.php?topic=19145.0
А то даже цитату Вашу брать некорректно..
упс...;-} извиняюсь, не знал;-} вроде все поправил
=====================
за ссылку на англ топик конечно спасибо, люблю по ссылкам покликать;-}}}} тока там ничего вразумительного не сказано... тот же самый вопрос и рекомендации пользовать цитаты...
Лады... Постараюсь поподробнее, мож кого заинтересует и проблема решится;-}
Требуется эта функция для того, что иногда (а в реале часто), требуется ответить в одном посте конкретному пользователю или нескольким, но цитировать их сообщения не целесообразно, поэтому не имеея функции "ник в ФО" приходится писать "2ник" или еще как извращаться, вместо того, что бы кликнуть на нике и получить его в ФО, что-нить типа "НИК", может быть еще и цвет другой (на phpBB у меня вставлялся жирный и серого цвета).
Как это реализованно в phpBB.
Весь код я приводить не буду, просто положу ссылку на зазипованный мод. ( Качаем/смотрим (http://uhahan.ru/fotoforum/quickreply.zip) )
===============================
Вот строчки, которые отвечают за функцию, я уже всяка-разна пробовал их вкрутить в СМФ, них не получается...
Это замена функции "клик на ник - профиль":
#-----[ REPLACE WITH ]------------------------------------
#
<a href="javascript:emoticon('[b]{postrow.POSTER_NAME}[/b], ')">{postrow.POSTER_NAME}</a>
Это вроде как сам скрипт:
function emoticon(text) {
if (document.post.message.createTextRange && document.post.message.caretPos) {
var caretPos = document.post.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
document.post.message.focus();
} else {
document.post.message.value += text;
document.post.message.focus();
}
}
======================
Моих знаний и умений конкретно не хватает для решения этой проблемы, я просто немного продвинутый пользователь, единственное оружие - метод ненаучного тыка (но иногда результаты впечатляют;-})...
Умельцы (левши), я не прошу все делать за меня (для меня), прошу найти решение и доступно (для продвинутого чайника) объяснить... Уверен, очень многие заинтересованны в подобной функции - большинство сталкивались с оверквотингом, когда какой-нить Левматьеготолстой в сообщении накатает войну-и-мир-II, а пара-тройка почитателей таланта жмыхнут кнопку "цитировать", только для того, что бы поставить пару дурацких смайликов...
Может быть стоит запостить все это в анг-части форума, но я писать не умею по англицки, тока читаю (эт не шутка, так бывает).
С уважением и надеждой, Демьян Рычков
-=UHAHAN=-
=========
PS готов даж обсудить некоторую финансовую поддержку:-}
а еще есть такая мега-функция, как "процитировать выдленный текст", но это уж совсем шайтанство, разуму неподвласно...;-}}}
Такая штука бы очень даже не помешала бы, как и частичное цитирование постов - выделил мышкой текст, нажал на кнопочку и цитата вставлена... И то и другое видел на IPB, возможно собственноручно модифицированный...
Так что интересно было бы увидеть решение подобного либо модом, либо чтоб это была фича следующих версий SMF...
Executor
ÿ ñþäà âñòàâëÿë êîä ýòîãî ñêðèïòà èç phpBB... ÿ åãî ïûòàëñÿ ïðèêðóòèòü, íî íå ïîëó÷èëîñü... íà âûõîäíûõ ïîïðîáóþ ïîêóðî÷èòü îñíîâàòåëüíî, åñëè ïîëó÷èòñÿ, òî ñäåëàþ ìîä è âûëîæó...
=======
ïðåäëîæåíèå ïðîôèíàíñèðîâàòü âñå ýòî âñå åùå â ñèëå (âðåìåíè íîëü, òàíüãý åñòü)
Ну вобщем я сделал этот мод (Клик на ник, ник в форме ответа). Работа заняла буквально минут 20. Как ты хочешь чтобы отображался ник? По умолчанию я сделал так: For Nickname. Если надо, то изменю на более подходящее.
И еще....каким образом должна быть организована ссылка? Я прям справа от ника сделал временно кнопку quote. А вообще планировал сделать опять же справа от ника надпись типа [q] или [name] Как-то так. Но ссылка в профиль на никнейме должна остаться.
Grek_Kamchatka
Грек, ай дарагой:-}}}}} Как же мне тебя отблагодарить?:-}}}
=================
В целом организовать лучше именно кликом на ник, а не отдельной кнопкой (кнопок и так перегруз), самый удобный вариант отображения - ник в окружении "жирный-ввс", курсор на следующей строке (вот так, как я счас твой ник вверху сделал)....
=================
понимаю прекрасно, что я где-то ступил когда делал, понимаю что задача плевая, знаю как работают скрипты и куда их надо вкручивать, на своем форуме уже не мало под себя нормально переделал, но вот с этим вышла засада... ;-}}} В общем я афигенно благодарен тебе!!!! Респектище!!!
Quote from: "size=3]~to all
but to UHAHAN first of all:~[/size]"]
Первое, что нельзя не отметить, - это то,
что предистория топика выглядела не так.
>> http://agreetogri.newmail.ru/kliknik1.htm
>> http://agreetogri.newmail.ru/kliknik2.htm
Остается неясным, ~_кто_ удаляет посты ?~
Разве не Автор постов ?
Или, может быть, уже Автор топика ?
А может быть всё ещё модератор ?
Разве от Автора удаленных постов
поступал отказ следовать требованиям Автора топика ?
Или, может быть, я просмотрел где-то
требование Автора топика, обращенное к модератору ?
Разве хоть в одной букве предыстории диалога
звучали ноты для вмешательства грубой силы ?
Может быть в результате несанкционированного автором
удаления постов
в продукте SMF появилась альтернатива
для перенаправления побочных реплик из топика в топик
без ущерба для линка на перемещаемый пост ?
А может быть по предположению разработчиков SMF
возможно защищать права Автора топика
ценой растаптывания прав авторов сообщений ?
UHAHAN,
моё предложение о приоритетном и попутном
обеспечении условий для ведения цивилизованных дискуссий
остается в силе.
Если Вы не принимаете предложение категорически,
то, пож.., объявите явным образом
имеющимися публичными средствами
о своем отношении к постам gri в Ваших топиках.
Например, так:
Пользователь UHAHAN игнорирует Пользователя gri .
Тогда только я смогу постараться имеющимися средствами
не забыть об этом ограничении.
И ещё одна просьба - не сохранилась ли в Вашем кэше
вторая страница этого топика на момент,
предшествующий ~зачистке~,
с Вашим поcледним в ней постом ?
Если да, то пришлите её мне, пожалуйста.
Спасибо.
Quote from: Grek_Kamchatka on November 02, 2005, 10:57:57 PM
Ну вобщем я сделал этот мод
(Клик на ник, ник в форме ответа).
Работа заняла буквально минут 20.
Как ты хочешь чтобы отображался ник?
По умолчанию я сделал так: For Nickname.
Если надо, то изменю на более подходящее.
Выдержав субординацию и дождавшись ответа автора топика..
Quote from: "size=3]~to Grek_Kamchatka personally,
but for all other readers:~[/size]"]
.. а дальше должна следовать заготовка рамки,
подобная той, что оформляет цитату,
но без слов ~QUOTE FROM~ и с иным фоном, -
для включения туда подготовленного текста ответа..
с цитатами или без,
взятого ли с других форумов
или набираемого впервые вручную.
Тоже Спасибо.
Ник жирным итак подсвечивается, курсор автоматом помещается на следующую строку, не знаю нужно ли выделять отдельным цветом ник и еще я пока разбираюсь с функцией быстрого ответа. То есть если форма быстрого ответа включена и находится в режиме on то все работает прекрассно, если отключена или в режиме off то вставляется полная цитата. Короче как разберусь, упакую в мод и выложу. Скажите по поводу моего первого предложения.
Grek_KamchatkaQuoteÀ âîîáùå ïëàíèðîâàë ñäåëàòü îïÿòü æå ñïðàâà îò íèêà íàäïèñü òèïà [q] èëè [name] Êàê-òî òàê. Íî ññûëêà â ïðîôèëü íà íèêíåéìå äîëæíà îñòàòüñÿ.
Ýòî? Äóìàþ ÷òî ëèøíå... Íà ïðîôèëü ïîä àâàòàðîé è òàê åñòü ññûëêà, çà÷åì äóáëÿæ? Äà è åñëè ñèëüíî íàäî, òî ïðèêðóòèòü ññûëêó íà ïðîôèëü íà àâàòàðó íå ñëîæíî... Òóò ïðîñòî ïîëó÷àåòñÿ, ÷òî äóáëèðóåòñÿ â êîëîíêå ïðîñìîòð ïðîôèëÿ (êëèê íà íèê è êíîïêà ïîä àâàòàðîé) è îòïðàâèòü ëè÷íîå ñîîáùåíèå (êëèê íà "on/off line è êíîïêà ïîä àâàòàðîé")... Íó ïî êðàéíåé ìåðå íà áîëüøèíñòâå ôîðóìîâ (IPB, phpBB, vBulletin è äð. èìåííî òàê è ñäåëàíî). Íî åñëè ýòî âîïðîñ ïðèíöèïèàëüíûé, òî êàê ñàìîìó áîëüøå íðàâèòñÿ;-}
Quoteíóæíî ëè âûäåëÿòü îòäåëüíûì öâåòîì íèê
äóìàþ ýòî ñìîæåò êàæäûé ñàì ñäåëàòü åñëè ïîíàäîáèòñÿ, íè÷åãî ñëîæíîãî äîáàâèòü â êîä äîïîëíèòåëüíûé ââñ íåò... Õîòÿ... Íó â îáùåì òåáå (Âàì... äàâàé íà "òû", ïðîùå áóäåò;-}) ðåøàòü, ÿ è òàê ðàä, ÷òî ïðîáëåìà ñíÿëàñü;-}}}}}
Quoteåñëè îòêëþ÷åíà èëè â ðåæèìå off òî âñòàâëÿåòñÿ ïîëíàÿ öèòàòà
äóìàþ íå ïðèíöèïèàëüíî... ó áîëüøèíñòâà ÔÁÎ âêëþ÷åíà...
==========
Ñ óâàæåíèåì, Äåìüÿí Ðû÷êîâ
ß ñäåëàë êíîïêè áîëüøèå è ñíÿë ñ îí/îôô ëàéí îòïðàâêó ËÑ, íèêòî è íå çàìåòèë... À ïðî êëèê íà íèê ìíå óæå âñå íåðâû âûòðåïàëè ôîðóì÷àíå...;-}
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg328.imageshack.us%2Fimg328%2F4580%2Fclip130vn.png&hash=69d10d6675dcc6e0a674b6ab3201c99e7ee7ad65)
ОК, сделаю линк на никнейме.
Grek_Kamchatka
как я могу тебя отблагодарить?
За что? За то, чего нет?))) Никак соответственно)
Мод будет общедоступен, просто нужно делать все по уму, а не так что с формой быстрого ответа работает, а без - нет. Такого быть не должно. Как все сделаю, оттестирую, выложу в раздел модов.
Работу над модом закончил, все работает четко, но есть одна проблемка. Когда совмещаю его с package-manager'om возникает одна проблемка, которую я пока еще не решил. Дело в том что в скрипт форума добавляется ява скрипт, из-за этого и траблы. Пока пытаюсь разрулить.
Grek_Kamchatka
Грек, дружище, мож дашь мне его, я все-равно все ручками проставляю;-} и мне не критично если что-то там ругаться будет;-}}}}
Íà êàêîì äâèæêå ó òåáÿ ôîðóì? â 1.1 âñå íîðìàëüíî ðàáîòàåò, íî çàòî òàì â òåìïëåéòå îøèáêà, êîðî÷å òàê è òàê ïðèéäåòÿ ðóêàìè ñòàâèòü.
1.1 RC1.
поставлю с огромным удовольствием:-}}}}}}}}
Поменяй кодировку. Из-за тебя я скосячил.
готово, поправил все;-}
У меня есть готовый мод для SMF 1.1 RC1. Который нормально устанавливается через менеджер и работает. Скажи мыло, я тебе его вышлю, потому как разработчики все равно сразу его не выложат, будут проверять...
uhahanDOGuhahan.ru
http://mods.simplemachines.org/index.php?mod=216
На всякий случай вот ссылка на мод. Возможно он будет доступен прямо по ссылке.
Quote from: "url=http://www.simplemachinesforum.org/community/index.php?topic=101.msg779#msg779]
gri in ~Moving in allowed space~[/url]"]
Друзья..,
непосредственно сразу после отправки предыдущего поста
я наткнулся на устойчивое сообщение
"Session verification failed.
Please try logging out and back in again,
and then try again."
По рекомендации выгрузился.
Затем не смог залогиниться со своим прежним паролем.
~Incorrect password~.
Запросил новый пароль.
Вопреки обещанию, - e-mail с паролем устойчиво не получаю.
Папка подозрительных писем на почтовом клиенте пуста.
Поэтому я не могу пока исправить опечатки
в своем предыдущем посте.
Grek_Kamchatka
ОГРОМНЕЙШАЯ БЛАГОДАРНОСТЬ!!! Респект;-}}}}
Всегда пожалуйста...
Grek_Kamchatka
Грек, а то, что скрипт выкидывает поп-ап как-нить лечится?;-} (ну и наглец же я;-}}})
Так он выкидывает его всего на 400 миллисекунд) Без этого никуда) Цитата работает на этом же принципе) можешь попробовать в коде поставить вместо цифры 400 какую-нибудь меньшу..может поможет, не знаю, не пробовал)
поставил ноль, попап выкидывает, но быстренько;-} в общем не страшно;-}}}} работает;-}
Quote from: UHAHAN on November 04, 2005, 05:35:13 AM
поставил ноль, попап выкидывает, но быстренько;-}
в общем не страшно;-}}}} работает;-}
Grek_Kamchatka,
Я на некоторых русских форумах
ожидаю появления поп-ап окна
и каждой из цитат в окне ~быстрого ответа~
- ~до минуты..~
Задержки, а также просто лишние
вынужденные подключения,
заставляют формулировать запросы
про цитаты, которые должны вытаскиваться в оффлайне,
в том числе, для закрытых топиков.
Off-line Quoting
<- http://www.simplemachines.org/community/index.php?topic=51444.msg363431#msg363431
{ и там же с примерами
"Quick ReplieS in Posts display" ("Multi-Quick Reply boxes")
<- http://www.simplemachines.org/community/index.php?topic=43448.msg313653#msg313653
}
Вот ещё топик с близкой темой.
url=<custom_code> in post icon
<- http://www.simplemachines.org/community/index.php?topic=49370.msg350695#msg350695
И такая постановка задачи один к одному
ложится рядом с обсуждаемым модом,
только более полно и системно.
Разновидности предзаготавливаемых в оффлайне
цитат и ссылок
угрожают пользователю..
свободой от многих ограничений.
Григорий, если бы я мог Вас понять, с удовольствием Вам бы ответил, но не имею такой возможности...к сожалению
Quote from: Grek_Kamchatka on November 04, 2005, 08:19:20 AM
Григорий, если бы я мог Вас понять,
с удовольствием ответил бы Вам,
но не имею такой возможности...
к сожалению
понимаю..
Grek_Kamchatka,
ссылка на мод216 на simplemachines.org
по-прежнему и сейчас не работает.
Выложите, пожалуйста, мод на свой альтернативный ресурс
и дайте две ссылки рядом.
Подобно тому, как это сделал, например,
rudiksz - автор мода игнорирования..
<- http://www.simplemachines.org/community/index.php?topic=49149.0
Лучше, видимо, - в своем топике,
чтобы Вы могли поддерживать его актуальность.
Ведь не автора же этого постороннего топика просить
о поддержании актуальности головного сообщения.
Установив мод на публичном форуме и обкатывая его,
я, возможно, смогу пояснять некоторые вещи
более наглядно.
Ну и другие тестеры, конечно, тоже смогут участвовать
в более предметном обсуждении и совершенствовании его.
Мод прошел тестирование и теперь всем доступен для скачивания...
Quote from: Grek_Kamchatka on November 05, 2005, 07:50:09 AM
Мод прошел тестирование
и теперь всем доступен для скачивания...
Grek_Kamchatka,
0. На локальных форумах:
В 1.1 RC1 без мода Игнорирования
мод ~Имя вместо цитаты~ установился и работает.
В том примитивном виде, как был задуман.
В 1.1 public 3 c модом Игнорирования
мод ~Имя вместо цитаты~ установился и НЕ работает.
Проверите ?
----
Задержка отображения ника в окне быстрого ответа -
20 - 30 сек.
Ради вытаскивания 10 затемненных символов
мод себя не оправдывает,
тем более что все равно сам текст ответа готовится
в оффлайне и в течение ~20-30~ мин.
Поэтому, конечно, мод надо очеловечивать:
1. Найти способ включать в .html страницу
предзаготовленный фрагмент текста,
уже имеющегося так или иначе в странице,
будь то хоть вся цитата целиком,
или хоть только ник автора цитаты.
Тогда можно будет вытаскивать цитату в оффлайне.
П - О - Н - Я - Т - Н - О _ И - З - Л - А - Г - А - Ю ?
Так можно напрограммировать ?
2. Сообщения с никами размещены по всей высоте страницы,
а окно для пихания цитаты (ника) -
только одно внизу,
приходится бегать по высоте страницы.
Это неудобно.
И это также навязывает технологию пихания в один пост
ответы разным собеседникам,
соответственно в разном жанре и на разные темы.
Как следствие, потом не сослаться точечно
на фрагмент микродиалога с отдельным участником.
Было бы удобней иметь появляющееся окно для ответа
под каждым сообщением, и вот здесь уместно
появление такого частного окошка для ответа
по нажатию на ник
(или соответственно на кнопку "Цитировать").
Именно пример таких частных окон для..
~действительно быстрых~ ответов
я и демонстрировал по ссылке
http://agreetogri.newmail.ru/example-quick-replies-in-posts-display.htm .
Т - Е - П - Е - Р - Ь _ П - О - Н - Я - Т - Н - О ?
Господи, разок прочитал, что-то смутно понял)) Думаю завтра окончательно разберусь, сейчас уже поздно...
Мод изначально был написан под одного человека, я не ставил задачу писать что-то супер крутое. Работает да и ладно...это и требовалось)
На одном из форумов видел такой вид вставки ника:
[b][color=red]>>[/color] [color=gold]НИК:[/color][/b]
Можно конечно и просто жирным:
[b]НИК:[/b]
А почему бы не добавить такую вещь разработчикам форума, чтоб не приходилось ставить мод? Вижу кучу полезных вещей, которые добавляются модами, но которые считаю можно было бы сделать встроенными уже в форум...
Не совсем в тему, но одну прикольную вещь на форуме IPB заметил... Пишешь в сообщении ссылку на какуюто тему форма, например чтото типа:
Посмотрите тему http://www.aaa.ru/index.php?showtopic=1&st=1
В итоге после отправки сообщения получается следующее:
Посмотрите тему Название темы
Название темы - это имя темы находящейся по ссылке и соответственно текст является ссылкой на эту тему...
Такого не может быть...нет это возможно можно реализовать, только если тема находится в пределах самого форума, согласен удобно если это делать автоматически...но если ссылка будет на другой сайт такого не произойдет. А вообще это все прописывается в тегах... Просто указываешь название темы и ссылку и получается так же как ты написал.
Quote from: UHAHAN on November 06, 2005, 10:05:08 AM
Quote from: Grek_Kamchatka on November 06, 2005, 06:32:17 AM
?aaioaao aa e eaaii...yoi e o?aaiaaeinu)
iiaaa??eaa?;-}}}
> UHAHAN <Обычно сообщения в неправильной кодировке
я просто игнорирую. Это просто.
Но вряд ли правильно также поступать
в случае сообщений автора топика.
Таким образом, Ваши сообщения в Ваших же топиках
заставляют либо постоянно переключать туда обратно
кодировку, притворяясь согласным с ролью обезьяны,
или игнорировать весь топик, что сопряжено
с утратой контакта с другими участниками дискуссии.
Пожалуйста, вникните в проблему кодировки
для этого англоязычного по определению.. форума.
В любом случае,
поскольку всегда
в любом топике
у любого участника
могут возникать любые поводы
для сопутствующих публичных реплик,
в большей или меньшей степени побочных
относительно темы топика
по мнению автора реплики,
отличающемуся от мнения автора топика.. -
организуйте, пожалуйста, правильную сигнатуру.
Quote from: Grek_Kamchatka on November 07, 2005, 12:28:53 AMТакого не может быть...нет это возможно можно реализовать, только если тема находится в пределах самого форума
Я про пределы форума и говорю... :) Просто иногда вломы писать тэги url и копировать руками заголовок темы на которую ссылается этот url...
Quoteно если ссылка будет на другой сайт такого не произойдет.
Ну это ясно понятно... Это скорее из области фантастики... :)
я сделал проще
Display.template.php
строчку
267 - $message['member']['name']
обрамляем a href с кодом
<a href="javascript:void(0)" onClick="replaceText(\'[b]',$message['member']['name'],'[/b]\', document.postmodify.message);">', $message['member']['name']
Quote from: MpaK on March 15, 2006, 10:15:03 AM
ÿ ñäåëàë ïðîùå
Display.template.php
ñòðî÷êó
267 - $message['member']['name']
îáðàìëÿåì a href ñ êîäîì
<a href="javascript:void(0)" onClick="replaceText(\'[b]',$message['member']['name'],'[/b]\', document.postmodify.message);">', $message['member']['name']
ñëóøàé, à ìîæåøü ïîïîäðîáíåå?;-} ó ìåíÿ ïðîñòî â 267-îé ñòðî÷êå ýòîãî ñîâñåì íåòó;-}
найти строчку где вывод левой колонки сообщения с инфой о пользователе
$message['member'][link'] - вот это, сразу ссылка на его профиль типа <a herf="...profile...">name</a> будет
а нам надо, чтобы при нажатии, его имя жирным сразу добавлялось в форму ответа
обрамляем значит
Quote<b><a href="javascript:void(0)" onClick="replaceText(\'',
$message['member']['name'],
'\', document.postmodify.message);">',
его ссылкой, где яваскрипт функция (а-ля вставки смайлов) вставит значение его имени
все просто в принципе
при установке этого мода на 1.1 RC2 выдается ошибка в админ панели в файле Display.template.php
я так понимаю, не получается выполнить следующий код при установке мода, так как function onDocReceived(XMLDoc) в файле Display.template.php просто нет, может кто-нибудь знает что-делать?
хотя сам мод вроде работает, может где потом вылезет ошибка
<operation>
<search position="after"><![CDATA[function onDocReceived(XMLDoc)
]]></search>
<add><![CDATA[function doName(messageid)
{
if (currentSwap)
window.location.href = "', $scripturl, '?action=post;quote=" + messageid + ";topic=', $context['current_topic'], '.', $context['start'], ';sesc=', $context['session_id'], '";
else
{
window.open("', $scripturl, '?action=quotename;quote=" + messageid + ";sesc=', $context['session_id'], '", "quote", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,top=40,left=40,width=240,height=90,resizable=no;");
if (navigator.appName == "Microsoft Internet Explorer")
window.location.hash = "quickreply";
else
window.location.hash = "#quickreply";
}
}
]]></add>
</operation>
Скажите пожалуйста, как сделать чтобы Ник пользователя появлялся именно в форме для быстрого ответа без перезагрузки страницы? Видел на многих форумах, очень удобно.
Quote from: Oleg77 on May 28, 2006, 12:54:15 PM
Скажите пожалуйста, как сделать чтобы Ник пользователя появлялся именно в форме для быстрого ответа без перезагрузки страницы? Видел на многих форумах, очень удобно.
я выше написал, 1 строка!
у себя сделал даже лучше, взял идею с одного форума
теперь если выделить кусок текста сообщения пользователя и нажать на его ник, выделенный текст с его ником цитируется, удобно очень
Поделись рецептом :)
Quote from: †MavN† on June 22, 2006, 08:04:34 AM
Поделись рецептом :)
запросто
вот форум http://www.rockufa.ru
я взял код js с одного форума, вставил в темку
<script language="JavaScript" type="text/javascript" src="http://rockufa.ru/forum/Themes/default/mpak.js?rc2p"></script>
в display.template
где клик на ник и в профиль уходит заменил на
echo '<a href="javascript:void(0)" onClick="bbcode.onposter(\'',
$message['member']['name'],
'\');">',$message['member']['name'],'</a>';
в том же файле, после загрузки формы быстрого ответа
<textarea class="editor" name="',
добавил код инициализации javascript'а
<script language="JavaScript" type="text/javascript">
<!--
var bbcode = new BBCode(document.postmodify.message);
//-->
</script>
все работает, минут 10 займет
извените, а не могли бы вы в точности указать какой код на какой заменять, с точностью и соблюдением всех знаком. а то я в коде не понимаю.
пытаюсь вставить куда вы говорите это:<b><a href="javascript:void(0)" onClick="replaceText(\'',
$message['member']['name'],
'\', document.postmodify.message);">',
но видимо не верно. т.к. что то не получается...
если можно в точности что на что заменить.
спасибо!
А будет этот мод, я имею ввиду вставки обращения при нажатии на ник, работать на RC3?
Quote from: allter-ego on October 26, 2006, 07:18:44 AM
А будет этот мод, я имею ввиду вставки обращения при нажатии на ник, работать на RC3?
вы про кусок кода, что я приводил? если так да, работает