[geeklog-cvs] geeklog: Don't add a hidden value for disabled & unchecked group...
geeklog-cvs at lists.geeklog.net
geeklog-cvs at lists.geeklog.net
Thu Jun 23 15:39:23 EDT 2011
changeset 8336:e4ecaa28f12f
url: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/e4ecaa28f12f
user: Dirk Haun <dirk at haun-online.de>
date: Thu Jun 23 20:32:16 2011 +0200
description:
Don't add a hidden value for disabled & unchecked groups, e.g. Remote Users
diffstat:
system/lib-admin.php | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diffs (18 lines):
diff -r 068f5278e7e3 -r e4ecaa28f12f system/lib-admin.php
--- a/system/lib-admin.php Thu Jun 23 16:05:56 2011 +0200
+++ b/system/lib-admin.php Thu Jun 23 20:32:16 2011 +0200
@@ -1368,9 +1368,11 @@
($A['grp_name'] == 'Logged-in Users') ||
($A['grp_name'] == 'Remote Users')) {
$retval = '<input type="checkbox" disabled="disabled"'
- . $checked . XHTML . '>'
- . '<input type="hidden" name="groups[]" value="'
- . $A['grp_id'] . '"' . $checked . XHTML . '>';
+ . $checked . XHTML . '>';
+ if (! empty($checked)) {
+ $retval .= '<input type="hidden" name="groups[]" value="'
+ . $A['grp_id'] . '"' . $checked . XHTML . '>';
+ }
} else {
$retval = '<input type="checkbox" name="groups[]" value="'
. $A['grp_id'] . '"' . $checked . XHTML . '>';
More information about the geeklog-cvs
mailing list