+0.26
Рейтинг
0.72
Сила

Andrew

myFiles 0.2

Небольшой апдейт модуля загрузки файлов.

Изменения:
Исправлен баг с «пустой» заливкой и невозможностью удалить файл из списка загруженных.
Исправлен баг с незакрывающимся окном после заливки файла.
Добавлены картинки типов файлов в менеджере файлов.
Часть скриптов и конфига вынесена в отдельные файлы для удобства.
Добавлена возможность обработки тегами на основании типа закачки (экспериментально).
Используются иконки из комплекта Fugue icons, авторства Yusuke Kamiyamane.


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

Добавляем поддержку 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.

Хак: топ топиков из коллективных и персональных блогов отдельно

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

Вряд ли это кому-нибудь нужно, но выкладываю инструкцию, как можно повторить мою реализацию.
Расписываю все изменения подробно, чтобы всем было понятно, что за что отвечает :-)

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

Кнопка "Наверх" - кому лениво скролить

Бегаю я по сайту ливстрита, и своим сайтам на ливстрите и так надоело мне крутить колёсико мышки чтоб снизу к меню подняться...,
что я родил вот такое маленькое дополнение =)


Итак.
Реализация на MooTools ибо они уже и так есть (спасибо _et за ссылки)
все что нам нужно, это отредактировать:
Читать дальше →

Дорабатываем блок прямого эфира

Мне кажется немного нелогичным, что в блоке прямого эфира при переключении на вкладку публикаций ссылки «Весь эфир» и «RSS» по прежнему ведут на комментарии и их рсс.

Чтобы сделать для каждой вкладки свои ссылки, смотрим сюда
Читать дальше →

Настройка веб-сервера VPS/VDS для Debian/Ubuntu

Решил написать данную статью для того, чтобы собрать всю информацию по данному поводу в одном месте.
У многих возникает вопросы по оптимизации сервера. Расскажу как я добился скорости загрузки страницы за 0.013 секунд.
Итак. У нас есть чистый Debian либо Ubuntu.

Нам предстоит установить и настроить:
— Apache 2
— PHP 5
— MySQL 5
— nginx
— memcached
— eAcellerator
— Sphinx

Буду писать для Ubuntu Server 9.04, впринципе для дебиана почти всё так же.
Расчитываем на то, что сеть у нас уже настроена.
Читать дальше →

Модуль "Фотоконкурсы"

Господа, представляю общественности новый модуль «Конкурсы».

Цель модуля — Возможность создания фотоконкурсов.

Кому может быть полезен?
— Всем, кто хочет привлечь новый трафик на свой ресурс,
— «оживить» сайт или
— заработать денег через смс-голосование :)

Основные возможности модуля:

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