Project

General

Profile

PluginEzfaq » History » Version 7

Chaoqun Zou, 2009-03-21 18:44

1 7 Chaoqun Zou
h1. ezFAQ Plugin 
2 1 Chaoqun Zou
3 7 Chaoqun Zou
(current version 0.2.0)
4
5 1 Chaoqun Zou
A FAQ management plugin to collect the frequently asked questions.
6 7 Chaoqun Zou
Using ezFAQ, you can add a question, assign someone to answer it, or modify the answer, ezFAQ will record each modifications. ezFAQ will send notify email to the author and the assigned user. And in version 0.2.0, you can export faqs to pdf(both single faq and the faq list can be exported).
7 1 Chaoqun Zou
8 7 Chaoqun Zou
h2. Feature
9 1 Chaoqun Zou
10 7 Chaoqun Zou
1. Ask question and request a user to answer it.
11
2. FAQ is grouped by categories.
12
3. FAQ's modification has history logs.
13
4. Send notify email to the author and the assigned user who should answer the question.
14
5. FAQ creation or edit is added to redmine's activity.
15
6. FAQ and FAQ-list can be exported to PDF document.
16
17 1 Chaoqun Zou
It can be downloaded from github:
18 4 Chaoqun Zou
  
19 3 Chaoqun Zou
  http://github.com/zouchaoqun/ezfaq/tree/master
20 2 Chaoqun Zou
21 7 Chaoqun Zou
It also can be downloaded at plugin's forum http://www.redmine.org/boards/3/topics/4916
22 6 Chaoqun Zou
23 2 Chaoqun Zou
Screenshot:
24
25 3 Chaoqun Zou
!ezfaq_tn.png!:/attachments/download/863 
26 2 Chaoqun Zou
27
h2. To install from git:
28
29
(Git Version < 1.5.3)
30
<pre>
31 4 Chaoqun Zou
cd {RAILS_ROOT}/vendor/plugins
32 2 Chaoqun Zou
git clone git://github.com/zouchaoqun/ezfaq.git
33 3 Chaoqun Zou
</pre>
34
35 1 Chaoqun Zou
(Git Version >= 1.5.3 -- Because the "git-rails" gem uses Git Submodules introduced in ver. 1.5.3)
36
<pre>
37
gem install git-rails
38
git-rails install git://github.com/zouchaoqun/ezfaq.git
39 3 Chaoqun Zou
</pre>
40 2 Chaoqun Zou
41 1 Chaoqun Zou
h2. Plugin setup
42 3 Chaoqun Zou
43 7 Chaoqun Zou
1. Copy the plugin directory(ezfaq_plugin) into the vendor/plugins directory
44 1 Chaoqun Zou
45 7 Chaoqun Zou
2. Migrate plugin:
46
   rake db:migrate_plugins
47 4 Chaoqun Zou
48 7 Chaoqun Zou
3. Start Redmine
49 4 Chaoqun Zou
50 7 Chaoqun Zou
4. In your project in Redmine, go to "Project settings" : On the "Modules" tab, enable the module by checking "Ezfaq".
51 2 Chaoqun Zou
52
h2. Using ezFAQ
53 3 Chaoqun Zou
54
# Registered users can add new faqs by click the 'New FAQ' link.
55
# Privileged users can modify faqs, modify faq categories by click the appropriate link.
56
# Privileged users can modify the FAQ list's note which will be displayed before the list and exported to the pdf document.
57 1 Chaoqun Zou
# When a faq is created and assigned to someone, the assigned user will receive a notify email to complete the answer.