Dotclear


Ignore:
Timestamp:
11/25/14 14:31:02 (11 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Using dcAdminURL, work in progress on plugins…

Location:
plugins/themeEditor
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • plugins/themeEditor/_admin.php

    r2566 r2815  
    1111# -- END LICENSE BLOCK ----------------------------------------- 
    1212if (!defined('DC_CONTEXT_ADMIN')) { return; } 
     13 
     14// Register admin URL base of plugin 
     15$core->adminurl->registercopy('admin.plugin.theme.editor','admin.plugin',array('p' => 'themeEditor')); 
    1316 
    1417if (!isset($__resources['help']['themeEditor'])) { 
     
    2629     { 
    2730          if ($id != 'default' && $core->auth->isSuperAdmin()) { 
    28                return '<p><a href="plugin.php?p=themeEditor" class="button">'.__('Edit theme files').'</a></p>'; 
     31               return '<p><a href="'.$core->adminurl->get('admin.plugin.theme.editor').'" class="button">'.__('Edit theme files').'</a></p>'; 
    2932          } 
    3033     } 
  • plugins/themeEditor/index.php

    r2805 r2815  
    7070<head> 
    7171  <title><?php echo __('Edit theme files'); ?></title> 
    72   <link rel="stylesheet" type="text/css" href="index.php?pf=themeEditor/style.css" /> 
     72  <link rel="stylesheet" type="text/css" href="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/style.css')); ?>" /> 
    7373  <script type="text/javascript"> 
    7474  //<![CDATA[ 
     
    8181  </script> 
    8282  <?php echo dcPage::jsConfirmClose('file-form'); ?> 
    83   <script type="text/javascript" src="index.php?pf=themeEditor/script.js"></script> 
     83  <script type="text/javascript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/script.js')); ?>"></script> 
    8484<?php if ($user_ui_colorsyntax) { ?> 
    85   <link rel="stylesheet" type="text/css" href="index.php?pf=themeEditor/codemirror/codemirror.css" /> 
    86   <link rel="stylesheet" type="text/css" href="index.php?pf=themeEditor/codemirror.css" /> 
    87   <script type="text/JavaScript" src="index.php?pf=themeEditor/codemirror/codemirror.js"></script> 
    88   <script type="text/JavaScript" src="index.php?pf=themeEditor/codemirror/multiplex.js"></script> 
    89   <script type="text/JavaScript" src="index.php?pf=themeEditor/codemirror/xml.js"></script> 
    90   <script type="text/JavaScript" src="index.php?pf=themeEditor/codemirror/javascript.js"></script> 
    91   <script type="text/JavaScript" src="index.php?pf=themeEditor/codemirror/css.js"></script> 
    92   <script type="text/JavaScript" src="index.php?pf=themeEditor/codemirror/php.js"></script> 
    93   <script type="text/JavaScript" src="index.php?pf=themeEditor/codemirror/htmlmixed.js"></script> 
     85  <link rel="stylesheet" type="text/css" href="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/codemirror.css')); ?>" /> 
     86  <link rel="stylesheet" type="text/css" href="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror.css')); ?>" /> 
     87  <script type="text/JavaScript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/codemirror.js')); ?>"></script> 
     88  <script type="text/JavaScript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/multiplex.js')); ?>"></script> 
     89  <script type="text/JavaScript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/xml.js')); ?>"></script> 
     90  <script type="text/JavaScript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/javascript.js')); ?>"></script> 
     91  <script type="text/JavaScript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/css.js')); ?>"></script> 
     92  <script type="text/JavaScript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/php.js')); ?>"></script> 
     93  <script type="text/JavaScript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'themeEditor/codemirror/htmlmixed.js')); ?>"></script> 
    9494<?php } ?> 
    9595</head> 
     
    100100     array( 
    101101          html::escapeHTML($core->blog->name) => '', 
    102           __('Blog appearance') => 'blog_theme.php', 
     102          __('Blog appearance') => $core->adminurl->get('admin.blog.theme'), 
    103103          __('Edit theme files') => '' 
    104104     )). 
Note: See TracChangeset for help on using the changeset viewer.

Sites map