steffen: server/kolab-webadmin/kolab-webadmin/php/admin/include form.class.php, 1.5, 1.6
cvs at intevation.de
cvs at intevation.de
Wed Aug 4 00:38:51 CEST 2004
Author: steffen
Update of /kolabrepository/server/kolab-webadmin/kolab-webadmin/php/admin/include
In directory doto:/tmp/cvs-serv23921/kolab-webadmin/php/admin/include
Modified Files:
form.class.php
Log Message:
fix for issue255
Index: form.class.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/php/admin/include/form.class.php,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- form.class.php 19 Jul 2004 01:36:59 -0000 1.5
+++ form.class.php 3 Aug 2004 22:38:48 -0000 1.6
@@ -1,6 +1,6 @@
<?php
/*
- * Copyright (c) 2004 KlarÃ��¿½ï¿½Ã¤lvdalens Datakonsult AB
+ * Copyright (c) 2004 KlarÃ��¿½ï¿½Ã¿Ã½Ã¯Ã¿Ã½Ã��¤lvdalens Datakonsult AB
*
* Writen by Steffen Hansen <steffen at klaralvdalens-datakonsult.se>
*
@@ -102,15 +102,19 @@
case 'select':
$str .= '<tr>';
$str .= '<td>'.$value['name'].'</td>';
- $str .= '<td><select name="'.$key.'" '.$value['attrs'].' >';
+ if( ereg( 'readonly', $value['attrs'] ) ) {
+ $str .= '<td><p>'.htmlentities($value['options'][$value['value']]).'</p></td>';
+ } else {
+ $str .= '<td><select name="'.$key.'" '.$value['attrs'].' >';
- for( $i = 0; $i < count($value['options']); ++$i) {
- if( $i == $value['value'] ) $s = 'selected';
- else $s = '';
- $str .= '<option value="'.$i.'" '.$s.'>'.htmlentities($value['options'][$i]).'</option>';
+ for( $i = 0; $i < count($value['options']); ++$i) {
+ if( $i == $value['value'] ) $s = 'selected';
+ else $s = '';
+ $str .= '<option value="'.$i.'" '.$s.'>'.htmlentities($value['options'][$i]).'</option>';
+ }
+ $str .= '</select>';
+ $str .= '</td>';
}
- $str .= '</select>';
- $str .= '</td>';
$str .= '<td>'.$value['comment'].'</td>';
$str .= '</tr>';
break;
More information about the commits
mailing list