Вот давно хотел изменить вывод MySQL ошибок на своём сайте, чтобы пользователи могли четко сообщить о найденной ошибке.
Обычно просто пишут, что была ошибка БД или копируют какую-то часть текста и передают администрации, что не позволяет быстро понять в чём проблема и где она появляется.

Данный хак позволит сделать более удобный вывод ошибок на вашем сайте. Например вы можете просто изменить внешний вид вывода ошибки или написать информацию, благодаря которой пользователи будут знать кому и что сообщить (как сделал я).
Просмотров: 1949  |  Комментариев: (0)

Исправление бага с русскими никами при переходе к профилю.

В Online 5.0 существует баг с русскими никами. При переходе к профилю пишет, что профиль не найден. Все дело в urlencode. Как исправить?

1. Открыть файл engine/classes/online.class.php
2. Найти:
$profile_url = $this->config['http_home_url']."user/".$this->user_name;

3. Заменить на:
$profile_url = $this->config['http_home_url']."user/".urlencode($this->user_name);

4. Найти:
$profile_url = $this->config['http_home_url']."index.php?subaction=userinfo&user=".$this->user_name;

5. Заменить на:
$profile_url = $this->config['http_home_url']."index.php?subaction=userinfo&user=".urlencode($this->user_name);

6. Сохранить файл
7. Радоватся жизни и исправно работающему модулю
Просмотров: 1133  |  Комментариев: (0)
Просмотров: 1514  |  Комментариев: (0)

Данный хак добавляет шкалу в DLE, сигнализирующую о заполненности ящика персональных сообщений.
Шкала меняет цвет в зависимости от близости критического значения.

Автор: Chrono
Просмотров: 1044  |  Комментариев: (0)