Pull to refresh

Электронный документооборот. Реализация.

Reading time2 min
Views16K

О чем это он?


Это продолжение вчерашней статьи о электронном документообороте. Я покажу, как мы реализовали, простую систему подачи заявок. Использована CMS Drupal, и несколько дополнительных модулей. На рисунке можно посмотреть, как выглядит система подачи заявок.

screenshot.19.jpeg - upload images with Picamatic
(Кликабельно)

Что это у него в руках?


Итак, нам понадобится:


Что он там делает?


Ставим cms. Включаем следующие модули:

  • Administration menu
  • Forum
  • Locale
  • Taxonomy
  • Tracker
  • Image
  • Image Attach
  • FCKeditor


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

Самое главное теперь это зайти в «Содержание->Таксономия->Список». Создаем словарь «Приоритет заявки», затем в него добавляем термины, например: работа заблокирована, высокий, средний, низкий. Ставим, что выбор приоритета обязателен.

Теперь проходим по адресу "/admin/build/translate/search" ищем строку «Форумы», «Форум» и подгоняем под наш вид «Заявки», «Заявка».

Теперь проходим в админку форума «Содержание->Заявки-> Список» Делаем категории заявок(каждый форум — категория заявки) если все это дело надо разбить по отделам, то для каждого отдела создаем контейнер.

В настройках сайта (/admin/settings/site-information) в пункте «Главная страница» заменем «node» на «forum».

В разрешениях, настраиваем права доступа, у нас только авторизованные пользователи имеют доступ к сайту. Этот пункт и есть «соль, перец — по вкусу».

Вот и все, при минимальных затратах сил, денег и времени имеем простенькую тикет систему.

О чем это он задумался?


Что еще можно сделать? Ну например добавить в DNS запись (А), чтобы к заявка можно было обращаться по имени. (http://tasks, например)

Скачать модули для опевещения об обновлениях по почте(notify, например), поставить модуль Fivestar, для организации рейтинга. Хотя мне проще RSS ловить и все, слава богу Drupal по стандарту отдает их.

Куда это он собрался?


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

Жду вопросов и предложений.

Извините, тырнета небыло...
Перезалил картинку…

Dump: Letitbit.net

В файле все готово к использованию.
Там и сам дрюпал и дамп.

Когда распакуете архив, создайте БД, затем откройте файл из архива /sites/default/settings.php

найдите там строчку:

$db_url = 'mysql://логин:пароль@localhost/имя_базы;

Что на что менять думаю ясно.

После всего этого, в браузере набираем:

адрес_сайта/dumper/dumper.php
вводим имя пользователя и пароль от мускула. выбираем Restore, выбираем базу данных, и чуть ниже сам дамп.

Все, теперь все должно работать — пройдите по адресу «адрес_сайта» и ковыряйте :)

Уххх, чуть не забыл :)

Доступ к Админке:
Логин — admin
Пароль — admin

Теперь всё, пользуйтесь. ;)

Tags:
Hubs:
+19
Comments48

Articles