В платформе Абрикос можно выполнить любую API функцию JavaScript компонента, даже если этот JS компонент не загружен в браузер клиента. Все, что нужно для данной возможности, так это загрузить на страницу сайта Abricos JavaScript Framework.
Для демонстрации этой возможности в консоли FireBug или встроенной консоли разработчика браузера (Chrome, Opera) выполните данную функцию:
Brick.f('feedback','form', 'showNewMessagePanel');
или вставьте код в адресную строку браузера на этой странице и нажмите Enter:
javascript: Brick.f('feedback','form', 'showNewMessagePanel');
Эта функция откроет форму обратной связи, предварительно загрузив все необходимые JS компоненты приложения.
Читается данная функция так: "Из модуля feedback загрузить компонент form.js. После окончания загрузки всех необходимых компонентов выполнить функцию Brick.mod.feedback.API.showNewMessagePanel()".
Дополнительно пример вызова приложения "Доска проектов" вы можете просмотреть на демонстрационном сайт платформы.
Я все чаще и чаще убеждаюсь в бесполезности такого интерфейса, как WebOS. Все-таки, что ни говори, но второй рабочий стол в браузере клиента, который и так открыт на рабочем столе – это излишество и откровенно говоря, вводит пользователя-новичка в заблуждение. Но! Это не значит, что интерфейс WebOS совсем не нужен (не нужна – как проверить? это он или она или оно? :)). Благодаря стремлению реализовать именно полноценный удаленный рабочий стол, мы превратили платформу в такую гибкую систему, каковой она сейчас является. Однажды платформа вырастет до того уровня, когда будет иметь в своем арсенале достаточное кол-во приложений и сможет стать полноценной WebOS. Т.е. пользователю достаточно будет иметь установленный на девайсе браузер с выходом в Интернет и адрес своего рабочего стола по умолчанию. Мало того, я уже сейчас могу смело заявить, что текущая версия платформы, ее архитектура, позволяет реализовать задуманное.
Так что же теперь, к чему эти размышления?
Почти год мы работали над новой версией 0.5.3 платформы «Абрикос» и наконец-то настал долгожданный час. Сегодня мы опубликовали дистрибутивы новой версии платформы, которые доступны для скачивания по адресу http://abricos.org/download/
Поздравляю всех, со столь значимым событием в жизни платформы "Абрикос"!
Сегодня нами был запущен проект - Мой Абрикос.
Этот проект создан для всех тех, кто желает использовать приложения WebOS, но не имеет собственного сервера. Конечно же, на сегодняшний день Мой Абрикос мало чем может быть полезен пользователям, так как в нем доступно всего лишь одно приложение – Календарь. Но! Мы очень плотно работаем над созданием новых приложений и уже в ближайшее время они будут созданы и доступны для всех желающих.
Так же хотелось бы подчеркнуть то, что проект Мой Абрикос работает на бесплатной платформе Abricos с открытым исходным кодом. Что позволяет любому желающему принять участие в его развитии. Самое примечательное то, что вы можете совершенно бесплатно запустить подобный проект на своем сайте. Для этого вам достаточно будет скачать платформу Abricos (сборка WebOS) и установить ее на свой сайт. Ведь наша стратегия - это создать полноценную платформу Интернет приложений для пользователей. И построить эту платформу не только своими силами, но и силами всех желающих.
Спасибо за внимание.
Некоторое время назад ко мне обратился начальник отдела информатизации одного государственного учреждения с вопросом: «Знаешь ли ты бесплатный программный продукт, который позволит мне организовать электронный календарь для руководителя и его заместителей? Причем календарь от гугла и т.п. не предлагать, так как ПО должно стоять на нашем сервере». Имея к тому времени практически законченную платформу «Абрикос» и разработанный к ней модули «WebOS» и «Календарь», я ответил: «Конечно, знаю! Есть такой программный продукт, и установить его к себе в учреждение ты сможешь через неделю».
Сегодня выложил первую версию плагина для Trac - TracAbricosAuth.
Исходный код доступен по адресу: http://trac.abricos.org/svn/trac-plugins/abricosauthplugin/
Плагин позволяет производить авторизацию в Trac пользователям зарегистрированным на сайте, работающим под управлением Abricos CMS
Наконец-то было придумано грамотное название движку Brick CMS.
Отныне движок Brick CMS имееи новое название - Abricos CMS! Сайт http://cmsbrick.ru в скором времени будет закрыт, сам сайт и все его поддомены переехали на http://abricos.org
© Платформа Абрикос - все права защищены. Работает на Абрикос 0.5.5