From f0dd5d6889562bba6f3d23832c58c54b76cd9a1c Mon Sep 17 00:00:00 2001 From: flyskyko Date: Tue, 6 Sep 2011 02:02:56 +0000 Subject: [PATCH] addon module complete git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9037 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/addon/addon.controller.php | 5 +-- modules/addon/tpl/setup_addon.html | 63 ++++++++++++++++++------------ 2 files changed, 39 insertions(+), 29 deletions(-) diff --git a/modules/addon/addon.controller.php b/modules/addon/addon.controller.php index 7692c17e6..927ab195f 100644 --- a/modules/addon/addon.controller.php +++ b/modules/addon/addon.controller.php @@ -156,10 +156,7 @@ * @brief Add-On Set **/ function doSetup($addon, $extra_vars,$site_srl=0, $gtype = 'site') { - if($gtype == 'site' && $extra_vars->mid_list) - $extra_vars->mid_list = explode('|@|', $extra_vars->mid_list); - else - unset($extra_vars->mid_list); + if(!is_array($extra_vars->mid_list)) unset($extra_vars->mid_list); $args->addon = $addon; $args->extra_vars = serialize($extra_vars); diff --git a/modules/addon/tpl/setup_addon.html b/modules/addon/tpl/setup_addon.html index 3742eae84..73f166e4d 100644 --- a/modules/addon/tpl/setup_addon.html +++ b/modules/addon/tpl/setup_addon.html @@ -10,7 +10,6 @@
  • {$lang->homepage}: {$addon_info->homepage}
  • -

    {$XE_VALIDATOR_MESSAGE}

    @@ -19,33 +18,47 @@ - -
      - -
    -

    {$var->group}

    -
      - {@$group = $var->group} + + +
        + +
      +

      {$var->group}

      +
        + {@$group = $var->group} + + {@$not_first = true} +
      • +

        +

        + + + +

        +

        {nl2br($var->description)}

        +
      • - {@$not_first = true} -
      • -

        -

        - - - - {nl2br($var->description)} -

        -
      • +
      +
      +
      +

      {$lang->msg_not_exist_option}

      +
      + +

      {$lang->module}

      +

      {$lang->about_addon_mid}

      +
      + {$modules->title} + {$lang->none_category} +
      + + +
      +
      -
    -
    -
    -

    {$lang->msg_not_exist_option}

    -
    \ No newline at end of file +
    \ No newline at end of file