Статьи с тегом «FAQ»

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

   1501

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

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

   1010

Бывает, что требуется, чтобы аватары конвертировались в формат 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 Полезные решения