Simple Machines Community Forum

SMF Support => Language Specific Support => Русский (Russian) => Topic started by: UHAHAN on October 28, 2005, 07:01:42 PM

Title: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on October 28, 2005, 07:01:42 PM
Вот такая проблема - надо что бы при клике на ник в топике, он попадал в форму быстрого ответа окруженный "жирным" ввс, а не уходить в профиль пользователя... Если кто сможет мне помочь, буду безмерно благодарен;-}
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: gri on October 29, 2005, 05:42:11 AM
Кроме прочих удобств..
это должна быть заготовка для будущего
более совершенного алгоритма селективного уведомления
~адресуемых~ пользователей.


   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

А то даже цитату Вашу брать некорректно..
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on October 29, 2005, 07:08:32 AM
упс...;-} извиняюсь, не знал;-} вроде все поправил
=====================
за ссылку на англ топик конечно спасибо, люблю по ссылкам покликать;-}}}} тока там ничего вразумительного не сказано... тот же самый вопрос и рекомендации пользовать цитаты...
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on October 31, 2005, 12:48:02 AM
Лады... Постараюсь поподробнее, мож кого заинтересует и проблема решится;-}
Требуется эта функция для того, что иногда (а в реале часто), требуется ответить в одном посте конкретному пользователю или нескольким, но цитировать их сообщения не целесообразно, поэтому не имеея функции "ник в ФО" приходится писать "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 готов даж обсудить некоторую финансовую поддержку:-}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on October 31, 2005, 12:51:58 AM
а еще есть такая мега-функция, как "процитировать выдленный текст", но это уж совсем шайтанство, разуму неподвласно...;-}}}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Executor on November 02, 2005, 04:13:07 PM
Такая штука бы очень даже не помешала бы, как и частичное цитирование постов - выделил мышкой текст, нажал на кнопочку и цитата вставлена... И то и другое видел на IPB, возможно собственноручно модифицированный...
Так что интересно было бы увидеть решение подобного либо модом, либо чтоб это была фича следующих версий SMF...
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: UHAHAN on November 02, 2005, 05:02:55 PM
Executor
ÿ ñþäà âñòàâëÿë êîä ýòîãî ñêðèïòà èç phpBB... ÿ åãî ïûòàëñÿ ïðèêðóòèòü, íî íå ïîëó÷èëîñü... íà âûõîäíûõ ïîïðîáóþ ïîêóðî÷èòü îñíîâàòåëüíî, åñëè ïîëó÷èòñÿ, òî ñäåëàþ ìîä è âûëîæó...
=======
ïðåäëîæåíèå ïðîôèíàíñèðîâàòü âñå ýòî âñå åùå â ñèëå (âðåìåíè íîëü, òàíüãý åñòü)
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 02, 2005, 10:57:57 PM
Ну вобщем я сделал этот мод (Клик на ник, ник в форме ответа). Работа заняла буквально минут 20. Как ты хочешь чтобы отображался ник? По умолчанию я сделал так: For Nickname. Если надо, то изменю на более подходящее.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 02, 2005, 11:22:53 PM
И еще....каким образом должна быть организована ссылка? Я прям справа от ника сделал временно кнопку quote. А вообще планировал сделать опять же справа от ника надпись типа [q] или [name] Как-то так. Но ссылка в профиль на никнейме должна остаться.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on November 02, 2005, 11:51:54 PM
Grek_Kamchatka
Грек, ай дарагой:-}}}}} Как же мне тебя отблагодарить?:-}}}
=================
В целом организовать лучше именно кликом на ник, а не отдельной кнопкой (кнопок и так перегруз), самый удобный вариант отображения - ник в окружении "жирный-ввс", курсор на следующей строке (вот так, как я счас твой ник вверху сделал)....
=================
понимаю прекрасно, что я где-то ступил когда делал, понимаю что задача плевая, знаю как работают скрипты и куда их надо вкручивать, на своем форуме уже не мало под себя нормально переделал, но вот с этим вышла засада... ;-}}} В общем я афигенно благодарен тебе!!!! Респектище!!!
Title: Re: Клик на ник - ник в форме ответа?!
Post by: gri on November 03, 2005, 12:39:10 AM
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~ и с иным фоном, -
   для включения туда подготовленного текста ответа..
    с цитатами или без,
     взятого ли с других  форумов
            или набираемого  впервые вручную.

Тоже Спасибо.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 03, 2005, 01:29:42 AM
Ник жирным итак подсвечивается, курсор автоматом помещается на следующую строку, не знаю нужно ли выделять отдельным цветом ник и еще я пока разбираюсь с функцией быстрого ответа. То есть если форма быстрого ответа включена и находится в режиме on то все работает прекрассно, если отключена или в режиме off то вставляется полная цитата. Короче как разберусь, упакую в мод и выложу. Скажите по поводу моего первого предложения.
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: UHAHAN on November 03, 2005, 01:51:41 AM
Grek_Kamchatka
QuoteÀ âîîáùå ïëàíèðîâàë ñäåëàòü îïÿòü æå ñïðàâà îò íèêà íàäïèñü òèïà [q] èëè [name] Êàê-òî òàê. Íî ññûëêà â ïðîôèëü íà íèêíåéìå äîëæíà îñòàòüñÿ.
Ýòî? Äóìàþ ÷òî ëèøíå... Íà ïðîôèëü ïîä àâàòàðîé è òàê åñòü ññûëêà, çà÷åì äóáëÿæ? Äà è åñëè ñèëüíî íàäî, òî ïðèêðóòèòü ññûëêó íà ïðîôèëü íà àâàòàðó íå ñëîæíî... Òóò ïðîñòî ïîëó÷àåòñÿ, ÷òî äóáëèðóåòñÿ â êîëîíêå ïðîñìîòð ïðîôèëÿ (êëèê íà íèê è êíîïêà ïîä àâàòàðîé) è îòïðàâèòü ëè÷íîå ñîîáùåíèå (êëèê íà "on/off line è êíîïêà ïîä àâàòàðîé")... Íó ïî êðàéíåé ìåðå íà áîëüøèíñòâå ôîðóìîâ (IPB, phpBB, vBulletin è äð. èìåííî òàê è ñäåëàíî). Íî åñëè ýòî âîïðîñ ïðèíöèïèàëüíûé, òî êàê ñàìîìó áîëüøå íðàâèòñÿ;-}
Quoteíóæíî ëè âûäåëÿòü îòäåëüíûì öâåòîì íèê
äóìàþ ýòî ñìîæåò êàæäûé ñàì ñäåëàòü åñëè ïîíàäîáèòñÿ, íè÷åãî ñëîæíîãî äîáàâèòü â êîä äîïîëíèòåëüíûé ââñ íåò... Õîòÿ... Íó â îáùåì òåáå (Âàì... äàâàé íà "òû", ïðîùå áóäåò;-}) ðåøàòü, ÿ è òàê ðàä, ÷òî ïðîáëåìà ñíÿëàñü;-}}}}}
Quoteåñëè îòêëþ÷åíà èëè â ðåæèìå off òî âñòàâëÿåòñÿ ïîëíàÿ öèòàòà
äóìàþ íå ïðèíöèïèàëüíî... ó áîëüøèíñòâà ÔÁÎ âêëþ÷åíà...
==========
Ñ óâàæåíèåì, Äåìüÿí Ðû÷êîâ
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: UHAHAN on November 03, 2005, 02:00:23 AM
ß ñäåëàë êíîïêè áîëüøèå è ñíÿë ñ îí/îôô ëàéí îòïðàâêó ËÑ, íèêòî è íå çàìåòèë... À ïðî êëèê íà íèê ìíå óæå âñå íåðâû âûòðåïàëè ôîðóì÷àíå...;-}

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg328.imageshack.us%2Fimg328%2F4580%2Fclip130vn.png&hash=69d10d6675dcc6e0a674b6ab3201c99e7ee7ad65)
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 03, 2005, 02:17:19 AM
ОК, сделаю линк на никнейме.
Title: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on November 03, 2005, 02:19:29 AM
Grek_Kamchatka
как я могу тебя отблагодарить?
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 03, 2005, 02:31:57 AM
За что? За то, чего нет?))) Никак соответственно)
Мод будет общедоступен, просто нужно делать все по уму, а не так что с формой быстрого ответа работает, а без - нет. Такого быть не должно. Как все сделаю, оттестирую, выложу в раздел модов.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 04, 2005, 01:25:17 AM
Работу над модом закончил, все работает четко, но есть одна проблемка. Когда совмещаю его с package-manager'om возникает одна проблемка, которую я пока еще не решил. Дело в том что в скрипт форума добавляется ява скрипт, из-за этого и траблы. Пока пытаюсь разрулить.
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: UHAHAN on November 04, 2005, 01:53:37 AM
Grek_Kamchatka
Грек, дружище, мож дашь мне его, я все-равно все ручками проставляю;-} и мне не критично если что-то там ругаться будет;-}}}}
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: Grek.Kamchatka on November 04, 2005, 02:00:03 AM
Íà êàêîì äâèæêå ó òåáÿ ôîðóì? â 1.1 âñå íîðìàëüíî ðàáîòàåò, íî çàòî òàì â òåìïëåéòå îøèáêà, êîðî÷å òàê è òàê ïðèéäåòÿ ðóêàìè ñòàâèòü.
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: UHAHAN on November 04, 2005, 02:05:13 AM
1.1 RC1.
поставлю с огромным удовольствием:-}}}}}}}}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 04, 2005, 02:13:36 AM
Поменяй кодировку. Из-за тебя я скосячил.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on November 04, 2005, 02:19:19 AM
готово, поправил все;-}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 04, 2005, 02:22:36 AM
У меня есть готовый мод для SMF 1.1 RC1. Который нормально устанавливается через менеджер и работает. Скажи мыло, я тебе его вышлю, потому как разработчики все равно сразу его не выложат, будут проверять...
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on November 04, 2005, 02:25:42 AM
uhahanDOGuhahan.ru
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 04, 2005, 02:30:38 AM
http://mods.simplemachines.org/index.php?mod=216
На всякий случай вот  ссылка на мод. Возможно он будет доступен прямо по ссылке.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: agreetogri on November 04, 2005, 02:35:33 AM
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 с паролем устойчиво не получаю.
Папка подозрительных писем на почтовом клиенте пуста.

Поэтому я не могу пока исправить опечатки
в своем предыдущем посте.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on November 04, 2005, 04:00:29 AM
Grek_Kamchatka
ОГРОМНЕЙШАЯ БЛАГОДАРНОСТЬ!!! Респект;-}}}}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 04, 2005, 04:09:20 AM
Всегда пожалуйста...
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on November 04, 2005, 04:22:24 AM
Grek_Kamchatka
Грек, а то, что скрипт выкидывает поп-ап как-нить лечится?;-} (ну и наглец же я;-}}})
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 04, 2005, 04:24:21 AM
Так он выкидывает его всего на 400 миллисекунд) Без этого никуда) Цитата работает на этом же принципе) можешь попробовать в коде поставить вместо цифры 400 какую-нибудь меньшу..может поможет, не знаю, не пробовал)
Title: Re: Клик на ник - ник в форме ответа?!
Post by: UHAHAN on November 04, 2005, 05:35:13 AM
поставил ноль, попап выкидывает, но быстренько;-} в общем не страшно;-}}}} работает;-}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: gri on November 04, 2005, 07:01:53 AM
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

И такая постановка задачи один к одному
ложится рядом с обсуждаемым модом,
только более полно и системно.

Разновидности предзаготавливаемых в оффлайне
цитат и ссылок
  угрожают пользователю..
   свободой от многих ограничений.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 04, 2005, 08:19:20 AM
Григорий, если бы я мог Вас понять, с удовольствием Вам бы ответил, но не имею такой возможности...к сожалению
Title: Re: Клик на ник - ник в форме ответа?!
Post by: gri on November 05, 2005, 12:07:33 AM
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

  Лучше, видимо, - в своем топике,
         чтобы Вы могли поддерживать его актуальность.
         Ведь не автора же этого постороннего топика просить
         о поддержании актуальности головного сообщения.

Установив мод на публичном форуме и обкатывая его,
я, возможно, смогу пояснять некоторые вещи
                             более наглядно.

Ну и другие тестеры, конечно, тоже смогут участвовать
     в более предметном обсуждении и совершенствовании его.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 05, 2005, 07:50:09 AM
Мод прошел тестирование и теперь всем доступен для скачивания...
Title: Re: Клик на ник - ник в форме ответа?!
Post by: gri on November 06, 2005, 06:07:13 AM
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 .

     Т - Е - П - Е - Р - Ь _ П - О - Н - Я - Т - Н - О   ?
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 06, 2005, 06:32:17 AM
Господи, разок прочитал, что-то смутно понял)) Думаю завтра окончательно разберусь, сейчас уже поздно...
Мод изначально был написан под одного человека, я не ставил задачу писать что-то супер крутое. Работает да и ладно...это и требовалось)
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: UHAHAN on November 06, 2005, 10:05:08 AM
Quote from: Grek_Kamchatka on November 06, 2005, 06:32:17 AM
Ðàáîòàåò äà è ëàäíî...ýòî è òðåáîâàëîñü)
ïîääåðæèâàþ;-}}}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Executor on November 07, 2005, 12:08:50 AM
На одном из форумов видел такой вид вставки ника:

[b][color=red]>>[/color] [color=gold]НИК:[/color][/b]

Можно конечно и просто жирным:

[b]НИК:[/b]

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

Не совсем в тему, но одну прикольную вещь на форуме IPB заметил... Пишешь в сообщении ссылку на какуюто тему форма, например чтото типа:

Посмотрите тему http://www.aaa.ru/index.php?showtopic=1&st=1

В итоге после отправки сообщения получается следующее:

Посмотрите тему Название темы

Название темы - это имя темы находящейся по ссылке и соответственно текст является ссылкой на эту тему...
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Grek.Kamchatka on November 07, 2005, 12:28:53 AM
Такого не может быть...нет это возможно можно реализовать, только если тема находится в пределах самого форума, согласен удобно если это делать автоматически...но если ссылка будет на другой сайт такого не произойдет. А вообще это все прописывается в тегах... Просто указываешь название темы и ссылку и получается так же как ты написал.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: gri on November 07, 2005, 02:06:21 AM
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 <
Обычно сообщения в неправильной кодировке
я просто игнорирую. Это просто.
Но вряд ли правильно также поступать
в случае сообщений автора топика.
Таким образом, Ваши сообщения в Ваших же топиках
заставляют либо постоянно переключать туда обратно
кодировку, притворяясь согласным с ролью обезьяны,
или игнорировать весь топик, что сопряжено
с утратой контакта с другими участниками дискуссии.

Пожалуйста, вникните в проблему кодировки
для этого англоязычного по определению.. форума.

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

организуйте, пожалуйста, правильную сигнатуру.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: gri on November 07, 2005, 02:16:35 AM
Quote from: Grek_Kamchatka on November 06, 2005, 06:32:17 AM
Господи, разок прочитал, что-то смутно понял))

Можно и так оформлять:

Quote from: Grek_Kamchatka on November 06, 2005, 06:32:17 AM

> Господи <,

разок прочитал, что-то смутно понял))
Title: Re: Клик на ник - ник в форме ответа?!
Post by: Executor on November 13, 2005, 03:21:44 PM
Quote from: Grek_Kamchatka on November 07, 2005, 12:28:53 AMТакого не может быть...нет это возможно можно реализовать, только если тема находится в пределах самого форума

Я про пределы форума и говорю... :) Просто иногда вломы писать тэги url и копировать руками заголовок темы на которую ссылается этот url...

Quoteно если ссылка будет на другой сайт такого не произойдет.

Ну это ясно понятно... Это скорее из области фантастики... :)
Title: Re: Клик на ник - ник в форме ответа?!
Post by: 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']
Title: Re: Êëèê íà íèê - íèê â ôîðìå îòâåòà?!
Post by: UHAHAN on March 15, 2006, 12:59:35 PM
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-îé ñòðî÷êå ýòîãî ñîâñåì íåòó;-}
Title: Re: Клик на ник - ник в форме ответа?!
Post by: MpaK on March 16, 2006, 05:27:47 AM
найти строчку где вывод левой колонки сообщения с инфой о пользователе

$message['member'][link'] - вот это, сразу ссылка на его профиль типа <a herf="...profile...">name</a> будет

а нам надо, чтобы при нажатии, его имя жирным сразу добавлялось в форму ответа

обрамляем значит

Quote<b><a href="javascript:void(0)" onClick="replaceText(\'',
$message['member']['name'],
'
\', document.postmodify.message);">',

его ссылкой, где яваскрипт функция (а-ля вставки смайлов) вставит значение его имени

все просто в принципе
Title: Re: Клик на ник - ник в форме ответа?!
Post by: lodyr on March 26, 2006, 05:57:08 AM
при установке этого мода на 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>

Title: Re: Клик на ник - ник в форме ответа?!
Post by: Oleg77 on May 28, 2006, 12:54:15 PM
Скажите пожалуйста, как сделать чтобы Ник пользователя появлялся именно в форме для быстрого ответа без перезагрузки страницы? Видел на многих форумах, очень удобно.
Title: Re: Клик на ник - ник в форме ответа?!
Post by: MpaK on May 29, 2006, 07:19:53 AM
Quote from: Oleg77 on May 28, 2006, 12:54:15 PM
Скажите пожалуйста, как сделать чтобы Ник пользователя появлялся именно в форме для быстрого ответа без перезагрузки страницы? Видел на многих форумах, очень удобно.

я выше написал, 1 строка!
Title: Re: Клик на ник - ник в форме ответа?!
Post by: MpaK on June 22, 2006, 05:09:35 AM
у себя сделал даже лучше, взял идею с одного форума

теперь если выделить кусок текста сообщения пользователя и нажать на его ник, выделенный текст с его ником цитируется, удобно очень
Title: Re: Клик на ник - ник в форме ответа?!
Post by: †MavN† on June 22, 2006, 08:04:34 AM
Поделись рецептом :)
Title: Re: Клик на ник - ник в форме ответа?!
Post by: MpaK on June 24, 2006, 03:07:41 AM
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 займет
Title: Re: Клик на ник - ник в форме ответа?!
Post by: AudioPost on October 18, 2006, 10:12:21 PM
извените, а не могли бы вы в точности указать какой код на какой заменять, с точностью и соблюдением всех знаком. а то я в коде не понимаю.
пытаюсь вставить куда вы говорите это:<b><a href="javascript:void(0)" onClick="replaceText(\'',
$message['member']['name'],
'\', document.postmodify.message);">',
но видимо не верно. т.к. что то не получается...
если можно в точности что на что заменить.
спасибо!
Title: Re: Клик на ник - ник в форме ответа?!
Post by: allter-ego on October 26, 2006, 07:18:44 AM
А будет этот мод, я имею ввиду вставки обращения при нажатии на ник, работать на RC3?
Title: Re: Клик на ник - ник в форме ответа?!
Post by: MpaK on October 27, 2006, 08:58:31 AM
Quote from: allter-ego on October 26, 2006, 07:18:44 AM
А будет этот мод, я имею ввиду вставки обращения при нажатии на ник, работать на RC3?

вы про кусок кода, что я приводил? если так да, работает