annotate sites/all/modules/custom/digitalobjects/digitalobjects.admin.inc @ 0:015d06b10d37 default tip

initial
author dwinter
date Wed, 31 Jul 2013 13:49:13 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
015d06b10d37 initial
dwinter
parents:
diff changeset
1 <?php
015d06b10d37 initial
dwinter
parents:
diff changeset
2 /**
015d06b10d37 initial
dwinter
parents:
diff changeset
3 * Form builder for general settings used as a menu callback.
015d06b10d37 initial
dwinter
parents:
diff changeset
4 *
015d06b10d37 initial
dwinter
parents:
diff changeset
5 * @param array $form
015d06b10d37 initial
dwinter
parents:
diff changeset
6 * @param array $form_state
015d06b10d37 initial
dwinter
parents:
diff changeset
7 *
015d06b10d37 initial
dwinter
parents:
diff changeset
8 * @return array Output of the system_settings_form()
015d06b10d37 initial
dwinter
parents:
diff changeset
9 */
015d06b10d37 initial
dwinter
parents:
diff changeset
10 function digitalobjects_settings(array $form, array &$form_state) {
015d06b10d37 initial
dwinter
parents:
diff changeset
11
015d06b10d37 initial
dwinter
parents:
diff changeset
12
015d06b10d37 initial
dwinter
parents:
diff changeset
13 $form['digitalobjects_bibdata_path'] = array(
015d06b10d37 initial
dwinter
parents:
diff changeset
14 '#type' => 'textfield',
015d06b10d37 initial
dwinter
parents:
diff changeset
15 '#title' => t('bibdataprovider URL'),
015d06b10d37 initial
dwinter
parents:
diff changeset
16 '#default_value' => variable_get('digitalobjects_bibdata_path',"http://localhost:18080/metadata"),
015d06b10d37 initial
dwinter
parents:
diff changeset
17 '#maxlength' => 255,
015d06b10d37 initial
dwinter
parents:
diff changeset
18 '#description' => t('URL to the bibdataprovider (no "/" at the end!)'),
015d06b10d37 initial
dwinter
parents:
diff changeset
19
015d06b10d37 initial
dwinter
parents:
diff changeset
20 );
015d06b10d37 initial
dwinter
parents:
diff changeset
21
015d06b10d37 initial
dwinter
parents:
diff changeset
22 $form['digitalobjects_docuviewer_path'] = array(
015d06b10d37 initial
dwinter
parents:
diff changeset
23 '#type' => 'textfield',
015d06b10d37 initial
dwinter
parents:
diff changeset
24 '#title' => t('docuviewer URL'),
015d06b10d37 initial
dwinter
parents:
diff changeset
25 '#default_value' => variable_get('digitalobjects_docuviewer_path',"http://localhost:18080/ECHOdocuView"),
015d06b10d37 initial
dwinter
parents:
diff changeset
26 '#maxlength' => 255,
015d06b10d37 initial
dwinter
parents:
diff changeset
27 '#description' => t('URL to the docuviewer (no "/" at the end!)'),
015d06b10d37 initial
dwinter
parents:
diff changeset
28
015d06b10d37 initial
dwinter
parents:
diff changeset
29 );
015d06b10d37 initial
dwinter
parents:
diff changeset
30
015d06b10d37 initial
dwinter
parents:
diff changeset
31 return system_settings_form($form);
015d06b10d37 initial
dwinter
parents:
diff changeset
32
015d06b10d37 initial
dwinter
parents:
diff changeset
33 }
015d06b10d37 initial
dwinter
parents:
diff changeset
34
015d06b10d37 initial
dwinter
parents:
diff changeset
35