1 |
6657531f
|
Andreas Kohlbecker
|
|
2 |
|
|
{{{http://drupal.org}Drupal}} is an open source
|
3 |
|
|
{{{http://en.wikipedia.org/wiki/Web_content_management_system}content managent system}}
|
4 |
|
|
which can be expanded, builded and custimized by developing modules and themes.
|
5 |
|
|
<<CDM Dataportal module>> is a drupal module developed for supporting the front end or presentation layer of the
|
6 |
|
|
{{{http://wp5.e-taxonomy.eu/cdm-server/}EDIT CDM Server}}.
|
7 |
|
|
It allows taxonomist to look up for taxa, search taxa and other features. Besides
|
8 |
|
|
the CDM Dataportal module there are several <<drupal themes>>
|
9 |
|
|
which personalized the layout (colours, images and others) of the CDM Dataportal module results.
|
10 |
|
|
|
11 |
|
|
|
12 |
|
|
|
13 |
|
|
On this basis, it can be possible, for example, to have two different taxonomy collections whith differents selected looks
|
14 |
|
|
thanks to the different drupal themes (each one per collection). However both collections will have the same features (such
|
15 |
|
|
taxa search) thanks to the CDM Dataportal module.
|
16 |
|
|
|
17 |
|
|
|
18 |
|
|
|
19 |
|
|
More documentation about the CDM (Common Data Library) where the CDM dataportal belongs could be found at the following locations:
|
20 |
|
|
|
21 |
|
|
* {{{http://wp5.e-taxonomy.eu/cdmlib/}CDM Library}}
|
22 |
|
|
|
23 |
|
|
* {{{http://wp5.e-taxonomy.eu/taxeditor/}Taxonomic Editor}}
|
24 |
|
|
|
25 |
|
|
* {{{http://wp5.e-taxonomy.eu/cdm-server/}CDM Server}}
|
26 |
|
|
|
27 |
|
|
* {{{http://wp5.e-taxonomy.eu/printpublisher/}Print Publisher}}
|
28 |
|
|
|
29 |
|
|
* {{{http://wp5.e-taxonomy.eu/cdm-setups/}CDM Setups}}
|
30 |
|
|
|
31 |
|
|
|
32 |
|
|
|
33 |
|
|
|
34 |
|
|
|
35 |
|
|
Drupal module and theme activation
|
36 |
|
|
|
37 |
|
|
To activate the datataportal module go to
|
38 |
|
|
<Administer-\>Site building-\>Modules>
|
39 |
|
|
and at the CDM section select the modules CDM API, CDM Dataportal and CDM Taxon Tree. The other two
|
40 |
|
|
modules are optional.
|
41 |
|
|
|
42 |
|
|
<strong>Note:</strong> If you downloaded Drupal from our download site, the module will be
|
43 |
|
|
already enabled and ready for use.
|
44 |
|
|
|
45 |
|
|
|
46 |
|
|
To change your default theme just navigate to
|
47 |
|
|
<Administer-\>Site building-\>Themes>
|
48 |
|
|
where you can select your default theme as well as configured it.
|
49 |
|
|
|
50 |
|
|
|
51 |
|
|
|
52 |
|
|
CDM Dataportal Settings
|
53 |
|
|
|
54 |
|
|
|
55 |
|
|
If you are using the CDM Dataportal module, you will need to configure it. Here you will find how to
|
56 |
|
|
explore and configure the module.
|
57 |
|
|
|
58 |
|
|
|
59 |
|
|
|
60 |
|
|
First step to configure the module is making sure your user has access to the settings options of CDM Dataportal module.
|
61 |
|
|
You can find the configurations options under <Administer-\>Site Configuration-\>CDM Dataportal>. Once you are in the
|
62 |
|
|
configuration site you will see four different sections:
|
63 |
|
|
|
64 |
|
|
|
65 |
|
|
|
66 |
|
|
|
67 |
|
|
*General
|
68 |
|
|
|
69 |
|
|
Drupal's CDM Dataportal module dialogues with the <CDM Server> asking for taxa data
|
70 |
|
|
and classification of taxa. The first thing the <CDM Dataportal module> needs to know
|
71 |
|
|
is where is the CDM Server located in order to access it. Such parameters are configurable
|
72 |
|
|
via the general tag of the settings.
|
73 |
|
|
|
74 |
|
|
The <a target="_blank" href="./?q=admin/settings/cdm_dataportal/general">general settings</a> documentation explains itself.
|
75 |
|
|
|
76 |
|
|
|
77 |
|
|
|
78 |
|
|
*Geo & Map
|
79 |
|
|
|
80 |
|
|
As with <CDM Server>, CDM Dataportal module also dialogues with a Map Server to
|
81 |
|
|
generate all the maps displayed on your web site. Drupal needs to know where
|
82 |
|
|
the map server is located and this parameter as well as others related with the maps
|
83 |
|
|
appaerance like map legends, map size or map background are configurable via
|
84 |
|
|
{{{./?q=admin/settings/cdm_dataportal/geo}Geo & Map settings}}.
|
85 |
|
|
This configuration site explains itself.
|
86 |
|
|
|
87 |
|
|
|
88 |
|
|
|
89 |
|
|
|
90 |
|
|
*Layout
|
91 |
|
|
The Layout of <em>taxa pages</em>, <em>search results</em> and <em>media files</em>
|
92 |
|
|
are configurable under
|
93 |
|
|
<a target="_blank" href="./?q=admin/settings/cdm_dataportal/layout">Administer->Site Configuration->CDM Dataportal->Layout</a>.
|
94 |
|
|
<em>Taxa pages</em> contains different sections which can be displayed as tabs or as single taxon page.
|
95 |
|
|
This sections are <em>Taxon general information</em> (such descriptions or distribution),
|
96 |
|
|
<em>taxon synonymy</em>, <em>taxon specimens</em> and <em>taxon media</em>.
|
97 |
|
|
To configure the layout visit the layout settings site and read the documentation for more information.
|
98 |
|
|
|
99 |
|
|
|
100 |
|
|
|
101 |
|
|
*Cache
|
102 |
|
|
|
103 |
|
|
It is possible to increase the portal time response when serving taxa sites. The mechanism
|
104 |
|
|
is quite simple. It works caching all taxa sites available in your portal in a way that when
|
105 |
|
|
a user wants to visit new taxa, the module will not create the new taxon site from scratch.
|
106 |
|
|
Instead of that the taxon site will be loaded from the cache and therefore will be no
|
107 |
|
|
dialogue with the CDM Server.
|
108 |
|
|
|
109 |
|
|
|
110 |
|
|
Go to the
|
111 |
|
|
{{{./?q=admin/help/settings/cdm_dataportal/cachesite}cache settings site}}
|
112 |
|
|
to configure it or learn more about CDM Data Portal cache.
|
113 |
|
|
|
114 |
|
|
|
115 |
|
|
|