Адаптация плагина

Возможно ли адаптировать плагин от LiveStreet под AltoCMS??

Похожие статьи

  • Как переключить Captcha на ReCaptcha
    Здравствуйте, у меня вот возник вопрос. Я только начал пользоваться этим движком для сайта и у меня установлена последния версия движка. Я хотел бы на сайте иметь гостевые комментарии и нужный плагин уже установил,...
  • Alto — Instant — Livestreet — выбор CMS
    Заранее извиняюсь если не совсем в тему. Прошу тогда админов просто топик удалить или перенести в нужный блог, а не банить сразу. Выбираю движек для нового сайта. Сразу скажу что я не программист, но делал несколько...
  • Процент от стоимости за получение обновлений.
    Добрый вечер. На Livestreet за продление доступа к платным расширениям приходиться платить 50% от его стоимости, что много по моему мнению. На сколько я понимаю, на AltoCMS доступ к обновлениям бесплатен, что конечно ...
  • Совместимость плагинов
    Как было сказано тут http://altocms.ru/blog/inside/19.html на совместимость с Livestreet потрачено много сил и энергии и что большинство плагинов для LS 1.0.3 будут работать и на alto. Тем не менее в каталоге alto...

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

+1
Да. Если плагин не зашифрован ioncube.
0
Добро времени суток, а можно по подробнее хотя бы в общих чертах, имею проблемы с адаптацией плагина sape. Буду весьма признателен за любую помощь.
0
Вы опишите что именно не работает.

Но почти уверен что в шаблоне нет нужных вам хуков, т.е. вам нужно указать другие названия хуков, хотя все это просто гадание.
0
Сам плагин таки заработал но в админку попасть не дает пишет:
Exception: Can not find the template «actions/admin/action.admin.info/index.tpl» in skin «admin-default» (from: /home/g/growheacom/easyhow.ru/public_html/common/plugins/sape/templates/skin/default/sape.tpl; )
+1
Ясненько. Значит плагин пытается вставить код сапы и в админке, а для неё используется другой шаблон. Итого в хуке в RegisterHook нужно добавить проверку чтобы хуки отрабатывали только для сайта, исключая админку. Т.е. сделать
public function RegisterHook() {
    if (Router::GetAction() != 'admin') {
    ...
    }
}
0
Огромное Вам спасибо, вопрос закрыт)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.