ExBB Community » Файловый ExBB » Решение проблем » Принудительный переход на новый скин

Страниц (1): [1]
 

1. Ranadil - 9 августа 2010 — 12:13 - перейти к сообщению
Доброго вам времени суток.
Есть на форуме 2 скина (один базовый, а второй собственный тематический снин).
Как сделать так, чтобы у всех пользователей использовался только тем.скин?
Если удалить стандартный скин, то у тех пользователей кто его используют будет "каша" на екране.
Как вариант - для старых пользователей базовый скин оставить, но сделать так, чтобы он не выбирался в настройках (для новых пользователей) (аля закоментировать строку)
2. Александр Михалицын - 9 августа 2010 — 12:21 - перейти к сообщению
Ranadil,
открываем fm.class.php и глазками находим метод _Locale,
дальше смотрим код:
CODE:
$defskin = $this->exbb['default_style'];
...
if ($this->user['id'] != 0) {
...
if (isset($this->user['skin']) && !empty($this->user['skin'])) $defskin = $this->user['skin'];
...
if (!is_dir('templates/'.$defskin)) $defskin = $this->exbb['default_style'];


Какой делаем вывод из этого кода? (-:
(Добавление)
Ставьте default скин, который вам нужен (в админке). А стандартный - смело можете удалить. Судя по проверкам в коде ничего не случится. (-;
3. Ranadil - 9 августа 2010 — 12:29 - перейти к сообщению
Александр Михалицын, вывод делаем правильный. Спасибо (:
P.S. В админке стоит тематический скин.
4. Александр Михалицын - 9 августа 2010 — 13:05 - перейти к сообщению
Ranadil,
не за что.

Ребят, учитесь код читать - это полезно! (-:
5. electron - 9 августа 2010 — 13:08 - перейти к сообщению
Александр Михалицын пишет:
Ребят, учитесь код читать - это полезно! (-:

..... и юзать поиск, уже обсуждалось раз пять. если не больше

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0388]     [ ]