Пока игрался с textpattern на шаредкоде, обнаружил сей баг, который потенциально может затронуть тех, кто собственно textpattern пользует.
Испугало то, что отключалось (правильнее сказать истекало) комментирование в статьях, с постинга которых прошло много времени. излазил все настройки – нету ничего такого – хотя видно, что должно ведь быть по разумению. И ведь хорошо что погуглил. наткнулся на пост, а из него – по комментам – на статью FAQ.
Суть состоит в том, что если в Admin -> Preferences -> Basic для раздела Comments вы наблюдаете только два пункта (и у вас версия 4.0.4 и нет желания/возможности пока апдейтить) – эта заметка для вас.
Сделать надо всего лишь два действия. Раз – забрать с вашего хостинга файл ./textpattern/include/txp_prefs.php
, найти в нем строку 89:
$evt_list = safe_column('event', 'txp_prefs',
"type = 0 and prefs_id = 1 group by 'event' order by event desc");
и удалить из нее кавычки вокруг event (чтобы она совпадала с этим вариантом):
$evt_list = safe_column('event', 'txp_prefs',
"type = 0 and prefs_id = 1 group by event order by event desc");
два – залить файл обратно. Финита ля комедия – добро пожаловать в настройки, в пункт Comments:Disabled after.