CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » С Новым 2011 годом!
Официальный форум Eleanor CMS » Проект Eleanor CMS » Наши новости
Страницы: 1, 2, 3, 4, 5, 6, 7
Alexander
Цитата (AkioKuroki @ 2021-07-28 23:46)
Я свой проект не начинал только потому, что боялся потерять вручную склонированые модули при обновлении. Будет ли такая функция? Или всё же вручную делать?

Хороший вопрос. Отвечаю: автоматизация клонирования модулей не входила в мои планы, потому что это невозможно. Поэтому клонировать модули можно только вручную. Одновременно с этим, как многие заметили, в системе планируется установщик модулей. Смысл его будет заключаться в том, что в будущем все модули/дополнения будут поставляться в виде одного файла (планируется, что это будет ZIP архив), который нужно будет загрузить через интерфейс в админке, а замем установить. Причем, количество установок ничем не ограничивается. Это значит, что будет, допустим, установочный файл модуля "Новости", но мы можем установить из него несколько модулей: и "Новости" и "Статьи" и "Рассказы" и прочее. Т.е. один ZIP файл будет как бы источником для установки разных модулей. Ну, а после того, как модуль установлен, повторюсь, клонировать его можно будет только ручками :)
Кстати, клонировать ручками с первой версии станет намного проще: обратите внимание на пока единственный работающий модуль "Статические страницы". В нем есть файлик config.php. Теперь для клонирования нужно будет лишь скопировать таблицы, настройки и поправить этот файл. Выискивание слов в файлах теперь в прошлом.

Цитата (CodeName @ 2021-07-28 23:46)
Я так понимаю это будет что-то типа AppStore для CMS. Можно будет пополнить баланс и одним щелчком установить необходимый компонент... мм... Идея шикарнейшая...

Да. Правда пока все лишь на уровне идей. Потому что пока не придумал ни формат ZIP файла, ни технологию установки. Идея автоматизации правки файлов (как это сделано в некоторых проектах, тот же phpbb) - мне принципиально не нравится, поскольку я допускаю что владелец сайта захочет немножко поправить ядро системы под себя. А если он его поправит, то... В общем автоматизация не сработает. Либо сработает так, что запорет все нафик.

Цитата (CodeName @ 2021-07-28 23:46)
А можно как нибудь так сделать чтобы подключать плагины авторизации

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

Единственное что, интеграция входа вконтакте, наверное, не войдет в стандартную сборку Eleanor CMS 1.0 поскольку для такой авторизации нужен свой API_ID. http://vkontakte.ru/developers.php?o=-1&p=%C4%EE%EA%F3%EC%E5%ED%F2%E0%F6%E8%FF+%EA+%E2%E8%E4%E6%E5%F2%F3+%E0%E2%F2%EE%F0%E8%E7%E0%F6%E8%E8 мне уже и так прое.ли мозги ключом от Google search для сайта...
Flynt
Как насчет функции для новостей сайта - Вывод новостей в несколько колонок, многие бы не отказались от такой функции.
Заметил баг, что-то с кодировкой вроде.
Alexander
Flynt, это возложено на дизайнера/верстальщика, не на меня.
Flynt
Как насчет того, чтобы сделать вывод доп.поля в шаблонизаторе(т.е. с помощью специально тега или вывод с помощью echo), очень неудобно когда выводится, то что введена с админки, когда нужно просто вывести, то что введено в само поле.
вот то что в таблице в поле af
a:1:{s:5:"namba";s:22:"http://eleanor-cms.ru/";}

когда просто можно вывести этот линк, введенный в поле.
http://eleanor-cms.ru/

неплохо бы если бы каждое поле имело свой код вида:
<?php echo$polename?>

И желательно возможность использования внутри html тегов :new_russian:
Цитата (Alexander @ 2021-07-28 23:46)
Да. Правда пока все лишь на уровне идей. Потому что пока не придумал ни формат ZIP файла, ни технологию установки. Идея автоматизации правки файлов (как это сделано в некоторых проектах, тот же phpbb) - мне принципиально не нравится, поскольку я допускаю что владелец сайта захочет немножко поправить ядро системы под себя. А если он его поправит, то... В общем автоматизация не сработает. Либо сработает так, что запорет все нафик.


Мдя... но мне кажется что если кто-то поправляет ядро системы "под себя", то за дальнейшую работоспособность отвечать будет только он. Т.е. если ему важна работоспособность установщика, то пусть поправляет так, чтобы ему не навредить... если установщик - компонент системы, то тогда таким образом можно все элементы из строя вывести... Как нибудь ограничить степень изменения ядра, описав это например в руководстве апи (показать что можно трогать, а что не совсем можно) возможно ? :)

Цитата (Alexander @ 2021-07-28 23:46)
Единственное что, интеграция входа вконтакте, наверное, не войдет в стандартную сборку Eleanor CMS 1.0 поскольку для такой авторизации нужен свой API_ID. http://vkontakte.ru/developers.php?o=-1&p=%C4%EE%EA%F3%EC%E5%ED%F2%E0%F6%E8%FF+%EA+%E2%E8%E4%E6%E5%F2%F3+%E0%E2%F2%EE%F0%E8%E7%E0%F6%E8%E8 мне уже и так прое.ли мозги ключом от Google search для сайта...


Может дать возможность указывать его при установке/настройке? OpenAPI id + ключ приложения. :)
Цитата (Alexander @ 2021-07-28 23:46)
В нем есть файлик config.php. Теперь для клонирования нужно будет лишь скопировать таблицы, настройки и поправить этот файл. Выискивание слов в файлах теперь в прошлом.


Супер :)
Alexander
Цитата (CodeName @ 2021-07-28 23:46)
Может дать возможность указывать его при установке/настройке? OpenAPI id + ключ приложения.

Если будет установка - то это УЖЕ отдельный, не входящий в стандартную поставку, компонент.

Цитата (CodeName @ 2021-07-28 23:46)
Мдя... но мне кажется что если кто-то поправляет ядро системы "под себя"

Это вам так каежтся :) А с моей точки зрения, система должна лояльно относится ко всем деструктивным действиям и сохранять максимальную работоспособность при любых обстятельствах. А при мелких косметических правках - так тем более!
sanes
Продолжу тему регистраций. Кто скажет, что это за поделие? http://vkontakteid.ru/

Добавлено через 3 минут, 23 секунд:

В догонку http://wiki.webmoney.ru/wiki/show/WebMoney+OpenID
Alexander, в общем живой ещё OpenID
Flynt
Кстати, как начет того чтобы реализовать на страних сайта так называемую "хлебную крошку"( главная->категория->категория).С точки зрения сео и юзабилити вещь невторостепенная. :new_russian:
Alexander
sanes, как много людей используют эти сервисы?

Flynt, будет и такое. Кстати, в модулей "Статические страницы" такая фича есть.
Цитата (AkioKuroki @ 2021-07-28 23:46)
Я свой проект не начинал только потому, что боялся потерять вручную склонированые модули при обновлении. Будет ли такая функция? Или всё же вручную делать?

Кстати, а имеет ли смыл начинать проект на RC5 ? :) Так хочется начать поскорее, но своеобразный страх что-то потерять и потом танцевать с бубном, чтобы исправлять всё под 1.0 сдерживает... Только 3 вопроса. 1. Сохранится ли при обновлении основная структура материалов стандартных модулей? Т.е. материалы, категории, иконки к ним, награды, локализации новостей. 2. Шаблон. Только-только начал изучать "шаблоностроение" и если даже сейчас под RC5 что-то получится, то многое ли придётся имправлять в 1.0.? 3. Примерные сроки появления работоспособной 1.0 (Понимаю, что некоректно так спрашивать, но хотя-бы примерно для ориентира? Месяц ждать, пол-года...).

Прошу меня простить за "нубство". я с CMS недавно только столкнулся, не говоря уже об её тонкостях в обслуживании (обновлении, переезде)... просто ещё не совсем всё понимаю. Вчера только начал php учить по урокам php.su :) ... "Школоло. Нифига не знает. Везде лезет" Ну вот что поделать... Большинство проектов созданных такими как я школьниками - полнейшая пустышка. Варез-порталы с 3 хостами в день на бесплатных хостингах, "приглашения присоединится к супер-пупер комманде проекта", форум с одними только темами "помощь сайту, VIP доступ"... Просто вот и хочется как-то по-другому. Не скатываться до отметки ниже плинтуса, а в своё время подготовится, понять и изучить, потихоньку делать проект действительно в компании людей, которые что-то понимают, людей, которые способны на такие идеи... Может оно и не правильно. Может действительно в 16 лет нужно сидеть и зубрить все эти готовые сухие учебники, т.к. мозг не подготовлен и не на что другое больше не способен... :dntknw:

Alexander
CodeName, смотрите сами. Если чувствуете, что RC5 вам походит - используйте. Можете ждать первой версии, а можете использоваться альфу сейчас. В любом случае Вам будет предложен удобный переход на очередную новую версию.

Цитата (CodeName @ 2021-07-28 23:46)
Сохранится ли при обновлении основная структура материалов стандартных модулей?

Как сказать. Новости сохраняется. Файлов, опросов, фака и блогов в первой версии не будет. Почему - уже неоднократно писал на этом форуме: файлы, опросы и фак - морально устарели и отправляются на свалку истории. Блоги - будут адаптированы для первой версии при поддержке спонсоров.

Цитата (CodeName @ 2021-07-28 23:46)
Только-только начал изучать "шаблоностроение" и если даже сейчас под RC5 что-то получится, то многое ли придётся имправлять в 1.0.?

Придется править, но не много. Так что переживать на сей счет не стоит. ИМХО, конечно.

Цитата (CodeName @ 2021-07-28 23:46)
Примерные сроки появления работоспособной 1.0

Думаю в ферврале будет около 90% работающей системы. Но это только думаю.

Цитата (CodeName @ 2021-07-28 23:46)
Просто вот и хочется как-то по-другому. Не скатываться до отметки ниже плинтуса, а в своё время подготовится, понять и изучить, потихоньку делать проект действительно в компании людей, которые что-то понимают, людей, которые способны на такие идеи... Может оно и не правильно. Может действительно в 16 лет нужно сидеть и зубрить все эти готовые сухие учебники, т.к. мозг не подготовлен и не на что другое больше не способен...

Как сказать. Главное четко обозначить цель. На VIP доступ к одному форуму никто уже не купится, это правильно. А что "мозг не приспособлен" - это трындежь старперов, желающих самоутвердится. В свои 16 лет, я усиленно учил Dephi и пытался "подмять" винду под себя (получалось)...
NoIndex
Цитата (CodeName @ 2021-07-28 23:46)
Может действительно в 16 лет нужно сидеть и зубрить все эти готовые сухие учебники

James'у тоже 16, если не ошибаюсь. Однако его детище (Toogle CMS) не так уж и плохо :) Так что, всё реально, если есть мозг) А опыт придёт со временем, главное практика.
termit
Цитата (CodeName @ 2021-07-28 23:46)
сидеть и зубрить все эти готовые сухие учебники, т.к. мозг не подготовлен и не на что другое больше не способен...

Уже много раз повторял всем, учебники нужно не зубрить, ими нужно пользоваться, либо когда ничего не шаришь(только начал изучать язык), либо когда нужно узнать что то конкретное о функции/процедуре. А так зубрение учебника лишняя трата времени...

П.С. Прикиньте, у меня не допуск к экзамену по с++, потому что знаю больше препода)) она просто не смогла поняла каким образом у меня работают лабы, сказала что мы такого не учили, и не допускает к экзамену. Прикол в том, что почти половине курсу лабы делал я)) всем 4-5 автоматом, а у меня не допуск)))
KeSSLeR
Цитата
П.С. Прикиньте, у меня не допуск к экзамену по с++, потому что знаю больше препода)) она просто не смогла поняла каким образом у меня работают лабы, сказала что мы такого не учили, и не допускает к экзамену. Прикол в том, что почти половине курсу лабы делал я)) всем 4-5 автоматом, а у меня не допуск)))

Ну дык все преподы такие. Они считают что они умные, а в аудитории сидит стадо дибилов, которым от жизни нужно только выпить, потрахаться и... поспать)
Сделай пару ошибок, потом исправь их у препода на глазах. Имхо результат не заставит себя долго ждать :)
Alexander
termit, я бы на твоем месте маляву накатал на имя ректора. Что такая-такая паскуда отказывается ставить мне экзамен ввиду личных апатий. Требую комиссию. Организуются без труда.
termit
Цитата (Alexander @ 2021-07-28 23:46)
Требую комиссию
Я слышал, что такое возможно, но рисковать с малявой не стану, мало ли, а вот, на пересдаче, либо 5, либо 2(зачётку в трусы спрячу). а на комиссии на 5 нех делать...
KeSSLeR
Саш этим можно испортить свою репутацию среди преподавателей. Хотя....
NoIndex
Flynt, по поводу кривой кодировки в календаре: ошибки нашли, пофиксили.
Alexander
KeSSLeR, да нет :) Как раз наоборот репутация может зашкалить. Особенно, если сдашь комиссии на отлично.
KeSSLeR
Alexander, можно выразиться так: - "кто не рискует, тот не пьет шампанского" :)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.