Цитата (toxin @ 2010-02-14, 16:31)

Доброго времени суток.
Скачал поставил RC5 смотрится красиво, функционально, в связи с надобностью хотел задать пару простых вопросов:
1. Eleanor это cms значит никакой документации по API не где нет ? Ну кроме как у разработчиков ?
2. Есть у кавонибуть любой рабочий модуль, с любым функционалом ? Скажите можно клонировать.... согласен, но тут же напрашивается такой вопрос кроме папки с модулем которая ложится в modules никаких файлов никуда ложить не нужно ? Просто ывают случаи...
Если что то не так прошу не закидывать кирпичами, скажите что не так я быстро учусь...
С уважением toxin...
На первый вопрос - абсолютно ничего сложного - названия классов, функций и параметров выдают самих себя, возьмите англо-русский словарь и пройдитесь по всей папке classes. Обещаю найдете много интересного, чего нет во многих других CMS. Я просто тащусь от этих кирпичиков, программирование с использованием этих классов превращается в истинное удовольствие. Примеры использования этих классов можете найти в стандартных модулях.
Элеонор более других CMS похож на операционную систему, большинство операций ввода-вывода выведены в классы, это позволяет избежать рутинных операций не только при верстке но о при программировании. Повышается безопасность так как в этих классах уже реализована защита наподобие проверки передаваемых POST и GET параметров, безопасный аплоад и даунлоад файлов и т.п.
На второй вопрос - А зачем вам "рабочий модуль с любым функционалом " их и так стандартных целых несколько. Смотрите и копируйте.
Насчет случаев которые действительно бывают, в папке модуля для этого и существует структура папок, чтобы больше ничего не надо было никуда пхать. Ну разве что какие-нить картинки в папку images, но это уже по желанию пользователя, если надо.
Для клонирования клонируйте папку любого стандартного модуля, назначая ей новое имя. Затем в админке надо этот модуль создать, указать все необходимые параметры, путь к папке и т.п.
Там же в админке можете посмотреть как это сделано для стандартных модулей.
Только клонируя модули из стандартных не забывайте удалять копирайты, а то Саша обидится.
Успехов!
P.S. Элеонор (как в рекламе про прокладки) создан программистом для программистов, а не лохом для лохов (как в случае с проектом S.L.A.E.D.). Слова "Мощь доступная каждому" - не пустые слова.