CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Santafox
Официальный форум Eleanor CMS » Для вебмастеров и владельцев сайтов » Другие движки
Страницы: 1, 2
sanes
Как вам такой подход к реализации CMS? Попробуйте ради интереса, авось понравиться и будем Саню просить о похожем.

Что понравилось:

Легко организовать вывод разной информ. из разных модулей на любой страницы. Например можно вывести на одной станицы ПРОИЗВОЛЬНЫЙ КОД | ПОСЛЕДНИЕ НОВОСТИ из любых категорий сколь угодно раз и т.д.

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

Клонируются модули из аднминки стандартными средствами

Мин. набор модулей уже наваяли.

По мне это нечто среднее между привычной CMS и CMF типа ModX

Хочу просто обратить ваше внимание на САМ ПОДХОД к организации контента
Alexander
Непонятен смысл темы.. Если это "предложение" в сторону Eleanor, то

Цитата (sanes @ 6.5.2009, 20:20)
Клонируются модули из аднминки стандартными средствами

Невозможно. Почему? - уже нераз писал.
sanes
Сань, может неправильно выразился.. на скрине пример 2 магазинов независимо работающих. Все модули работают по приципу, что они могут выводят отдельные действия сколь угодно раз, и эти самые действия вставляешь в любое место любой стр. с любым дизайном. получаются как бы клоны.
Alexander
sanes, такие идеи у меня есть... Но пока только идеи - когда блоки можно было бы создавать из плагинов. Но пока идеи довольно размыты. Возможно сделаю это не на блоках, а как расширение модуля "Статические страницы", но тогда все такие страницы будут начинаться с page/ (!!!). В общем не знаю пока как лучше. Очень хочется услышать советов-рекомендаций. Единственное что, модульную структуру ломать я не буду.
sanes
Цитата (Alexander @ 6.5.2009, 23:24)
sanes, такие идеи у меня есть... Но пока только идеи - когда блоки можно было бы создавать из плагинов. Но пока идеи довольно размыты. Возможно сделаю это не на блоках, а как расширение модуля "Статические страницы", но тогда все такие страницы будут начинаться с page/ (!!!). В общем не знаю пока как лучше. Очень хочется услышать советов-рекомендаций. Единственное что, модульную структуру ломать я не буду.


Поэтому я и хотел обратить твоё и форумчан внимание на эту систему. Мне кажется интересная реализация. Там получается, что модуль генерит т.н. блоки-клоны и они являются основой. Т.е. напрямую модуль не вываливается на странице. Система беспл. код открытый с комментами
sanes
Можно попробовать сформировать ТЗ на модуль универсального каталога, чтобы работал по такому принципу. Разойдется, как горячие пирожки :rolleyes:
Alexander
Цитата (sanes @ 6.5.2009, 22:32)
Т.е. напрямую модуль не вываливается на странице.

Вот это и неудобно т.к. конструировать каждую страницу - накладно очень.
sanes
Alexander, Зато гибко, и в случае если тебе нужна однотипность то делается это 1 раз.
Alexander
sanes, по-моиму должно быть и то и то.. Но конструированные страницы будут начинаться с page/... В принципе все-равно т.к. никто их вручную не набирает.
sanes
Alexander, обрати внимание на свой модуль НОВОСТИ, это по сути оч. хороший каталог. И как часто юзеры задаютя вопросом, как клонировать? И не факт, что в клоне нужны какие-то функции родителя. Спрос уже есть. Неправильно привязывать к определенному функционалу. Каждый сайт уникален. Варезоподобные и визитки из стат.стр. не в счет.
sanes
Например модуль Новости можно разбить на несколько частей, которые можно вывести в произвольном порядке. В одном раделе я допустим вывожу только кликабельные заголовки новосей для короткой новости к примеру. Во втором вывожу вступление которое формируется из какого нибудь раздела, вроде статей и рарешаю комменты и голосовалку. В третьем разделе у меня выводятся определенный список категорий. можно долго продолжать. Я не очень часто читаю ваш форум. Тебе лучше знать, чего народ хочет.

Там просто механизм хороший, это надо потестить.
sanes
http://www.santafox.ru/videotutorials.html Тяжело на словах.. это видеоинструкции, например можно глянуть НОВОСТИ и все станет ясно
SanD
sanes, вот из всего что я здесь понял, то ты даешь пример чего не хватает в елеанор, или что хочешь видеть? я понимаю что огромная функциональность это круто и тд, но по моему у адм изначально есть задум какой первый релиз будет офф и какие основные функции будут входить в него, мне кажется что изначально нужно седлать сборку с основными функциями и более важными, а после уже делать адд-оны... это сугубо мое мнение и я его никому не навязываю :)
sanes
Цитата (SanD @ 7.5.2009, 12:06)
sanes, вот из всего что я здесь понял, то ты даешь пример чего не хватает в елеанор, или что хочешь видеть? я понимаю что огромная функциональность это круто и тд, но по моему у адм изначально есть задум какой первый релиз будет офф и какие основные функции будут входить в него, мне кажется что изначально нужно седлать сборку с основными функциями и более важными, а после уже делать адд-оны... это сугубо мое мнение и я его никому не навязываю :)


Я в программировании слабо понимаю, мне ELEANOR оч. нравится, но как-то жестко все привязано... просто хотел обратить ваше внимание на такой подход. Т.е. чтобы была гибкость CMF и простота привычной CMS без ковыряния кодов
Alexander
Цитата (sanes @ 6.5.2009, 23:27)
И как часто юзеры задаютя вопросом, как клонировать?

Клонировать готовый установленный модуль невозможно. Это все-равно, что поставить касперыча в папку c:\program files\kaspersky\ а потом вручную пытаться перенести в c:\program files\antivirus\ . В 99% Вы запорите и антивирус и винду. А вот установить из одного дистриба два модуля - такая задумка у меня была уже давно. Компонент "установщик модулей" я начну писать для RC4 - и там будет такая возможность.

Видеоуроки заставил себя посмотреть. Мягко говоря santafox не впечатлила. За правую кнопку - вообще жесть. Но не буду рассыпаться критикой.

Стрктура сайта, завязанная на конструировании отдельных страниц глупа и безперспективна. Простой пример: допустим, на странице новостей (news.html) маленьким блоком справа я захочу вывести еще какой-то контент (будь то последние товары из магазина, или последние темы на форуме) - куда же в этом случае будут вести ссылки с этого блока? /news.html?id=N ? - а вот и не угадали т.к. при таком раскладе на этой странице (судя из видеоурока) будет показана конкретная новость.

Конструктор страниц, возможно будет в Eleanor, но над этим нужно конкретно подумать. Гадая пока на гуще могу сказать, что корее всего подобный функицонал будет создан на базе модуля static. Да, в начале каждой такой страницы будет приставка page_ . Но пока ничего конкретного.
sanes
Цитата (Alexander @ 7.5.2009, 18:12)
Простой пример: допустим, на странице новостей (news.html) маленьким блоком справа я захочу вывести еще какой-то контент (будь то последние товары из магазина, или последние темы на форуме) - куда же в этом случае будут вести ссылки с этого блока? /news.html?id=N ? - а вот и не угадали т.к. при таком раскладе на этой странице (судя из видеоурока) будет показана конкретная новость.

Интересно, а куда должна вести ссылка? если кликаешь на новость?
Alexander
sanes, на подробный просмотр новости. Кроме того внутри подробного просмотра новости могут быть также и другие ссылки например страница комментариев или страница новости, если последняя на нескольких страницах.
sanes
Alexander, непонимаю о чем ты говоришь... ладно проехали, так, значит так.
Alexander
Что тут непонятного?
sanes
Цитата (Alexander @ 7.5.2009, 21:48)
sanes, на подробный просмотр новости. Кроме того внутри подробного просмотра новости могут быть также и другие ссылки например страница комментариев или страница новости, если последняя на нескольких страницах.

вот это не пойму
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.