Как расширить файл шаблона, если в нем не предусмотрено хуков?..

Проблема в следующем — есть файл topic_part_header, но в нем не предусмотрено хуков, которые бы позволили добавить туда что-нибудь. Но туда нужно добавить ссылку на новое действие с топиком. Подскажите, пожалуйста, как быть? Лезть в шаблон и менять не хочется, хотелось бы через плагин.

Не работает наследование классов (решено)

Пытаюсь через плугин расширить функционал ModileUser->EntityUser

1. Создал плугин «PluginReles.class.php»

<?php
if (!class_exists('Plugin')) {
    die('Hacking attemp!');
}

class PluginReles extends Plugin
{
    protected $aInherits = array(
        'entity' => array('ModuleUser_EntityUser','PluginReles_ModileUser_EntityUser'),
    );

  public function Activate()
    {
        return true;
    }


    public function Deactivate()
    {
        return true;
    }


    public function Init()
    {
    }
}
?>


Читать дальше →

Добавить возможность изменять расположение тулбара «вернуться наверх»

Здравствуйте.

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

Скриншот тулбара

Вопрос по переработке опросов

Ребзя, есть вопрос. Мне нужно поставить блоги на лайвстрите и что бы все посты были опросами. Это же конечно, как два пальца обоссать, но! Нужно сделать, чтобы было видно внутри поста, кто и как проголосовал.
Например,
«Иванов Иван Иванович, место работы ООО „Эдельвейс“, Москва, стаж 5 лет, контактный телефон (926) 123–45–67, выбрал 2–ю опцию»
«Петров Михаил Владимирович, место работы ЗАО „Памир“, Иркутск, стаж 3 года, контактный телефон 8–395–234–56–78, выбрал 1–ю опцию»
и т.д.

Кто–нить возьмется допилить такой функционал? И сколько по бабкам это будет стоить?

Релиз плагина "XText"

XText, livestreet, рисовалка, граффити

Что такое плагин XText?


Средство разработки обработчиков специальных тегов, сводящее разработку к простому процедурному программированию.

Обработка специального тега возможна на одной из двух стадий:
  • при получении текстового свойства Entity
  • при обработке методом Text_Parse

Средство расширения функционала стандартной панели lspanel:
  • добавление кнопок на панель
  • вывод кнопок на выбранных панелях (топик, комментарий, страница, личное сообщение)
  • простое описание модальных окон для кнопок

0.0.2
  • [hack] совместимось с aceadminpanel (buggy code)
  • [fix] не выключалась обработка спец.тега через конфиг
  • [fix] удален лишний вызов обработки спойлеров в audio.js
  • [fix] совместимость с другими парсерами (spoiler). спасибо ort'у

0.0.3 для livestreet rev. 985 и старше
кому не хочется обновляться до девелоперской ревизии — могут подождать релиза 0.4.3 ;)
  • [fix] улучшена совместимость с другими парсерами
  • [add] рисовалка теперь поддерживает отмену и повтор шагов через меню правой кнопки мыши
  • [add] добавлен тег gmap — вставка карт Google Maps со списком точек chekhovcc.ru/tag/gmap/
  • [add] замена стандартного ajax-метода textPreview для обработки javascript-составляющей некоторых тегов (spoiler, gmap)
  • [fix] обновление Swiff.Uploader для нового флеш-плеера, не работали remote-методы (используется при заливке аудио-файлов у тега audio)
  • [fix] тег video: зафиксил вставку vkontakte и vimeo
  • [add] добавлено автоматическое выполнение javascript-функции вида xtext_popup_tag_show_after() сразу после отображения модального окна
  • [fix] изменено расположение файлов тегов. РЕКОМЕНДУЕТСЯ УДАЛИТЬ СТАРЫЙ ПЛАГИН И ЗАЛИТЬ НОВЫЙ
  • [fix] изменен файл конфигурации
  • [add] поддержка шаблона developer «из коробки»

0.0.3 для livestreet release 0.4.2
  • [add/fix] поддержка официального релиза 0.4.2. версия для скачивания "0.0.3 / ls 0.4.2 release compat"

0.0.4
  • [fix] исправлена ошибка обработки тегов уровня Entity (появилось в 0.0.3)
  • [change] на уровень Entity переведены теги: gmap, audio, user
  • [add] обновлена документация
  • [fix] поправлен конфиг


Читать дальше →

Планируется выпуск плагина Xtext - расширение стандатного парсера

Плагин предназначен для расширения функционала стандартного парсера (системного модуля Text).

На данный момент в нем реализовано:
  • Настраиваемый nofollow отдельным хуком — отключение nofollow для внутренних ссылок текущего домена (с учетом www и без), ссылок на субдомены текущего домена, ссылок на список доменов (с учетом www и без), субдоменов других доменов. Все настройки опциональны.
  • Переработана обработка тега video — воспринимаются видео-вставки по url из: vimeo, mailru, vkontakte, rutube, youtube, smotri.com, video.google, vision.rambler, metacafe, play.ukr.net, video.sibnet.ru, video.bigmir.net, cnctube, bashtube (пишите в комментах заявки на добавление поддержки других видео-хостингов)
  • Сделан базовый функционал для обработки пользовательских тэгов — на примере многоуровневых спойлеров и тэга user. Предлагайте свои идеи!
  • Обработка тега audioпример сделан на базе uppod
  • Сделан базовый функционал для обработки тэгов при получении свойства entityна примере тэга hide (содержимое тега в топике показывается зарегистрированным пользователям и прячется от незарегистрированных текстом из атрибута title)

Жду Ваших пожеланий по поводу функционала!

Нужны тестеры!
Тестерам скидка на период тетирования 100 руб
Плагин будет продаваться по 500 руб

Реализация анонса для топика

Мне вот интересно, кто-нибудь уже реализовывал такое? Чтобы текст анонса топика писался в отдельной форме. Мне кажется это намного интереснее чем использование тега !cut!.. В любом случае для себя буду пытаться это воплотить в жизнь (примерно как это сделать уже знаю).