-5.58
Рейтинг
0.12
Сила

Евгений

http://livestreet.ru/error/

Notice: Undefined offset: 0 in /home/webmaster/www/livestreet.ru/www/classes/actions/ActionError.class.php on line 47

classes/actions/ActionError.class.php
строка 47
было
if ($aError[0]['title']=='404') {

стало
if (isset($aError[0]['title']) and $aError[0]['title']=='404') {

поддомены в LiveStreet - тестируем

Для теста прикрутили тут CSTD актуален для 339 ревизии
логин:   demo
пароль: demos

Смотрим линки которые касаются пользователя!
Если есть замечания — пишем тут!
Как только станет понятно что всё нормально выложим тут в модули!

Хак продаётся тут livestreet.ru/addons/12/

Примеры субдоменов юзера

admin.cstd.me/
admin.cstd.me/my/
admin.cstd.me/my/comment/
admin.cstd.me/favourites/

UPD:Добавлены субдомены для тематических блогов

Примеры
mhls.cstd.me/
mhls.cstd.me/5.html

UPD2: Регистрация юзера и создание тематического блога
Дописали проверку при регистрации юзера урла у тематического блога
При создании тематического блога проверяется нет ли такого логина юзера

UPD3: Работает на ревизии 339 или на релизе 0,3

поддомены в LiveStreet для юзера

в Router.class.php
было

protected function __construct() {
		$this->LoadConfig();

		if (get_magic_quotes_gpc()) {
			func_stripslashes($_REQUEST);
		}

		$sReq=preg_replace("/\/+/",'/',$_SERVER['REQUEST_URI']);
		$sReq=preg_replace("/^\/(.*)\/?$/U",'\\1',$sReq);
		$sReq=preg_replace("/^(.*)\/\?.*$/U",'\\1',$sReq);

		self::$sPathWebCurrent = DIR_WEB_ROOT."/".$sReq;

		$aRequestUrl = ($sReq=='') ? array() : explode('/',$sReq);
		for ($i=0;$i<SYS_OFFSET_REQUEST_URL;$i++) {
			array_shift($aRequestUrl);
		}
		self::$sAction=array_shift($aRequestUrl);
		self::$sActionEvent=array_shift($aRequestUrl);
		self::$aParams=$aRequestUrl;
		}

стало

Читать дальше →

Рассылка сообщений на email

как и обещал
Функционал:
Выдёргивает имена пользователей + их мыло
Чекбоксы кому отправить (снять все или выделить все)
Ну и собственно сама форма отправки
Можно прикрутить тини по желанию
Будет полезно — жмём +ики закину в вики

Читать дальше →

логи сервера

[Mon Apr 20 07:27:34 2009] [error] [client *****] PHP Notice:  Use of undefined constant ROUTE_PAGE_PAGE - assumed 'ROUTE_PAGE_PAGE' in /var/www/vhosts/cstd.me/httpdocs/classes/modules/sys_viewer/Viewer.class.php on line 128, referer: http://cstd.me/blog/dz/1.html

что обозначает сие чудо?
с локлаьного компьютера картинки грузятся
а вот так мы грузим картинки с чужих серверов (не с локального компьютера)

[Mon Apr 20 07:31:59 2009] [error] [client  ****] PHP Warning:  fopen(/tmpa7953f91e7) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: \xd0\x9e\xd1\x82\xd0\xba\xd0\xb0\xd0\xb7\xd0\xb0\xd0\xbd\xd0\xbe \xd0\xb2 \xd0\xb4\xd0\xbe\xd1\x81\xd1\x82\xd1\x83\xd0\xbf\xd0\xb5 in /var/www/vhosts/cstd.me/httpdocs/include/ajax/uploadImg.php on line 57, referer: http://cstd.me/blog/7.html
[Mon Apr 20 07:31:59 2009] [error] [client   ****] PHP Warning:  fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/cstd.me/httpdocs/include/ajax/uploadImg.php on line 58, referer: http://cstd.me/blog/7.html
[Mon Apr 20 07:31:59 2009] [error] [client   ****] PHP Warning:  fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/cstd.me/httpdocs/include/ajax/uploadImg.php on line 59, referer: http://cstd.me/blog/7.html
[Mon Apr 20 07:31:59 2009] [error] [client   ****] PHP Warning:  getimagesize(/tmpa7953f91e7) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: \xd0\x9d\xd0\xb5\xd1\x82 \xd1\x82\xd0\xb0\xd0\xba\xd0\xbe\xd0\xb3\xd0\xbe \xd1\x84\xd0\xb0\xd0\xb9\xd0\xbb\xd0\xb0 \xd0\xb8\xd0\xbb\xd0\xb8 \xd0\xba\xd0\xb0\xd1\x82\xd0\xb0\xd0\xbb\xd0\xbe\xd0\xb3\xd0\xb0 in /var/www/vhosts/cstd.me/httpdocs/include/function.php on line 197, referer: http://cstd.me/blog/7.html

в итоге они не грузятся

из ревизии 279