0
Другие записи за это число:
2010/10/29_01 - гении программирования
<< предыдущая заметкаследующая заметка >>
29 октября 2010
победил подгрузку комментариев с якорем

Если в заметке установлена опция «комментарии показывать: кнопку», то простыня комментариев при загрузке страницы не отображается, только кнопка:
http://lleo.aha.ru/dnevnik/2010/09/06.html
Но если посетитель открывает ссылку с якорем на конкретный комментарий (эту ссылку можно взять, наведя мышку на дату комментария в его правом углу):
http://lleo.aha.ru/dnevnik/2010/09/06.html#67936
то теперь движок распознает это, сам подгружает простыню комментариев и пинает браузер туда, к нужному.

В общем-то ничего сложного, но потребовалось кое-что модернизировать неочевидное в разных местах. Ведь якорь из php не виден — браузер его не передает серверу, только из js можно его выцепить.

UPD:

Сделал возможность разрешить удалять собственные комментарии — переменная в конфиге появилась. Ну, мало ли, кто захочет. Я так считаю: сморозил глупость — терпи.

Как мы помним, отредактировать собственный комментарий посетитель (если он не админ) может только в течение $time_edit_sec (у меня — 15 минут). Сделал сейчас красивую тикалку секунд. Когда время истечет — пропадает кнопка отправки и выдается сообщение. Сама форма не закрывается — мало ли, кто захочет себе в блокнотик свой непринятый шедевр сохранить.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
Страницы, которые привлекли мое внимание за последние дни, рекомендую:
архив ссылок
Оставить комментарий


Include not found: `/home/www/lleo.me/blog/template/_reklamnaya_lirica.htm`