Хочу немного доработать внешний вид Alto CMS, с чего начать?

1. В каком случае надо создавать новый скин? Как это проще всего сделать?
2. В каком случае надо создавать новую тему? Как это проще всего сделать?
3. В каком случае надо создавать новый виджет? Как это проще всего сделать?

SSL - у кого есть опыт?

Кто-нибудь уже перешел на https ? Где покупали сертификат и какой?

Какие-нибудь трудности с альто были?

Было бы интересно почитать. (один раз кто-то публиковал статью на эту тему, но очень быстро убрал её)

Ограничение голосования - только модераторы

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

Как можно ограничить голосование за пользователя, топик, блог и комментарий для пользователей, но оставить возможность оценивать модераторам, даже модераторам не того блога, в котором написан топик?

Например в ActionAjax.class.php есть проверка условий на кнопке голосования, как распознать в пользователе модератора и разрешить ему голосовать, если стоит ограничение голосования по рейтингу более 100?

AltoCMS 1.0.7, скин — Start-kit
Сервер — Ubuntu Server 14.04, PHP 5.5.9-1ubuntu4

Активация плагинов

Здравствуйте, может кто-то сталкивался с такой проблемой. Установил на хостинг с нуля альту, скачал плагины с этого сайта, а они не активируются. После нажатия на «кнопку активации» ничего не происходит или же страница обновляется, а плагин так и не активируется. Так со всеми плагинами, кроме двух которые стали с системой. В журнале ошибок пусто.

Модуль tokenizer.

Доброе утро всем.
Сегодня перешел на с обычного хостинга на VPS.
Скачал свежий дистрибутив, залил на сервер, установил. Каких либо критических ошибок не заметил, но в самом низу сайта появляется нудная ошибка. В админке — ошибка тоже появляется.
E_CORE_WARNING [32] Module 'tokenizer' already loaded
See details in error.log


Проверив логи ошибок, ничего толкового не увидел, грешил на VPS хостера, в итоге, ссылаются они не проблему в CMS.
Ошибка в логе:
E_CORE_WARNING [32] Module 'tokenizer' already loaded (Unknown on line 0)


Может кто сталкивался ?

upd1.
Немного полазив по админке, зашел снова в лог ошибок, увидел новое «чудо».
E_WARNING [2] Cannot modify header information - headers already sent by (output started at /home/*******/public_html/easybass/common/templates/language/actions/admin/en.php:1) (/home/*******/public_html/easybass/common/classes/actions/ActionError.class.php on line 75)

NovaBuild API. Взаимодействие со сторонними системами оплаты

В момент написания инструкции сборка NovaBuild находилась в версии 0.4.2.79.

1. Демонстрационный плагин Latte

Для демонстрации возможностей API NovaBuild был создан плагин, реализующий прием средств от вымышленной одноименной системы оплаты. Демонстрационный плагин Latte доступен в каталоге.

Инструкция опирается на исходный код плагина Latte и перечисляет ключевые моменты, необходимые для взаимодействия с API NovaBuild.

Инструкция предполагает, что сборка NovaBuild уже установлена.

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

Документация по проекту

Только-только начинаю изучать Alto CMS, очень не хватает документации как по администрированию, так и по разработке. Нашел здесь на сайте несколько блогов, посвященных этим вопросам, но все как-то плохо структурировано. Сложно найти с чего начать. Да и сам формат блогов плохо подходит для создания документации. Может, есть какая-то неизвестная мне Вики с документацией по проекту?

P.S. На главной странице Alto CMS ссылка «Узнать больше» ведет на страницу 404.

Ошибка sql после переноса на 1.0.7

После переноса с 0.9.7 на 1.0.7 на странице профиля пользователя ошибка:

SQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 18 at /home/xxxxx/web/xxxxx.ru/public_html/common/classes/modules/favourite/mapper/Favourite.mapper.class.php line 458 — Array ( [code] => 1064 [message] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 18 [query] => SELECT COUNT(f.target_id) as cnt FROM prefix_favourite AS f, prefix_topic AS t, prefix_blog AS b WHERE f.user_id = 4 AND f.target_publish = 1 AND f.target_type = 'topic' AND f.target_id = t.topic_id AND t.blog_id = b.blog_id AND b.blog_type IN () ; [context] => /home/xxxxx/web/xxxxx.ru/public_html/common/classes/modules/favourite/mapper/Favourite.mapper.class.php line 458 )


В целом перенос прошел проблемно. Апгрейд бд вообще не выполнился, пришлось руками построчно выполнять.
Прошу откликнуться, если вдруг у кого подобное встречалось.
Есть ли различия в структуре бд у 1.0 и 1.0.7 ?

Вопрос по настройке ресайза картинок

Добавил в файл config.local.php параметр $config['view']['img_resize_width'] = 900. Загружаю фото в топик, размер фото 1620px по длинной стороне. Часть картинок грузится без изменения разрешения а другая часть уменьшается до 700px, в итоге в топике картинки разного размера и не того что прописан в конфиге. Как это исправить?