Ошибка: Поле Текст слишком короткое (минимально допустимо 2 символов)

Подскажите пожалуйста, что такое твориться ?!?!?
Не могу опубликовать топик, пишет Поле Текст слишком короткое (минимально допустимо 2 символов), хотя все заполнено… Раньше работало, сейчас нет… Использую редактор — Плагин Redactor (Imperavi), написал автору он не отвечает, может вы знаете в чем проблема?

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

avatar
Уже обсуждалось, и уже уважаемый ort дал ответ. Смотрите в комментариях к этому топику.

PS. Практический совет. Поройтесь через поиск на сайте сообщества. А вдруг?..
avatar
Прочитайте мой вопрос внимательнее, пожалуйста… я прошу не убрать ограничения, текст имеется в редакторе, а пишет что его там нет, вот в чем проблема я не могу ничего опубликовать…
avatar
Убрать ограничение ничего не даст, ибо даже в предпросмотре всё пусто.
avatar
Написал автору плагина — жду ответа… как что то станет известно отпишу
avatar
Пользовал я этот плагин, поменял его на тини, т.к. такая же ошибка вылазила. Советую так поступить, кроме его красивости и добавления таблиц я более не вижу в нем преимуществ. Он глючный какой то.
avatar
Я так понял ответа долго ждать. Проблема ясна.
У меня редактор прицепился ко всему кроме: описание блогов.
У меня редактор работает только на стене, причем полноценно.
Оказалось что в шаблоне стены tpl ив js редактора стоит айдишник #wall-text
Однако, form_comment в шаблоне и form_comment_text в js редакторе.
Если убрать в js строку _text то всё заработает!
avatar
Хехе :) Однако хочу огорчить, что в поле редактора появляется поле маркитапа ну или тини. Выглядит ужасно. Но уже проблема начинает проясняться:)
avatar
Частично проблему решил. Не трогая сам плагин. А только шаблон. Однако превью решительно на отрез отказывается работать. А добавление работает. Капаем дальше.
avatar
Проблема вопщем решаема так. редактор всё равно типа WYSIWYG поэтому кнопка превьюшка нам не нужна её мы комментим где она встречается. Далее комментим инклюд в comment_tree.tpl
avatar
Блин путаю ctrl + enter c shift + enter.
комментим в comment_tree.tpl:
<!--{include file='editor.tpl' sImgToLoad='form_comment_text' sSettingsTinymce='ls.settings.getTinymceComment()' sSettingsMarkitup='ls.settings.getMarkitupComment()'}-->

<!--button type="button" onclick="ls.comments.preview();" class="button">{$aLang.comment_preview}</button-->

В шаблоне actionTopic/add.tpl комментим аналогично:
<!--{include file='editor.tpl'}-->

<!--button type="submit" name="submit_preview" onclick="ls.topic.preview('form-topic-add','text_preview'); return false;" class="button">{$aLang.topic_create_submit_preview}</button-->

в шаблоне actionTalk/add.tpl
<!--{include file='editor.tpl' sImgToLoad='talk_text' sSettingsTinymce='ls.settings.getTinymceComment()' sSettingsMarkitup='ls.settings.getMarkitupComment()'}-->

<!--button type="submit" class="button" name="submit_preview" onclick="jQuery('#text_preview').parent().show(); ls.tools.textPreview('talk_text',false); return false;">{$aLang.topic_create_submit_preview}</button-->

Вопщем так же и в actionQuestion/add.tpl и в actionPhotoset/add.tpl. К блогам редактор не прикрепляется. Оно и не надо. А вот как же приписать к плагину события. Надо подумать. Хотя. Сделать там тоже самое и плюс в конце приписать скрипт от редактора:
<script type="text/javascript">
	$(document).ready(function() {
	$('form[id!=form_comment] .panel-form').remove();
	$('form[id!=form_comment] .panel_form').remove();
	
	setTimeout(function() {
		$("form[id!=form_comment] .markItUpHeader").remove();
		$("form[id!=form_comment] .markItUpFooter").remove();
	},12);
	
	if ($('#topic_text').attr('id') != undefined) {

		$('#topic_text').redactor({
									lang			: 'ru',
									focus 			: true,
									convertDivs		: false,
									imageUpload		: DIR_WEB_ROOT+'/imperavi/upload_files/', 
									fileUpload		: DIR_WEB_ROOT+'/imperavi/upload_files/',
									formattingTags	: ['p', 'blockquote', 'pre','h4', 'h5','h6',
														'bluepost', 'hide','spoiler'
													  ],
									allowedTags		: ["hide","code", "span", "div", "a", "p", "b", 
"i", "strike", "u", "img", "video", "audio", "object", "embed", "param", "blockquote","ul", "ol", 
"li", "hr", "sup", "sub", "pre", "table", "tr", "td", "th", "tbody", "thead", "tfoot", "h4", "h5", 
"h6", "br","ls","iframe"],
									buttons 		: ['html', '|', 'formatting', 'bold', 'italic', 
'deleted','underline', 'unorderedlist', 'orderedlist', 'outdent', 'indent', 'image', 'video', 'file', 
'table', 'link','fontcolor', 'backcolor', 'alignment', 'horizontalrule', 'smiles', 'lsuser', 'cut']
		});
	}	
});
</script>

Честно говоря решение очень грубое. Зато всё работает :)
avatar
Проблема вопщем решаема так. редактор всё равно типа WYSIWYG поэтому кнопка превьюшка нам не нужна её мы комментим где она встречается. Далее комментим инклюд в comment_tree.tpl
Это вы зря. Предпросмотр лишним точно не будет.

>У меня редактор прицепился ко всему кроме: описание блогов.
Надо — добавим. Предложений просто не поступало.

>Однако, form_comment в шаблоне и form_comment_text в js редакторе.
avatar
>Однако, form_comment в шаблоне и form_comment_text в js редакторе.
а расскажите мне как же оно так получается?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.