X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Рядовые вопросы начинающего, RC5
Гость_toxin_*
сообщение 2010-02-14, 13:31
Сообщение #1



Гости





Доброго времени суток.

Скачал поставил RC5 смотрится красиво, функционально, в связи с надобностью хотел задать пару простых вопросов:

1. Eleanor это cms значит никакой документации по API не где нет ? Ну кроме как у разработчиков ?

2. Есть у кавонибуть любой рабочий модуль, с любым функционалом ? Скажите можно клонировать.... согласен, но тут же напрашивается такой вопрос кроме папки с модулем которая ложится в modules никаких файлов никуда ложить не нужно ? Просто ывают случаи...




Если  что то не так прошу не закидывать кирпичами, скажите что не так я быстро учусь...

С уважением toxin...
Перейти в начало страницы
+Цитировать сообщение
Easy-Web
сообщение 2010-02-14, 13:49
Сообщение #2
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 132
Регистрация: 2009-08-17
Из: Алма-ата, Казахстан

Репутация:   нет  
Всего: 1


Цитата (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.). Слова "Мощь доступная каждому" - не пустые слова.

Сообщение отредактировал Zzzhan - 2010-02-14, 14:21
Перейти в начало страницы
+Цитировать сообщение
Гость_toxin_*
сообщение 2010-02-14, 14:02
Сообщение #3



Гости





Цитата
На первый вопрос - абсолютно ничего сложного - названия классов, функций и параметров выдают самих себя, возьмите англо-русский словарь и пройдитесь по всей папке classes.

Это естественно, просто документация сокращает время изучения системы и классов.

Цитата
Для клонирования клонируйте папку любого стандартного модуля, назначая ей новое имя. Затем в админке надо этот модуль создать, указать все необходимые параметры, путь к папке и т.п.
Там же в админке можете посмотреть как это сделано для стандартных модулей.

Это все естественно еще вчера попробовал, просто еще раз решил убедиться что все дествительно правильно.

Цитата
Только клонируя модули из стандартных не забывайте удалять копирайты, а то Саша обидится.

Учту, спасибо !

С уважением toxin...
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2010-02-14, 14:27
Сообщение #4
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


toxin, по первому вопросу: пока ничего нет :(. Над системой работают только два человека: программист и дизайнер, которые занимаются движком в свободное от основной работы время. В общем на написание подробной документации времени не остается. Если есть возможность помочь - будем только рады.

По второму: сейчас клонирование модуля заключается в клонировании файлов самого модуля и их правка, клонирование таблиц, клонирование настроек. В будущем будет написан инсталлер модулей, который позволит автоматизировать этот процесс.

Сообщение отредактировал Alexander - 2010-02-14, 14:46
Перейти в начало страницы
+Цитировать сообщение
Гость_toxin_*
сообщение 2010-02-14, 14:40
Сообщение #5



Гости





Цитата
Если есть возможность помочь - будем только рады.

Как сам более мение достаточно разберусь, тогда можно будет и помочь

С уважением toxin...
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0426 сек.    11 запросов    GZIP включен    Сейчас: 2021-01-19, 14:11