Changeset 2815:58afbf9370e1
- Timestamp:
- 11/25/14 14:31:02 (11 years ago)
- Branch:
- default
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/admin/prepend.php
r2813 r2815 66 66 67 67 $url = $core->adminurl->get($adminurl); 68 69 $_menu[$section]->prependItem($desc,$url,$icon,preg_match('/'.$url.'(\?.*)?$/',$_SERVER['REQUEST_URI']),$perm); 68 $_menu[$section]->prependItem($desc,$url,$icon,preg_match('/'.preg_quote($url).'(\?.*)?$/',$_SERVER['REQUEST_URI']),$perm); 70 69 } 71 70 -
plugins/pings/_admin.php
r2322 r2815 12 12 if (!defined('DC_CONTEXT_ADMIN')) { return; } 13 13 14 $_menu['Blog']->addItem(__('Pings'),'plugin.php?p=pings','index.php?pf=pings/icon.png', 15 preg_match('/plugin.php\?p=pings/',$_SERVER['REQUEST_URI']), 14 // Register admin URL base of plugin 15 $core->adminurl->registercopy('admin.plugin.pings','admin.plugin',array('p' => 'pings')); 16 17 $_menu['Blog']->addItem(__('Pings'), 18 $core->adminurl->get('admin.plugin.pings'), 19 $core->adminurl->decode('load.plugin.file',array('pf' => 'pings/icon.png')), 20 preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.pings')).'/',$_SERVER['REQUEST_URI']), 16 21 $core->auth->isSuperAdmin()); 17 22 … … 43 48 $favs->register('pings', array( 44 49 'title' => __('Pings'), 45 'url' => 'plugin.php?p=pings',46 'small-icon' => 'index.php?pf=pings/icon.png',47 'large-icon' => 'index.php?pf=pings/icon-big.png',50 'url' => $core->adminurl->get('admin.plugin.pings'), 51 'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'pings/icon.png')), 52 'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'pings/icon-big.png')), 48 53 )); 49 54 } -
plugins/simpleMenu/_admin.php
r2566 r2815 12 12 if (!defined('DC_CONTEXT_ADMIN')) { return; } 13 13 14 // Register admin URL base of plugin 15 $core->adminurl->registercopy('admin.plugin.simplemenu','admin.plugin',array('p' => 'simpleMenu')); 16 14 17 $core->addBehavior('adminDashboardIcons','simpleMenu_dashboard'); 15 18 $core->addBehavior('adminDashboardFavorites','simpleMenu_dashboard_favs'); 16 19 function simpleMenu_dashboard($core,$icons) 17 20 { 18 $icons['simpleMenu'] = new ArrayObject(array(__('Simple menu'),'plugin.php?p=simpleMenu','index.php?pf=simpleMenu/icon.png')); 21 $icons['simpleMenu'] = new ArrayObject(array(__('Simple menu'), 22 $core->adminurl->get('admin.plugin.simplemenu'), 23 $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon.png')))); 19 24 } 20 25 function simpleMenu_dashboard_favs($core,$favs) … … 22 27 $favs->register('simpleMenu', array( 23 28 'title' => __('Simple menu'), 24 'url' => 'plugin.php?p=simpleMenu',25 'small-icon' => 'index.php?pf=simpleMenu/icon-small.png',26 'large-icon' => 'index.php?pf=simpleMenu/icon.png',29 'url' => $core->adminurl->get('admin.plugin.simplemenu'), 30 'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon-small.png')), 31 'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon.png')), 27 32 'permissions' => 'usage,contentadmin' 28 33 )); 29 34 } 30 35 31 $_menu['Blog']->addItem(__('Simple menu'),'plugin.php?p=simpleMenu','index.php?pf=simpleMenu/icon-small.png', 32 preg_match('/plugin.php\?p=simpleMenu(&.*)?$/',$_SERVER['REQUEST_URI']), 33 $core->auth->check('usage,contentadmin',$core->blog->id)); 36 $_menu['Blog']->addItem(__('Simple menu'), 37 $core->adminurl->get('admin.plugin.simplemenu'), 38 $core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/icon-small.png')), 39 preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.simplemenu')).'(&.*)?$/',$_SERVER['REQUEST_URI']), 40 $core->auth->check('usage,contentadmin',$core->blog->id)); 34 41 35 42 require dirname(__FILE__).'/_widgets.php'; -
plugins/simpleMenu/index.php
r2805 r2815 17 17 18 18 # Url de base 19 $p_url = 'plugin.php?p=simpleMenu';19 $p_url = $core->adminurl->get('admin.plugin.simplemenu'); 20 20 21 21 # Url du blog … … 371 371 dcPage::jsLoad('js/jquery/jquery-ui.custom.js'). 372 372 dcPage::jsLoad('js/jquery/jquery.ui.touch-punch.js'). 373 dcPage::jsLoad( 'index.php?pf=simpleMenu/simplemenu.js');373 dcPage::jsLoad($core->adminurl->decode('load.plugin.file',array('pf' => 'simpleMenu/simplemenu.js'))); 374 374 } 375 375 echo dcPage::jsConfirmClose('settings','menuitemsappend','additem','menuitems'); -
plugins/themeEditor/_admin.php
r2566 r2815 11 11 # -- END LICENSE BLOCK ----------------------------------------- 12 12 if (!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')); 13 16 14 17 if (!isset($__resources['help']['themeEditor'])) { … … 26 29 { 27 30 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>'; 29 32 } 30 33 } -
plugins/themeEditor/index.php
r2805 r2815 70 70 <head> 71 71 <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')); ?>" /> 73 73 <script type="text/javascript"> 74 74 //<![CDATA[ … … 81 81 </script> 82 82 <?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> 84 84 <?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> 94 94 <?php } ?> 95 95 </head> … … 100 100 array( 101 101 html::escapeHTML($core->blog->name) => '', 102 __('Blog appearance') => 'blog_theme.php',102 __('Blog appearance') => $core->adminurl->get('admin.blog.theme'), 103 103 __('Edit theme files') => '' 104 104 )). -
plugins/userPref/_admin.php
r2566 r2815 12 12 if (!defined('DC_CONTEXT_ADMIN')) { return; } 13 13 14 $_menu['System']->addItem('user:preferences','plugin.php?p=userPref','index.php?pf=userPref/icon.png', 15 preg_match('/plugin.php\?p=userPref(&.*)?$/',$_SERVER['REQUEST_URI']), 14 // Register admin URL base of plugin 15 $core->adminurl->registercopy('admin.plugin.user.pref','admin.plugin',array('p' => 'userPref')); 16 17 $_menu['System']->addItem('user:preferences', 18 $core->adminurl->get('admin.plugin.user.pref'), 19 $core->adminurl->decode('load.plugin.file',array('pf' => 'userPref/icon.png')), 20 preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.user.pref')).'(&.*)?$/',$_SERVER['REQUEST_URI']), 16 21 $core->auth->isSuperAdmin()); -
plugins/userPref/index.php
r2685 r2815 101 101 $('#part-local,#part-global').tabload(function() { 102 102 $('.multi-part.active select.navigation option:first').attr('selected',true); 103 }); 103 }); 104 104 $("#gp_nav").change(function() { 105 105 window.location = $("#gp_nav option:selected").val(); … … 154 154 } 155 155 echo 156 '<form action=" plugin.php" method="post">'.156 '<form action="'.$p_url.'" method="post">'. 157 157 '<p class="anchor-nav">'. 158 158 '<label for="lp_nav" class="classic">'.__('Goto:').'</label> '.form::combo('lp_nav',$ws_combo,'','navigation'). … … 163 163 ?> 164 164 165 <form action=" plugin.php" method="post">165 <form action="<?php echo $p_url; ?>" method="post"> 166 166 167 167 <?php … … 204 204 } 205 205 echo 206 '<form action=" plugin.php" method="post">'.206 '<form action="'.$p_url.'" method="post">'. 207 207 '<p class="anchor-nav">'. 208 208 '<label for="gp_nav" class="classic">'.__('Goto:').'</label> '.form::combo('gp_nav',$ws_combo,'','navigation'). … … 213 213 ?> 214 214 215 <form action=" plugin.php" method="post">215 <form action="<?php echo $p_url; ?>" method="post"> 216 216 217 217 <?php -
plugins/widgets/_admin.php
r2566 r2815 12 12 if (!defined('DC_CONTEXT_ADMIN')) { return; } 13 13 14 // Register admin URL base of plugin 15 $core->adminurl->registercopy('admin.plugin.widgets','admin.plugin',array('p' => 'widgets')); 16 14 17 $core->addBehavior('adminDashboardFavorites','widgets_dashboard_favorites'); 15 18 … … 18 21 $favs->register('widgets', array( 19 22 'title' => __('Presentation widgets'), 20 'url' => 'plugin.php?p=widgets',21 'small-icon' => 'index.php?pf=widgets/icon.png',22 'large-icon' => 'index.php?pf=widgets/icon-big.png',23 'url' => $core->adminurl->get('admin.plugin.widgets'), 24 'small-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/icon.png')), 25 'large-icon' => $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/icon-big.png')), 23 26 )); 24 27 } 25 28 26 $_menu['Blog']->addItem(__('Presentation widgets'),'plugin.php?p=widgets','index.php?pf=widgets/icon.png', 27 preg_match('/plugin.php\?p=widgets(&.*)?$/',$_SERVER['REQUEST_URI']), 29 $_menu['Blog']->addItem(__('Presentation widgets'), 30 $core->adminurl->get('admin.plugin.widgets'), 31 $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/icon.png')), 32 preg_match('/'.preg_quote($core->adminurl->get('admin.plugin.widgets')).'(&.*)?$/',$_SERVER['REQUEST_URI']), 28 33 $core->auth->check('admin',$core->blog->id)); -
plugins/widgets/index.php
r2778 r2815 214 214 <head> 215 215 <title><?php echo __('Widgets'); ?></title> 216 <link type="text/css" rel="stylesheet" href=" index.php?pf=widgets/style.css"/>216 <link type="text/css" rel="stylesheet" href="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/style.css')); ?>"/> 217 217 <?php 218 218 echo 219 219 dcPage::jsLoad('js/jquery/jquery-ui.custom.js'). 220 220 dcPage::jsLoad('js/jquery/jquery.ui.touch-punch.js'). 221 dcPage::jsLoad( 'index.php?pf=widgets/widgets.js');221 dcPage::jsLoad($core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/widgets.js'))); 222 222 ?> 223 223 <?php … … 226 226 ?> 227 227 <?php if (!$user_dm_nodragdrop) : ?> 228 <script type="text/javascript" src=" index.php?pf=widgets/dragdrop.js"></script>228 <script type="text/javascript" src="<?php echo $core->adminurl->decode('load.plugin.file',array('pf' => 'widgets/dragdrop.js')); ?>"></script> 229 229 <?php endif; ?> 230 230 <script type="text/javascript"> -
themes/ductile/_config.php
r2658 r2815 325 325 '<h3>'.__('Content').'</h3>'; 326 326 327 echo '<form id="theme_config" action="blog_theme.php?conf=1" method="post" enctype="multipart/form-data">'; 327 echo '<form id="theme_config" action="'.$core->adminurl->get('admin.blog.theme',array('conf' => '1')). 328 '" method="post" enctype="multipart/form-data">'; 328 329 329 330 echo '<h4>'.__('Header').'</h4>'. … … 334 335 if ($core->plugins->moduleExists('simpleMenu')) 335 336 { 336 echo '<p>'.sprintf(__('To configure the top menu go to the <a href="%s">Simple Menu administration page</a>.'),'plugin.php?p=simpleMenu').'</p>'; 337 echo '<p>'.sprintf(__('To configure the top menu go to the <a href="%s">Simple Menu administration page</a>.'), 338 $core->adminurl->get('admin.plugin.simplemenu')).'</p>'; 337 339 } 338 340 … … 409 411 echo '<div class="multi-part" id="themes-list'.($conf_tab == 'css' ? '' : '-css').'" title="'.__('Presentation').'">'; 410 412 411 echo '<form id="theme_config" action="blog_theme.php?conf=1" method="post" enctype="multipart/form-data">'; 413 echo '<form id="theme_config" action="'.$core->adminurl->get('admin.blog.theme',array('conf' => '1')). 414 '" method="post" enctype="multipart/form-data">'; 412 415 413 416 echo '<h3>'.__('General settings').'</h3>';
Note: See TracChangeset
for help on using the changeset viewer.