[email Inactive Users] - Мод удаления неактивных пользователей

Автор Vasias, 10 ноября 2015, 12:17:26

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Vasias

email Inactive Users
Автор: Suki
Последняя версия: 1.1.1
Совместим: SMF 2.0.9
Описание: Рассылает предупреждения и удаляет неактивных пользователей. Критерий "неактивные" настраивается в админке мода.


Наткнулся тут на мод который позволяет рассылать уведомления и удалять неактивных пользователей. Параметры задаются в админке мода. Русского языка нет. Устанавливал данный мод на форум (версия 2.0.11) вываливаются ошибки в логах:

2: in_array() expects parameter 2 to be array, boolean given
File: /home/public_html/forum/Themes/default/emailInactiveUsers.template.php (show_settings sub template - eval?)
 Line: 903

2: unserialize() expects parameter 1 to be string, array given
File: /home/public_html/forum/Sources/ManageServer.php
 Line: 1877

и не выбираются группы юзеров, хотя опция выбора есть но она не сохраняется. Ну и не работает видимо из-за этого.

Сам мод

Обсуждения мода здесь, но решений там я не нашел

Может кто ставил этот мод, подскажите как правильно его настроить.

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Vasias


Vasias

После длительного и нервного общения с хостером вид ошибок немного изменился. Теперь при каждом посещении странички настроек мода в админке, появляются в логах две ошибки:

2: in_array() expects parameter 2 to be array, boolean given
Файл: /home/public_html/forum/Themes/default/Admin.template.php
Строка: 903


строка 903 в файле Admin.template.php содержит:
<option value="', $option[0], '"', (($option[0] == $config_var['value'] || (!empty($config_var['multiple']) && in_array($option[0], $config_var['value']))) ? ' selected="selected"' : ''), '>', $option[1], '</option>';
вторая ошибка в логах:

2: unserialize() expects parameter 1 to be string, array given
Файл: /home/public_html/forum/Sources/ManageServer.php
Строка: 1877

строка 1877 в файле ManageServer.php содержит:

$context['config_vars'][$config_var[1]]['value'] = !empty($context['config_vars'][$config_var[1]]['value']) ? unserialize($context['config_vars'][$config_var[1]]['value']) : array();
при этом все опции в админке настраиваются, выбираются  и сохраняются за исключением выбора группы юзеров. Группу (ы) можно выбрать, но после сохранения выбор групп не сохраняется.

Vasias

Попробовал поставить мод на чистом тестовом форуме у другого хостера там выбор групп работает и ошибок нет никаких. Значит траблы у хостера.