На рассмотрение Ajaxy и сообщества выносится заявка на разработку на основе модуля «Афиша» — «Расписание занятий».
Разработка будет полезна для организации студенческого или школьного сообщества. Наполнение расписания осуществляется силами членов сообщества.
Обновлено 24 февраля 2010, 18:29
1. В профиле пользователя вводятся поля с данными: университет, факультет, курс, группа — для того, чтобы можно было отсортировать своих одногруппников и т.д.
В профиле пользователя в сайдбаре появляется новый блок с расписанием занятий на сегодня и на следующий учебный день.
2. На странице с расписанием занятий пользователь видит расписание своей учебной группы. Он можен его заполнять, изменять и удалять по своему усмотрению. При изменении данных фиксируется дата последнего редактирования и имя юзера. Если изменения неправильны, то другие пользователи могут на него пожаловаться. Жалобы приходят админу сайта. При более N жалобах пользователю блокируется право последующего редактирования расписания занятий.
Любой пользователь может заполнить расписания занятий любых других учебных групп, но не отредактировать. Редактировать могут только студенты этой учебной группы.
3. При заполнении названия учебных предметов и имен преподавателей включается автоподстановка. В автоподставновке слова берутся из базы, куда их предварительно вбивает админ через админку. Если такого предмета или препода нет — принимается то, что пишет пользователь, но отправляется админу на пост-модерацию. Заполнение полей на аяксе.
4. В модуль также входят страницы с информацией об:
— учебном предмете со ссылками на учебные группы, где этот предмет есть, преподавателей, а также при установленном модуле «Каталог» — на материалы с соответствующим тегом, комментарии.
— преподавателе с привязкой фотографий из модуля «Галереи» (если установлен), его расписании на неделю, списком групп, где он преподаёт, комментарии. Страницу преподавателя может администрировать только админ сайта или назначать через админку модератора лично.
5. WAP-версия расписания занятий.
Страница с расписанием занятий на сегодня и листалкой по дням туда-сюда. В вап-версии будет недоступно редактирование расписания и ссылки на другие страницы.
P.S. ТЗ будет дорабатываться или обновляться по мере поступления правок. Следите за обновлениями.
25 комментариев
Неплохо однако. По сути реально добавить сюда и лекции-шпоры по предмету))
Не забудьте про то, что расписание чередуется по неделям: чётная/нечётная. То есть их должно быть 2. Ну и соответственно, человек, заполняющий расписание должен выбрать, какая неделя текущая.
Этот модуль на базе «Афиши», которая сейчас существует для версии 0.3.1.
Да и вообще, пока все доступные модули не адаптированы для 0.4, нет смысла новые сразу затачивать под последнюю версию. Лично я пока переезжать на 0.4 не планирую.
Пока по разработке и ценам я вам ничего больше сказать не могу, мы ещё на стадии переговоров с разработчиком. Да и вообще спрос изучаем.
хорошо так же как-ть выводить замены и отмены.
например замененная пара выводится красным, отмененная — становится бледно серенькой.
еще нужно не забыть про архив и расписаний и период на который расписание дейтвует.
добавка к подсчету недель: есть недели четная/нечетная + верхняя/нижняя, т.е. кол-во пар не четной верхней может отличаться от четной нижней.
Спасибо за замечания. Чётные/нечётные/верхние/нижние недели в базовой комплектации не планируются. Да и вообще, честно говоря, про такое я впервые слышу. Нужно побеседовать со студентами.
Смысл модуля в том, чтобы заполнением расписания занимались сами пользователи, а не администрация сайта. При любом изменении они должны редактировать своё расписание, оно будет видно другим. Изменения отмечать дветом первые несколько часов — хорошая идея.
Поднимаю. Коллективная заявка на данный момент актуальна. 100% заинтересованность имею я и товарищ prepodina. Продолжается обсуждение ТЗ, набор участников и самое главное ищется исполнитель.
Публикую промежуточные результаты обсуждения создания плагина с заинтересовавшимся исполнителем.
В целях облегчения задачи для исполнителя были вычеркнуты по крайней мере на первом этапе из ТЗ сл. пункты:
1. Пункт 5 — создание wap сайта
2. Пункт 4 — модуль Каталог является сторонним плагином и интеграция с ним трудоемка. Но не теряется надежда, что при успешных будующих продажах автором плагина будет реализован и этот пункт, правда в ином виде.
Далее пункт №2 показался для исполнителя слишком сложным и непростым, поэтому ищется более простое и в тоже время приемлемое решение. Например оставить возможность редактирования расписаний — администраторам сайта, людям создавшим учебную группу на сайте.Может быть кому то еще??
Расписание реализовано для версии 0.3.1 и успешно функционирует.
Возможно, допилим его до 0.5 и представим в виде плагина. Пока о сроках и ценах говорить не будем.
25 комментариев
Пока жду ответа Ajaxy на разработку.
Спасибо за замечание, будем знать. В базовой комплектации такого не предусматривается.
разрабатываться будет под 0,4?
Да и вообще, пока все доступные модули не адаптированы для 0.4, нет смысла новые сразу затачивать под последнюю версию. Лично я пока переезжать на 0.4 не планирую.
Пока по разработке и ценам я вам ничего больше сказать не могу, мы ещё на стадии переговоров с разработчиком. Да и вообще спрос изучаем.
например замененная пара выводится красным, отмененная — становится бледно серенькой.
еще нужно не забыть про архив и расписаний и период на который расписание дейтвует.
добавка к подсчету недель: есть недели четная/нечетная + верхняя/нижняя, т.е. кол-во пар не четной верхней может отличаться от четной нижней.
Смысл модуля в том, чтобы заполнением расписания занимались сами пользователи, а не администрация сайта. При любом изменении они должны редактировать своё расписание, оно будет видно другим. Изменения отмечать дветом первые несколько часов — хорошая идея.
В целях облегчения задачи для исполнителя были вычеркнуты по крайней мере на первом этапе из ТЗ сл. пункты:
1. Пункт 5 — создание wap сайта
2. Пункт 4 — модуль Каталог является сторонним плагином и интеграция с ним трудоемка. Но не теряется надежда, что при успешных будующих продажах автором плагина будет реализован и этот пункт, правда в ином виде.
Далее пункт №2 показался для исполнителя слишком сложным и непростым, поэтому ищется более простое и в тоже время приемлемое решение. Например оставить возможность редактирования расписаний — администраторам сайта, людям создавшим учебную группу на сайте.Может быть кому то еще??
если готов то где его брать
Возможно, допилим его до 0.5 и представим в виде плагина. Пока о сроках и ценах говорить не будем.