Dotclear

Changeset 3078


Ignore:
Timestamp:
09/25/11 23:41:12 (12 years ago)
Author:
arnaudj
Message:

Adapation pour être compatible avec Dotclear > 2.2

Location:
plugins/podcastFeed/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • plugins/podcastFeed/trunk/_define.php

    r3005 r3078  
    2121     /* Description*/    "New feed dedicated to podcasting, with specific iTunes tags.", 
    2222     /* Author */        "Arnaud Jacquemin", 
    23      /* Version */       '0.2.0-alpha', 
     23     /* Version */       '0.2.1-alpha', 
    2424     /* Permissions */   'admin' //restreindre ce plugin aux seuls administrateurs d'un blog donné 
    2525); 
  • plugins/podcastFeed/trunk/_install.php

    r3005 r3078  
    3131// La procédure d'installation commence vraiment là 
    3232// Création du setting (s'il existe, il ne sera pas écrasé) 
    33 $settings = new dcSettings($core, null); 
     33$settings =& $core->blog->settings; 
    3434 
    35 // Le paramètre de setNamespace() ne doit contenir que des chiffres ou des lettres sans accent.  
    36 $settings->setNamespace('podcastFeed'); 
     35// Le paramètre de setNamespace() ne doit contenir que des chiffres ou des lettres sans accent. 
     36$settings->addNameSpace('podcastFeed'); 
    3737 
    38 $settings->put('podcastCategoryFilter', '', 'string', 'Catégories à prendre en comptre', false); 
    39 $settings->put('podcastTitle', $core->blog->name, 'string', 'Titre du podcast', false); 
    40 $settings->put('podcastSubTitle', '', 'string', 'Sous-titre du podcast', false); 
    41 $settings->put('podcastLink', $core->blog->url, 'string', 'URL du podcast', false); 
    42 $settings->put('podcastLanguage', $core->blog->settings->lang, 'string', 'Langue du podcast', false); 
    43 $settings->put('podcastAuthor', $core->blog->settings->editor, 'string', 'Auteur du podcast', false); 
    44 $settings->put('podcastDescription', $core->blog->desc, 'string', 'Description du podcast', false); 
    45 $settings->put('podcastImage', '', 'string', 'Logo du podcast', false); 
    46 $settings->put('podcastCategories', '', 'string', 'Categories du podcast (iTunes)', false); 
    47 $settings->put('podcastExplicit', 'no', 'string', 'Langage "tout public" ? (iTunes)', false); 
    48 $settings->put('podcastItunesSummary', '', 'string', 'Description spécifique iTunes', false); 
    49 $settings->put('podcastItunesImage', '', 'string', 'Logo spécifique iTunes', false); 
    50 $settings->put('podcastOwnerName', '', 'string', 'Nom du propriétaire du podcast', false); 
    51 $settings->put('podcastOwnerEmail', '', 'string', 'E-mail du propriétaire du podcast', false); 
     38$settings->podcastFeed->put('podcastCategoryFilter', '', 'string', 'Catégories à prendre en comptre', false); 
     39$settings->podcastFeed->put('podcastTitle', $core->blog->name, 'string', 'Titre du podcast', false); 
     40$settings->podcastFeed->put('podcastSubTitle', '', 'string', 'Sous-titre du podcast', false); 
     41$settings->podcastFeed->put('podcastLink', $core->blog->url, 'string', 'URL du podcast', false); 
     42$settings->podcastFeed->put('podcastLanguage', $core->blog->settings->lang, 'string', 'Langue du podcast', false); 
     43$settings->podcastFeed->put('podcastAuthor', $core->blog->settings->editor, 'string', 'Auteur du podcast', false); 
     44$settings->podcastFeed->put('podcastDescription', $core->blog->desc, 'string', 'Description du podcast', false); 
     45$settings->podcastFeed->put('podcastImage', '', 'string', 'Logo du podcast', false); 
     46$settings->podcastFeed->put('podcastCategories', '', 'string', 'Categories du podcast (iTunes)', false); 
     47$settings->podcastFeed->put('podcastExplicit', 'no', 'string', 'Langage "tout public" ? (iTunes)', false); 
     48$settings->podcastFeed->put('podcastItunesSummary', '', 'string', 'Description spécifique iTunes', false); 
     49$settings->podcastFeed->put('podcastItunesImage', '', 'string', 'Logo spécifique iTunes', false); 
     50$settings->podcastFeed->put('podcastOwnerName', '', 'string', 'Nom du propriétaire du podcast', false); 
     51$settings->podcastFeed->put('podcastOwnerEmail', '', 'string', 'E-mail du propriétaire du podcast', false); 
    5252  
    5353$core->setVersion('podcastFeed', $m_version); 
  • plugins/podcastFeed/trunk/inc/PodcastFeedTplTags.php

    r3005 r3078  
    2626               $p .= "context::categoryPostParam(\$params);\n"; 
    2727          } else { 
    28                $p .= "\$params['cat_url'] = \$core->blog->settings->podcastCategoryFilter;\n"; 
     28               $p .= "\$params['cat_url'] = \$core->blog->settings->podcastFeed->podcastCategoryFilter;\n"; 
    2929               $p .= "context::categoryPostParam(\$params);\n"; 
    3030          } 
Note: See TracChangeset for help on using the changeset viewer.

Sites map