[geeklog-cvs] Geeklog-1.x/system/classes config.class.php, 1.15, 1.16

Dirk Haun dhaun at qs1489.pair.com
Sat Jan 19 14:36:48 EST 2008


Update of /cvsroot/geeklog/Geeklog-1.x/system/classes
In directory qs1489.pair.com:/tmp/cvs-serv36865/system/classes

Modified Files:
	config.class.php 
Log Message:
Sort dropdowns by label text


Index: config.class.php
===================================================================
RCS file: /cvsroot/geeklog/Geeklog-1.x/system/classes/config.class.php,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** config.class.php	13 Jan 2008 21:47:31 -0000	1.15
--- config.class.php	19 Jan 2008 19:36:46 -0000	1.16
***************
*** 506,512 ****
              return $t->finish($t->parse('output', 'placeholder-element'));
          } elseif ($type == "select") {
!             if (! is_array($selectionArray))
                  return $t->finish($t->parse('output', 'text-element'));
              $t->set_block('select-element', 'select-options', 'myoptions');
              foreach ($selectionArray as $sName => $sVal) {
                  if (is_bool($sVal)) {
--- 506,515 ----
              return $t->finish($t->parse('output', 'placeholder-element'));
          } elseif ($type == "select") {
!             if (! is_array($selectionArray)) {
                  return $t->finish($t->parse('output', 'text-element'));
+             }
+ 
              $t->set_block('select-element', 'select-options', 'myoptions');
+             uksort($selectionArray, 'strcasecmp');
              foreach ($selectionArray as $sName => $sVal) {
                  if (is_bool($sVal)) {




More information about the geeklog-cvs mailing list