CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Обновление Eleanor CMS 1.0 alpha
Официальный форум Eleanor CMS » Проект Eleanor CMS » Наши новости
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64
Diego
полюбэ в БД еще править надо
Alexander
Цитата (DARK_Vovich @ 2021-01-18 18:07)
У меня тут возникла мысль - а можно ли начать плавный переход своих проектов с RC5 на альфу уже сейчас?!

Думаю можно. Дело в том, что идеология уже утряслась на 90%. Если что - с переходом помогу.
Jack Boss
Ошибка нашлась.
Цитата
(error #1054) Unknown column ',meta_descr' in 'field list'
modules\errors\user\index.php[29]


Все довольно просто - в файле лишняя запятая в SQL-запросе:
Eleanor::$Db->Query('SELECT `id`,`http_code`,`image`,`mail`,`log`,`title`,`text`,`meta_title`,`,meta_descr` FROM `'.P.'errors` INNER JOIN `'.P.'errors_l` USING(`id`) WHERE `language` IN (\'\',\''.Language::$main.'\') AND '.($id ? '`id`='.$id : '`url`='.Eleanor::$Db->Escape($url)).' LIMIT 1');

После исправления ошибки теперь нормально показивает: не может открить страничку "акаунт.html". Если поменять на "account.html" в насройке меню, то работает. Что-то с кирилическими URL нестабильно.



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

Нашел в чем проблема. Кирилицей написано "аккаунт" с двумя буквами "К" в настройках модуля, а в меню "акаунт".
Alexander
Jack Boss, благодарю!
termit
Некоторые ошибки остались
Цитата (Jack @ 2021-01-18 18:07)
(error #1054) Unknown column ',meta_descr' in 'field list'


Цитата
Unknown column ',meta_descr' in 'field list'
Query: SELECT `id`,`http_code`,`image`,`mail`,`log`,`title`,`text`,`meta_title`,`,meta_descr` FROM `el_errors` INNER JOIN `el_errors_l` USING(`id`) WHERE `language` IN ('','ukrainian') AND `url`=404 LIMIT 1
Line: 29 in file D:\vova\EleanorServ9\www\test\modules\errors\user\index.php
URL: /акаунт.html
Date: 2011-05-06 13:49:09
IP: 127.0.0.1

Unknown column ',meta_descr' in 'field list'
Query: SELECT `id`,`http_code`,`image`,`mail`,`log`,`title`,`text`,`meta_title`,`,meta_descr` FROM `el_errors` INNER JOIN `el_errors_l` USING(`id`) WHERE `language` IN ('','ukrainian') AND `url`=404 LIMIT 1
Line: 29 in file D:\vova\EleanorServ9\www\test\modules\errors\user\index.php
URL: /зворотній зв'язок.html
Date: 2011-05-06 13:49:19
IP: 127.0.0.1

Jack Boss
Нашел еще опечатку в файле core.php
Пробела после return нет.
public function __get($n)
{
  if(class_exists($n))
  return$this->$n=new$n;
  return parent::__get($n);
}


Похоже ето не опечатка, а так позволено синтаксисом. Хотя не очень читабельно. PHP Expert Editor не распознает и не подсвечивает.

И еще вопрос. Что теперь вместо $Mainclass использовать?
JeStEN
Когда примерно ожидается выход релиза? Уже столько времени прошло, а я до сих пор на RC5 :( И не совсем понятно почему после RC идёт альфа... помоему сначала должна идти альфа, а потом уже RC
Djadka
Если следили за форумом, то первая версия системы переделана капитально и тем самым новый релиз только в альфе, на форуме так же не однократно писалась, система будет как только, так сразу.
JeStEN
Цитата (Djadka @ 2011-05-10, 22:19)
Если следили за форумом, то первая версия системы переделана капитально и тем самым новый релиз только в альфе, на форуме так же не однократно писалась, система будет как только, так сразу.

Спасибо. Извиняюсь, просто не слежу за форумом.. Еще последний вопрос - будет ли реализована система обновления с RC5? Так как на сайте куча информации. Не хотелось бы её терять. Заранее спасибо
termit
Цитата (JeStEN @ 2021-01-18 18:07)
будет ли реализована система обновления с RC5?
Обновление будет
Jack Boss
При попитке создать статическую страницу написало следующее:
Цитата
Помилка
При виконанні запиту сталася помилка: (error #1136) Column count doesn't match value count at row 1
Адреса помилки: \modules\static\admin\index.php[463].
Alexander
Вскоре альфа обновится. Благодарю.
c0wb0y
Цитата (Alexander @ 2011-05-11, 23:32)
Вскоре альфа обновится. Благодарю.

Alexander, а как там обстоят дела с блоками и разделением прав админов/модер?
Alexander
c0wb0y, к сожалению пока еще на том же месте. Но я не сижу без дела. Так что не переживайте все по мере возможности реализуется. Вы можете мне помочь: помогите с идеями как реализовать разделение прав, желательно чтобы Ваши идели имели некое визуальное воплощение - так легче воспринимать и понимать.
c0wb0y
Цитата (Alexander @ 2011-05-17, 13:37)
c0wb0y, к сожалению пока еще на том же месте. Но я не сижу без дела. Так что не переживайте все по мере возможности реализуется. Вы можете мне помочь: помогите с идеями как реализовать разделение прав, желательно чтобы Ваши идели имели некое визуальное воплощение - так легче воспринимать и понимать.

Ну, скажем так:
Вход в для админа: admin.php - показывается все и вся.
Вход для модераторов: moder.php - показывается только то, к чему имеется разрешение.

Подробнее об модераторских правах.
Для модератора пусть будет доступ на добавление/редактирование/удаление информации модуля (новости, файлы, стат. страницы), но не на изменения настроек этого модуля. Т.е. модератору нет необходимости лезть в настройку блоков, меню сайта и т.п. Модератор отвечает за контент отдельных доверенных ему модулей. И именно поэтому интерфейс панели администратора модератора можно сделать максимально упрощенным.

Написанное выше - не идея, а план действий, т.к. создав уже рабочий вариант, можно будет всегда обогатить необходимым функционалом.
Alexander
c0wb0y, пожалуйста, распишите как Вы видите добавление привилегий определенному пользователю или группе в панели администратора. Спасибо.
Jon
Цитата (Alexander @ 2011-05-17, 10:37)
Вы можете мне помочь: помогите с идеями как реализовать разделение прав, желательно чтобы Ваши идели имели некое визуальное воплощение - так легче воспринимать и понимать.

Сделать глубину администрирования по 5 бальной шкале.
Выставляется тупо одним кликом (как аякс голосование) в редактировании профиля из админки.

Уровни (глубина доступа)
1 Релизер, который может "принимать (модерировать)" входящие статьи. Писать их. НЕ может редактировать любую статью, кроме своих. И не может удалять. И всё. Доступ просто из профиля на сайте.
2 Старший релизер. Модер который может редактировать любую статью, удалять. Доступ просто из профиля на сайте.
3 модератор - имеет возможность банить и назначать обычных релизиров. Почти админ, но не может: менять и крутить разделы на форумах. Ну и еще, что-то из серьёзного и опасного для сайта он делать не может.
4 старший модер. Тот же админ, но не может запускать php и крутить настройки сайта. имеет возможность назначать модераторов (пользователей до 3го уровня)
5 админ 100%

Это идеальная картина...
А чтобы не париться, базу админов и юзеров - связать. Просто сделать колонку в базе с уровнем доступа. Авторизацию сделать на сайте для всех, в т.ч. для админа.
Так будет проще и удобнее всего.

Хеппи бездей ту ми.
c0wb0y
Jon, у тебя сегодня ДР? Если да, то прими поздравления.
Касательно твоей 5-ти уровневой системы доступа - хорошая идея. Alexander, что скажешь?

Alexander, думаю выставление прав для пользователя можно сделать в "Управление пользователями" > "Редактирование пользователя" > вкладка "Специальное" > где "Доступ в панель администратора" ниже добавить "Доступ в панель модератора" (выполнить по типу как с "Доступ в панель администратора"). Где после того, как выбрана данная опция на аяксе раздвигается данная позиция и можно выбрать модули (+ уровень, как описал Jon) к которым разрешено иметь доступ.
Но, также, будет очень удобно, если при заходе в модуль справа внизу будет информационное окно (блок), где будут отображаться пользователи имеющие доступ к модулю + уровень этого доступа (по идее Jon).

Пока вот, такая идея в общем.
Alexander
Мне не очень нравится эта идея. Почему именно 5, почему не 7, не 8, не 10, а именно 5? А если мне не нравится число 5 или нужно всунуть еще одну ступень между 2 и 3. Кроме того, идея прямо таки спотыкается о идеологию движка, в том, что существует далеко не единственный модуль "новости" под который так пытается заточиться Jon. Единственное, что понравилось, так это то дополнительная фича дать возможность модераторам выставлять других модераторов. - Надо будет подумать над ней.

Хэппи бёздей. Удачи во всех делах, здоровья, желания и вдохновения. И меньше кури :)
Цитата (Jon @ 2021-01-18 18:07)
А чтобы не париться, базу админов и юзеров - связать.
Jon
Цитата (Alexander @ 2011-05-17, 14:57)
Мне не очень нравится эта идея. Почему именно 5, почему не 7, не 8, не 10, а именно 5? А если мне не нравится число 5 или нужно всунуть еще одну ступень между 2 и 3. Кроме того, идея прямо таки спотыкается о идеологию движка, в том, что существует далеко не единственный модуль "новости" под который так пытается заточиться Jon. Единственное, что понравилось, так это то дополнительная фича дать возможность модераторам выставлять других модераторов. - Надо будет подумать над ней.

Хэппи бёздей. Удачи во всех делах, здоровья, желания и вдохновения. И меньше кури :)


5 - потому что немало и немного. Если будет 6, 7 и выше - разницы между доступами будут небольшие и будет только постоянная путаница. Если будет 3-4, будет нехватка.
А чтобы это оптимизировать, сделать тогда эти "уровни" - как группы. А группы, редактировать на странице доступов. А там галочками выбирай что хочешь позволить группе. А самих групп может быть сколько угодно.

Спасибо )
Не курю, но зачем просто две базы юзверей (админов и пользователей), если можно сделать одну...

Цитата (c0wb0y @ 2011-05-17, 14:34)
Jon, прими поздравления.


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