/[drupal]/contributions/modules/journal/README.txt
ViewVC logotype

Contents of /contributions/modules/journal/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.7 - (show annotations) (download)
Sat Aug 16 20:19:37 2008 UTC (15 months, 1 week ago) by sun
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +35 -1 lines
File MIME type: text/plain
#228244 by sun: Added ids of Views forms to default journal_form_ids variable.
1 /* $Id: README.txt,v 1.6 2008/04/19 16:48:40 sun Exp $ */
2
3 -- SUMMARY --
4
5 Journal module adds additional fields to all forms in a Drupal site to allow
6 developers and site administrators to record and track all actions that have
7 been performed to setup a site or change its configuration.
8
9 Journal is primarily useful for developers and site administrators working in a
10 team environment. Since Drupal is a full-fledged content management framework,
11 it is often not easy to communicate, track and audit all changes that have been
12 applied to a site. Even without contributed modules one is able to build a
13 totally customized site.
14
15 For a full description visit the project page:
16 http://drupal.org/project/journal
17 Bug reports, feature suggestions and latest developments:
18 http://drupal.org/project/issues/journal
19
20
21 -- INSTALLATION --
22
23 * Copy journal module to your modules directory and enable it on the modules
24 page.
25
26 * Go to Administer -> User management -> Permissions to allow users of certain
27 roles to access the journal (which includes adding new journal entries) by
28 enabling 'access journal' and 'access site reports' permissions.
29
30 * Optionally enable the Journal block at Administer -> Build -> Blocks. This
31 block displays all entries which have been made in the past for the url
32 currently visited.
33
34
35 -- USAGE --
36
37 * On any form, you or your co-workers/team are submitting to alter site
38 settings and features, enter a meaningful description of your action into the
39 journal entry form field.
40
41 * To view all changes, go to
42 Administer -> Reports -> Journal entries
43
44
45 -- CUSTOMIZATION --
46
47 * Until Form controller integration (http://drupal.org/node/228244) or a similar
48 solution is implemented, you can override the variable 'journal_form_ids' in
49 your site's settings.php to hide or require the journal entry field on
50 specified forms. To do this, you need to identify the $form_id of the target
51 form and add it along with the default values defined in the function
52 journal_form_ids_default() of this module to your settings.php. For example:
53 <code>
54 $conf = array(
55 ...
56 'journal_form_ids' => array(
57 'devel_admin_settings' => 0,
58 'devel_execute_form' => 0,
59 'devel_switch_user_form' => 0,
60 'search_block_form' => 0,
61 'search_theme_form' => 0,
62 ...
63 // Examples of custom form ids starting from here:
64 'fivestar_custom_widget' => 0,
65 'guestbook_form_entry_form' => 0,
66 'imagefield_js' => 0,
67 'img_assist_header_form' => 0,
68 'img_assist_properties_form' => 0,
69 'link_widget_js' => 0,
70 ),
71 ...
72 );
73 </code>
74 A value of 0 means that Journal will not show up in the given form; a value of
75 1 indicates that a journal entry is required. Please note that above example
76 does not contain all default values.
77
78
79 -- CONTACT --
80
81 Current maintainers:
82 * Daniel F. Kudwien (sun) - dev@unleashedmind.com
83 * Stefan M. Kudwien (smk-ka) - dev@unleashedmind.com
84
85 This project has been sponsored by:
86 * UNLEASHED MIND
87 Specialized in consulting and planning of Drupal powered sites, UNLEASHED
88 MIND offers installation, development, theming, customization, and hosting
89 to get you started. Visit http://www.unleashedmind.com for more information.
90

  ViewVC Help
Powered by ViewVC 1.1.2