1

Тема: Ответ на комментарий

Ктонибудь знает как можно реализовать Ответ на комментарий по типу:

http://img85.imageshack.us/my.php?image … eadhy7.png

а то отвечать можно только в Manage Comments из админки



2

Re: Ответ на комментарий

http://plugins.movalog.com/simply-threaded/ ?
UPD: Прошу прощения, не так понял.

Отредактировано cynovg (03:03:2008 12:28:20)



3

Re: Ответ на комментарий

cynovg пишет:

http://plugins.movalog.com/simply-threaded/ ?
UPD: Прошу прощения, не так понял.

я этот плагин уже ставил он не работает на 4.1 :(((



4

Re: Ответ на комментарий

А у меня на 4.1 работает :)



5

Re: Ответ на комментарий

oii пишет:

я этот плагин уже ставил он не работает на 4.1 :(((

Подробнее, пожалуйста.



6

Re: Ответ на комментарий

cynovg пишет:
oii пишет:

я этот плагин уже ставил он не работает на 4.1 :(((

Подробнее, пожалуйста.

Поставил, куда надо раставил кнопку и чекер.
Жму на кнопку Reply, чекер срабатывает ставится галочка и напротив ник тово на чей коммент по кнопке Reply нажал.
Дальше пишу комментарий и комментарий просто публикуется, не как ответ.
Вот так :(

Отредактировано oii (04:03:2008 20:17:24)



7

Re: Ответ на комментарий

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



8

Re: Ответ на комментарий

saahov пишет:

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

Точно! Я про это забыл сказать) Я это сделал, и когда отвечаю через админку написано что коментарий это ответ к такомуто сообщению, а когда по нажатию в комментах по кномке Reply отправляется как обычный коммент.
А у вас на 4.1 работает?

Отредактировано oii (04:03:2008 23:16:45)



9

Re: Ответ на комментарий

------ 8< -------

Отредактировано cynovg (04:08:2008 09:34:48)



10

Re: Ответ на комментарий

У меня 4.1. Вот тут пример работы: http://www.problog.ru/2008/02/bloging-is-true.php
У Кирилла тоже хороший пример. Так что плагин точно работает.

Плагин работает приблизительно так:

1. После установки самого плагина, нужно открыть шаблон (сейчас уже не помню какой, нужно посмотреть в документации к плагину) и изменить его немного.

2. После этого заново опубликовать сайт (полностью или только архивы записей).

3. Все эти действия приведут к тому, что возле каждого комментария появится ссылка «Reply» (её можно и по-русски сделать, в документации это описано).

4. Когда посетитель нажимает на кнопку «Reply» (на сайте), то к форме для добавления комментариев автоматиечески добавляется новое поле «In reply to…». Комментарий с таким полем будет считаться ответом на другой комментарий. В итоге получаются ветвистые комментарии.

5. Если всё сделано правильно, то после ответа на комментарий таким образом, вы должны увидеть ветвистые комментарии у себя на сайте.

Как это отображается в админке — не знаю, ни разу не проверял :)



11

Re: Ответ на комментарий

saahov пишет:

У меня 4.1. Вот тут пример работы: http://www.problog.ru/2008/02/bloging-is-true.php
У Кирилла тоже хороший пример. Так что плагин точно работает.

Плагин работает приблизительно так:

1. После установки самого плагина, нужно открыть шаблон (сейчас уже не помню какой, нужно посмотреть в документации к плагину) и изменить его немного.

2. После этого заново опубликовать сайт (полностью или только архивы записей).

3. Все эти действия приведут к тому, что возле каждого комментария появится ссылка «Reply» (её можно и по-русски сделать, в документации это описано).

4. Когда посетитель нажимает на кнопку «Reply» (на сайте), то к форме для добавления комментариев автоматиечески добавляется новое поле «In reply to…». Комментарий с таким полем будет считаться ответом на другой комментарий. В итоге получаются ветвистые комментарии.

5. Если всё сделано правильно, то после ответа на комментарий таким образом, вы должны увидеть ветвистые комментарии у себя на сайте.

Как это отображается в админке — не знаю, ни разу не проверял :)

Вот я точно так и сделал, и у меня по отправке комментария он отсылается как обычный, сайт в лане не могу показать пример :(
Так.. Сделал всё занвоо только Creating Chronological Threads + Creating Hierarchical Threads (до этого я сделал только то что написано в Creating Chronological Threads), и как не странно всё работает :)
щас не хочу разбиваться из-за чего точно работает но думаю из-за тово что я не менял Comments template как написано в Creating Hierarchical Threads т.к не хотел чтобы они были с отступом :)



12

Re: Ответ на комментарий

В версии 4.23-ru ничего не изменилось? Всё что выше написано можно применить? Или есть более кошерные варианты?



13

Re: Ответ на комментарий

Coolmax, принцип тот же, только плагинов уже не нужно.



14

Re: Ответ на комментарий

http://www.movabletype.org/documentatio … ments.html



15

Re: Ответ на комментарий

Хм... А чего бы сразу не внести все изменения в шаблоны... :)



16

Re: Ответ на комментарий

А, стоп. В версии 4.23 отвечать на комментарии уже можно. Это для ветвистых комментариев нужно изменять шаблоны.



17

Re: Ответ на комментарий

Да. По-умолчанию шаблон выдаёт вот такое:

        
        <div id="comment-5" class="comment comment-reply">
            <div class="inner">
                <div class="comment-header">
                    <div class="asset-meta">
                        <span class="byline">
                            <img alt="Author Profile Page" src="http://subr.ru/mt-static/images/comment/mt_logo.png" width="16" height="16" />
        
                            <span class="vcard author">Coolmax</span> ответил на <a href="http://subr.ru/novosti/sajt/ja_ustanovil_movable_type_4/index.html#comment-3">комментарий от Coolmax</a>

        
                            | <a href="http://subr.ru/novosti/sajt/ja_ustanovil_movable_type_4/index.html#comment-5"><abbr class="published" title="2009-01-26T20:38:05+05:00">26.01.2009 20:38</abbr></a>
        
                            | <a title="Ответить" href="javascript:void(0);" onclick="mtReplyCommentOnClick(5, 'Coolmax')">Ответить</a>
        
                        </span>
                    </div>
                </div>
                <div class="comment-content">
                    <p>Ответ на второй ответ ;)</p>

                </div>
            </div>
        </div>

И меня очень смущает вот это: class="comment comment-reply"

Что-то тут не так...



18

Re: Ответ на комментарий

Встречный вопрос: чего нужно добиться?



19

Re: Ответ на комментарий

saahov пишет:

Встречный вопрос: чего нужно добиться?

Чтоб ступенькой всё было:

Комментарий
  Ответ на комментарий
       Ответ на ответный комментарий
Ещё один комментарий



20

Re: Ответ на комментарий

Тогда вот эти инструкции нужно выполнить:
http://www.movabletype.org/documentatio … ments.html
http://www.movabletype.org/documentatio … ments.html

Добавлено спустя       28 секунд:
Какие-то моменты уже могут быть выполнены, так что читать нужно внимательно :)



21

Re: Ответ на комментарий

Так вот я и посмотрел, что половина уже в шаблонах есть. :)
Поэтому и возник вопрос - чего бы сразу всё в шаблоны не внести ;)



22

Re: Ответ на комментарий

Видимо, не всем нужны ветвистые комментарии )