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+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
12 Boymaster 1920 Вчера, 21:03
автор: MisterBit
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4815 17.4.2024, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19712 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3104 5.4.2024, 5:53
автор: Skyworker
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
81 metvekot 13657 31.3.2024, 12:44
автор: Boymaster


 



RSS Текстовая версия Сейчас: 20.4.2024, 4:52
Дизайн