Насколько возможен этот проект с использованием Drupal? - PullRequest
0 голосов
/ 20 июля 2011

Цель моего проекта - создать онлайн-справочный центр для моей компании ...

то, что я хочу, это следующее,

«титульная страница» для любого пользователя для использования там, где есть область поиска, содержащая поле для поиска вопросов (которое заполняется автоматически по мере ввода пользователя), и выпадающее меню для выбора области справки «техническая», « продажи "," HR "," Заработная плата "и т. д. - по умолчанию для всех областей.

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

Эти два поля вместе с заголовком приветствия и логотипом - все, что должно быть отображено ...

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

Одна вкладка предназначена для «Управления контентом», где пользователи с таким разрешением могут добавлять / редактировать / удалять контент - аналогично макету внешнего интерфейса. Пользователь сможет выполнять поиск, как и во внешнем интерфейсе, за исключением того, что на этот раз вопрос / ответ / теги и т. Д. Отображаются в полях, которые можно редактировать.

Одна вкладка предназначена для «Утверждение контента», где пользователи с этим разрешением могут прокручивать каждое изменение, внесенное «менеджером контента», и либо одобрять, либо отклонять это изменение - аналогично макету внешнего интерфейса с используемой боковой областью. как входящий запрос на изменение?

Одна вкладка будет для «Отчетов», а другая для «Системных настроек» - опять же, я хочу похожие макеты

Это основы того, чего я хочу достичь - насколько это возможно с Drupal, если у меня есть опыт работы с PHP, JavaScript и XHTML и базовое понимание того, как работает drupal?

Ответы [ 2 ]

0 голосов
/ 20 июля 2011

ИМХО, да, это возможно, но это не поле фокусировки Друпала. Ваши требования приведут меня к решению на основе фреймворка - есть ряд сильных фреймворков (если вам нужно использовать PHP, Symfony и Zend Framework должны быть хорошими инструментами, если это не должен быть PHP, я лично рекомендовал бы замечательный Django framework ).

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

0 голосов
/ 20 июля 2011

Краткий ответ: очень возможно

Все это звучит выполнимо, но если вы не развивались в drupal, тогда есть некоторая кривая обучения. Это, конечно, потребует разработки собственного модуля, но как только вы познакомитесь с API Drupal, это будет очень полезно.

Весь исходный код есть. Если вы видите интерфейс с похожими элементами, просто посмотрите на код модуля и скопируйте / измените его в свои модули.

...