Hi!
1.) search in admin/functions.php:
function show_radio_row($title, $name, $value = 1) {
global $HTTP_POST_VARS, $lang;
if (isset($HTTP_POST_VARS[$name])) {
$value = $HTTP_POST_VARS[$name];
}
echo "<tr class=\"".get_row_bg()."\">\n";
echo "<td><p class=\"rowtitle\">".$title."</p></td>\n<td><p>";
echo "<input type=\"radio\" name=\"$name\" value=\"1\"";
if ($value == 1) {
echo " checked=\"checked\"";
}
echo "> ".$lang['yes']." \n";
echo "<input type=\"radio\" name=\"".$name."\" value=\"0\"";
if ($value != 1) {
echo " checked=\"checked\"";
}
echo "> ".$lang['no']." ";
echo "</p></td>\n</tr>";
}
replace:
function show_radio_row($title, $name, $value = 1, $yes="",$no="") {
global $HTTP_POST_VARS, $lang;
if (isset($HTTP_POST_VARS[$name])) {
$value = $HTTP_POST_VARS[$name];
}
if (isset($HTTP_POST_VARS[$yes])) {
$yes = $HTTP_POST_VARS[$yes];
}
if(empty($yes)){
$yes= $lang['yes'];
}
if (isset($HTTP_POST_VARS[$no])) {
$no =$HTTP_POST_VARS[$no];
}
elseif(empty($no)){
$no= $lang['no'];
}
echo "<tr class=\"".get_row_bg()."\">\n";
echo "<td><p class=\"rowtitle\">".$title."</p></td>\n<td><p>";
echo "<input type=\"radio\" name=\"$name\" value=\"1\"";
if ($value == 1) {
echo " checked=\"checked\"";
}
echo "> ".$yes." \n";
echo "<input type=\"radio\" name=\"".$name."\" value=\"0\"";
if ($value != 1) {
echo " checked=\"checked\"";
}
echo "> ".$no." ";
echo "</p></td>\n</tr>";
}
search:
show_radio_row($val[0], $field_name, ($value == "") ? 1 : $value);
and replace:
show_radio_row($val[0], $field_name, ($value == "") ? 1 : $value, $val[3],$val[4]);
in includes\db_field_definitions.php can you now instead:
example:
$additional_image_fields['photographer'] = array($lang['photographer'], "radio", 1);
this write:
$additional_image_fields['photographer'] = array($lang['photographer'], "radio", 1,"choice1","choice2");
mfg Andi