Проверим.
А пока должно помочь переименование /templates/skin/defaut/widgets/ в /blocks/
и widget.currency.tpl в block.currency.tpl, проверьте и сообщите о результате.
Причем здесь спамеры? Что мешает спамеру вступить в блог и написать туда?
От «спамеров» есть защита ограничения по рейтингу, ее никто убирать не будет.
А по части вступления — по моему очень давнему мнению вступление вообще не должно быть обязательным для написания в блог. Скоро это будет и в альто из коробки.
А первоначально я хотел узнать у вас, не вынесен ли каждый тип поля в отдельный файл
Нет, реализация иная. Обработка происходит в экшене и хуке. В MVC модели такие вещи вообще нельзя грамотно сделать именно одним файлом, да и не нужно. Но запрос в целом понятен, у меня есть соображения на счет форм вообще и подобных случаев в частности.
создавать свои типы полей, а всю функциональность описывать в php файле.
Что мешает сейчас делать доработки и дополнительные поля плагинами, (которые пишутся, конечно, на php)? Хуки, есть в большинстве мест, если где то будет не хватать — можно и наследованиями.
Либо я не совсем вас понял, либо не хватает конкретики и примеров
Добрый день. Это делается в админке. Раздел «Типы контента», в редактировании каждого из типов можно привязать к нему свои дополнительные поля — строковое поле, текстовое поле, выпадающий список, дата, ссылка, прикрепление файла.
А пока должно помочь переименование /templates/skin/defaut/widgets/ в /blocks/
и widget.currency.tpl в block.currency.tpl, проверьте и сообщите о результате.
От «спамеров» есть защита ограничения по рейтингу, ее никто убирать не будет.
Либо я не совсем вас понял, либо не хватает конкретики и примеров
В любом случае давно думали внедрить возможность подключения файлов в футер, и заодно улучшить шарер, закоммитил:
github.com/altocms/altocms/commit/2f80de126ce9eacf50721e8662de275f27496d64
github.com/altocms/altocms/commit/2af6e463c49a5c76f16bf45a137aaef19c5b9f13
github.com/altocms/altocms/commit/247bb9aac268b51e034296b6878cc01c90709227 — нижние два файла в коммите.
PS Все по вашему мнению баги лучше оформлять github.com/altocms/altocms/issues/