Dotclear

Changeset 258


Ignore:
Timestamp:
11/03/08 20:02:30 (15 years ago)
Author:
bruno
Message:

Far better handled this way...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/gallery/_install.php

    r257 r258  
    1515$this_version = $core->plugins->moduleInfo('gallery','version'); 
    1616$installed_version = $core->getVersion('gallery'); 
     17 
     18if (version_compare($installed_version,$this_version,'>=')) { 
     19     return; 
     20} 
    1721  
    1822function putGlobalSetting($id,$value,$type=null,$label=null,$value_change=true) { 
     
    2428          $core->blog->settings->put($id,$old_value,$type,$label,$value_change,true); 
    2529} 
    26 if (version_compare($installed_version,$this_version,'!=')) { 
    27      $core->blog->settings->setNamespace('gallery'); 
    28      putGlobalSetting('gallery_galleries_url_prefix','galleries','string','Gallery lists URL prefix'); 
    29      putGlobalSetting('gallery_gallery_url_prefix','gallery','string','Galleries URL prefix'); 
    30      putGlobalSetting('gallery_image_url_prefix','image','string','Images URL prefix'); 
    31      putGlobalSetting('gallery_default_theme','default','string','Default theme to use'); 
    32      putGlobalSetting('gallery_nb_images_per_page',24,'integer','Number of images per page'); 
    33      putGlobalSetting('gallery_nb_galleries_per_page',10,'integer','Number of galleries per page'); 
    34      putGlobalSetting('gallery_new_items_default','YYYYN','string','Default options for new items management'); 
    35      putGlobalSetting('gallery_galleries_sort','date','string','Galleries list sort criteria'); 
    36      putGlobalSetting('gallery_galleries_order','DESC','string','Galleries list sort order criteria'); 
    37      putGlobalSetting('gallery_galleries_orderbycat',true,'boolean','Galleries list group by category'); 
    38      putGlobalSetting('gallery_enabled',false,'boolean','Gallery plugin enabled'); 
    39      putGlobalSetting('gallery_enabled',false,'boolean','Gallery plugin enabled'); 
    40      putGlobalSetting('gallery_themes_path','plugins/gallery/default-templates','string','Gallery Themes path'); 
    41      return; 
    42 } 
     30$core->blog->settings->setNamespace('gallery'); 
     31putGlobalSetting('gallery_galleries_url_prefix','galleries','string','Gallery lists URL prefix'); 
     32putGlobalSetting('gallery_gallery_url_prefix','gallery','string','Galleries URL prefix'); 
     33putGlobalSetting('gallery_image_url_prefix','image','string','Images URL prefix'); 
     34putGlobalSetting('gallery_default_theme','default','string','Default theme to use'); 
     35putGlobalSetting('gallery_nb_images_per_page',24,'integer','Number of images per page'); 
     36putGlobalSetting('gallery_nb_galleries_per_page',10,'integer','Number of galleries per page'); 
     37putGlobalSetting('gallery_new_items_default','YYYYN','string','Default options for new items management'); 
     38putGlobalSetting('gallery_galleries_sort','date','string','Galleries list sort criteria'); 
     39putGlobalSetting('gallery_galleries_order','DESC','string','Galleries list sort order criteria'); 
     40putGlobalSetting('gallery_galleries_orderbycat',true,'boolean','Galleries list group by category'); 
     41putGlobalSetting('gallery_enabled',false,'boolean','Gallery plugin enabled'); 
     42putGlobalSetting('gallery_themes_path','plugins/gallery/default-templates','string','Gallery Themes path'); 
    4343 
    4444$core->setVersion('gallery',$this_version); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map