WordPress
Подписаться на эту рубрику по RSS
Из-за изменения механизма активации плагинов в WordPress 2.5, пришлось переписать плагин для Sape.ru. Что старая, что новая версия работают одинаково. Разница только в том, что в новой версии пришлось обходить баги WordPress'а. Поэтому новую версию плагина есть смысл ставить только если вы обновились до WordPress 2.5.
Только что вышел релиз WordPress 2.5. Интересно, что вместе с релизом обновился и внешний вид сайта официального WordPress.
В этой версии изменения в массе своей касаются админ-панели, поэтому проблем с обновлением быть не должно. Плагины и темы, по идее, тоже должны работать без осложнений.
Однако, как показывает опыт, после выхода новой версии есть смысл немного подождать (пару-тройку недель). За это время обычно находят дополнительные глюки и выпускают новую исправленную версию.
Скачать WordPress 2.5 можно на официальном сайте.
Русская версия доступна у Ивана: http://lecactus.ru/2008/03/30/1943/
Я уж и не наделся: думал опять отложат выпуск версии.
Хоть я не собираюсь выпускать русскую версию, но мне стало интересно посмотреть, что изменилось в WordPress в этой предрелизной версии.
Борьба со спамом или превращаем спамера в постоянного комментатора
Рубрика: WordPress | Плагины и хакиДата: 07/03/2008 15:32:17
Об этой идее мне рассказал Дима (Dimox). Откуда он её взял, спрашивайте у него.
Мне лишь удалось реализовать её для WordPress.
Создание формы на самом деле совсем несложное занятие. Обычно это входит в учебники по PHP для начинающих. ;) Поэтому особо мудрить не будем, пойдем по стопам классиков.
Как мне подсказали (спасибо, Kesha) плагин Anti-XSS attack всё-таки можно обойти. Если кратко, то в плагине проверяется вхождение «родного» адреса в адрес реферера. Таким образом можно сформировать url, содержащий адрес атакуемого сайта и выполнить POST. Плагин в данном случае не сработает, поскольку в referer будет содержаться адрес атакуемого сайта.
Я уж надеялся, что до WordPress 2.5 (2.4) обновлений больше не будет. Оказалось, что все не так просто. Поэтому пришлось сделать версию и для своей сборки.
