Убрать графу "Тема" при создании сообщения

Добрый день!
Нужна помощь.
Помогите, начинающему ливстритчику)
Возникла необходимость убрать графу «тема» при создании сообщения.
Рыл искал копал, не могу найти какой файл править(
Просто это лишнее при создании сообщения.
Нуждаюсь в вашей поддержке!

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

avatar
Неужели не у кого не возникало такой надобности?
avatar
actiontalk
.tpl
avatar
Спасибо!
avatar
Наверно никому это не надо было еще. Возни много.
  • aex
  • 0
avatar
ну да)))
avatar
не понял, пурга какая-то
чтобы все постили в свой личный блог?
так поставьте огромное ограничение на создание коллективных блогов и все
потом коллективные могут и пригодиться, зачем ломать?
avatar
Речь идет о личных сообщениях.
avatar
Я попробывал убрать эту графу у меня всё получилось. Кому интересно вот здесь myging.p.ht

Насамом деле возни не так уж много. И так сразу заходим в classes/actions/ActionTalk.class.php и там находим заголовак с кодом

* Проверяем есть ли заголовок
		 */
		if (!func_check(getRequestStr('talk_title'),'text',2,200)) {
			$this->Message_AddError($this->Lang_Get('talk_create_title_error'),$this->Lang_Get('error'));
			$bOk=false;
		}
		/**


Там где в коде первая строка последние цифры 'text',2,200)) меняем 2 на 0. Здесь всё.

Теперь переходим в templates/skin/social/actions/ActionTalk/add.tpl

и убераем код
<p><label for="talk_title">{$aLang.talk_create_title}:</label>
	<input type="text" class="input-text input-width-full" id="talk_title" name="talk_title" value="{$_aRequest.talk_title}" /></p>
и вот всё больше тему не требует.
avatar
Здравствуйте! Пытался сделать тоже, первый файл нашел/исправил, а вот путь к файлу add.tpl: www/application/frontend/skin/synio/actions/ActionTalk и содержимое файла другое:
{**
* Создание личного сообщения
*}

{extends 'layouts/layout.user.messages.tpl'}

{block 'layout_content'}
{component 'talk' template='add'}
{/block}
Подскажите, как быть?
avatar
Это у вас 2-я версия, а пример был для 1-й. Попробуйте в файле убрать строчку name = 'talk_title'
в файле /frontend/components/talk/add.tpl
avatar
Точнее надо сам компонент заголовка сообщения убрать, после комментария {* Заголовок *} {component 'field' template='text'
name = 'talk_title'
rules = [ 'required' => true, 'length' => '[2,200]' ]
label = $aLang.talk.add.fields.title.label}
Можно просто закомментировать звездочками
avatar
Получилось! Спасибо, VladyslaV!
Жаль, нельзя реализовать в LS чат личных сообщений, как вконтакте или соц сетях, типа мамбы…
avatar
Можно

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.