Dotclear

Changeset 2832


Ignore:
Timestamp:
01/07/11 15:07:08 (13 years ago)
Author:
lipki
Message:

L'activation ce fait dorénavant dans les paramètres du blog

Location:
plugins/hyphenator
Files:
2 added
2 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • plugins/hyphenator/CHANGELOG

    r1829 r2832  
    1 Hyphenator plugin 1.0 for Dotclear 2 
     1Hyphenator plugin 1.1 for Dotclear 2 
     2=========================================== 
     3* Activation dans les préférences du blog 
     4 
     5Hyphenator plugin 1.0 
    26=========================================== 
    37* Javascript that implements client-side hyphenation of HTML-Documents 
  • plugins/hyphenator/_admin.php

    r1829 r2832  
    1111# -- END LICENSE BLOCK ------------------------------------ 
    1212 
    13 /* Add menu item in extension list */ 
    14 $_menu['Plugins']->addItem(__('Hyphenator'),'plugin.php?p=hyphenator','index.php?pf=hyphenator/icon.png', 
    15           preg_match('/plugin.php\?p=hyphenator(&.*)?$/',$_SERVER['REQUEST_URI']), 
    16           $core->auth->check('contentadmin',$core->blog->id)); 
     13# Class 
     14$GLOBALS['__autoload']['dcHyphenator'] = dirname(__FILE__).'/inc/class.dc.hyphenator.php'; 
     15$GLOBALS['__autoload']['LipkiUtils'] = dirname(__FILE__).'/inc/class.lipki.utils.php'; 
     16 
     17# Préférences du blog 
     18$core->addBehavior('adminBlogPreferencesForm',array('LipkiUtils','adminEnabledPlugin')); 
     19$core->addBehavior('adminEnabledPlugin',array('dcHyphenator','adminEnabledPlugin')); 
     20$core->addBehavior('adminBeforeBlogSettingsUpdate',array('dcHyphenator','adminBeforeBlogSettingsUpdate')); 
  • plugins/hyphenator/_define.php

    r1829 r2832  
    1313$this->registerModule( 
    1414     /* Name */               "Hyphenator", 
    15      /* Description*/         "Javascript that implements client-side hyphenation of HTML-Documents", 
     15     /* Description*/         "Hyphenator apply hyphenation on post-content ", 
    1616     /* Author */             "kévin Lepeltier", 
    17      /* Version */            '1.0', 
     17     /* Version */            '1.1', 
    1818     /* Permissions */        'contentadmin' 
    1919); 
  • plugins/hyphenator/_public.php

    r1829 r2832  
    1414$core->addBehavior('publicHeadContent',array('hyphenator','publicHeadContent')); 
    1515 
    16 class hyphenator 
    17 { 
    18      public static function publicHeadContent(&$core) 
    19      { 
    20           if ($core->blog->settings->hyphenate_active) 
    21           { 
     16class hyphenator { 
     17 
     18     public static function publicHeadContent(&$core) { 
     19      
     20          if ($core->blog->settings->hyphenate_active) { 
     21           
    2222               /* Add the js scripts for hyphenate */ 
    2323               echo '<script type="text/javascript" '. 
Note: See TracChangeset for help on using the changeset viewer.

Sites map