summaryrefslogtreecommitdiff
path: root/lib/plugins/config
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins/config')
-rw-r--r--lib/plugins/config/admin.php10
-rw-r--r--lib/plugins/config/settings/config.class.php6
-rw-r--r--lib/plugins/config/style.css15
3 files changed, 18 insertions, 13 deletions
diff --git a/lib/plugins/config/admin.php b/lib/plugins/config/admin.php
index 1859c45fa..4248ee40c 100644
--- a/lib/plugins/config/admin.php
+++ b/lib/plugins/config/admin.php
@@ -101,11 +101,11 @@ class admin_plugin_config extends DokuWiki_Admin_Plugin {
ptln('<div id="config__manager">');
if ($this->_config->locked)
- ptln('<p class="info">'.$this->getLang('locked').'</p>');
+ ptln('<div class="info">'.$this->getLang('locked').'</div>');
elseif ($this->_error)
- ptln('<p class="error">'.$this->getLang('error').'</p>');
+ ptln('<div class="error">'.$this->getLang('error').'</div>');
elseif ($this->_changed)
- ptln('<p class="ok">'.$this->getLang('updated').'</p>');
+ ptln('<div class="success">'.$this->getLang('updated').'</div>');
ptln('<form action="'.wl($ID).'" method="post">');
ptln(' <table class="inline">');
@@ -131,8 +131,8 @@ class admin_plugin_config extends DokuWiki_Admin_Plugin {
if (!$this->_config->locked) {
ptln(' <input type="hidden" name="save" value="1" />');
- ptln(' <input type="submit" name="submit" value="'.$lang['btn_save'].'" />');
- ptln(' <input type="reset" value="'.$lang['btn_reset'].'" />');
+ ptln(' <input type="submit" name="submit" class="button" value="'.$lang['btn_save'].'" />');
+ ptln(' <input type="reset" class="button" value="'.$lang['btn_reset'].'" />');
}
ptln('</p>');
diff --git a/lib/plugins/config/settings/config.class.php b/lib/plugins/config/settings/config.class.php
index 620d9c3b2..dfbf64614 100644
--- a/lib/plugins/config/settings/config.class.php
+++ b/lib/plugins/config/settings/config.class.php
@@ -324,7 +324,7 @@ if (!class_exists('setting')) {
$value = htmlspecialchars($value);
$label = '<label for="config__'.$key.'">'.$this->prompt($plugin).'</label>';
- $input = '<input id="config__'.$key.'" name="config['.$key.']" type="text" class="text" value="'.$value.'" '.$disable.'/>';
+ $input = '<input id="config__'.$key.'" name="config['.$key.']" type="text" class="edit" value="'.$value.'" '.$disable.'/>';
return array($label,$input);
}
@@ -387,7 +387,7 @@ if (!class_exists('setting_password')) {
$key = htmlspecialchars($this->_key);
$label = '<label for="config__'.$key.'">'.$this->prompt($plugin).'</label>';
- $input = '<input id="config__'.$key.'" name="config['.$key.']" type="password" class="text" value="" '.$disable.'/>';
+ $input = '<input id="config__'.$key.'" name="config['.$key.']" type="password" class="edit" value="" '.$disable.'/>';
return array($label,$input);
}
}
@@ -485,7 +485,7 @@ if (!class_exists('setting_mulitchoice')) {
$label = '<label for="config_'.$key.'">'.$this->prompt($plugin).'</label>';
$input = "<div class=\"input\">\n";
- $input .= '<select id="config__'.$key.'" name="config['.$key.']"'.$disable.'>'."\n";
+ $input .= '<select class="edit" id="config__'.$key.'" name="config['.$key.']"'.$disable.'>'."\n";
foreach ($this->_choices as $choice) {
$selected = ($value == $choice) ? ' selected="selected"' : '';
$option = $plugin->getLang($this->_key.'_o_'.$choice);
diff --git a/lib/plugins/config/style.css b/lib/plugins/config/style.css
index d10a7c0e4..9c83e157b 100644
--- a/lib/plugins/config/style.css
+++ b/lib/plugins/config/style.css
@@ -1,12 +1,17 @@
/* plugin:configmanager */
#config__manager {margin: 1em;}
-#config__manager p.error {border: 1px solid red; background-color: #c66; color: white; padding: 0.5em; text-align:center}
-#config__manager p.ok {border: 1px solid green; background-color: #6c6; color: black; padding: 0.5em; text-align:center}
-#config__manager p.info {border: 1px solid __dark__; background-color: __medium__; color: black; padding: 0.5em; text-align:center}
+#config__manager div.success,
+#config__manager div.error,
+#config__manager div.info {
+ background-position: 0.5em;
+ padding: 0.5em;
+ text-align:center
+}
+
#config__manager form { }
#config__manager table {margin: 1em 0;}
-#config__manager td input.text {width: 30em; border: 1px solid __medium__;}
-#config__manager td select {border: 1px solid __medium__;}
+#config__manager td input.edit {width: 30em;}
+#config__manager td select.edit {}
#config__manager tr.default .input,
#config__manager tr.default input,