Как сделать, чтобы в SMF группа со свободным членством не становилась основной для пользователя

   579

Иногда, нужно чтобы группа со свободным членством не становилась основной для пользователя присоединившегося к ней.

Найдем в файле /Sourcers/Profile-Modify.php строки


          if ($is_protected == 1)
               isAllowedTo('admin_forum');

и добавим после них такие


        elseif ($is_protected == 3)
            $canChangePrimary = false;

Теперь, основная группа пользователей будет оставаться прежней, а новая становиться дополнительной.

 

FAQ SMF 2.0 Полезные решения

Как сделать, чтобы в SMF 1.1 аватары конвертировались в формат PNG независимо от своего размера

   322

Бывает, что требуется, чтобы аватары конвертировались в формат PNG независимо от своих размеров, даже если они меньше чем лимит заданный в настройках форума. Например, для того, чтобы избавиться от анимации в GIF.
 

Найдем в файле /Sources/Profile.php строки

            elseif ((!empty($modSettings['avatar_max_width_upload']) && $sizes[0] > $modSettings['avatar_max_width_upload']) || (!empty($modSettings['avatar_max_height_upload']) && $sizes[1] > $modSettings['avatar_max_height_upload']))

и заменим их на

            elseif ((!empty($modSettings['avatar_max_width_upload']) && $sizes[0] > $modSettings['avatar_max_width_upload']) || (!empty($modSettings['avatar_max_height_upload']) && $sizes[1] > $modSettings['avatar_max_height_upload']) || 

 

FAQ SMF 1.1 Полезные решения

Добавляем в меню форума SMF ссылку на папку исходящих личных сообщений

   778

По умолчанию, в SMF пункт меню "Личные сообщения" содержит ссылки только на папку "Входящие" и на форму создания нового личного сообщения. Папка "Исходящие", при этом, незаслуженно проигнорирована. Сегодня, мы исправим эту несправедливость.

Сначала, добавим текстовую переменную с названием нашей новой ссылки. Для этого, отредактируем файл /Themes/default/languages/Modifications.russian(-utf8).php (если у вас используется како-то другой язык, ищем такой же файл соответствующий ему). В конец файла, перед строкой


?>

добавим строку с нашей переменной


$txt['pm_menu_outbox'] = 'Исходящие';

 

Затем, отредактируем файл /Sources/Subs.php. Найдем в нем строку


                    'pm_send' => array(

 

и добавим перед ней строки

...
SMF 2.0 Полезные решения

Новые темы оформления от Dzinerstudio

   601

За 2015 год вышли три премиум темы оформления SMF от Dzinerstudio, доступные только подписчикам.

 

FACADE

FACADE

Если вы ищете изящный, многофункциональный шаблон в темных тонах, то тема оформления FACADE предназначена для вас.
FACADE поддерживает резиновую и фиксированную ширину и имеет несколько пользовательских опций, которые могут быть включены в настройках темы через панель администрирования форума.
Демо: http://demo.dzinerstudio.com/smf2/index.php?theme=55
Совместимость: SMF 2.0

 

LEVEL

LEVEL

Настало время для летних мотивов! С LEVEL вы получите красочный и яркий "плакатный" дизайн, который "дышит" летом и...

SMF 2.0 Дизайн Темы оформления

Вышел SMF 2.1 Beta 2

   780

Команда Simple Machines с гордостью объявляет о втором бета-релизе SMF 2.1. Эта версия содержит много улучшений по сравнению с Beta 1 и исправляет много ошибок, которые были обнаружены. Перечислим некоторые улучшения:

Полный список изменений доступен на GitHub.

Напоминаем, что минимальные требования SMF 2.1 были повышены до...

SMF 2.1 Разработка

Вышел SMF 2.1 Beta 1

   2008
Команда Simple Machines с гордостью объявляет о начале новой вехи в истории SMF - первом релизе SMF 2.1! Много работы проделано над SMF 2.1 в течение последних 3 лет, более чем 5500 коммитов сделано многочисленными разработчиками и, теперь, у нас есть много новых интересных функций и улучшений, которые, как мы надеемся, вам понравятся.

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

Ниже приведен краткий обзор изменений по сравнению с SMF 2.0. Для более полного понимания, ознакомьтесь с ежемесячными обновлениями в Блоге разработчиков,

Вышла новая премиум тема оформления Horizon от Dzinerstudio

   4456

Для счастливых обладателей подписки от Dzinerstudio на премиум темы оформления, появилось их очередное творение - тема Horizon. Тема поддерживает резиновую и фиксированную ширину и имеет ряд настроек, которые могут быть изменены через админку форума.

Доктайп: XHTML 1.0 Transitional

Совместимость: SMF 2.0

Демо: http://demo.dzinerstudio.com/smf2/index.php?theme=54

Ссылка: http://www.dzinerstudio.com/index.php?action=downloads;cat=5 (для обладателей подписки)


Выпущены SMF 1.1.20 и SMF 2.0.9

   2124

Несколько уязвимостей были найдены в обоих ветках и исправляются этими обновлениями. Всем рекомендуется немедленно обновить свои форумы, чтобы быть уверенными в их безопасности. Для SMF 2.0.x это обновление включает в себя исправление нескольких других ошибок.

SMF 2.0.8 можно обновить до 2.0.9 используя менеджер пакетов. Вы должны увидеть уведомление об обновлении в панели администратора и менеджере пакетов, что позволяет легко загрузить и установить обновление. Если у вас нет уведомления об обновлении, запустите запланированное задание "Получение файлов с сайта Simple Machines" в диспетчере задач. Вы, также, можете вручную скачать обновление для 2.0.8 со страницы загрузок официального сайта - smf_patch_1.1.20_2.0.9.zip, и установить...


SMF 2.1 Beta 1 на подходе.

   1794

Не так давно, версия на Github стала 2.1 Beta 1. В ближайшее время ожидается выход планового обновления SMF 2.0.9, а затем публичной версии SMF 2.1 Beta 1.

Наш тестовый форум обновлен до актуальной версии.

SMF 2.1 Beta 1


Тестовый форум SMF 2.1

   2340

Для демонстрации и тестирования, на сайте установлен тестовый форум SMF 2.1 текущей версии с Github. По возможности, будет регулярно обновляться, чтобы демонстрировать происходящие изменения и доработки.