Дак в том-то и дело, что добавил сразу в файл «плагиновский» кнопки каринка и видео. Видео работает. А вот на вставку картинки выдает на красном шильдике ошибку «Ошибка. Системная ошибка, повторите позже». Ручками теги прописывал, по УРЛ картинка вставляется. А вот через кнопку никак. Это при создании комментария. Я уже молчу про форму редактирования…
Извиняюсь за повтор коммента. Не туда «пришпилил».
Прошу помощи автора плагина. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения. Всплывает красное сообщение: «Ошибка. Системная ошибка, повторите позже».
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl?
Прошу прощения за повтрор коммента.
Прошу помощи. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения. Всплывает красный шильдик: «Ошибка
Системная ошибка, повторите позже»
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl? В ней реализован код для цитирования вот так:
Прошу помощи. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения.
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — 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;
}
Очень даже сойдет, только не «Личные блоги» а «Личный блог», т.к. он у каждого юзера один. Ну и возможность:
1) переименовать личный блог по своему усмотрению, а не стандартное «Блог им. ХХХХХ»
2) создавать рубрики для личного блога (например, «web», «из жизни», «юмор» и т.п.)
3) Вывод личного блога из таблицы пользователей (Меню «Люди», кнопульку-иконку там приделать, что-ли сразу на личный блог...). Хотя, это вроде не сложно, попробуем сами.
Рекомендую после установки плагина менюшку «Публикации» переименовать в «Персональный блог», т.к. теперь там будут выводиться записи только из персонального блога пользователя.
Находим в /templates/language/russian.php строку:
'user_menu_publication' => 'Публикации'
и заменяем на
'user_menu_publication' => 'Персональный блог'
.
Очень ждем от автора доработку плагина, чтобы все-таки был в профиле пользователя пункт меню «Все публикации», который выводил бы все топики. Меня лично бы устроил пункт «Коллективные публикации» — который выводил бы только коллективные топики юзера.
Автору заранее спасибо, думаю, этот плагин после доработки просто станет частью CMS LS в последующих версиях.
— уже было и никто не отозвался. Видимо этот баг (а иначе не назвать) мало кого волнует, хотя так хочется посмотреть персональный блог без «перемешки» с топиками из коллективных…
Действительно! Полностью поддерживаю lev. Эти замены в файле (/classes/modules/topic/Topic.class.php), что здесь написаны, они весьма далеки от идеала. Я вот только удивляюсь, остальным всем на… ать на такой баг? Как можно разобраться в такой куче блогов? Тут тебе у юзера и любовная лирика будет (перс.), и тут же пост с программным кодом (коллективка). Надо срочно реализовывать заплату с отдельным выводом персонального блога юзера. Т.е. в меню профиля юзера надо:
а) Вместо «Публикации» стало «Все публикации» (ну и счетчик всех публикаций рядом).
б) И добавилась ссылка «Персональный блог» (смотрим только перс. блог). Неплохо бы привинтить фишку (для успокоения души и уважения к юзерам) — дать имя перс. блогу (заголовок юзера). Люди любят иногда называть свой блок «Блог говоруна», «Обитель мечтателя...», «Смерть фашистам!». А то как-то получается «Блог им. Вася», как в интернате…
Прошу помощи автора плагина. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
В этом же файле, естественно, была «инклюжена» форма вставки изображения.
В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения. Всплывает красное сообщение: «Ошибка. Системная ошибка, повторите позже».
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl?
Прошу помощи. У меня была реализована возможность вставлять изображения в комменты. Т.е. была добавлена кнопка в панель редактора коммента — файл comment_tree.tpl.
Код кнопки.
В этом же файле, естественно, была «инклюжена» форма вставки изображения.
В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения. Всплывает красный шильдик: «Ошибка
Системная ошибка, повторите позже»
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl? В ней реализован код для цитирования вот так:
Как это прикрутить к изображению?
Код кнопки.
В этом же файле, естественно, была «инклюжена» форма вставки изображения.
В Вашем плагине данный файл аналогичен. После изменений в файле выдает ошибку вставки изображения.
В чем может быть проблема?
И как добавить кнопку в форму правки комментария — cmtedit_form.tpl?
Правим файл: /engine/modules/text/Text.class.php
Кусок
меняем на
и в этом же файле в куске:
делаем:
Затем в новых постах все начинает работать.
В старых постах нажать «Редактировать» и сразу «Опубликовать». Там все заработает.
1) переименовать личный блог по своему усмотрению, а не стандартное «Блог им. ХХХХХ»
2) создавать рубрики для личного блога (например, «web», «из жизни», «юмор» и т.п.)
3) Вывод личного блога из таблицы пользователей (Меню «Люди», кнопульку-иконку там приделать, что-ли сразу на личный блог...). Хотя, это вроде не сложно, попробуем сами.
Находим в /templates/language/russian.php строку:
и заменяем на
.
Очень ждем от автора доработку плагина, чтобы все-таки был в профиле пользователя пункт меню «Все публикации», который выводил бы все топики. Меня лично бы устроил пункт «Коллективные публикации» — который выводил бы только коллективные топики юзера.
Автору заранее спасибо, думаю, этот плагин после доработки просто станет частью CMS LS в последующих версиях.
Т.е. в меню профиля юзера надо:
а) Вместо «Публикации» стало «Все публикации» (ну и счетчик всех публикаций рядом).
б) И добавилась ссылка «Персональный блог» (смотрим только перс. блог). Неплохо бы привинтить фишку (для успокоения души и уважения к юзерам) — дать имя перс. блогу (заголовок юзера). Люди любят иногда называть свой блок «Блог говоруна», «Обитель мечтателя...», «Смерть фашистам!». А то как-то получается «Блог им. Вася», как в интернате…