X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Поскажите как сделать
Luchiano
Luchiano
Topic Starter сообщение 22.2.2010, 21:21; Ответить: Luchiano
Сообщение #1


Нужно сделать просто скриптик для шаблона wordpress, смысл в том что нужно сделать чтобы комментаторы могли отвечать друг другу но не древовидные комментарии, а вот как сделано к примеру в блоге wildo.ru.. спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
сообщение 22.2.2010, 21:25; Ответить: Lordie
Сообщение #2


В чем проблема-то?.. JS-код на полсотни символов максимум... и не такое делали
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Luchiano
Luchiano
Topic Starter сообщение 22.2.2010, 21:30; Ответить: Luchiano
Сообщение #3


Вот как раз и прошу подсказать этот код.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
сообщение 22.2.2010, 21:37; Ответить: Lordie
Сообщение #4


Luchiano, "подсказать" хоть и звучит куда менее навязчиво - но давайте называть вещи своими именами?.. wink.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Luchiano
Luchiano
Topic Starter сообщение 22.2.2010, 22:00; Ответить: Luchiano
Сообщение #5


(Lordie @ 22.2.2010, 20:37) *
"подсказать" хоть и звучит куда менее навязчиво - но давайте называть вещи своими именами?

Ну заме умничать, если не можете подсказать, то могли бы и обойтись без высказывания.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lordie
Lordie
сообщение 22.2.2010, 22:19; Ответить: Lordie
Сообщение #6


onclick='yus_replyTo("2650", "dleman")'

Где число - ID комментария, "dleman" - ник комментатора (берутся из переменных цикла показа их в WP)
function yus_replyTo(commentID,author) {
        var inReplyTo='@<a href="#comment-'+commentID+'">'+author+'<\/a>: ';
        var myField;
        if (document.getElementById('comment') && document.getElementById('comment').type == 'textarea') {
            myField = document.getElementById('comment');
        } else {
            return false;
        }
        if (document.selection) {
            myField.focus();
            sel = document.selection.createRange();
            sel.text = inReplyTo;
            myField.focus();
        }
        else if (myField.selectionStart || myField.selectionStart == '0') {
            var startPos = myField.selectionStart;
            var endPos = myField.selectionEnd;
            var cursorPos = endPos;
            myField.value = myField.value.substring(0, startPos)
                          + inReplyTo
                          + myField.value.substring(endPos, myField.value.length);
            cursorPos += inReplyTo.length;
            myField.focus();
            myField.selectionStart = cursorPos;
            myField.selectionEnd = cursorPos;
        }
        else {
            myField.value += inReplyTo;
            myField.focus();
        }
       }

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


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Luchiano
Luchiano
Topic Starter сообщение 22.2.2010, 22:24; Ответить: Luchiano
Сообщение #7


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

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Сделать дорвей
2 tok24ua 896 Сегодня, 5:21
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1116 26.3.2024, 14:13
автор: knezevolk
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
12 uahomka 2276 25.3.2024, 6:52
автор: Skyworker
Открытая тема (нет новых ответов) Как отозвать банковский платеж фрилансеру?
28 metvekot 3910 25.3.2024, 6:34
автор: Skyworker
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
23 freeax 3635 24.3.2024, 20:55
автор: Liudmila


 



RSS Текстовая версия Сейчас: 28.3.2024, 13:22
Дизайн