Project

General

Profile

ExpertsDatabaseImplementationNotes » History » Version 6

« Previous - Version 6/8 (diff) - Next » - Current version
Andreas Kohlbecker, 11/21/2007 11:20 AM


The ExpertsDatabase is going to be implemented in Drupal by mainly using Drupal core and contributed modules. The final ExpertsDatabase will be released as a Drupal module which will perform some automatic installation task but manual installation and configuration will be also required.

[{{>toc}}

]

Drupal Modules

Beside core modules the following contributed modules are used to build up the ExpertsDatabase:

  • auto_nodetitle

  • cck (with cck_nodereference_views_fusion_47.patch)

  • cck_taxonomy_ssu

  • subform_element

  • taxonomy_xml

  • views

  • views_fusion

How to install the ExpertsDatabase

Import taxonomies

Import all taxonomies xml files from ./expertDB/resources/

When importing the taxonomies by the taxonomy_xml it is highly recommended that you set

the max_execution_time and max_input_time in the php.ini to a value which is high

enough to prevent from interrupting the import process.

We use the following setting. Five Minutes of max_execution_time should be sufficient:

max_execution_time = 300     
max_input_time = 120

IMPORTANT: You must check the 'Allow duplicate terms' option when importing

- DAISIE taxonomy structure.import.xml

- geography-ed2.import.xml 

Once all taxonomies are imported you should restore the former values of max_execution_time and max_input_time.

Setup access control

To setup the access control go to {{admin/user/access}} and set the permissions according to the following notes:

In the following the authenticated user role will be abbreviated by AU and the asterisk character '*' is going to be used as wild card.

Module: NodeProfile

Grant access to the role authenticated user for the following permissions:

  • each create expertbd_* content

  • each edit own expertbd_* content

  • (each edit expertbd_* content )

Add picture from clipboard (Maximum size: 40 MB)