+51.00
Рейтинг
75.55
Сила

Лариса

Закрепление топика

1. Сделать запрос в базу (для создания новой строки topic_main)
ALTER TABLE prefix_topic ADD topic_main tinyint(1) default '0'

2. Открыть файл classes/modules/topic/entity/Topic.entity.class.php
а) После:
public function getTitle() {
        return $this->_aData['topic_title'];
    }
Добавить:
public function getMain() {
        return $this->_aData['topic_main'];
    }

б) В самом конце, перед
}
?>
Добавить:
public function setMain($data) {
        $this->_aData['topic_main']=$data;
    }


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

Хак: поддержка временных зон для каждого пользователя

Скажу сразу, что сделал хак быстро и не вникая в поддержку ЛайвСтритом хуков и модулей. Использую пока в девелоперской версии англоязычного проекта. Следовательно в бою не проверялось.

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

У всех юзеров одинаковые IP

Господа, помогите пожалуйста!
У меня в Админпанели (версия 1.2) у всех юзеров один и тот же IP. Причем это IP моего сервера. Соответственно, ни о каком бане не может быть и речи (я так понимаю).

Подскажите где копать? В чем может быть проблема?

Не загружаются изображения весом больше 2 Mb

Вот такая дилема.

У нас VDS, в php.ini прописано upload_max_filesize = 16M. Но изображения, чей вес > 2Mb, упорно отказываются грузиться на сервер через диалоговое окно вставки изображения при написании топика. Причем отдача идет, файл грузится, но никаких ошибок не выходит. Просто вставляется тег img с пустым путем до файла изображения. В папке uploads ихображения так же не были однаружены.

В чем может быть проблема?

Добавляем поддержку xcache в 0.3.1

Сохраняем framework.zend.com/svn/framework/standard/trunk/library/Zend/Cache/Backend/Xcache.php в каталог classes/lib/external/DklabCache/Zend/Cache/Backend

Редактируем classes/modules/sys_cache/Cache.class.php, или, можно просто создать папку Cache в каталоге classes/modules и скопировать туда Cache.class.php из sys_cache. Так как сначала идет проверка наличия класса в папке Cache, а потом уже в sys_cache — это сработает.

После
define('SYS_CACHE_TYPE_MEMORY','memory');
добавляем
define('SYS_CACHE_TYPE_XCACHE','xcache');


Перед
} else {
			throw new Exception($this->Lang_Get('system_error_cache_type').": ".$this->sCacheType." (file, memory)");
		}
добавляем дополнительну проверку
} elseif ($this->sCacheType==SYS_CACHE_TYPE_XCACHE) {
			require_once('Zend/Cache/Backend/Xcache.php');
			$oCahe = new Zend_Cache_Backend_Xcache(array());
			$this->oBackendCache = new Dklab_Cache_Backend_TagEmuWrapper(new Dklab_Cache_Backend_Profiler($oCahe,array($this,'CalcStats')));
		

В config/config.php прописываем
define('SYS_CACHE_TYPE','xcache')


Теперь кроме memory и file, LS поддерживает и xcache.

Обновился хак для добавления карт Google на сайт :)


Хак обновился до модуля — v. 0.4
посмотреть на работу можно на http://test.karta39.ru/map/
Заказать можно здесь: http://livestreet.ru/addons/43/

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

Изменение страницы регистрации

Вот тут я задавал вопрос по поводу изменения способа регистрации, но не дождавшись ответа решил попробовать сам.
Вкратце стояла такая задача: юзер попадает на страницу регистрации и вводит в поле свой имейл и капчу, в ответ скрипт генерирует ему логин и пароль и высылает на имейл, если юзер в течение 24 часов не зашел, то данные удаляются из таблицы юзеров, если зашел — то как бы подтвердил регистрацию.

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

Расширенный профиль пользователей

Всем привет!
Срочно нужен функционал расширенного профиля юзеров!
Всевозможные контактные данние: телефоны, аськи, скайпы, ссылки на профиль соц. сетей и т.д.
Конкретно:
— Имя;
— Фамилия;
— Возраст/Дата рождения;
— Темперамент;
— Телосложение;
— Длина волос;
— Цвет волос;
— Цвет глаз;
— Цвет кожи;
— Рост;
— Вес;
— Объем груди;
— Объем талии;
— Размер одежды;
— Размер обуви;
— Доп. информация, опыт, проекты;
— Интересы.
В идеале, чтоб можно было самому создавать нужное количество полей!
А также поиск по этим парамертрам.