/**
  * DWModule::mkGUI() Full GUI output
  *
  * @param string $type Type of output
  * @param string $title Title of module
  * @param string $question Main question
  * @param string $info Extra info
  * @param string $except Except string
  * @param array $list List of options
  * @param string $name Name of module
  */
 public static function mkGUI($type, $title, $question, $info, $except = FALSE, $list = FALSE, $name = NULL)
 {
     /** @var $DW DynWid */
     global $DW;
     $widget_id = $GLOBALS['widget_id'];
     if (!is_null($name)) {
         self::$name = $name;
     }
     self::$opt = $DW->getDWOpt($widget_id, self::$name);
     self::GUIHeader($title, $question, $info);
     self::GUIOption();
     if ($type == 'complex') {
         self::GUIComplex($except, $list);
     }
     self::GUIFooter();
 }
 /**
  * DWModule::mkGUI() Full GUI output
  *
  * @param string $type Type of output
  * @param string $title Title of module
  * @param string $question Main question
  * @param string $info Extra info
  * @param string $except Except string
  * @param array $list List of options
  * @param string $name Name of module
  */
 public static function mkGUI($type, $title, $question, $info, $except = FALSE, $list = FALSE, $name = NULL)
 {
     $DW =& $GLOBALS['DW'];
     if (!is_null($name)) {
         self::$name = $name;
     }
     self::$opt = $DW->getDWOpt($_GET['id'], self::$name);
     self::GUIHeader($title, $question, $info);
     self::GUIOption();
     if ($type == 'complex') {
         self::GUIComplex($except, $list);
     }
     self::GUIFooter();
 }