Dotclear

Changeset 869


Ignore:
Timestamp:
03/13/09 10:24:14 (14 years ago)
Author:
bruno
Message:

Fixed default gallery integration theme option bug

Location:
plugins/gallery/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • plugins/gallery/trunk/class.dc.gallery.php

    r861 r869  
    102102               } 
    103103 
    104                if ($theme == 'sameasgal' && isset($meta['galtheme'])) { 
    105                     return $meta['galtheme'][0]; 
     104               if ($theme == 'sameasgal') { 
     105                    if (isset($meta['galtheme'])) 
     106                         return $meta['galtheme'][0]; 
     107                    else 
     108                         return $this->core->blog->settings->gallery_default_theme; 
     109 
    106110               } else { 
    107111                    return $theme; 
  • plugins/gallery/trunk/options.php

    r861 r869  
    2727     //$browser_url_prefix = $core->blog->settings->gallery_browser_url_prefix; 
    2828     $default_theme = $core->blog->settings->gallery_default_theme; 
    29      $default_theme_integ = $core->blog->settings->gallery_default_integ_theme; 
     29     $default_integ_theme = $core->blog->settings->gallery_default_integ_theme; 
    3030     $nb_images_per_page = $core->blog->settings->gallery_nb_images_per_page; 
    3131     $nb_galleries_per_page = $core->blog->settings->gallery_nb_galleries_per_page; 
     
    4545     //$core->blog->settings->put('gallery_browser_url_prefix',$browser_url_prefix,'string','Browser URL prefix'); 
    4646     $core->blog->settings->put('gallery_default_theme',$default_theme); 
    47      $core->blog->settings->put('gallery_default_integ_theme',$default_theme_integ); 
     47     $core->blog->settings->put('gallery_default_integ_theme',$default_integ_theme); 
    4848     $core->blog->settings->put('gallery_nb_images_per_page',$nb_images_per_page); 
    4949     $core->blog->settings->put('gallery_nb_galleries_per_page',$nb_galleries_per_page); 
     
    7272$c_admin_items_order=$core->blog->settings->gallery_admin_items_order; 
    7373$c_default_theme=$core->blog->settings->gallery_default_theme; 
    74 $c_default_theme_integ=$core->blog->settings->gallery_default_integ_theme; 
     74$c_default_integ_theme=$core->blog->settings->gallery_default_integ_theme; 
    7575 
    7676if (!empty($_POST['enable_plugin'])) { 
     
    109109     $c_admin_items_order = !empty($_POST['admin_items_order'])?$_POST['admin_items_order']:$c_admin_items_order; 
    110110     $c_default_theme = !empty($_POST['default_theme'])?$_POST['default_theme']:$c_default_theme; 
    111      $c_default_theme = !empty($_POST['default_theme'])?$_POST['default_theme']:$c_default_theme_integ; 
     111     $c_default_integ_theme = !empty($_POST['default_integ_theme'])?$_POST['default_integ_theme']:$c_default_integ_theme; 
    112112     $core->blog->settings->setNamespace('gallery'); 
    113113     $core->blog->settings->put('gallery_nb_images_per_page',$c_nb_img); 
     
    121121     $core->blog->settings->put('gallery_admin_items_order',$c_admin_items_order); 
    122122     $core->blog->settings->put('gallery_default_theme',$c_default_theme); 
    123      $core->blog->settings->put('gallery_default_theme_integ',$c_default_theme_integ); 
     123     $core->blog->settings->put('gallery_default_integ_theme',$c_default_integ_theme); 
    124124     $core->blog->triggerBlog(); 
    125125     http::redirect('plugin.php?p=gallery&m=options&upd=1'); 
     
    256256          '</label></p>'. 
    257257          '<p><label class=" classic">'. __('Default gallery theme when integrated').' : '. 
    258           form::combo('default_theme_integ', $themes_integ, $c_default_theme_integ). 
     258          form::combo('default_integ_theme', $themes_integ, $c_default_integ_theme). 
    259259          '</label></p>'. 
    260260          '<h3>'.__('Administration-side options').'</h3>'. 
Note: See TracChangeset for help on using the changeset viewer.

Sites map