Помню предлагала nikto сделать на основе (еще тогда miniMarket) «Универсальный каталог», возможности которого вместе с тем, что может движок AltoCMS не будет иметь аналогов среди готовых решений.
Только представьте портал уровня «Кинопоиска» или ixbt с контентом генерируемым пользователями и это притом, что для этого достаточно функционала минимаркета. Фильмы, игры, магазины, рестораны и отели, сайты отзывов и т.д. — возможности безграничны.
Что касается магазина как такового, то для конкурентоспособности среди специализированных CMS магазинов не хватает возможности регистрации множества продавцов (магазинов) по аналогии с aliexpress.
Если добавить в некую категорию блог типа hidden — он будет присутствовать в списке категорий для любого пользователя включая незареганых (неправильно), в то время как в списке блогов для юзеров у которых на него нет приглашения- он будет отсутствовать (правильно).
Если проблему с заменой названия страны на ее ID решили, то дальше все просто — в конфиг-файле app/config/config.local.php надо задать переопределение:
То что вы хотите есть для ЛС github.com/stfalcon-studio/ls-plugin_treeblogs и давненько хотелось адаптировать для альто, но там есть большое НО, это большое количество обращений к базе/кэшу при построении дерева блогов. Кстати поставить и посмотреть что из этого получится можно и сейчас, а вдруг заработает сходу.
Включать в коробку вряд ли стоит, а вот просто адаптировать, почему бы и нет. Опять же вечный вопрос кто займется.
Вот пример команды hello с экшеном test. При вызове из консоли php ls hello test эта команда выведет логин пользователя с id=1 средствами движка.
class CmdHello extends LSC {
protected $_name;
/**
* Выводим помощь о команде
*/
public function getHelp() {
return <<<EOD
USAGE
ls hello test
EOD;
}
function __construct() {
E::getInstance()->Init();
}
public function actionTest($aArgs) {
$oAdmin = E::User_GetUserById(1);
echo $oAdmin->getLogin();
}
}
В класс команды добавлен конструктор в котором инициализируется движок
function __construct() {
E::getInstance()->Init();
}
И теперь обращаться к методам модуля можно так E::Module_Method($param1, [$param2, .., $paramN])
А я с пожеланием, можно? Хотелось бы иметь более гибкую настройку, какие стили можно менять.
Вот например помимо фона, может человек захочет дать сменить картинку в header (если она конечно стилями задана), или цвет кнопок поменять. Вы же понимаете что задачи могут быть разными и настроить под себя хотелось бы в конфиге, а не дописыванием кода и созданием доп.полей в бд.
Но это конечно на уровне пожеланий. Сам по себе плагин конечно отличный, пользуюсь аналогичным и крайне рекомендую остальным =)
Во, вспомнил что еще мне не хватает в подобном плагине. Возможность настройки брэндирования для главной страницы, например на новый год установить по быстрому праздничную тему. Для себя я сделал скрытый блог и его настраиваю. А в хуке прописал что для главной страницы использовать оформление такого-то блога. Но может это можно как-то предусмотреть как штатную возможность.
Спустя много часов я таки разобрался почему долго публикуется конкретно у меня. Совершенно забыл про limit_req_zone указанный в конфиге Nginx. Так что на стену публикуется все норм =)
Я так понимаю, что разработка делается с помощью PhoneGap? А как это хозяйство с внешним сайтом общается, как обычный браузер? Такие вещи, как сессии и куки, работают как у обыкновенного браузера?
inliquid в любом случае я выложу только исходники, вам в настройках придется прописывать ваш адрес сайта.
А исходники это обычные js, css, html файлы, ну и много хлама от cordova, без которых не будет экспорта в приложение (apk, ipa и т.д.), вся суть приложения, это запросить, получить и вывести данные. Вывод происходит с помощью js.
Цвет, внешний вид и вообще все стили можно будет поменять стандартно, css.
Текст, который статический, можно будет менять просто в html файле, а вообще будет правильно сделать локализацию, что и будет сделано в дальнейшем.
Так же для не знающих, ленивых и богатых могу настраивать, править стили и паковать на заказ, чтобы на выходе уже было готовое приложение для конкретного сайта, но до этого еще далеко.
И сидя за компом — ни чего больше не надо, кроме открытого сайта…
Но вот чего реально не хватает, так это мобильного приложения — работающего с этим плагином… Что бы это приложение позволяло хранить переписку и в телефоне в целях уменьшения трафика и необходимости обновления страниц… Ну и что бы имел удобную форму написания и работы с тегами (выделения, цитаты и т.п.) на телефоне… Хотя тут есть мнение что этот плагин и нормальный шаблон под телефон — решают все проблемы…
В общем считаю, что клиент под Винду не нужен… а вот под мобильные устройства был бы интересен поэтому в определенной степени и заинтересовал этот топик — altocms.ru/745.html
Вот сейчас проверил на старт кит разбивку комментов постранично-все корректно работает… А на експериенсе конкретный глюк с отображением списка страниц…
Как это можно исправить?
И еще, подскажите пожалуйста куда вставлять код гугла аналитик в шаблонах?
Вероятно я буду в меньшинстве, но лично мое мнение, что страницы — это никому не нужный олдскульный анахронизм из периода господства phpBB и прочих форумных монстров (нет я в курсе что они и сейчас кое-где господствуют). Вот на мой взгляд идеальная структура комментариев — плоская, без «деревьев», но очень удобная и связная. Комментарии подгружаются по аяксу. Если листать с конца, а не с начала, то переходами по кнопке «Ранее» по условным страницам.
Только представьте портал уровня «Кинопоиска» или ixbt с контентом генерируемым пользователями и это притом, что для этого достаточно функционала минимаркета. Фильмы, игры, магазины, рестораны и отели, сайты отзывов и т.д. — возможности безграничны.
Что касается магазина как такового, то для конкурентоспособности среди специализированных CMS магазинов не хватает возможности регистрации множества продавцов (магазинов) по аналогии с aliexpress.
Включать в коробку вряд ли стоит, а вот просто адаптировать, почему бы и нет. Опять же вечный вопрос кто займется.
В класс команды добавлен конструктор в котором инициализируется движок
И теперь обращаться к методам модуля можно так E::Module_Method($param1, [$param2, .., $paramN])
Вообще многое кроется в мелочах, а решать конечно вам.
Вот например помимо фона, может человек захочет дать сменить картинку в header (если она конечно стилями задана), или цвет кнопок поменять. Вы же понимаете что задачи могут быть разными и настроить под себя хотелось бы в конфиге, а не дописыванием кода и созданием доп.полей в бд.
Но это конечно на уровне пожеланий. Сам по себе плагин конечно отличный, пользуюсь аналогичным и крайне рекомендую остальным =)
Во, вспомнил что еще мне не хватает в подобном плагине. Возможность настройки брэндирования для главной страницы, например на новый год установить по быстрому праздничную тему. Для себя я сделал скрытый блог и его настраиваю. А в хуке прописал что для главной страницы использовать оформление такого-то блога. Но может это можно как-то предусмотреть как штатную возможность.
Настраивается только в putty довольно легко linux26.ru/articles/putty/http-tunnel-s-pomoshhyu-putty-cherez-proxy.html
Вот исходный код плагина, если вдруг интересно:
(может кто-то портирует на Альто?)
А исходники это обычные js, css, html файлы, ну и много хлама от cordova, без которых не будет экспорта в приложение (apk, ipa и т.д.), вся суть приложения, это запросить, получить и вывести данные. Вывод происходит с помощью js.
Цвет, внешний вид и вообще все стили можно будет поменять стандартно, css.
Текст, который статический, можно будет менять просто в html файле, а вообще будет правильно сделать локализацию, что и будет сделано в дальнейшем.
Так же для не знающих, ленивых и богатых могу настраивать, править стили и паковать на заказ, чтобы на выходе уже было готовое приложение для конкретного сайта, но до этого еще далеко.
На своем сайте сейчас имею Реальный плагин — catalog.livestreetcms.com/addon/view/370/
Так вот с ним личка стала РЕАЛЬНО удобна!!!
И сидя за компом — ни чего больше не надо, кроме открытого сайта…
Но вот чего реально не хватает, так это мобильного приложения — работающего с этим плагином… Что бы это приложение позволяло хранить переписку и в телефоне в целях уменьшения трафика и необходимости обновления страниц… Ну и что бы имел удобную форму написания и работы с тегами (выделения, цитаты и т.п.) на телефоне… Хотя тут есть мнение что этот плагин и нормальный шаблон под телефон — решают все проблемы…
В общем считаю, что клиент под Винду не нужен… а вот под мобильные устройства был бы интересен поэтому в определенной степени и заинтересовал этот топик — altocms.ru/745.html
Выполняю (не знаю что точно нужно, по этому копирую всё):
Database
query: 43
time: 0,037
Cache — off
query: 2
— set: 1
— get: 1
time: 0,00031
Viewer
total time: 0,051
— preprocess time: 0,05
— render calls: 2
— render time: 0
PHP — 5.4.23
time load modules: 0.089
included files:
— count: 154
— time: 0.091
full time: 0.305 / 0.924
Memory
memory limit: 128.000 M
memory usage: 17.391 M
peak usage: 18.250 M
Как это можно исправить?
И еще, подскажите пожалуйста куда вставлять код гугла аналитик в шаблонах?
bbs.boingboing.net/t/john-oliver-on-ferguson-and-police-militarization-must-watch-video/39395
Читать с начала esotalk.org/forum/29-opauthconnect/0/
Читать с конца esotalk.org/forum/29-opauthconnect/last