Неожиданный баг textpattern

Пн, 23 Июл 2007 at 0214.44 (php, textpattern, мускул)

This acrticle at wikidot.com

Textpattern

Пока игрался с 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.

Постоянная ссылка Добавить комментарий

PHP и UTF-8 (Unicode) – неинтересная забава на пол-дня

Пт, 22 Дек 2006 at 1248.31 (php, utf)

This acrticle at wikidot.com

PHP Unicode MySQL

Это не мой совет (я разместил объяву :) ), но уж очень неимоверно он мне помог.

Я хотел добиться того, чтобы мои страницы были в кодировке UTF-8, но и с базой бы все было нормально.

Всего-навсего сочетание этого совета и одной строки в PHP при коннекте к базе данных.

MySQL + Apache + PHP + mb_string :)
Прочтите эту запись до конца »

Постоянная ссылка Комментарии (2)

PHP + AJAX = SACK

Пт, 22 Дек 2006 at 1227.56 (ajax, php)

This acrticle at wikidot.com

PHP AJAX SACK

Понадобилось тут… Но лень было писать свою фунцкцию, чтобы там в зависимости от браузера и бла-бла-бла (тем более, насколько я помню, есть уже более прогрессивные методы :) ). Хотел было прикрутить JsHttpRequest с dklab.ru, да чего-то полезли какие-то хитрые ошибки и вообще все там у мистера Д. Котероff как-то для меня хитро :), благо в PHP я еще не спец. Поэтому я взял другой пакетик, под названием SACK – Simple AJAX Code-Kit. Там действительно все просто и банально – мне больше и не было надо.

Прочтите эту запись до конца »

Постоянная ссылка Комментарии (2)