1
0

Finalizing what @onli prepped for proper radio element markup. Hooray.

This commit is contained in:
Matthias Mees
2013-02-06 15:51:19 +01:00
parent df09953d8e
commit 9348064432
4 changed files with 12 additions and 8 deletions

View File

@ -21,5 +21,5 @@
<span class="msg_success"><span class="icon-ok-circle"></span> {$CONST.WRITTEN_N_SAVED}</span>
{/if}
{else}
{$config|replace:'class="form_string"':'class="form_field"'|replace:'class="form_fullprotected"':'class="form_field"'|replace:'class="form_bool"':'class="form_radio"'|replace:'class="form_list"':'class="form_select"'}
{$config|replace:'class="form_string"':'class="form_field"'|replace:'class="form_fullprotected"':'class="form_field"'|replace:'class="form_list"':'class="form_select"'}
{/if}

View File

@ -14,7 +14,7 @@
{/if}
<form action="?serendipity[adminModule]=personal&amp;serendipity[adminAction]=save" method="post">
{$formToken}
{$config|replace:'class="form_string"':'class="form_field"'|replace:'class="form_fullprotected"':'class="form_field"'|replace:'class="form_bool"':'class="form_radio"'|replace:'class="form_list"':'class="form_select"'}
{$config|replace:'class="form_string"':'class="form_field"'|replace:'class="form_fullprotected"':'class="form_field"'|replace:'class="form_list"':'class="form_select"'}
<div class="form_buttons">
<input name="SAVE" type="submit" value="{$CONST.SAVE}">
</div>

View File

@ -400,12 +400,14 @@ function serendipity_guessInput($type, $name, $value='', $default='') {
}
echo '<div class="form_radio">';
echo '<input class="input_radio" id="radio_cfg_' . $name . '_yes" type="radio" name="' . $name . '" value="true" ';
echo (($value == true) ? 'checked="checked"' : ''). ' /><label for="radio_cfg_' . $name . '_yes"> ' . YES . '</label>';
echo (($value == true) ? 'checked="checked"' : ''). ' />
<label for="radio_cfg_' . $name . '_yes"> ' . YES . '</label>';
echo '</div>';
echo '<div class="form_radio">';
echo '<input class="input_radio" id="radio_cfg_' . $name . '_no" type="radio" name="' . $name . '" value="false" ';
echo (($value == true) ? '' : 'checked="checked"'). ' /><label for="radio_cfg_' . $name . '_no"> ' . NO . '</label>';
echo (($value == true) ? '' : 'checked="checked"'). ' />
<label for="radio_cfg_' . $name . '_no"> ' . NO . '</label>';
echo '</div>';
break;
@ -585,9 +587,11 @@ function serendipity_printConfigTemplate($config, $from = false, $noForm = false
<span>'. $item['title'] .'
<span>'. $item['description'] .' </span>
</span>
</legend>';
</legend>
<div class="clearfix">';
serendipity_guessInput($item['type'], $item['var'], $value, $item['default']);
echo '</fieldset>';
echo '</div>
</fieldset>';
} else {
echo '<div class="form_'. $item['type'] .'">
<label for="'. $item['var'] .'">'. $item['title'] .' <span>'. $item['description'] .'</span></label>';