Dotclear

Changeset 3691:3dbfcef11299 for plugins


Ignore:
Timestamp:
01/31/18 12:11:05 (8 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

PHP 7.2 compliance (deprecated create_function() replaced by closure)

Location:
plugins
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • plugins/dcCKEditor/_admin.php

    r3068 r3691  
    1111# -- END LICENSE BLOCK ----------------------------------------- 
    1212 
    13 if (!defined('DC_CONTEXT_ADMIN')) { return; } 
     13if (!defined('DC_CONTEXT_ADMIN')) {return;} 
    1414 
    1515$_menu['Plugins']->addItem('dcCKEditor', 
    16      $core->adminurl->get('admin.plugin.dcCKEditor'), 
    17      dcPage::getPF('dcCKEditor/imgs/icon.png'), 
    18      preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.dcCKEditor')).'(&.*)?$/', $_SERVER['REQUEST_URI']), 
    19      $core->auth->check('admin,contentadmin', $core->blog->id) 
     16    $core->adminurl->get('admin.plugin.dcCKEditor'), 
     17    dcPage::getPF('dcCKEditor/imgs/icon.png'), 
     18    preg_match('/' . preg_quote($core->adminurl->get('admin.plugin.dcCKEditor')) . '(&.*)?$/', $_SERVER['REQUEST_URI']), 
     19    $core->auth->check('admin,contentadmin', $core->blog->id) 
    2020); 
    2121 
     
    2323 
    2424if ($self_ns->active) { 
    25     $core->addEditorFormater('dcCKEditor','xhtml',create_function('$s','return $s;')); 
     25    $core->addEditorFormater('dcCKEditor', 'xhtml', function ($s) {return $s;}); 
    2626 
    27     $core->addBehavior('adminPostEditor',array('dcCKEditorBehaviors','adminPostEditor')); 
    28     $core->addBehavior('adminPopupMedia',array('dcCKEditorBehaviors','adminPopupMedia')); 
    29     $core->addBehavior('adminPopupLink',array('dcCKEditorBehaviors','adminPopupLink')); 
    30     $core->addBehavior('adminPopupPosts',array('dcCKEditorBehaviors','adminPopupPosts')); 
     27    $core->addBehavior('adminPostEditor', array('dcCKEditorBehaviors', 'adminPostEditor')); 
     28    $core->addBehavior('adminPopupMedia', array('dcCKEditorBehaviors', 'adminPopupMedia')); 
     29    $core->addBehavior('adminPopupLink', array('dcCKEditorBehaviors', 'adminPopupLink')); 
     30    $core->addBehavior('adminPopupPosts', array('dcCKEditorBehaviors', 'adminPopupPosts')); 
    3131 
    32     $core->addBehavior('adminMediaURL',array('dcCKEditorBehaviors','adminMediaURL')); 
     32    $core->addBehavior('adminMediaURL', array('dcCKEditorBehaviors', 'adminMediaURL')); 
    3333} 
  • plugins/dcLegacyEditor/_admin.php

    r2849 r3691  
    1111# -- END LICENSE BLOCK ----------------------------------------- 
    1212 
    13 if (!defined('DC_CONTEXT_ADMIN')) { return; } 
     13if (!defined('DC_CONTEXT_ADMIN')) {return;} 
    1414 
    1515$_menu['Plugins']->addItem('dcLegacyEditor', 
    16      $core->adminurl->get('admin.plugin.dcLegacyEditor'), 
    17      dcPage::getPF('dcLegacyEditor/icon.png'), 
    18      preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.dcLegacyEditor')).'/', $_SERVER['REQUEST_URI']), 
    19      $core->auth->check('admin,contentadmin', $core->blog->id) 
     16    $core->adminurl->get('admin.plugin.dcLegacyEditor'), 
     17    dcPage::getPF('dcLegacyEditor/icon.png'), 
     18    preg_match('/' . preg_quote($core->adminurl->get('admin.plugin.dcLegacyEditor')) . '/', $_SERVER['REQUEST_URI']), 
     19    $core->auth->check('admin,contentadmin', $core->blog->id) 
    2020); 
    2121 
     
    2424if ($self_ns->active) { 
    2525    if (!($core->wiki2xhtml instanceof wiki2xhtml)) { 
    26           $core->initWikiPost(); 
    27      } 
     26        $core->initWikiPost(); 
     27    } 
    2828 
    29      $core->addEditorFormater('dcLegacyEditor','xhtml',create_function('$s','return $s;')); 
    30      $core->addEditorFormater('dcLegacyEditor','wiki',array($core->wiki2xhtml,'transform')); 
     29    $core->addEditorFormater('dcLegacyEditor', 'xhtml', function ($s) {return $s;}); 
     30    $core->addEditorFormater('dcLegacyEditor', 'wiki', array($core->wiki2xhtml, 'transform')); 
    3131 
    32      $core->addBehavior('adminPostEditor',array('dcLegacyEditorBehaviors','adminPostEditor')); 
    33      $core->addBehavior('adminPopupMedia',array('dcLegacyEditorBehaviors','adminPopupMedia')); 
    34      $core->addBehavior('adminPopupLink',array('dcLegacyEditorBehaviors','adminPopupLink')); 
    35      $core->addBehavior('adminPopupPosts',array('dcLegacyEditorBehaviors','adminPopupPosts')); 
     32    $core->addBehavior('adminPostEditor', array('dcLegacyEditorBehaviors', 'adminPostEditor')); 
     33    $core->addBehavior('adminPopupMedia', array('dcLegacyEditorBehaviors', 'adminPopupMedia')); 
     34    $core->addBehavior('adminPopupLink', array('dcLegacyEditorBehaviors', 'adminPopupLink')); 
     35    $core->addBehavior('adminPopupPosts', array('dcLegacyEditorBehaviors', 'adminPopupPosts')); 
    3636} 
Note: See TracChangeset for help on using the changeset viewer.

Sites map