Сетевой форум на основе SMF

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Все зарегистрированные пользователи находятся в отношении родитель-потомок (помимо корня дерева, которым неизменно является админ). Эта штука условно именуется Сетью, которая теперь находится на исходной стадии разработки (http://weblancer.net/projects/18022.html), так что интерфейсы необходимо будет согласовать по ходу дела, в контакте с иным разработчиком.
Нужно разработать мод к связке SMF+TP (по сути только SMF), тот, что дозволит реализовать следующее поведение.
Для некоторого раздела форума (подфорума) включается режим, при котором, по умолчанию, доступ к теме (все привилегии) имеет только ее автор.
Пользователь может делегировать доступ к теме (чтение и постинг) только своему родителю либо своим прямым потомкам. При передаче доступа потомкам, доступ получают все прямые потомки.
То есть, автор постит топ, а потом делегирует к нему доступ родителю, либо потомкам, либо и тем и тем. А они в свою очередь могут делегировать доступ дальше. По сути, в интерфейсе это добавляет две кнопки (делегировать доступ вверх и вниз).
Пользователь, некогда получивший доступ к теме, лишиться его не может.
Нужно обеспечить типовой метод установки мода, применяемый в SMF. Установка должна быть по вероятности максимально примитивный, легко воспроизводимой на неограниченном числе установок SMF, не должна усложнять обновление ядра самого SMF.
Взаимодействие с Сетью должно быть организовано как взаимодействие отдельных систем, а не монолитный спай. Скажем, при установке мода запрашивается путь к классу Сети, либо что-то сходственное.

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

Задача
1. Разработать продукт.
2. Предоставить дистрибутив и техническое изложение продукта: системные требования; изложение конструкций данных, классов и способов; процедура установки; обслуживание.

Требования
1. Системные требования не обязаны превышать системных требований SMF. Рассчитывать следует на PHP4 и MySQL4.
2. Должен поддерживаться юникод (SMF будет трудиться в режиме UTF-8).
3. Код должен быть оформлен старательно и в соответствии со эталонами кодирования PEAR.
4. Имена сущностей обязаны быть англоязычными (не транслит) и довольно уникальными, дабы не конфликтовать с иным кодом.

Вопросы по задаче приветствуются.
О методе и порядке оплаты договоримся.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26