ALS-Fullsite

Простые, но эффективные решения...

  • Размер шрифта

Последнее обновление сайта 29.12.11г. Новая статья автора: 2011 год - отчет. 2012 год - планы.

Раздел редактора

В новую версии ALS-Fullsite-401 добавлена совершенно новая функция - Раздел редактора.
Для чего это было нужно? Это решение было принято для разграничения возможностями управления сайтом на два основных направления.
Авторизованный администратор имеет как и прежде в своем распоряжении все возможности, заложенные в функции административной панели движка.
Раздел редактора - это по сути своей такая же самая административная панель, но дающая возможности управлять только содержимым сайта, доступа к настройкам и изменениям параметров работы сайта у редактора нет.
Администратор имеет полный контроль за действиями редактора, для этих целей добавлена еще одна новая функция - протоколирование всех действий редактора.
Функция контроля имеет и еще одно важное значение - ведется протоколирование всех попыток авторизации, как санкционированных, так и нет, то есть администратор теперь всегда может посмотреть в журнале - кто и когда пытался осуществить доступ в административную панель как редактора, так и администратора, сделать нужные выводы и принять необходимые меры в случае необходимости.

Возможности административной панели редактора

  1. Редактор имеет доступ к списку всех страниц сайта, кроме тех, которые отключены администратором.
  2. Любую страницу можно открыть для ее редактирования.
  3. Редактор имеет возможность создать любое количество новых страниц. Никаких функциональных ограничений при этом нет. Любая страница может иметь обычный статус, а также являться постом псевдо-блога, то есть может быть одновременно с сохранением новой созданной страницы или отредактированной осуществлена запись анонса этой страницы в блок псевдо-блога. В записи анонса будет автоматически прописана ссылка "Подробнеt" на страницу.
  4. Возможности удаления страниц у редактора нет, это может сделать только администратор.
  5. Редактор имеет доступ к файлам графики, доступных для размещения в документах сайта. При необходимости можно загружать новые файлы на сайт.
  6. Возможности удаления загруженных файлов графики у редактора нет, это может сделать только администратор.
  7. В разделе имеется удобное средство для мобильного согласования работы с содержанием сайта с администратором. Это модуль обмена сообщениями - внутренняя почта. Внутренняя переписка с администратором практически ничем не отличается от обычной переписки по Email. Имеются все стандартные функции почты - Входящие, Исходящие, Создать новое сообщение, Ответить, Удалить, только вся переписка хранится в базе сайта, а на Email отправляются лишь уведомления о новых сообщениях. Отправку уведомлений можно административно отключить. Если в базе Входящие есть новые сообщения, то в блоке меню отображается ссылка Есть новое сообщение от администратора Метка снимается автоматически после перезагрузки страницы архива входящих сообщений. Аналогичная ссылка о наличии новых сообщений от Редактора появляется и в блоке меню административной панели администратора.

Администратор разумеется может авторизоваться и как редактор, если доступ к управлению сайтом нужен лишь например для создания новой страницы или редактирования имеющейся. Если наличие раздела редактора не нужно, то в административной панели его можно легко отключить. Отключить или подключить вновь доступ в раздел можно в любой момент. Доступ редактора в раздел можно запретить еще одним способом - изменить логин и-или пароль входа непосредственно в административной панели администратора.

Создание раздела редактора обусловлено еще одним фактором. Это своего рода тест решения для предстоящей публикации еще одного варианта движка - многопользовательского портала. Административная панель редактора и включает в себя его основные решения в том или ином виде. В частности, протестирован и признан удачным вариантом разработанный автором новый алгоритм работы скрипта внутренней почты

Amalgams 2011
Motor - ALS-Fullsite-401, Design - ALS-401d-Art, Powered by Amalgams
Page gen. 0.03 s.