ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (65): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

> Найдено сообщений: 970
NordWest Отправлено: 16 апреля 2018 — 12:01 • Тема: Мод : Бэкап форума • Форум: Модификации и дополнения

Ответов: 75
Просмотров: 39058
Можно ещё так заменить
CODE:
if(strpos($turl,'subfolder')) {

так как тут по логике скрипта использовать функцию preg_match избыточно.
Однако разницу в скорости мы ощутить вряд ли сможем. Улыбка
(Добавление)
Нет, беру свои слова обратно - функция strpos работает не совсем корректно.
NordWest Отправлено: 16 апреля 2018 — 11:48 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 37965
Parapsixolog
Попробовал - действительно запрашивает повторную авторизацию. Тогда ничего не имею против. Улыбка
NordWest Отправлено: 15 апреля 2018 — 22:33 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 37965
Возможно я дую на воду, но интегрировать в общедоступный интерфейс функции, которые по уму должны быть доступны только через админку мне кажется опрометчивым в плане безопасности. Задайте себе вопрос зачем при входе в админцентр вас повторно просят авторизоваться?
NordWest Отправлено: 15 апреля 2018 — 18:10 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 37965
Parapsixolog пишет:
Нужна ли эта сортировка пользователям?
Только в админку. Если добавить для пользователей - можно создать большую нагрузку на сервер.
NordWest Отправлено: 15 апреля 2018 — 18:05 • Тема: Мод : Бэкап форума • Форум: Модификации и дополнения

Ответов: 75
Просмотров: 39058
Если я понял формат то просто меняем одну функцию на другую.
Попробуйте так
CODE:
if(preg_match('subfolder',$turl)) {
NordWest Отправлено: 11 апреля 2018 — 23:36 • Тема: Дополнение: Массовое удаление "мёртвых" акаунтов • Форум: Модификации и дополнения

Ответов: 33
Просмотров: 16942
Что могу сказать - лень меня когда-нибудь угробит. Нужно было ещё раз самому с нуля по этому описанию поставить... но мне было лень. Растерялся

Завтра буду устанавливать у себя и смотреть что получается. Нахмурился
NordWest Отправлено: 11 апреля 2018 — 11:54 • Тема: Выбор одного стиля для всех пользователей • Форум: Обсуждение

Ответов: 19
Просмотров: 10267
Я это уже предлагал - говорит, совсем перестает форум грузится. Растерялся
NordWest Отправлено: 10 апреля 2018 — 21:59 • Тема: Выбор одного стиля для всех пользователей • Форум: Обсуждение

Ответов: 19
Просмотров: 10267
Parapsixolog пишет:
Ведь фактически нужно функцию выбора стиля по умолчанию в админке, из" гостей" переделать в "для всех"
Завтра гляну, что можно сделать.
NordWest Отправлено: 10 апреля 2018 — 15:47 • Тема: Создание дефолтного скина для ExBB • Форум: Обсуждение

Ответов: 94
Просмотров: 72077
electron
А этот стиль я так понял в свободном доступе никогда не был.
Похоже его готовили для платной версии ExBB или я путаю?
NordWest Отправлено: 10 апреля 2018 — 15:30 • Тема: Выбор одного стиля для всех пользователей • Форум: Обсуждение

Ответов: 19
Просмотров: 10267
Parapsixolog пишет:
То есть выбрал один стиль за всех.
Не очень понял суть...
Пользователи, когда регистрируются - у них у всех выставлен дефолтный стиль, стиль, который указан в админке. Меняете в админке дефолтный стиль и его увидят все, за исключением тех, кто в своем профиле выставлял что-то другое, но таких немного.

Вы поясните зачем вам это нужно?
(Добавление)
Ещё раз перечитал ваш пост... Вы хотите принудительно сбросить всех на дефолтный стиль. Такого функционала в движке нет, хотя наверное можно написать - ничего особо сложного не вижу.

А пока можно сделать просто - выставляете нужный вам стиль как дефолтный в админке, а все остальные стили тупо куда-то прячите. Движок устроен так, что не найдя прописанного в профиле стиля попытается использовать дефолтный.
NordWest Отправлено: 10 апреля 2018 — 09:45 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 37965
Добавил инструкцию по добавлению в админку нового пользователя.

Yamaliya пишет:
А потом я уговорю Вас на сортировку...
Если только мне совсем нефиг будет делать. Улыбка
NordWest Отправлено: 10 апреля 2018 — 09:41 • Тема: Дополнение: Создание нового пользователя • Форум: Модификации и дополнения

Ответов: 0
Просмотров: 1852

Данное дополнение позволит непосредственно из админки добавить нового пользователя.


Дополнение создавалась для версии ExBB FM 1.0 Final но вероятно подойдёт и для ExBB RC1.01

Открываем файл modules/memcontrol/language/russian/lang.php в котором ищем строку
CODE:
$this->LANG['RegedDate'] = 'Дата регистрации';


после которой вставляем строки
CODE:
$this->LANG['AddUser'] = 'Добавить пользователя';


Открываем файл modules/memcontrol/admintemplates/memblist.tpl в котором ищем строку
CODE:
<td class="catbottom" colspan="7" height="28" align="right">


после которой вставляем строки
CODE:
<input type="button" value="{$fm->LANG['AddUser']}" onclick="javascript:window.location='setmembers.php?action=new_user'">&nbsp;


Открываем файл setmembers.php в котором ищем строку
CODE:
} elseif ($fm->input['action'] == 'log') {


перед которой вставляем строки
Спойлер (Отобразить)
NordWest Отправлено: 10 апреля 2018 — 02:26 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 37965
Yamaliya пишет:
дата последней активности нужна и нужна сортировка по этому столбцу.
Столбец "Дата последней активности" прикручивается без проблем. А вот сортировка по этому столбцу - так ли это нужно? Ведь в описываемой вами ситуации остаётся очень небольшое количество пользователей, которых вы бы то же хотели удалить, но они не попали под глобальную чистку.

Делаете сортировку по количеству постов в порядке возрастания. На первых двух страницах среди прочих будут и ваши кандидаты на удаление.
Просматриваете, обращаете внимание на дату последнего посещения и руками "подчищаете" тех, кого считаете лишним. Подмигивание
NordWest Отправлено: 9 апреля 2018 — 15:55 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 37965
Создал новую тему для дополнения, позволяющего удалять "мёртвые" акаунты.
Вроде в этот раз ошибок быть не должно. Убрал из кода отображение в списке пользователей даты последней активности и возможность создавать нового пользователя - если нужно, подскажу где почитать отдельно.
NordWest Отправлено: 9 апреля 2018 — 15:48 • Тема: Дополнение: Массовое удаление "мёртвых" акаунтов • Форум: Модификации и дополнения

Ответов: 33
Просмотров: 16942
Данное дополнение создает в админке возможность массово удалять "мёртвые" учётки. Критерий удаления - отсутствие постов и отсутствие посещения форума в течении последнего года.

Дополнение создавалась для версии ExBB FM 1.0 Final, однако с большой вероятностью подойдёт и для ExBB FM 1.0 RC1.01

Внимание!!! Перед установкой и тестированием данного мода следует сделать резервную копию форума дабы застраховаться от разного рода неожиданностей.

Часть 1.


Открываем файл modules/memcontrol/language/russian/lang.php в котором ищем строку
CODE:
$this->LANG['UsersDeleteOk'] = 'Выбранные пользователи успешно удалены!';

перед которой вставляем строку
CODE:
$this->LANG['DelUsersOld'] = 'Удалить мёртвые учетные записи';


Затем открываем файл modules/memcontrol/admintemplates/memblist.tpl в котором ищем строки
CODE:
<input name="mode" type="submit" value="{$fm->LANG['DelNotify']}">&nbsp;

перед которой вставляем строку
CODE:
<input name="clear" type="submit" value="{$fm->LANG['DelUsersOld']}">&nbsp;

(Добавление)

Часть 2.


Открываем файл modules/memcontrol/index.php в котором ищем функцию deletemember() которую целиком заменяем кодом
Спойлер (Отобразить)

(Добавление)

Часть 3.


Открываем файл setmembers.php в котором ищем функцию deletemember() которую целиком заменяем кодом
Спойлер (Отобразить)

Страниц (65): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

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

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0386]     [ ]