diff options
author | Anika Henke <a.c.henke@arcor.de> | 2006-03-03 13:28:55 +0100 |
---|---|---|
committer | Anika Henke <a.c.henke@arcor.de> | 2006-03-03 13:28:55 +0100 |
commit | e4a98f5caea4dba0f1ac8d8695ede3f1667a639f (patch) | |
tree | 54dc96a6fd28d69e041ef3bc67c0a6665bcd9db1 /lib | |
parent | ccf5ab4be633f1da1ed602acaf3f1dc0ae27d388 (diff) | |
download | rpg-e4a98f5caea4dba0f1ac8d8695ede3f1667a639f.tar.gz rpg-e4a98f5caea4dba0f1ac8d8695ede3f1667a639f.tar.bz2 |
changed styling logic a bit for config manager
darcs-hash:20060303122855-d5083-9dc7d8e7eea1c32aaab9a89055cf3f69efe09dc5.gz
Diffstat (limited to 'lib')
-rw-r--r-- | lib/plugins/config/admin.php | 10 | ||||
-rw-r--r-- | lib/plugins/config/settings/config.class.php | 6 | ||||
-rw-r--r-- | lib/plugins/config/style.css | 15 |
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, |