Explorar el Código

Added default string values.

philippe_mingo hace 23 años
padre
commit
521a16ed40
Se han modificado 2 ficheros con 6 adiciones y 1 borrados
  1. 2 1
      plugins/administrator/defines.php
  2. 4 0
      plugins/administrator/options.php

+ 2 - 1
plugins/administrator/defines.php

@@ -67,7 +67,8 @@ $defcfg = array( '$config_version' => array( 'name' => _("Config File Version"),
                                                             'posvals' => $language_values ),
                  '$frame_top' => array( 'name' => _("Top Frame"),
                                         'type' => SMOPT_TYPE_STRING,
-                                        'size' => 40 ),
+                                        'size' => 40,
+                                        'default' => '_top' ),
                  /* --------------------------------------------------------*/
                  'Group2' => array( 'name' => _("Server Settings"),
                                     'type' => SMOPT_TYPE_TITLE ),

+ 4 - 0
plugins/administrator/options.php

@@ -311,6 +311,10 @@ foreach ( $newcfg as $k => $v ) {
                 $v = '"' . $HTTP_POST_VARS[$e] . '"';
                 $newcfg[$k] = $v;
             }
+            if ( $v == '""' && isset( $defcfg[$k]['default'] ) ) {
+                $v = "'" . $defcfg[$k]['default'] . "'";
+                $newcfg[$k] = $v;
+            }
             echo "<tr><td>$name</td><td>".
                  "<input size=\"$size\" name=\"adm_$n\" value=\"" . substr( $v, 1, strlen( $v ) - 2 ) . "\">";
             if ( isset( $defcfg[$k]['comment'] ) ) {