Вышел SMF 2.1 RC1

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

Основные улучшения:
SMF 2.1 Разработка

Вышел SMF 2.1 Beta 3

   968
Основные изменения:

Подробные сведения о том, что изменилось, смотрите в репозитории GitHub.

Общий порядок установки и обновления остается такой же, однако, как только вы перейдете с более старой версии на SMF 2.1, вы не сможете вернуться назад, поэтому, хорошо подумайте перед тем как обновить действующий форум. Обратитесь к разделу Установка...

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

Как создать блок портала для вывода изображений из галереи Aeva Media

   1016

Создаем блок с типом PHP и указанным ниже содержимым


require_once 'Sources/Aeva-Subs.php';

$albums = array(1,2); // Через запятую номера нужных альбомов array(1,2,3);
$limit = 5; // Количество изображений
$sort = 'id_media DESC'; // Поле и порядок сортировки - 'id_media ASC', 'id_media DESC', 'RAND()' (прямой, обратный, случайный) 
$per_line = 0; // 0 - горизонтальная ориентация, 1 - вертикальная

$items = aeva_getMediaItems($start = 0, $limit, $sort, $all_albums = true, $albums, $custom = '', $custom_file = 'thumb');
echo aeva_listItems($items, $in_album = false, $align = '', $per_line, $can_moderate = false);
PHP SMF 2.0 Полезные решения

Выпущено обновление SMF 2.0.14

   915

Проект Simple Machines Forum выпустил обновление для 2.0.x. Текущей версией становится SMF 2.0.14.

Это обновление исправляет уязвимости и ошибки и добавляет некоторые улучшения, поэтому рекомендуется своевременное обновление.

Краткий список изменений:
* Добавлена поддержка PHP 7.
* Из SMF 2.1 портирована поддержка прокси для изображений (чтобы избежать смешанного контента для https страниц на которых вставлены изображения с cайтов без https).
* Добавлена поддержка HTTPS в адресах аватаров.
* Добавлена поддержка email адресов с длинными именами доменов.

Эта версия SMF требует PHP 5.4 или выше. Вы можете проверить свою версию в разделе "Поддержка и благодарности" в админке форума.
Новую функцию прокси...

SMF 2.0

Локализованный дистрибутив SMF 2.0

   975

Дистрибутив SMF 2.0 с интегрированной русификацией (russian-utf8).

Отличия от оригинальной версии:

SMF 2.0

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

   2049

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

Найдем в файле /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 независимо от своего размера

   1453

Бывает, что требуется, чтобы аватары конвертировались в формат 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 ссылку на папку исходящих личных сообщений

   59499

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

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


?>

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


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

 

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


                    'pm_send' => array(

 

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

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

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

   1699

За 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

   2102

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

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

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

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