Информация о загрузке процессора на PHP на примере IPB

Информация о загрузке процессора на PHP на примере IPBПрактически на любом хостинге такие скрипты, как IPB не могут получить информацию о текущей загрузке процессора, поскольку хостеры отключают некоторые функции в php и ограничивают Вас своей домашней директорией (а если нет, то задумайтесь о смене хостинга). Из-за этого становится невозможным использование функции, отключающей форум например во время DDoS атаки.
Стандартная функция в IPB пытается получить информацию из файла /proc/loadavg, но поскольку у нас нет доступа к нему, то можно пойти другим путем и воспользоваться стандартной функцией в PHP, которая была добавлена в версии 5.1.3.

Редирект внешних ссылок в IPB 3

Редирект внешних ссылок в IPB 3Вчера обновил один форум на движке IPB (Invision Power Board) до версии 3.1.1 и остался недоволен новым движком (может быть стоило поставить локализованную версию IBR). Более чем за полгода в Интернете практически не появились никаких модификации для форума, а все переводы выполнены с множеством ошибок.
Так что перевод придется поправлять самому, а некоторые моды адаптировать для новой версии данного движка.
Выкладываю простенький хак для редиректа внешних ссылок.

Сапомарафон - индикатор дохода для DLE и WordPress

Сапомарафон - индикатор дохода для DLE и WordPressСпустя месяц, после старта весеннего сапомарафона решил написать вторую версию скрипта для отображения дохода.
Главным отличием от уже выложенного в сети скрипта является поддержка кеша и движков DLE и WordPress.
Все функции те же самые: отображение дохода за сегодняшний и вчерашний день, позицию в рейтинге, начальный доход и сколько осталось до достижения цели.

Интеграция Gravatar в DLE

Интеграция Gravatar в DLEИзвестно, что сейчас многие пользователи пользуются сервисом Gravatar.
Зарегистрировавшись, Вы сможете загрузить для себя глобальный аватар, который будет отображаться на всех сайтах, поддерживающих эту систему (в основном это различные блоги и форумы). Идентификация происходит по вашему e-mail.
Большинство блоггеров используют движок Wordpress - у него уже встроена данный плагин, т.к. они приобрели данный сервис.
Есть так же блоггеры, использующие DataLife Engine (DLE) и мой блог не исключение, вот и решил интегрировать Gravatar в DLE.
Данный мод позволяет полностью интегрировать Gravatar для DLE!
Если у пользователя нет собственного аватара, то отображается Gravatar, если и он отсутствует, то стандартное изображение "нет аватара".

Удаляем префикс к загружаемым на сервер файлам в DLE

Удаляем префикс к загружаемым на сервер файлам в DLEПри загрузке любого файла на сайт DLE добавляет префикс к файлу в формате unixtime (например 1266540926_yandex.jpg).
Данный хак позволяет не только убрать префикс перед именем файла, а так же будет проверять существует ли файл с таким же именем в этой же папке и в этом случае добавит к нему суффикс 1,2,3 и т.д.
Например: yandex.jpg, yandex1.jpg, yandex2.jpg
В блоге WordPress суффиксы к имени файла добавляются таким же образом.