Клик на ник - ник в форме ответа?!

Started by UHAHAN, October 28, 2005, 07:01:42 PM

Previous topic - Next topic

Grek.Kamchatka

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

gri

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 <
Обычно сообщения в неправильной кодировке
я просто игнорирую. Это просто.
Но вряд ли правильно также поступать
в случае сообщений автора топика.
Таким образом, Ваши сообщения в Ваших же топиках
заставляют либо постоянно переключать туда обратно
кодировку, притворяясь согласным с ролью обезьяны,
или игнорировать весь топик, что сопряжено
с утратой контакта с другими участниками дискуссии.

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

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

организуйте, пожалуйста, правильную сигнатуру.

gri

Quote from: Grek_Kamchatka on November 06, 2005, 06:32:17 AM
Господи, разок прочитал, что-то смутно понял))

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

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

> Господи <,

разок прочитал, что-то смутно понял))

Executor

Quote from: Grek_Kamchatka on November 07, 2005, 12:28:53 AMТакого не может быть...нет это возможно можно реализовать, только если тема находится в пределах самого форума

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

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

Ну это ясно понятно... Это скорее из области фантастики... :)

MpaK

я сделал проще

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']

UHAHAN

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-îé ñòðî÷êå ýòîãî ñîâñåì íåòó;-}

MpaK

найти строчку где вывод левой колонки сообщения с инфой о пользователе

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

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

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

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

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

все просто в принципе

lodyr

при установке этого мода на 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>


Oleg77

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

MpaK

Quote from: Oleg77 on May 28, 2006, 12:54:15 PM
Скажите пожалуйста, как сделать чтобы Ник пользователя появлялся именно в форме для быстрого ответа без перезагрузки страницы? Видел на многих форумах, очень удобно.

я выше написал, 1 строка!

MpaK

у себя сделал даже лучше, взял идею с одного форума

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

†MavN†


MpaK

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 займет

AudioPost

извените, а не могли бы вы в точности указать какой код на какой заменять, с точностью и соблюдением всех знаком. а то я в коде не понимаю.
пытаюсь вставить куда вы говорите это:<b><a href="javascript:void(0)" onClick="replaceText(\'',
$message['member']['name'],
'\', document.postmodify.message);">',
но видимо не верно. т.к. что то не получается...
если можно в точности что на что заменить.
спасибо!

allter-ego

А будет этот мод, я имею ввиду вставки обращения при нажатии на ник, работать на RC3?

MpaK

Quote from: allter-ego on October 26, 2006, 07:18:44 AM
А будет этот мод, я имею ввиду вставки обращения при нажатии на ник, работать на RC3?

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

Advertisement: