Заявка на модуль "Расписание занятий"

На рассмотрение Ajaxy и сообщества выносится заявка на разработку на основе модуля «Афиша» — «Расписание занятий».

Разработка будет полезна для организации студенческого или школьного сообщества. Наполнение расписания осуществляется силами членов сообщества.

Обновлено 24 февраля 2010, 18:29

1. В профиле пользователя вводятся поля с данными: университет, факультет, курс, группа — для того, чтобы можно было отсортировать своих одногруппников и т.д.

В профиле пользователя в сайдбаре появляется новый блок с расписанием занятий на сегодня и на следующий учебный день.

расписание сайдбар

2. На странице с расписанием занятий пользователь видит расписание своей учебной группы. Он можен его заполнять, изменять и удалять по своему усмотрению. При изменении данных фиксируется дата последнего редактирования и имя юзера. Если изменения неправильны, то другие пользователи могут на него пожаловаться. Жалобы приходят админу сайта. При более N жалобах пользователю блокируется право последующего редактирования расписания занятий.

Любой пользователь может заполнить расписания занятий любых других учебных групп, но не отредактировать. Редактировать могут только студенты этой учебной группы.

расписание на день

3. При заполнении названия учебных предметов и имен преподавателей включается автоподстановка. В автоподставновке слова берутся из базы, куда их предварительно вбивает админ через админку. Если такого предмета или препода нет — принимается то, что пишет пользователь, но отправляется админу на пост-модерацию. Заполнение полей на аяксе.

расписание автоподстановка

4. В модуль также входят страницы с информацией об:

учебном предмете со ссылками на учебные группы, где этот предмет есть, преподавателей, а также при установленном модуле «Каталог» — на материалы с соответствующим тегом, комментарии.

расписание учебный предмет

преподавателе с привязкой фотографий из модуля «Галереи» (если установлен), его расписании на неделю, списком групп, где он преподаёт, комментарии. Страницу преподавателя может администрировать только админ сайта или назначать через админку модератора лично.

расписание преподавателя

5. WAP-версия расписания занятий.
Страница с расписанием занятий на сегодня и листалкой по дням туда-сюда. В вап-версии будет недоступно редактирование расписания и ссылки на другие страницы.

P.S. ТЗ будет дорабатываться или обновляться по мере поступления правок. Следите за обновлениями.

25 комментариев

avatar
Неплохо однако. По сути реально добавить сюда и лекции-шпоры по предмету))
avatar
Да, именно это я и хочу сделать из каталога.
Пока жду ответа Ajaxy на разработку.
avatar
ответил в предыдущем топике.
avatar
это где?
avatar
Не забудьте про то, что расписание чередуется по неделям: чётная/нечётная. То есть их должно быть 2. Ну и соответственно, человек, заполняющий расписание должен выбрать, какая неделя текущая.
avatar
Эммм… Ну это смотря в каком вузе. Пока не сталкивался с таким. Везде, где знаю, расписание на любую неделю одинаковое.

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

разрабатываться будет под 0,4?
avatar
Этот модуль на базе «Афиши», которая сейчас существует для версии 0.3.1.
Да и вообще, пока все доступные модули не адаптированы для 0.4, нет смысла новые сразу затачивать под последнюю версию. Лично я пока переезжать на 0.4 не планирую.

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

добавка к подсчету недель: есть недели четная/нечетная + верхняя/нижняя, т.е. кол-во пар не четной верхней может отличаться от четной нижней.
avatar
Спасибо за замечания. Чётные/нечётные/верхние/нижние недели в базовой комплектации не планируются. Да и вообще, честно говоря, про такое я впервые слышу. Нужно побеседовать со студентами.

Смысл модуля в том, чтобы заполнением расписания занимались сами пользователи, а не администрация сайта. При любом изменении они должны редактировать своё расписание, оно будет видно другим. Изменения отмечать дветом первые несколько часов — хорошая идея.
avatar
Да есть так называемые недели по знаменателю и числителю.
avatar
Поднимаю. Коллективная заявка на данный момент актуальна. 100% заинтересованность имею я и товарищ prepodina. Продолжается обсуждение ТЗ, набор участников и самое главное ищется исполнитель.
avatar
Ещё всё настойчиво ищется исполнитель, готовый реализовать данный функционал на основе афиши.
avatar
Наврядли кто возьмется реализовывать на основе афиши. Если и будет делаться плагин, то это будет абсолютно новый и с нуля.
avatar
Публикую промежуточные результаты обсуждения создания плагина с заинтересовавшимся исполнителем.
В целях облегчения задачи для исполнителя были вычеркнуты по крайней мере на первом этапе из ТЗ сл. пункты:
1. Пункт 5 — создание wap сайта
2. Пункт 4 — модуль Каталог является сторонним плагином и интеграция с ним трудоемка. Но не теряется надежда, что при успешных будующих продажах автором плагина будет реализован и этот пункт, правда в ином виде.

Далее пункт №2 показался для исполнителя слишком сложным и непростым, поэтому ищется более простое и в тоже время приемлемое решение. Например оставить возможность редактирования расписаний — администраторам сайта, людям создавшим учебную группу на сайте.Может быть кому то еще??
avatar
Готов присоединиться к заказу и внести сумму до 200 рублей.
avatar
куплю
avatar
А конкретнее? По какой цене? Есть ли у вас предложения по функционалу? Попробуйте ответить на мой вопрос выше.
avatar
как я понял — ищется исполнитель. создал проект на фрилансе. может кто отзовется. но купил бы обязательно.
avatar
чем дело закончилось? написали плагин? я тоже готов скинуться
avatar
Какого состояние заказа сейчас?
если готов то где его брать
avatar
Расписание реализовано для версии 0.3.1 и успешно функционирует.
Возможно, допилим его до 0.5 и представим в виде плагина. Пока о сроках и ценах говорить не будем.
avatar
Под 0.4.2 есть… сейчас готовится альфа-версия под 0.5 и на выходных оформится соотвествующий топик.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.