Плагин «Хранилище настроек (Config Engine)»


Плагин представляет возможности для автоматического сохранения конфига плагина в БД. Больше нет необходимости редактировать конфиги плагинов вручную по фтп — вам нужно только сделать интерфейс для их редактирования, хранение настроек возьмет на себя этот плагин.

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

[решено] Как получить доступ к параметрам запроса?

Как в классе блока (extends Block) или модуля (extends Module) получить доступ к юрл параметрам?
Получить текущий экшн и другие параметры.
Не $_GET же использовать.

решение:
Router::GetAction();
Router::GetActionEvent();
Router::GetParam(0);
via Doka && ort

Внешняя почта для пользователей сайта

Добрый день, появилась у меня идея плагина, необходимая для моего проекта. Идея заключается в создании электронной почты для пользователей и внедрение этого в ЛС. Сейчас пользователи (которым я создал почту) заходят на свой ящик через эту форму.

За основу, можно взять почту от яндекса. Я недавно делегировал домен своего проекта яндексу. Теперь я там могу регистрировать для своих пользователей электронные ящики (но не более 1000 шт, как пишут в Яндексе).

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

У яндекс-почты есть открытый API, вот здесь описано, как сделать автоматическую регистрацию pdd.yandex.ru/help/section710/

К сожалению, я там не нашел API работы непосредственно с письмами, но я думаю, он есть.

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

Если кому-то нужна такая функциональность, можем собраться и реализовать вместе. Если здесь есть разработчики, готовые к реализации этого плагина, то жду вашего предложения о стоимости в ЛС.

livestreet Google translate api. Внутренности LiveStreet

В какой базе, можно ли к ней получить доступ хранятся все записи? (посты, комментарии)
Какие функции и можно ли к ним получить отступ отвечают за отправление текстов в базу?

Суть: перевести сайт полностью через google translate api

Спасибо всем. Надо дополню.

Нужна помощь

Имеется сайт на Лайвстрит. Нужно поставить вместо стандартных коментариев — виджет Коментарии вКонтакте. как это правильно сделать? все время что то идет не так. какой код куда вставить и как правильно убрать стандартные коменты?

также плагин OpenID не хочет работать с вКонтакте. когда входим пишет ошибку «Open API security breach: flashmobs.org.ua/login/openid/». хотя с другими сервисами пита джимейл все ок.

и последнее, как сделать вынести из Open ID кнопку вКонтакте? просто чтоб была кнопка логин а возле нее кнопка Войти вконтакте?

Спасибо.

FindPresent & LS API

Собственно поставил плагин.
Работает.
Но вот в настройках профиля на findpresent.net, есть поле с адресом API установленной CMS…
Какой адрес туда нужно вставить от ЛС? чтоб была доступна статистика по зарегистрированным юзверям.
Спасибо за ответ.

PS: Поиск по тегам API, Livestreet API ни чего полезного мне не дал.

Добавление блока «Поделиться» от Яндекса

Яндекс создал API для кнопок социальных сетей.
Виды кнопок
Чтобы добавить такой блок внизу каждого топика, в файле header.tpl вставляем между <head> и </head>:
<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>

И в файле topic.tpl перед <ul class=«tags»> вставляем:
<div class="yashare-auto-init" data-yashareType="link" data-yashareTitle="{$oTopic->getTitle()}" data-yashareLink="{$oTopic->getUrl()}" data-yashareQuickServices="vkontakte,twitter,yaru,facebook,lj,friendfeed,moimir,odnoklassniki"></div>

Дальше можно настроить на свой вкус, используя параметры. Например так.
UPD bobo. Если совсем лень настроить параметры вручную, есть простой конструктор.

Open ID VK на всех страницах.

Создал рядом с ссылкой ВОЙТИ, кнопку ВКОНТАКТЕ, сделал для неё ссылку
<a href="javascript: openid_vk()" class="button"></a>
, и в шапке добавил
<script src="http://vkontakte.ru/js/api/openapi.js" type="text/javascript" charset="windows-1251"></script>


Кнопка не функционирует. Что забыл, что сделал неправильно?

PS на странице LOGIN\OPEN ID всё входит нормально.

Не работает опен ид \ open id

Здравствуйте,
столкнулся с проблемой плагина open id. Всё сделал как в иснрукции — на сайте вконтакте написано прописать настройки и создать файл (в инструкции к плагину сказано читать вконтакте) но всё это уже создано. Отображается всё ок — но при попытке войти через вконтакте вылетает ошибка, а другие сервисы вообще не грузятся…

в чём может быть проблема? что мог упустить? может уже кто-то сталкивался

Googlе Analitycs с новым API - кому нужен сабж?

Когда ЛС был еще молод (т.е. 0.3/0.3.1) некий добрый молодец potashev прикрутил к нему статистику от Googlе Analitycs — многие как и я обрадовались и начали его юзать. Потом тот же молодец potashev пошел еще дальше и аналогично сделал статистику по пользователям, комментариям и статьям
Но потом Googlе сменил API и статистика перестала обновлятся :( Еще позже была попытка переделать сабж под новый API но судя по комментариям к топику до конца он так и не переделался :(
Теперь же вышел ЛС 0.4 и все сразу начали все подгонять под новую версию. Возможно все-таки кто-то возмется и реанимирует (на мой взгляд нужные) эти фишки?

Сам potashev на комментарии/письма не отвечает хотя на сайте последний раз был сегодня :(

Лично я готов выделить на сие дело рублей 400-500. Думаю я не один такой жаждущий этих плюшек.
Возможно это станет стимулом для реанимации. Или все таки я один такой который что-то пропустил, а все остальные юзают и радуются жизны??