[Решено] Заглушка для пустого заголовка топика.

Здравствуйте, коллеги.
Вопрос такой. Хочется сделать так, чтобы при создании топика с пустым заголовком отображалось "[Без названия]".
При этом хочу сделать всё «правильно», т.е. через языковые файлы.
Добавил в Russian.php 'no_topic_title' => '[Без заголовка]', аналогично в English.php.

Но я не понимаю, как мне подцепить эту строку в методе setTitle:
/**
	 * Устанавливает заголовок топика
	 *
	 * @param string $data
	 */
	public function setTitle($data) {
		$this->_aData['topic_title']=$data;
	}


Как-то надо поменять на
$this->_aData['topic_title']=$data ?: из_перевода('no_topic_title');

Но как — не понимаю.

Подскажите, пожалуйста

EDIT:нашел решение: заменить в
\classes\actions\ActionTopic.class.php
(243 строка)

$oTopic->setTitle(strip_tags(getRequestStr('topic_title')));

на
$sTitle = strip_tags(getRequestStr('topic_title')) ?: $this->Lang_Get('no_topic_title');
$oTopic->setTitle($sTitle);

ThreeBlogs - Публикация сразу в два и более блогов

Здравствуйте. Сейчас у меня стоит плагин «ThreeBlogs», который сортирует топики по категориям. К сожалению, я не смог сам разобраться, как правильно сделать, чтобы топики сразу публиковать в два и более блогов. Подскажите пожалуйста, возможно ли это сделать с помощью данного плагина? Или же все таки нужно будет использовать доп. плагин?

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

Как убрать это условие?

На сайте есть множество блогов. Регистрируется новый пользователь. Ему необходимо вступать в каждый блог.

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

Подскажите пожалуйста.

Обнуление голосований за топики ежедневно

Поискал поискал, не нашел ничего дельного по голосованию не авторизованных или ежедневному, может быть опытные подскажут как ( мне кажется это не сложно) сделать так что бы ежедневно сбрасывались все счетчики голосований за топики, да можно и коментарии это не важно и можно было голосовать вновь, просто удаление записи из Mysql не помогло((

Кнопочка "создать топик"

Когда создаешь топик в графе в «какой блог публикуем» по умолчанию выставленно «Мой персональный блог».
Можна сделать по умолчанию другой блог поставить?

Так же в идеале хотелось бы чтоб можна было сделать несколько кнопочок «создать», тоесть при нажатии на нужную кнопочку(ссылку) будет открыватся форма создания топика и уже будет указан правильный блог

Конфликт мета тега с форумом лс боард (РЕШЕНО)

Добавил на хеадер.тпл кусок кода и все работает отлично на топиках. Мета теги на социалках работает как надо.

{if $oTopic}
<meta property="og:url" content="{$oTopic->getUrl()}" />              
<meta property="og:title" content="{$oTopic->getTitle()|escape:'html'} / {$oTopic->getBlog()->getTitle()} " />
<meta property="og:image" content="{$oTopic->getPreviewImageWebPath()}" />
{/if}


Но когда входим на форум. Форуме топики не открывается. Вижу белый страницу. Только пустой белая страница. Когда смотрел коды на етих белых страниц, вижу такой ошибку.

<meta property="og:title" content="Sözlük / <br />
<b>Fatal error</b>:  Call to a member function getTitle() on a non-object in <b>/.../templates/compiled/atlass/e7c2b18c2895ba5083a5a974ddef3a1df312933b.file.header.tpl.php</b> on line <b>99</b><br />


Когда я удалил ети мета теги с хеадер.тпл, топики форума открывался.

Как сделать что бы етот мета теги на хеадер.тпл не конфликтовал с форум топиками.

УПД: Решил lifecom . Огромное спосиба. :)

Решение:

{if $oTopic}
<meta property="og:url" content="{$oTopic->getUrl()}" />              
<meta property="og:title" content="{$oTopic->getTitle()|escape:'html'}{if $sAction!=='forum'} / {$oTopic->getBlog()->getTitle()}{/if}" />
<meta property="og:image" content="{$oTopic->getPreviewImageWebPath()}" />
{/if}

Проблема с топиками

Удалил 2 топика видимо не полностью в phpMyAdmin, самих топиков как таковых нет, выдается ошибка 403
Forbidden, но на главной они все равно отображаться, каким способом теперь их можно удалить до конца? Саму проблему можно пронаблюдать на Ragit.ru (не реклама) при открытии первого поста на главной.

При удалении блога топики тоже удаляются

Всем привет. Столкнулся со странной проблемой. Есть какой-то блог, допустим блог-N, я его удаляю и выбираю «перенести топики в другой блог». Блог удаляется успешно, но топики не переносятся.
Начал грешить на плагины, отключил все, но проблема не решилась. Далее, подумал, может в шаблоне не корректно работает форма и поставил стандартный synio — без изменений. Плюнул, взял на поддомен поставил просто чистую ЛС — такая же тема. Я просто не знаю, с чем это может быть связано. Я как-то ранее не замечал этого.

Большая просьба к участникам проверить, у кого-то есть такая же проблема?