Diary Spirit @дневники: изнутри

понедельник, 19 февраля 2007

Администратор

16:07 Комментарии без перезагрузки страниц
Мы сделали возможность добавления комментариев без перезагрузки страниц. Зарегистрированные пользователи могут отказаться от этого нововведения и продолжать использовать старый вариант комментирования.

Теперь подробнее.



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



2. Сейчас всем зарегистрированным пользователям по умолчанию установлена опция добавления комментариев без перезагрузки страниц. Это означает, что после того, как вы наберете текст комментария и нажмете кнопку "Отправить" (а также CTRL+Enter или CTRL+S), комментарий будет отправлен на сервер и добавится в базу данных — все пользователи будут видеть его. Помежуточная страница ("Ваш комментарий успешно добавлен...") у вас не появится и перезагрузка страницы не произойдет, но вы увидите страницу с вашим добавленным комментарием. Если комментарий добавится на следующую страницу, а не на текущую, то у вас он появится ниже счетчика страниц: < 1 2 3 4 дальше >

Этим экономится ваше время и трафик, а также серверный ресурс.



Фактически, с помощью технологии Ajax (Asynchronous Javasсriрt and XML) вам показывается не сама страница, а то, "как будет выглядеть эта страница с вашим комментарием". Если одновременно с вашим были добавлены и другие комментарии, то вы их не увидите, пока не перезагрузите страницу. Если это сильно угнетает вас или эта штука почему-то не работает в вашем любимом браузере, то вы можете забыть о ней и отказаться от использования в настройках Просмотр дневников:



Порядок добавления комментария

- с полной перезагрузкой страницы

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




Неавторизованные посетители (гости) не имеют настроек, поэтому у них останется прежний вариант добавления комментариев — с перезагрузкой страницы.
URL

21.02.2007 в 07:27

21.02.2007 в 07:27
Молодцы!Спасибо!
URL

21.02.2007 в 07:47

21.02.2007 в 07:47
:squeeze: :squeeze: :squeeze: Вы самые лучшие.



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

21.02.2007 в 08:42

21.02.2007 в 08:42
test
URL

21.02.2007 в 09:13

21.02.2007 в 09:13
ну да. вы в своё время так уже делали, чтобы комменты добавлялись без загрузки страницы. но почему то многим это не понравилось и вернули этот переходный вариант который ИМХО не нужен вовсе.

спасибо!
URL

21.02.2007 в 10:29

21.02.2007 в 10:29
здорово. спасибо)
URL

21.02.2007 в 11:13

21.02.2007 в 11:13
Супер! :squeeze:



А я думала, мне показалось... или просто машина помощнее... или дайри вдруг глючить перестали!
URL

21.02.2007 в 12:32

21.02.2007 в 12:32
отличнО, спасибо)
URL

21.02.2007 в 12:37

21.02.2007 в 12:37
ура товарищи)))))))))):beg: :beg: :beg: :beg:
URL

21.02.2007 в 13:10

21.02.2007 в 13:10
а раньше этого нельзя было сделать?

*эт так, для проверки* )))
URL

21.02.2007 в 13:24

21.02.2007 в 13:24
спасибо! так гораздо удобней)
URL

21.02.2007 в 14:44

21.02.2007 в 14:44
Давно облизывался на такое в ЖЖах. Спасибствую.
URL

21.02.2007 в 15:32

21.02.2007 в 15:32
Уря! Спасибки! :ura:
URL

21.02.2007 в 16:12

21.02.2007 в 16:12
Смертельная, будут отражаться в новых дискуссиях



У нас это было года три назад (или не помню сколько), вы правы.

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

URL

21.02.2007 в 17:59

21.02.2007 в 17:59
Гм. Восхитительно.

Только что улетел здоровенный комментарий, повторить который я просто не смогу. Аватар, дата, время - есть, содержимого - нет. Висит такой вот пустой псевдопокойник.

И я не могу получить текст комментария обратно, т.к., если раньше в Опере можно было вернуть всё, перейдя на предыдущую старницу, сейчас я не могу сделать и этого. Самые умные,готовые осчастливить меня советом использовать ctrl+c перед отправкой, могут идти лесом и жевать веник.

Спасибо, господа, но... увольте от такого счастья.
URL

21.02.2007 в 19:58

21.02.2007 в 19:58
Black Moon Cat, ссылку можете дать на покойника?

URL

21.02.2007 в 20:22

21.02.2007 в 20:22
нос, тут: http://www.diary.ru/~TATO4KA/?comme...postid=24135482

Может, он и проявится со временем, но как-то такие шпиёнские игры мне душу не греют... =(
URL

21.02.2007 в 21:01

21.02.2007 в 21:01
Муркимуркимуркимуркимуркимурки! Пасибки преогромное!!!!!!!!!!!!!!!!
URL

21.02.2007 в 21:05

21.02.2007 в 21:05
Black Moon Cat, он уже на месте.

В таких случаях нужно открыть его на редактирование и нажать "сохранить".



URL

21.02.2007 в 21:11

21.02.2007 в 21:11
У нас в базе 2 поля:

1. исходный текст

2. преобразованный в html для вывода



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



URL

22.02.2007 в 13:49

22.02.2007 в 13:49
нос, спасибо)
URL

22.02.2007 в 15:09

22.02.2007 в 15:09
и я напишу)
URL

22.02.2007 в 15:19

22.02.2007 в 15:19
а под Linux'ом глючит эта система...

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

и свой коммент можно увидеть только после обновления...



странно. вчера еще работало.
URL

22.02.2007 в 15:27

22.02.2007 в 15:27
...забыл самое главное.

браузер - Konqueror. (KDE 3.5.5)
URL

22.02.2007 в 16:42

22.02.2007 в 16:42
проверка)
URL

22.02.2007 в 17:00

22.02.2007 в 17:00
Alone Minor, оно не могло вчера работать а сегодня нет, а не работает возможно именно из-за браузера, быть может его можно обновить...
URL

22.02.2007 в 17:09

22.02.2007 в 17:09
gluker дело в том, что состояние браузера не изменялось. Но при этом вчера (или позавчера. не помню точно.) все работало правильно. помню собственное удивление от моментального эффекта. а сегодня помимо описанного выше еще имеет место ошибка js.

вот такая:



http://diary-spirit.diary.ru/js/journal.js строка 123:

TypeError: Value undefined (result of exprеssion HTMLElement.prototype.__defineGetter__) is not an object. Cannot be called.




Выскакивает при загрузке любого дневника.



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

URL

22.02.2007 в 17:29

22.02.2007 в 17:29
:)
URL

23.02.2007 в 06:30

23.02.2007 в 06:30
нос Спасибо :)
URL

01.04.2007 в 06:47

01.04.2007 в 06:47
я не могу отправить ни одного комментария!!!!

постоянно "ваш комментарий не отпрвлен"

уже второй день...
URL

08.04.2007 в 05:00

08.04.2007 в 05:00
да не второй день, а вторую неделю! это ужасно просто! товарищи, которые делают наши дневники дневниками и блогами.... НЕ ХОТИТЕ ЛИ ВЫ РАСКОШЕЛИТЬСЯ НА ХОРОШЕГО ПРОГРАММЕРА??????? хотя бы на одного????
URL