0.00
Рейтинг
0.00
Сила

Александр

Даже через поиск этот плагин там не найти (http://livestreetcms.com/)… Растворился. Ну дак где же нам версию 1.5 найти?
Дак в том-то и дело, что добавил сразу в файл «плагиновский» кнопки каринка и видео. Видео работает. А вот на вставку картинки выдает на красном шильдике ошибку «Ошибка. Системная ошибка, повторите позже». Ручками теги прописывал, по УРЛ картинка вставляется. А вот через кнопку никак. Это при создании комментария. Я уже молчу про форму редактирования…
Извиняюсь за повтор коммента. Не туда «пришпилил».
Прошу помощи автора плагина. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
<a href="#" onclick="showImgUploadForm(); return false;" class="button"><img src="{cfg name='path.static.skin'}/images/panel/img.gif" width="20" height="20" title="{$aLang.panel_image}"></a>


В этом же файле, естественно, была «инклюжена» форма вставки изображения.
{include file='window_load_img.tpl' sToLoad='form_comment_text'}


В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения. Всплывает красное сообщение: «Ошибка. Системная ошибка, повторите позже».
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl?
Прошу прощения за повтрор коммента.
Прошу помощи. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
<a href="#" onclick="showImgUploadForm(); return false;" class="button"><img src="{cfg name='path.static.skin'}/images/panel/img.gif" width="20" height="20" title="{$aLang.panel_image}"></a>


В этом же файле, естественно, была «инклюжена» форма вставки изображения.
{include file='window_load_img.tpl' sToLoad='form_comment_text'}


В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения. Всплывает красный шильдик: «Ошибка
Системная ошибка, повторите позже»
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl? В ней реализован код для цитирования вот так:
<a href="#" onclick="lsPanel.putQuote($(this).getParent('div.panel_form').getNext()); return false;" class="button"><img src="{cfg name='path.static.skin'}/images/panel/quote.gif" width="20" height="20" title="{$aLang.panel_quote}"></a>
Как это прикрутить к изображению?
Прошу помощи. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
<a href="#" onclick="showImgUploadForm(); return false;" class="button"><img src="{cfg name='path.static.skin'}/images/panel/img.gif" width="20" height="20" title="{$aLang.panel_image}"></a>

В этом же файле, естественно, была «инклюжена» форма вставки изображения.
{include file='window_load_img.tpl' sToLoad='form_comment_text'}

В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения.
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl?
А в чем собственно дело-то? Все под 0.4.2 работает, ссылка в новом окне, а cut работает как положено.
Правим файл: /engine/modules/text/Text.class.php
Кусок

public function Parser($sText) {
		$sResult=$this->FlashParamParser($sText);
		$sResult=$this->JevixParser($sResult);	
		$sResult=$this->VideoParser($sResult);	
		$sResult=$this->CodeSourceParser($sResult);
		return $sResult;
	}

меняем на

public function Parser($sText) {
		$sResult=$this->FlashParamParser($sText);
		$sResult=$this->JevixParser($sResult);	
		$sResult=$this->VideoParser($sResult);	
		$sResult=$this->CodeSourceParser($sResult);
		$sResult = str_replace("<a ","<a target=\"_blank\" ",$sResult);
		return $sResult;
	}

и в этом же файле в куске:

$this->oJevix->cfgAllowTagParams('a', array('title', 'href', 'rel'));

делаем:

$this->oJevix->cfgAllowTagParams('a', array('title', 'href', 'rel', 'target'));

Затем в новых постах все начинает работать.
В старых постах нажать «Редактировать» и сразу «Опубликовать». Там все заработает.
Очень даже сойдет, только не «Личные блоги» а «Личный блог», т.к. он у каждого юзера один. Ну и возможность:
1) переименовать личный блог по своему усмотрению, а не стандартное «Блог им. ХХХХХ»
2) создавать рубрики для личного блога (например, «web», «из жизни», «юмор» и т.п.)
3) Вывод личного блога из таблицы пользователей (Меню «Люди», кнопульку-иконку там приделать, что-ли сразу на личный блог...). Хотя, это вроде не сложно, попробуем сами.
Рекомендую после установки плагина менюшку «Публикации» переименовать в «Персональный блог», т.к. теперь там будут выводиться записи только из персонального блога пользователя.
Находим в /templates/language/russian.php строку:
'user_menu_publication' => 'Публикации'

и заменяем на
'user_menu_publication' => 'Персональный блог'
.
Очень ждем от автора доработку плагина, чтобы все-таки был в профиле пользователя пункт меню «Все публикации», который выводил бы все топики. Меня лично бы устроил пункт «Коллективные публикации» — который выводил бы только коллективные топики юзера.
Автору заранее спасибо, думаю, этот плагин после доработки просто станет частью CMS LS в последующих версиях.
тут смотрите http://livestreet.ru/blog/questions/5387.html
— уже было и никто не отозвался. Видимо этот баг (а иначе не назвать) мало кого волнует, хотя так хочется посмотреть персональный блог без «перемешки» с топиками из коллективных…
Действительно! Полностью поддерживаю lev. Эти замены в файле (/classes/modules/topic/Topic.class.php), что здесь написаны, они весьма далеки от идеала. Я вот только удивляюсь, остальным всем на… ать на такой баг? Как можно разобраться в такой куче блогов? Тут тебе у юзера и любовная лирика будет (перс.), и тут же пост с программным кодом (коллективка). Надо срочно реализовывать заплату с отдельным выводом персонального блога юзера.
Т.е. в меню профиля юзера надо:
а) Вместо «Публикации» стало «Все публикации» (ну и счетчик всех публикаций рядом).
б) И добавилась ссылка «Персональный блог» (смотрим только перс. блог). Неплохо бы привинтить фишку (для успокоения души и уважения к юзерам) — дать имя перс. блогу (заголовок юзера). Люди любят иногда называть свой блок «Блог говоруна», «Обитель мечтателя...», «Смерть фашистам!». А то как-то получается «Блог им. Вася», как в интернате…