Кажется проявился неприятный баг

Заранее прошу прощения, что пишу в «Вопросы»... На гите тоже пишу, но там 32 открытых issues и особого движения нет. Просто хочется чтобы побыстрее все фиксилось:) Я понимаю Avadim в небольшом отпуске, но может кто то еще из разработчиков пофиксит. А проблема простая. Поставил в конфиге значение рейтинга для создания коллективных блогов пользователем в 0. При создании блога не работает выпадающее меню с типом блога как в дефолтной теме так и в experience. Соответственно если заполнить все остальные поля и создать, то выдает Ошибка: Неизвестный тип блога. Плагины ни при чем, отключал все. v 1.0.7

Похожие статьи

  • Аватар создаваемого блога не загружается с первого раза
    При создании блога почему то картинка, которую указываешь — она загружается предварительно в окошко справа, там где надпись Аватар блога.... но при нажатии на кнопку «Сохранить» изображение аватара блога почему то...
  • Баги с движком: список Вадиму
    Друзья, предлагаю не распыляться топиками, а писать сюда все выявленные и имеющиеся баги по движку. Начал заниматься правкой шаблона, стало выявляться Нное количество ошибок в движке, его скриптах. Баг: В шаблоне...
  • Аватар Блога — проблема с загрузкой
    Ситуация такая — создаю новый блог, жму загрузить изображение(аватар блога), загружается. Создаю блог, но аватарки нету. Жму редактировать блог, аватарки нету. Загружаю заново аватарку и далее все хорошо. Т.е....
  • Редактирование топиков
    Столкнулся с багом или не доработкой!!! Пользователь при создании топика накосячил, отредактировал его топик, сохраняю. А и автоматически автор топика становится админ!!! Вопрос, как сделать так чтобы при...

5 комментариев

0
Кажется я знаю в чем дело, нужно в config.local.php переопределить дефолтные настройки:

В частности самый первый:
/**
 * Настройки ACL(Access Control List — список контроля доступа)
 */
$config['acl']['create']['blog']['rating']                =  1;     // порог рейтинга при котором юзер может создать коллективный блог
$config['acl']['create']['comment']['rating']             = -10;    // порог рейтинга при котором юзер может добавлять комментарии
$config['acl']['create']['comment']['limit_time']         =  10;    // время в секундах между постингом комментариев, если 0 то ограничение по времени не будет работать
$config['acl']['create']['comment']['limit_time_rating']  = -1;     // рейтинг, выше которого перестаёт действовать ограничение по времени на постинг комментов. Не имеет смысла при $config['acl']['create']['comment']['limit_time']=0
$config['acl']['create']['topic']['limit_time']           =  240;   // время в секундах между созданием записей, если 0 то ограничение по времени не будет работать
$config['acl']['create']['topic']['limit_time_rating']    =  5;     // рейтинг, выше которого перестаёт действовать ограничение по времени на создание записей
$config['acl']['create']['topic']['limit_rating']         =  -20;   // порог рейтинга при котором юзер может создавать топики (учитываются любые блоги, включая персональные), как дополнительная защита от спама/троллинга
$config['acl']['create']['talk']['limit_time']          =  300;     // время в секундах между отправкой инбоксов, если 0 то ограничение по времени не будет работать
$config['acl']['create']['talk']['limit_time_rating']   =  1;       // рейтинг, выше которого перестаёт действовать ограничение по времени на отправку инбоксов
$config['acl']['create']['talk_comment']['limit_time']        =  10;// время в секундах между отправкой инбоксов, если 0 то ограничение по времени не будет работать
$config['acl']['create']['talk_comment']['limit_time_rating'] =  5; // рейтинг, выше которого перестаёт действовать ограничение по времени на отправку инбоксов
$config['acl']['create']['wall']['limit_time']          = 20;   // рейтинг, выше которого перестаёт действовать ограничение по времени на отправку сообщений на стену
$config['acl']['create']['wall']['limit_time_rating']   = 0;    // рейтинг, выше которого перестаёт действовать ограничение по времени на отправку сообщений на стену
$config['acl']['vote']['comment']['rating']             = -3;   // порог рейтинга при котором юзер может голосовать за комментарии
$config['acl']['vote']['blog']['rating']                = -5;   // порог рейтинга при котором юзер может голосовать за блог
$config['acl']['vote']['topic']['rating']               = -7;   // порог рейтинга при котором юзер может голосовать за топик
$config['acl']['vote']['user']['rating']                = -1;   // порог рейтинга при котором юзер может голосовать за пользователя
$config['acl']['vote']['topic']['limit_time']           = 60*60*24*20; // ограничение времени голосования за топик
$config['acl']['vote']['comment']['limit_time']         = 60*60*24*5;  // ограничение времени голосования за комментарий
0
Я особо не разбираюсь...:( Прописал в config.local.php вот это
$config['acl']['create']['blog']['rating']  =  0;

Ничего не поменялось.
+2
Так а при создании типа в админке какой минимальный порог стоит?

Отредактирован:
+2
Все просто
1. Сначала в конфиге указываете
$config['acl']['create']['blog']['rating']  =  0;
это нужно для того чтобы человек с 0 рейтингом вообще мог попасть на страницу создания блога

2. В настройках типов блогов site.ru/admin/settings-blogtypes понижаете Минимальный рейтинг для создания данных типов блогов
0
Заработало!!! Спасибо огромное!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.