Не работает модерация комментариев:
На странице blog.php вызов ditto;
в шаблоне статей вызов комментариев такой:
[!Jot? &tplForm=`jot-form` &tplComments=`jot-comments` &tplModerate=`jot-moderate` &captcha=`1` &guestname=`Гость`!]
Открываем страницу с тестовой статьёй и комментариями (test-article.php). Страница кэшируемая (пробовал кэширование отключать - не помогает).
Комментарии нормально добавляются, но не модерируются, не работает публиковать/отменить публикацию, не работает удалить/редактировать.
Например при нажатии на "удалить", как положено, выдаётся подтверждение: "Are you sure you wish to delete this comment?", нажимаю "ОК", после чего открывается стриница с адресом такого типа (ЧПУ включены):
http://mysite.ru/test-article.php?jot7af959c7=unpublish&jid7af959c7=6#jotmod7af959c7
но вместо статьи с удалённым комментарием на ней отображается вывод ditto со всеми статьями (то же, что на blog.php)! После повторного захода на страницу со статьей вижу, что никаких изменений с модерируемым комментарием не произошло.
То же самое происходит и при попытках редактировать комментарий, и т.д.
Подскажите, в чём может быть причина и как исправить!
update:
В lighttpd.conf вот этот кусок у меня почему то оказался закомментированным:
url.rewrite-once = ( "^/(assets|manager)/(.*)$" => "/$1/$2",
"^/(?!index(?:-ajax)?\.php)(.*)\?(.*)$" => "/index.php?q=$1&$2",
"^/(?!index(?:-ajax)?\.php)(.*)$" => "/index.php?q=$1"
)
Раскомментировал, всё заработало!