Разработка небольшого сайта на drupal

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

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

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

Недавно
Надо поставить друпал (drupal.org), сделать "дерево" с заголовками статей с левой стороны, а с правой - сама статья (с заголовком) - по аналогии с windows explorer (проводником). Дерево - это ветки (содержит другие ветки) и листья (финальные элементы). Ветка и лист - содержит одну статью, различие в том - что ветка сверху (над статьей) содержит (как содержание) список подветвей (в виде ссылки) - повторение того что в дереве (которое слева), но только один ярус.

Статья - это такая смесь текста, графики (изображений), таблиц и ссылок на другие статьи. (в будущем - есть идея снабдить всякую опубликованную статью спецтехнологией wiki, но пока это опционально). В конце статьи (в футере) - дата создания и автор, дата последней модификации и автор. Над деревом - обязаны быть кнопки - открыть/закрыть все ветви дерева либо нынешнюю ветку.

Необходим модуль регистрации пользователей. Желающий послать статью - должен сперва зарегистрироваться, после этого самосильно "набить" статью (текст, графики, таблицы, ссылки) и "послать" ее на модерацию. Здесь надобен примитивный и верный встроенный в html редактор (на js), тот, что разрешает "набить" статью - т.е. собственно ввести текст (с простым форматированием), таблицы, рисунки и ссылки на другие статьи. И поместить это так, как считает необходимым автор статьи.

Сайт - модерируемый. Вернее даже - допустимо несколько групп пользователей с различными правами.
Модератор (заходит под своим именем) может опубликовать статью либо отказать в публикации и объяснить причину автору в виде короткого комментария, также модератор может поправить статью. Автор - может учесть эти комментраии модератора и может иправить статью и вновь отдать модератору. Модератор может оставить новейший комментарий либо опубликовать статью (либо чуток ее изменить) и т.д. Должна быть вероятность скопировать статью (и править ее дальше как отдельную статью).

При редактировании статьи - у автора и модератора должна быть вероятность вставить статью в всякое место в дереве - на всякую ветку либо лист. Либо переместить статью из одного местоположения (ветки) на дереве - в иную. Следственно обязаны быть кнопки для управления ветками дерева. Видимо, кнопки такие:
- Сделать новую ветку параллельно нынешней ветке но ниже ее
- Сделать новую ветку параллельно нынешней ветке но выше ее
- Сотворить новую подветку к нынешней ветке

И для верного расположения веток:
- переместить ветку вверх (в границах одного яруса)
- переместить ветку вниз (в границах одного яруса)
- переместить ветку на ярус выше
- переместить ветку ниже, в подуровень

Сайт должен быть двуязычным - русский и английский. Это примитивно обозначает что есть два разных
дерева - на русском и английском. И интерфейс - тоже на русском и английском.

И поиск расширенный - с опциям
() поиск в русском и английском содержимом
() поиск только в русском содержимом
() поиск только в английском содержимом


() поиск только в содержимом статей (включая поиск в таблицах)
() поиск в заголовках статей статей
() поиск в оглавлении и в заголовках статей

() поиск по автору

() поиск по диапазону дат.

Может быть несколько опций для поиска.

Итоги поиска - обязаны отображаться на отдельной страинчке, дабы к ним дозволено было возвратиться опять. приблизительно как в gmail.com В итогах поиска - должен показываться заголовок статьи и несколько предложний перед и позже желанного слова (либо комбинации слов). Приблизительно как в yandex.ru

Еще надобна контактная форма. Может быть что-то еще потребуется, но по мелочи.

Необходимо будет это сделать, поместить где-то у себя и показать мне, и потом поместить у меня на хостинге.

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

Но время меня поджимает, есть где-то неделя.

Мои контакты:
тел: +7 950 031-89-98
Skype: yarspb
email: beaprog (собачка) gmail (точка) com

Пишите, звоните, не стесняйтесь. В письме расскажите о вашем навыке работы с php, drupal, другими системами, может быть cv пришлите и список работ. Разгляжу ваши варианты.

С уважением,
Ярослав.

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

Мой блок

26.04.20 14:45
Umen 26