Да, название сайта будет вытесняться. Но если находишься на странице конкретного топика, то в title будет не название раздела/блога, а название именно этой статьи.
Но если нужно, что название сайта всегда присутствовало в title, то и это можно:
Параметр $config['view']['html']['title'] (по умолчанию он закомментирован), всегда будет добавляться в конец тега <title> (через разделитель, конечно). Причем, как видим, мы можем туда любое значение подставить, а не только название сайта. Более того, если уж сильно приспичит, то можно его даже динамически менять в своих плагинах:
Config::Get('view.html.title', 'Добавим это в title');
$config['view']['html']['title_max'] = 0; // максимальное число частей, из которых состоит тег <title>
$config['view']['html']['title_sep'] = ' / '; // разделитель для формирования тега <title>
Под «частями» тут понимаются как раз строки, которые разделяются разделителем (уж простите за тавтологию). Значение «ноль» значит — без ограничений.
Т.е. если нужно, чтоб в title было только название статьи, то ставим:
$config['view']['html']['title_max'] = 1;
И вместо «Название статьи / Название Категории / Название сайта» будет только «Название статьи». А если, например, зададите так:
Начал было отвечать в комменте, но понял, что подобные вопросы у многих могут быть, поэтому дополнил статью информацией по настройкам. Но если что-то осталось неясным — отвечу
Нет, в нынешней версии сверки емейла нет. Проверка по IP позволяет проверять юзера в любом экшене и на любом этапе отработки. А емейл мы получаем только при регистрации. Посмотрю, если будет необходимо, то можно будет и проверку по емейл добавить
Судя по логам, большинство из них капчу не пробивают, т.е. регистрация у таких все равно не прошла бы. Во всяком случае, с первого раза, хотя я не видел, чтоб бот остановился после первой же попытки, как правило, продолжают долбиться. Но есть такие, у кого капча совпадает. Я не знаю, что это — плохое распознование или случайный перебор, но факт — часть ботов капчу пробивает.
Как-то не очень хочется ждать, подтвердит бот свой е-мейл или нет, поэтому попытка регистрации отбивается на начальном этапе. Но вообще, пока я не включил плагин, а наблюдал за поведением ботов, то видел, что примерно треть из тех, кому удалось зарегаться, свой емейл подтверждают.
Будете ли вы адаптировать свой antibot-плагин под ls?
Собственно, задача состояла в том, чтоб очень быстро поставить заслон ботам. Были у меня определенные наработки, которые я использовал. Разбираться со сторонними решениями времени не было. Но спасибо за наводку, теперь можно выдохнуть и внимательно уже на сторонние решения глянуть.
«Скопом» — это как? Автоматом определять, что это бот и его удалять? Это вряд ли. А вот так, чтоб отметить в админке сразу несколько юзеров и их удалить — такое дополнение скоро выложу, сам ощутил реальную потребность в этом.
Но если нужно, что название сайта всегда присутствовало в title, то и это можно:
Параметр $config['view']['html']['title'] (по умолчанию он закомментирован), всегда будет добавляться в конец тега <title> (через разделитель, конечно). Причем, как видим, мы можем туда любое значение подставить, а не только название сайта. Более того, если уж сильно приспичит, то можно его даже динамически менять в своих плагинах:
Под «частями» тут понимаются как раз строки, которые разделяются разделителем (уж простите за тавтологию). Значение «ноль» значит — без ограничений.
Т.е. если нужно, чтоб в title было только название статьи, то ставим:
И вместо «Название статьи / Название Категории / Название сайта» будет только «Название статьи». А если, например, зададите так:
то будет «Название статьи ### Название Категории»
Это прямо в движке, без плагинов
Нет
Этот должен работать: github.com/altocms/alto-plugin-sitemap