@@ -28,6 +28,25 @@ function os2web_cp_service_init() {
28
28
function os2web_cp_service_menu() {
29
29
$items = array();
30
30
31
+ $items['admin/config/os2web_cp_service'] = array(
32
+ 'title' => 'OS2Web CP Service',
33
+ 'position' => 'right',
34
+ 'weight' => -15,
35
+ 'access arguments' => array('administer os2web'),
36
+ 'page callback' => 'system_admin_menu_block_page',
37
+ 'file' => 'system.admin.inc',
38
+ 'file path' => drupal_get_path('module', 'system'),
39
+ );
40
+
41
+ $items['admin/config/os2web_cp_service/settings'] = array(
42
+ 'title' => 'Settings',
43
+ 'description' => 'Configure OS2Web CP Service',
44
+ 'access arguments' => array('administer os2web'),
45
+ 'page callback' => 'drupal_get_form',
46
+ 'page arguments' => array('os2web_cp_service_settings'),
47
+ 'type' => MENU_NORMAL_ITEM,
48
+ );
49
+
31
50
$items['os2web/service/cp/v1'] = array(
32
51
'type' => MENU_CALLBACK,
33
52
'page callback' => 'os2web_cp_service_handler',
@@ -858,7 +877,9 @@ function os2web_cp_service_theme_registry_alter(&$theme_registry) {
858
877
*
859
878
* Add configuration to the settings form.
860
879
*/
861
- function os2web_cp_service_form_os2web_settings_settings_form_alter(&$form, &$form_state) {
880
+ function os2web_cp_service_settings() {
881
+ $form = array();
882
+
862
883
// CP Configuration.
863
884
$form['os2web_cp_service_config_group'] = array(
864
885
'#type' => 'fieldset',
@@ -900,6 +921,8 @@ function os2web_cp_service_form_os2web_settings_settings_form_alter(&$form, &$fo
900
921
'#description' => 'Tillad brugere at hente ALLE mime typer på angivende sager. Seperer sager med komma.',
901
922
'#default_value' => variable_get('os2web_cp_service_disallow_mimes_exceptions'),
902
923
);
924
+
925
+ return system_settings_form($form);
903
926
}
904
927
905
928
/**
0 commit comments