Спам боты

 
Доброе Утро.
С ужасом обнаружил спам блог.
Такого раньше никогда не было, и сам Live Street считается для меня весьма безопасным.
Видать время не стоит.
Версия 0.4.2

По поиску смотрел на подобее, но ничего дельного не увидел.

Очевидно приполз через проксик и активировался по не существующему мейлу.

Может кто сталкивался.

Как перенести ЛайвСтрит в другую дерикторию?

 
Добрый вечер.
Назрела необходимость перетащить блог в иную папку на серваке.
Но LiveStreet ругается
Warning: require_once(/html/engine/classes/Engine.class.php) [function.require-once]: failed to open stream: No such file or directory in /html/blog/index.php on line 28

Fatal error: require_once() [function.require]: Failed opening required '/html/engine/classes/Engine.class.php' (include_path='.:/local/rnsw/www/32/lib/php:/html/blog') in /html/blog/index.php on line 28

т.е. все из за того, как я понял перетащен index.php.

utf-8 и windows-1251, проблема с кодировкой RSS

 
Вечер дорбрый
Вот ЛайвСтрит имеет кодировку utf-8, а значит и RSS он отправляет с этой кодировкой.

На сайт куда должна идти рассылка стоит старенькая кодировочка windows-1251, и потому одни крокозябры.

Я не пойму как быть.
Как сделать чтобы с блога отправлялась windows-1251?
Файл ActionPeople.class.php уже кодировал через PSPad и Notepad+, но толку мало.

Что то мне подсказывает что это не судьба, читать RSS: (

Как запретить регистрацию с Прокси

1
Доброе Утро.
Назрела проблема. Один пользователь не равнодушен к моему блогу и вечно там регается, спамит, троллит пользователей, пишит тупые блоги состоящие только из цифр и прочее.

В Конфиге нарыл только это:
$config['general']['reg']['invite']     = false; // использовать режим регистрации по приглашению или нет. Если использовать, то регистрация будет доступна ТОЛЬКО по приглашениям!
$config['general']['reg']['activation'] = false; // использовать активацию при регистрации или нет


// использовать активацию при регистрации или нет — тут пока что выставил True

Как мне от него избавиться? Бан по ИП не катит.
Заблокировать его Майл так же не выходит. Как Блочить пользователя по Ящику?

Вобщем осталось поехать к нему и убить его.

Объясните как добавить злосчастное Видео с cnctube.com

 
Да. Я знаю тут много об этом писали.
Но сразу давайте оговоримся
1. Злополучный файлик Text.class.php уже давным давно не лежит по адресу /classes/modules/sys_text/Text.class.php
Да. Я его нашел в совсем других краях, но это стало сразу же не важно когда я попытался наряду с Яндексом и Рутубом добавить свой код для видео.
2. Люди пишут: Возьми уже готовую строку например
/**
		 * youtube.com
		 */		
		$sText = preg_replace('/<video>http:\/\/(?:www\.|)youtube\.com\/watch\?v=([a-zA-Z0-9_\-]+)<\/video>/Ui', '<object width="425" height="344"><param name="wmode" value="opaque"></param><embed src="http://www.youtube.com/v/$1&hl=en" type="application/x-shockwave-flash" wmode="opaque" width="425" height="344"></embed></param></embed></object>', $sText);

И добавь свои значения. Вот тут самое красивое. Это какие такие значения? Embedded код? Да. Это круто но толку от его вставки Ноль.
Скачал FAQ нашел как вставить видео. Афтар тупо выложил Код для вставки видео с vimeo.com
/** * vimeo.com */ $sResult = preg_replace('/<video>http:\/\/vimeo\.com\/([0-9]+)<\/video>/Ui', '<object width="504" height="380"><param name="wmode" value="opaque"></param><param name="wmode" value="opaque"></param><param name="allowfullscreen" value="true"></param></param><param name="allowscriptaccess" value="always"></param></param><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=$1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1"></param></param><embed src="http://vimeo.com/moogaloop.swf?clip_id=$1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="504" height="380"></embed></embed></embed></object>', $sResult); $sResult = preg_replace('/<video>http:\/\/www\.vimeo\.com\/([0-9]+)<\/video>/Ui', '<object width="504" height="380"><param name="wmode" value="opaque"></param><param name="wmode" value="opaque"></param><param name="allowfullscreen" value="true"></param></param><param name="allowscriptaccess" value="always"></param></param><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=$1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1"></param></param><embed src="http://vimeo.com/moogaloop.swf?clip_id=$1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="504" height="380"></embed></embed></embed></object>', $sResult);


Я попробовал понять откуда такие значения. На сайте vimeo.com в Embedded указанно немного не то.
Особенно доставляет вот это:
/watch\?v=([a-zA-Z0-9_\-]+)<\/video>/Ui
Где автор берет эти значения для каждого сайта? Тут же читал что мол де такие настройке прямо на сайте ищите. На www.cnctube.com Ничего не подобного не нашел. И даже в исходном коде странице.

Просьба пояснить Один раз для всех и меня) Как правильно вписать строку с нужным сайтом в Text.class.php
Особо труъ парни выложите хотя бы готовый код для этого Подкаста.
Хоть глянуть как это так: )