Сообщество учителей информатики. Блоги, новости образования, методика преподавания, материалы к уроку, советы опытных пользователей. Интернет - магазин образовательного софта
Школьный сайт. Шаг 1.
Вот, взялся на школьный сайт. Как уже писал ранее (Начинаю новый сайт) хостинг и домен http://magim.ru получили бесплатно благодаря компании RU-CENTER). Итак, выбор CMS очевиден - Drupal. UPD. Потратил некоторое время на установку версии Drupal для обучения - EDUGLU. Но из-за неопределенной проблемы установить его не получилось (видимо из-за локализации).
Скопировал через FTP файлы установки Drupal. (В панельке нельзя распаковать архивы. UPD - оказывается есть доступ SSH, где можно работать с архивами в командной строке). В панели управления хостингом создал базу данных MySQL и пользователя к нему. Далее в файле конфигурации sites/default/settings.php прописал адрес MySQL сервера, имена базы и пользователя). Далее <имя сайта>/install.php.
Установил тему, отфотошопил немного исходный баннер, установил дополнительные модули: OG, Language Sections (переключение между языками, так у нас +Башкирский), CKEditor. Переводом интерфейса на башкирский попрошу учителей башкирского языка и школьников ибо очень трудоемкое это занятие.
Создал четыре Роли: Учащиеся, Учителя, Родители, Выпускники. При регистрации новые пользователи сразу же будут выбирать Роль/Статус (admin/user/roles).
Нужны будут модули Content Profile и Auto Assign Role. Добавил новые поля в профиль: Ф, И, О, которые заполняются пользователями при регистрации.
Для аутентификации использую адрес эл. почты, для этого необходимо установить модуль Email Registration http://drupal.org/project/email_registration
Далее подключаем модуль Realname, который нужен для нормального отображения имен пользователей. К примеру, после добавления материала в его теле отображается: "Опубликовано fakel", где fakel - имя указанное при регистрации. Модуль Realname позволит заменить fakel на более удобочитаемое Ильфат Исмагилов (или на любые другие поля Профиля). Для этого добавляем поля в Профиле admin/user/profile. Я добавил Фамилия, Имя, отчество. Затем указываете их в настройках Realname admin/user/realname/fields.
Кстати, локализации модулей ра русский вы можете экспортировать http://drupaler.ru/translate/languages/ru/export (Используете admin/build/translate/import и не забудьте указать язык Русский).
- Блог пользователя - Ильфат Исмагилов
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 1307 просмотров


- 1 голос


Написать администратору сайта
Комментарии
Установил модуль Views и
Установил модуль Views и настроил вывод списков Учителей, выпускников и учащихся. Добавил пункты в меню.
http://magim.ru/teacher
Ильфат Рифатович Исмагилов
nanocms
drupal хорошая система и достаточно user-friendly.
хотел для сайта взять вордпресс, но потом наткнулся на nanocms. CMS не сложная, полностью на пхп. НО, один минус, все редактрировать приходится вручную.
результат можете вот тут посмотреть - tirschool.orgfree.com (да, это единственный минус наверное, сложно найти бесплатный хостинг с соответствующими требованиями. эта цмс просит htaccess прочие ин тересные вещи. но в общем-то рабоатает. сейчас с ЕГЭ и аттестатми сайт давно не обновлялся. но скоро обновимся. )
Сколько места дают и какие
Сколько места дают и какие функции доступны на этом хостинге?Что конкретно означает "вручную" ?
Re: Школьный сайт. Шаг 1.
Спасибо за советы