PluginProbe
Adminimize / 1.7.17
Adminimize v1.7.17
1.11.14 1.11.13 1.11.1 1.11.10 1.11.11 1.11.12 1.11.2 1.11.3 1.11.4 1.11.5 1.11.6 1.11.7 1.11.8 1.11.9 1.3 1.4.7 1.6 1.7.12 1.7.13 1.7.14 1.7.15 1.7.16 1.7.17 1.7.18 1.7.19 All 53 releases
← All changes | adminimize_page.php +29 -966 1.7.121.7.17 View file →
@@ -8,8 +8,10 @@
8 8 _mw_adminimize_export();
9 9 die();
10 10 }
11 11
12 +//include( 'adminimize_admin_bar.php' );
13 +
12 14 function _mw_adminimize_options() {
13 15 global $wpdb, $_wp_admin_css_colors, $wp_version, $wp_roles, $table_prefix;
14 16
15 17 $_mw_adminimize_user_info = '';
@@ -104,977 +106,38 @@
104 106 }
105 107 }
106 108 ?>
107 109 <div class="wrap">
108 - <?php screen_icon('tools'); ?>
109 - <h2><?php _e('Adminimize', FB_ADMINIMIZE_TEXTDOMAIN ); ?></h2>
110 - <div id="poststuff" class="metabox-holder has-right-sidebar">
111 -
112 - <div id="side-info-column" class="inner-sidebar">
113 - <div class="meta-box-sortables">
114 - <div id="about" class="postbox ">
115 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
116 - <h3 class="hndle" id="about-sidebar"><?php _e('About the plugin', FB_ADMINIMIZE_TEXTDOMAIN ) ?></h3>
117 - <div class="inside">
118 - <p><?php _e('Further information: Visit the <a href="http://bueltge.de/wordpress-admin-theme-adminimize/674/">plugin homepage</a> for further information or to grab the latest version of this plugin.', FB_ADMINIMIZE_TEXTDOMAIN); ?></p>
119 - <p>
120 - <span style="float: left;">
121 - <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
122 - <input type="hidden" name="cmd" value="_s-xclick">
123 - <input type="hidden" name="hosted_button_id" value="4578111">
124 - <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="<?php _e('PayPal - The safer, easier way to pay online!', FB_ADMINIMIZE_TEXTDOMAIN); ?>">
125 - <img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">
126 - </form>
127 - </span>
128 - <?php _e('You want to thank me? Visit my <a href="http://bueltge.de/wunschliste/">wishlist</a> or donate.', FB_ADMINIMIZE_TEXTDOMAIN); ?>
129 - </p>
130 - <p>&copy; Copyright 2008 - <?php echo date('Y'); ?> <a href="http://bueltge.de">Frank B&uuml;ltge</a></p>
131 - </div>
132 - </div>
133 - </div>
134 - </div>
135 -
136 - <div id="post-body" class="has-sidebar">
137 - <div id="post-body-content" class="has-sidebar-content">
138 - <div id="normal-sortables" class="meta-box-sortables">
139 - <div id="about" class="postbox ">
140 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
141 - <h3 class="hndle" id="menu"><?php _e('MiniMenu', FB_ADMINIMIZE_TEXTDOMAIN ) ?></h3>
142 - <div class="inside">
143 - <table class="widefat" cellspacing="0">
144 - <tr class="alternate">
145 - <td class="row-title"><a href="#backend_options"><?php _e('Backend Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
146 - </tr>
147 - <tr>
148 - <td class="row-title"><a href="#global_options"><?php _e('Global options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
149 - </tr>
150 - <tr class="alternate">
151 - <td class="row-title"><a href="#config_menu"><?php _e('Menu Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
152 - </tr>
153 - <tr>
154 - <td class="row-title"><a href="#config_edit_post"><?php _e('Write options - Post', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
155 - </tr>
156 - <tr class="alternate">
157 - <td class="row-title"><a href="#config_edit_page"><?php _e('Write options - Page', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
158 - </tr>
159 - <tr>
160 - <td class="row-title"><a href="#links_options"><?php _e('Links options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
161 - </tr>
162 - <tr class="alternate">
163 - <td class="row-title"><a href="#set_theme"><?php _e('Set Theme', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
164 - </tr>
165 - <tr>
166 - <td class="row-title"><a href="#import"><?php _e('Export/Import Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
167 - </tr>
168 - <tr class="alternate">
169 - <td class="row-title"><a href="#uninstall"><?php _e('Deinstall Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
170 - </tr>
171 - <tr>
172 - <td class="row-title"><a href="#about"><?php _e('About the plugin', FB_ADMINIMIZE_TEXTDOMAIN ); ?></a></td>
173 - </tr>
174 - </table>
175 - </div>
176 - </div>
177 - </div>
178 - </div>
179 - </div>
180 - <br class="clear"/>
110 + <?php
111 + // Backend Options for all roles
112 + require_once('inc-options/minimenu.php');
113 + ?>
181 114
182 - </div>
115 + <form name="backend_option" method="post" id="_mw_adminimize_options" action="?page=<?php echo $_GET['page'];?>" >
116 + <?php
117 + // Backend Options for all roles
118 + require_once('inc-options/backend_options.php');
183 119
184 - <div id="poststuff" class="ui-sortable meta-box-sortables">
185 - <div class="postbox">
186 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
187 - <h3 class="hndle" id="backend_options"><?php _e('Backend Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></h3>
188 - <div class="inside">
120 + // global options on all pages in backend for diffferent roles
121 + require_once('inc-options/global_options.php');
122 +
123 + // Menu Submenu Options
124 + require_once('inc-options/menu_options.php');
125 +
126 + // Write Page Options
127 + require_once('inc-options/write_post_options.php');
128 +
129 + // Write Page Options
130 + require_once('inc-options/write_page_options.php');
131 +
132 + // Links Options
133 + require_once('inc-options/links_options.php');
189 134
190 - <form name="backend_option" method="post" id="_mw_adminimize_options" action="?page=<?php echo $_GET['page'];?>" >
191 - <?php wp_nonce_field('mw_adminimize_nonce'); ?>
192 - <br class="clear" />
193 - <table summary="config" class="widefat">
194 - <tbody>
195 - <tr valign="top">
196 - <td><?php _e('User-Info', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
197 - <td>
198 - <?php $_mw_adminimize_user_info = _mw_adminimize_getOptionValue('_mw_adminimize_user_info'); ?>
199 - <select name="_mw_adminimize_user_info">
200 - <option value="0"<?php if ($_mw_adminimize_user_info == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
201 - <option value="1"<?php if ($_mw_adminimize_user_info == '1') { echo ' selected="selected"'; } ?>><?php _e('Hide', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
202 - <option value="2"<?php if ($_mw_adminimize_user_info == '2') { echo ' selected="selected"'; } ?>><?php _e('Only logout', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
203 - <option value="3"<?php if ($_mw_adminimize_user_info == '3') { echo ' selected="selected"'; } ?>><?php _e('User &amp; Logout', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
204 - </select> <?php _e('The &quot;User-Info-area&quot; is on the top right side of the backend. You can hide or reduced show.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
205 - </td>
206 - </tr>
207 - <?php if ( ($_mw_adminimize_user_info == '') || ($_mw_adminimize_user_info == '1') || ($_mw_adminimize_user_info == '0') ) $disabled_item = ' disabled="disabled"' ?>
208 - <tr valign="top" class="form-invalid">
209 - <td><?php _e('Change User-Info, redirect to', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
210 - <td>
211 - <?php $_mw_adminimize_ui_redirect = _mw_adminimize_getOptionValue('_mw_adminimize_ui_redirect'); ?>
212 - <select name="_mw_adminimize_ui_redirect" <?php if ( isset($disabled_item) ) echo $disabled_item; ?>>
213 - <option value="0"<?php if ($_mw_adminimize_ui_redirect == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
214 - <option value="1"<?php if ($_mw_adminimize_ui_redirect == '1') { echo ' selected="selected"'; } ?>><?php _e('Frontpage of the Blog', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
215 - </select> <?php _e('When the &quot;User-Info-area&quot; change it, then it is possible to change the redirect.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
216 - </td>
217 - </tr>
218 - <tr valign="top">
219 - <td><?php _e('Footer', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
220 - <td>
221 - <?php $_mw_adminimize_footer = _mw_adminimize_getOptionValue('_mw_adminimize_footer'); ?>
222 - <select name="_mw_adminimize_footer">
223 - <option value="0"<?php if ($_mw_adminimize_footer == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
224 - <option value="1"<?php if ($_mw_adminimize_footer == '1') { echo ' selected="selected"'; } ?>><?php _e('Hide', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
225 - </select> <?php _e('The Footer-area can hide, include all links and details.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
226 - </td>
227 - </tr>
228 - <tr valign="top">
229 - <td><?php _e('Header', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
230 - <td>
231 - <?php $_mw_adminimize_header = _mw_adminimize_getOptionValue('_mw_adminimize_header'); ?>
232 - <select name="_mw_adminimize_header">
233 - <option value="0"<?php if ($_mw_adminimize_header == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
234 - <option value="1"<?php if ($_mw_adminimize_header == '1') { echo ' selected="selected"'; } ?>><?php _e('Hide', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
235 - </select> <?php _e('The Header-area can hide, include all links and details.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
236 - </td>
237 - </tr>
238 - <tr valign="top">
239 - <td><?php _e('WriteScroll', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
240 - <td>
241 - <?php $_mw_adminimize_writescroll = _mw_adminimize_getOptionValue('_mw_adminimize_writescroll'); ?>
242 - <select name="_mw_adminimize_writescroll">
243 - <option value="0"<?php if ($_mw_adminimize_writescroll == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
244 - <option value="1"<?php if ($_mw_adminimize_writescroll == '1') { echo ' selected="selected"'; } ?>><?php _e('Activate', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
245 - </select> <?php _e('With the WriteScroll option active, these pages will automatically scroll to an optimal position for editing, when you visit Write Post or Write Page.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
246 - </td>
247 - </tr>
248 - <tr valign="top">
249 - <td><?php _e('Timestamp', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
250 - <td>
251 - <?php $_mw_adminimize_timestamp = _mw_adminimize_getOptionValue('_mw_adminimize_timestamp'); ?>
252 - <select name="_mw_adminimize_timestamp">
253 - <option value="0"<?php if ($_mw_adminimize_timestamp == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
254 - <option value="1"<?php if ($_mw_adminimize_timestamp == '1') { echo ' selected="selected"'; } ?>><?php _e('Activate', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
255 - </select> <?php _e('Opens the post timestamp editing fields without you having to click the "Edit" link every time.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
256 - </td>
257 - </tr>
258 - <tr valign="top">
259 - <td><?php _e('Thickbox FullScreen', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
260 - <td>
261 - <?php $_mw_adminimize_tb_window = _mw_adminimize_getOptionValue('_mw_adminimize_tb_window'); ?>
262 - <select name="_mw_adminimize_tb_window">
263 - <option value="0"<?php if ($_mw_adminimize_tb_window == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
264 - <option value="1"<?php if ($_mw_adminimize_tb_window == '1') { echo ' selected="selected"'; } ?>><?php _e('Activate', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
265 - </select> <?php _e('All Thickbox-function use the full area of the browser. Thickbox is for example in upload media-files.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
266 - </td>
267 - </tr>
268 - <tr valign="top">
269 - <td><?php _e('Flashuploader', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
270 - <td>
271 - <?php $_mw_adminimize_control_flashloader = _mw_adminimize_getOptionValue('_mw_adminimize_control_flashloader'); ?>
272 - <select name="_mw_adminimize_control_flashloader">
273 - <option value="0"<?php if ($_mw_adminimize_control_flashloader == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
274 - <option value="1"<?php if ($_mw_adminimize_control_flashloader == '1') { echo ' selected="selected"'; } ?>><?php _e('Activate', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
275 - </select> <?php _e('Disable the flashuploader and users use only the standard uploader.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
276 - </td>
277 - </tr>
278 - <tr valign="top">
279 - <td><?php _e('Category Height', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
280 - <td>
281 - <?php $_mw_adminimize_cat_full = _mw_adminimize_getOptionValue('_mw_adminimize_cat_full'); ?>
282 - <select name="_mw_adminimize_cat_full">
283 - <option value="0"<?php if ($_mw_adminimize_cat_full == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
284 - <option value="1"<?php if ($_mw_adminimize_cat_full == '1') { echo ' selected="selected"'; } ?>><?php _e('Activate', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
285 - </select> <?php _e('View the Meta Box with Categories in the full height, no scrollbar or whitespace.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
286 - </td>
287 - </tr>
288 - <tr valign="top">
289 - <td><?php _e('Advice in Footer', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
290 - <td>
291 - <?php $_mw_adminimize_advice = _mw_adminimize_getOptionValue('_mw_adminimize_advice'); ?>
292 - <select name="_mw_adminimize_advice">
293 - <option value="0"<?php if ($_mw_adminimize_advice == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
294 - <option value="1"<?php if ($_mw_adminimize_advice == '1') { echo ' selected="selected"'; } ?>><?php _e('Activate', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
295 - </select>
296 - <textarea style="width: 85%;" class="code" rows="1" cols="60" name="_mw_adminimize_advice_txt" id="_mw_adminimize_advice_txt" ><?php echo htmlspecialchars(stripslashes(_mw_adminimize_getOptionValue('_mw_adminimize_advice_txt'))); ?></textarea><br /><?php _e('In the Footer you can display an advice for changing the Default-design, (x)HTML is possible.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
297 - </td>
298 - </tr>
299 - <?php
300 - // when remove dashboard
301 - foreach ($user_roles as $role) {
302 - $disabled_menu_[$role] = _mw_adminimize_getOptionValue('mw_adminimize_disabled_menu_'. $role .'_items');
303 - $disabled_submenu_[$role] = _mw_adminimize_getOptionValue('mw_adminimize_disabled_submenu_'. $role .'_items');
304 - }
305 -
306 - $disabled_menu_all = array();
307 - foreach ($user_roles as $role) {
308 - array_push($disabled_menu_all, $disabled_menu_[$role]);
309 - array_push($disabled_menu_all, $disabled_submenu_[$role]);
310 - }
311 -
312 - if ($disabled_menu_all != '') {
313 - if ( !recursive_in_array('index.php', $disabled_menu_all) ) {
314 - $disabled_item2 = ' disabled="disabled"';
315 - }
316 - ?>
317 - <tr valign="top" class="form-invalid">
318 - <td><?php _e('Dashboard deactivate, redirect to', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
319 - <td>
320 - <?php $_mw_adminimize_db_redirect = _mw_adminimize_getOptionValue('_mw_adminimize_db_redirect'); ?>
321 - <select name="_mw_adminimize_db_redirect"<?php if ( isset($disabled_item2) ) echo $disabled_item2; ?>>
322 - <option value="0"<?php if ($_mw_adminimize_db_redirect == '0') { echo ' selected="selected"'; } ?>><?php _e('Default', FB_ADMINIMIZE_TEXTDOMAIN ); ?> (profile.php)</option>
323 - <option value="1"<?php if ($_mw_adminimize_db_redirect == '1') { echo ' selected="selected"'; } ?>><?php _e('Manage Posts', FB_ADMINIMIZE_TEXTDOMAIN ); ?> (edit.php)</option>
324 - <option value="2"<?php if ($_mw_adminimize_db_redirect == '2') { echo ' selected="selected"'; } ?>><?php _e('Manage Pages', FB_ADMINIMIZE_TEXTDOMAIN ); ?> (edit-pages.php)</option>
325 - <option value="3"<?php if ($_mw_adminimize_db_redirect == '3') { echo ' selected="selected"'; } ?>><?php _e('Write Post', FB_ADMINIMIZE_TEXTDOMAIN ); ?> (post-new.php)</option>
326 - <option value="4"<?php if ($_mw_adminimize_db_redirect == '4') { echo ' selected="selected"'; } ?>><?php _e('Write Page', FB_ADMINIMIZE_TEXTDOMAIN ); ?> (page-new.php)</option>
327 - <option value="5"<?php if ($_mw_adminimize_db_redirect == '5') { echo ' selected="selected"'; } ?>><?php _e('Comments', FB_ADMINIMIZE_TEXTDOMAIN ); ?> (edit-comments.php)</option>
328 - <option value="6"<?php if ($_mw_adminimize_db_redirect == '6') { echo ' selected="selected"'; } ?>><?php _e('other Page', FB_ADMINIMIZE_TEXTDOMAIN ); ?></option>
329 - </select>
330 - <textarea style="width: 85%;" class="code" rows="1" cols="60" name="_mw_adminimize_db_redirect_txt" id="_mw_adminimize_db_redirect_txt" ><?php echo htmlspecialchars(stripslashes(_mw_adminimize_getOptionValue('_mw_adminimize_db_redirect_txt'))); ?></textarea>
331 - <br /><?php _e('You have deactivated the Dashboard, please select a page for redirection?', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
332 - </td>
333 - </tr>
334 - <?php
335 - }
336 - ?>
337 - </tbody>
338 - </table>
339 - <p id="submitbutton">
340 - <input class="button button-primary" type="submit" name="_mw_adminimize_save" value="<?php _e('Update Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?> &raquo;" /><input type="hidden" name="page_options" value="'dofollow_timeout'" />
341 - </p>
342 - <p><a class="alignright button" href="javascript:void(0);" onclick="window.scrollTo(0,0);" style="margin:3px 0 0 30px;"><?php _e('scroll to top', FB_ADMINIMIZE_TEXTDOMAIN); ?></a><br class="clear" /></p>
343 -
344 - </div>
345 - </div>
346 - </div>
347 -
348 - <div id="poststuff" class="ui-sortable meta-box-sortables">
349 - <div class="postbox">
350 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
351 - <h3 class="hndle" id="global_options"><?php _e('Global options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></h3>
352 - <div class="inside">
353 - <br class="clear" />
354 -
355 - <table summary="config_edit_post" class="widefat">
356 - <thead>
357 - <tr>
358 - <th><?php _e('Option', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
359 - <?php
360 - foreach ($user_roles_names as $role_name) { ?>
361 - <th><?php _e('Deactivate for', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br/>' . $role_name; ?></th>
362 - <?php } ?>
363 - </tr>
364 - </thead>
365 -
366 - <tbody>
367 - <?php
368 - foreach ($user_roles as $role) {
369 - $disabled_global_option_[$role] = _mw_adminimize_getOptionValue('mw_adminimize_disabled_global_option_'. $role .'_items');
370 - }
371 -
372 - $global_options = array(
373 - '#favorite-actions',
374 - '#screen-meta',
375 - '#screen-options, #screen-options-link-wrap',
376 - '#contextual-help-link-wrap',
377 - '#your-profile .form-table fieldset'
378 - );
379 -
380 - $global_options_names = array(
381 - __('Favorite Actions', FB_ADMINIMIZE_TEXTDOMAIN),
382 - __('Screen-Meta', FB_ADMINIMIZE_TEXTDOMAIN),
383 - __('Screen Options', FB_ADMINIMIZE_TEXTDOMAIN),
384 - __('Contextual Help', FB_ADMINIMIZE_TEXTDOMAIN),
385 - __('Admin Color Scheme', FB_ADMINIMIZE_TEXTDOMAIN)
386 - );
387 -
388 - $_mw_adminimize_own_values = _mw_adminimize_getOptionValue('_mw_adminimize_own_values');
389 - $_mw_adminimize_own_values = preg_split( "/\r\n/", $_mw_adminimize_own_values );
390 - foreach ( (array) $_mw_adminimize_own_values as $key => $_mw_adminimize_own_value ) {
391 - $_mw_adminimize_own_value = trim($_mw_adminimize_own_value);
392 - array_push($global_options, $_mw_adminimize_own_value);
393 - }
394 -
395 - $_mw_adminimize_own_options = _mw_adminimize_getOptionValue('_mw_adminimize_own_options');
396 - $_mw_adminimize_own_options = preg_split( "/\r\n/", $_mw_adminimize_own_options );
397 - foreach ( (array) $_mw_adminimize_own_options as $key => $_mw_adminimize_own_option ) {
398 - $_mw_adminimize_own_option = trim($_mw_adminimize_own_option);
399 - array_push($global_options_names, $_mw_adminimize_own_option);
400 - }
401 -
402 - $x = 0;
403 - foreach ($global_options as $index => $global_option) {
404 - if ( $global_option != '') {
405 - $checked_user_role_ = array();
406 - foreach ($user_roles as $role) {
407 - $checked_user_role_[$role] = ( isset($disabled_global_option_[$role]) && in_array($global_option, $disabled_global_option_[$role]) ) ? ' checked="checked"' : '';
408 - }
409 - echo '<tr>' . "\n";
410 - echo '<td>' . $global_options_names[$index] . ' <span style="color:#ccc; font-weight: 400;">(' . $global_option . ')</span> </td>' . "\n";
411 - foreach ($user_roles as $role) {
412 - echo '<td class="num"><input id="check_post'. $role . $x .'" type="checkbox"' . $checked_user_role_[$role] . ' name="mw_adminimize_disabled_global_option_'. $role .'_items[]" value="' . $global_option . '" /></td>' . "\n";
413 - }
414 - echo '</tr>' . "\n";
415 - $x++;
416 - }
417 - }
418 - ?>
419 - </tbody>
420 - </table>
421 -
422 - <?php
423 - //your own global options
424 - ?>
425 - <br style="margin-top: 10px;" />
426 - <table summary="config_edit_post" class="widefat">
427 - <thead>
428 - <tr>
429 - <th><?php _e('Your own options', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br />'; _e('ID or class', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
430 - <th><?php echo '<br />'; _e('Option', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
431 - </tr>
432 - </thead>
433 -
434 - <tbody>
435 - <tr valign="top">
436 - <td colspan="2"><?php _e('It is possible to add your own IDs or classes from elements and tags. You can find IDs and classes with the FireBug Add-on for Firefox. Assign a value and the associate name per line.', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
437 - </tr>
438 - <tr valign="top">
439 - <td>
440 - <textarea name="_mw_adminimize_own_options" cols="60" rows="3" id="_mw_adminimize_own_options" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_options'); ?></textarea>
441 - <br />
442 - <?php _e('Possible nomination for ID or class. Separate multiple nominations through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
443 - </td>
444 - <td>
445 - <textarea class="code" name="_mw_adminimize_own_values" cols="60" rows="3" id="_mw_adminimize_own_values" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_values'); ?></textarea>
446 - <br />
447 - <?php _e('Possible IDs or classes. Separate multiple values through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
448 - </td>
449 - </tr>
450 - </tbody>
451 - </table>
452 -
453 - <p id="submitbutton">
454 - <input type="hidden" name="_mw_adminimize_action" value="_mw_adminimize_insert" />
455 - <input class="button button-primary" type="submit" name="_mw_adminimize_save" value="<?php _e('Update Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?> &raquo;" /><input type="hidden" name="page_options" value="'dofollow_timeout'" />
456 - </p>
457 - <p><a class="alignright button" href="javascript:void(0);" onclick="window.scrollTo(0,0);" style="margin:3px 0 0 30px;"><?php _e('scroll to top', FB_ADMINIMIZE_TEXTDOMAIN); ?></a><br class="clear" /></p>
458 -
459 - </div>
460 - </div>
461 - </div>
462 -
463 - <div id="poststuff" class="ui-sortable meta-box-sortables">
464 - <div class="postbox">
465 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
466 - <h3 class="hndle" id="config_menu"><?php _e('Menu Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></h3>
467 - <div class="inside">
468 - <br class="clear" />
469 -
470 - <table summary="config_menu" class="widefat">
471 - <thead>
472 - <tr>
473 - <th><?php _e('Menu options - Menu, <span style=\"font-weight: 400;\">Submenu</span>', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
474 -
475 - <?php foreach ($user_roles_names as $role_name) { ?>
476 - <th><?php _e('Deactivate for', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br/>' . $role_name; ?></th>
477 - <?php } ?>
478 -
479 - </tr>
480 - </thead>
481 - <tbody>
482 - <?php
483 - $menu = _mw_adminimize_getOptionValue('mw_adminimize_default_menu');
484 - $submenu = _mw_adminimize_getOptionValue('mw_adminimize_default_submenu');
485 -
486 - foreach ($user_roles as $role) {
487 - $disabled_metaboxes_post_[$role] = _mw_adminimize_getOptionValue('mw_adminimize_disabled_metaboxes_post_'. $role .'_items');
488 - $disabled_metaboxes_page_[$role] = _mw_adminimize_getOptionValue('mw_adminimize_disabled_metaboxes_page_'. $role .'_items');
489 - }
490 -
491 - $metaboxes = array(
492 - '#contextual-help-link-wrap',
493 - '#screen-options-link-wrap',
494 - '#titlediv',
495 - '#pageslugdiv',
496 - '#tagsdiv,#tagsdivsb,#tagsdiv-post_tag',
497 - '#categorydiv,#categorydivsb',
498 - '#category-add-toggle',
499 - '#postexcerpt',
500 - '#trackbacksdiv',
501 - '#postcustom',
502 - '#commentsdiv',
503 - '#passworddiv',
504 - '#authordiv',
505 - '#revisionsdiv',
506 - '.side-info',
507 - '#notice',
508 - '#post-body h2',
509 - '#media-buttons',
510 - '#wp-word-count',
511 - '#slugdiv,#edit-slug-box',
512 - '#misc-publishing-actions',
513 - '#commentstatusdiv',
514 - '#editor-toolbar #edButtonHTML, #quicktags'
515 - );
516 -
517 - if ( function_exists('current_theme_supports') && current_theme_supports( 'post-thumbnails', 'post' ) )
518 - array_push($metaboxes, '#postimagediv');
519 - if (class_exists('SimpleTagsAdmin'))
520 - array_push($metaboxes, '#suggestedtags');
521 - if (function_exists('tc_post'))
522 - array_push($metaboxes, '#textcontroldiv');
523 - if (class_exists('HTMLSpecialCharactersHelper'))
524 - array_push($metaboxes, '#htmlspecialchars');
525 - if (class_exists('All_in_One_SEO_Pack'))
526 - array_push($metaboxes, '#postaiosp, #aiosp');
527 - if (function_exists('tdomf_edit_post_panel_admin_head'))
528 - array_push($metaboxes, '#tdomf');
529 - if (function_exists('post_notification_form'))
530 - array_push($metaboxes, '#post_notification');
531 - if (function_exists('sticky_add_meta_box'))
532 - array_push($metaboxes, '#poststickystatusdiv');
533 -
534 - $metaboxes_names = array(
535 - __('Help'),
536 - __('Screen Options'),
537 - __('Title', FB_ADMINIMIZE_TEXTDOMAIN),
538 - __('Permalink', FB_ADMINIMIZE_TEXTDOMAIN ),
539 - __('Tags', FB_ADMINIMIZE_TEXTDOMAIN ),
540 - __('Categories', FB_ADMINIMIZE_TEXTDOMAIN ),
541 - __('Add New Category', FB_ADMINIMIZE_TEXTDOMAIN ),
542 - __('Excerpt', FB_ADMINIMIZE_TEXTDOMAIN ),
543 - __('Trackbacks', FB_ADMINIMIZE_TEXTDOMAIN ),
544 - __('Custom Fields'),
545 - __('Comments', FB_ADMINIMIZE_TEXTDOMAIN ),
546 - __('Password Protect This Post', FB_ADMINIMIZE_TEXTDOMAIN ),
547 - __('Post Author'),
548 - __('Post Revisions'),
549 - __('Related, Shortcuts', FB_ADMINIMIZE_TEXTDOMAIN ),
550 - __('Messenges', FB_ADMINIMIZE_TEXTDOMAIN ),
551 - __('h2: Advanced Options', FB_ADMINIMIZE_TEXTDOMAIN ),
552 - __('Media Buttons (all)', FB_ADMINIMIZE_TEXTDOMAIN ),
553 - __('Word count', FB_ADMINIMIZE_TEXTDOMAIN ),
554 - __('Post Slug'),
555 - __('Publish Actions', FB_ADMINIMIZE_TEXTDOMAIN ),
556 - __('Discussion'),
557 - __('HTML Editor Button')
558 - );
559 -
560 - if ( function_exists('current_theme_supports') && current_theme_supports( 'post-thumbnails', 'post' ) )
561 - array_push($metaboxes_names, __('Post Thumbnail') );
562 - if (class_exists('SimpleTagsAdmin'))
563 - array_push($metaboxes_names, __('Suggested tags from'));
564 - if (function_exists('tc_post'))
565 - array_push($metaboxes_names, __('Text Control'));
566 - if (class_exists('HTMLSpecialCharactersHelper'))
567 - array_push($metaboxes_names, __('HTML Special Characters'));
568 - if (class_exists('All_in_One_SEO_Pack'))
569 - array_push($metaboxes_names, __('All in One SEO Pack'));
570 - if (function_exists('tdomf_edit_post_panel_admin_head'))
571 - array_push($metaboxes_names, 'TDOMF');
572 - if (function_exists('post_notification_form'))
573 - array_push($metaboxes_names, 'Post Notification');
574 - if (function_exists('sticky_add_meta_box'))
575 - array_push($metaboxes, 'Post Sticky Status');
576 -
577 - // add own post options
578 - $_mw_adminimize_own_post_values = _mw_adminimize_getOptionValue('_mw_adminimize_own_post_values');
579 - $_mw_adminimize_own_post_values = preg_split( "/\r\n/", $_mw_adminimize_own_post_values );
580 - foreach ( (array) $_mw_adminimize_own_post_values as $key => $_mw_adminimize_own_post_value ) {
581 - $_mw_adminimize_own_post_value = trim($_mw_adminimize_own_post_value);
582 - array_push($metaboxes, $_mw_adminimize_own_post_value);
583 - }
584 -
585 - $_mw_adminimize_own_post_options = _mw_adminimize_getOptionValue('_mw_adminimize_own_post_options');
586 - $_mw_adminimize_own_post_options = preg_split( "/\r\n/", $_mw_adminimize_own_post_options );
587 - foreach ( (array) $_mw_adminimize_own_post_options as $key => $_mw_adminimize_own_post_option ) {
588 - $_mw_adminimize_own_post_option = trim($_mw_adminimize_own_post_option);
589 - array_push($metaboxes_names, $_mw_adminimize_own_post_option);
590 - }
591 -
592 - // pages
593 - $metaboxes_page = array(
594 - '#contextual-help-link-wrap',
595 - '#screen-options-link-wrap',
596 - '#titlediv',
597 - '#pageslugdiv',
598 - '#pagepostcustom, #pagecustomdiv, #postcustom',
599 - '#pagecommentstatusdiv, #commentsdiv',
600 - '#pagepassworddiv',
601 - '#pageparentdiv',
602 - '#pagetemplatediv',
603 - '#pageorderdiv',
604 - '#pageauthordiv, #authordiv',
605 - '#revisionsdiv',
606 - '.side-info',
607 - '#notice',
608 - '#post-body h2',
609 - '#media-buttons',
610 - '#wp-word-count',
611 - '#slugdiv,#edit-slug-box',
612 - '#misc-publishing-actions',
613 - '#commentstatusdiv',
614 - '#editor-toolbar #edButtonHTML, #quicktags'
615 - );
616 -
617 - if ( function_exists('current_theme_supports') && current_theme_supports( 'post-thumbnails', 'page' ) )
618 - array_push($metaboxes_page, '#postimagediv' );
619 - if (class_exists('SimpleTagsAdmin'))
620 - array_push($metaboxes_page, '#suggestedtags');
621 - if (class_exists('HTMLSpecialCharactersHelper'))
622 - array_push($metaboxes_page, '#htmlspecialchars');
623 - if (class_exists('All_in_One_SEO_Pack'))
624 - array_push($metaboxes_page, '#postaiosp, #aiosp');
625 - if (function_exists('tdomf_edit_post_panel_admin_head'))
626 - array_push($metaboxes_page, '#tdomf');
627 - if (function_exists('post_notification_form'))
628 - array_push($metaboxes_page, '#post_notification');
629 -
630 - $metaboxes_names_page = array(
631 - __('Help'),
632 - __('Screen Options'),
633 - __('Title', FB_ADMINIMIZE_TEXTDOMAIN),
634 - __('Permalink', FB_ADMINIMIZE_TEXTDOMAIN ),
635 - __('Custom Fields'),
636 - __('Comments &amp; Pings', FB_ADMINIMIZE_TEXTDOMAIN ),
637 - __('Password Protect This Page', FB_ADMINIMIZE_TEXTDOMAIN ),
638 - __('Attributes'),
639 - __('Page Template', FB_ADMINIMIZE_TEXTDOMAIN ),
640 - __('Page Order', FB_ADMINIMIZE_TEXTDOMAIN ),
641 - __('Page Author'),
642 - __('Page Revisions'),
643 - __('Related', FB_ADMINIMIZE_TEXTDOMAIN ),
644 - __('Messenges', FB_ADMINIMIZE_TEXTDOMAIN ),
645 - __('h2: Advanced Options', FB_ADMINIMIZE_TEXTDOMAIN ),
646 - __('Media Buttons (all)', FB_ADMINIMIZE_TEXTDOMAIN ),
647 - __('Word count', FB_ADMINIMIZE_TEXTDOMAIN ),
648 - __('Page Slug'),
649 - __('Publish Actions', FB_ADMINIMIZE_TEXTDOMAIN ),
650 - __('Discussion'),
651 - __('HTML Editor Button')
652 - );
653 -
654 - if ( function_exists('current_theme_supports') && current_theme_supports( 'post-thumbnails', 'page' ) )
655 - array_push($metaboxes_names_page, __('Page Image') );
656 - if (class_exists('SimpleTagsAdmin'))
657 - array_push($metaboxes_names_page, __('Suggested tags from', FB_ADMINIMIZE_TEXTDOMAIN ));
658 - if (class_exists('HTMLSpecialCharactersHelper'))
659 - array_push($metaboxes_names_page, __('HTML Special Characters'));
660 - if (class_exists('All_in_One_SEO_Pack'))
661 - array_push($metaboxes_names_page, 'All in One SEO Pack');
662 - if (function_exists('tdomf_edit_post_panel_admin_head'))
663 - array_push($metaboxes_names_page, 'TDOMF');
664 - if (function_exists('post_notification_form'))
665 - array_push($metaboxes_names_page, 'Post Notification');
666 -
667 - // add own page options
668 - $_mw_adminimize_own_page_values = _mw_adminimize_getOptionValue('_mw_adminimize_own_page_values');
669 - $_mw_adminimize_own_page_values = preg_split( "/\r\n/", $_mw_adminimize_own_page_values );
670 - foreach ( (array) $_mw_adminimize_own_page_values as $key => $_mw_adminimize_own_page_value ) {
671 - $_mw_adminimize_own_page_value = trim($_mw_adminimize_own_page_value);
672 - array_push($metaboxes_page, $_mw_adminimize_own_page_value);
673 - }
674 -
675 - $_mw_adminimize_own_page_options = _mw_adminimize_getOptionValue('_mw_adminimize_own_page_options');
676 - $_mw_adminimize_own_page_options = preg_split( "/\r\n/", $_mw_adminimize_own_page_options );
677 - foreach ( (array) $_mw_adminimize_own_page_options as $key => $_mw_adminimize_own_page_option ) {
678 - $_mw_adminimize_own_page_option = trim($_mw_adminimize_own_page_option);
679 - array_push($metaboxes_names_page, $_mw_adminimize_own_page_option);
680 - }
681 -
682 - // print menu, submenu
683 - if ( isset($menu) && $menu != '') {
684 -
685 - $i = 0;
686 - $x = 0;
687 - $class = '';
688 -
689 - $users = array( 0 => 'Profile', 1 => 'edit_users', 2 => 'profile.php', 3 => '', 4 => 'menu-top', 5 => 'menu-users', 6 => 'div' );
690 - //array_push( $menu, $users );
691 -
692 - foreach ($menu as $item) {
693 -
694 - // non checked items
695 - if ( $item[2] === 'options-general.php' ) {
696 - //$disabled_item_adm = ' disabled="disabled"';
697 - $disabled_item_adm_hint = '<abbr title="' . __( 'After activate the check box it heavy attitudes will change.', FB_ADMINIMIZE_TEXTDOMAIN ) . '" style="cursor:pointer;"> ! </acronym>';
698 - } else {
699 - $disabled_item_adm = '';
700 - $disabled_item_adm_hint = '';
701 - }
702 -
703 - if ( $item[0] != '' ) {
704 - foreach($user_roles as $role) {
705 - // checkbox checked
706 - if ( isset( $disabled_menu_[$role]) && in_array($item[2], $disabled_menu_[$role]) ) {
707 - $checked_user_role_[$role] = ' checked="checked"';
708 - } else {
709 - $checked_user_role_[$role] = '';
710 - }
711 - }
712 -
713 - echo '<tr class="form-invalid">' . "\n";
714 - echo "\t" . '<th>' . $item[0] . ' <span style="color:#ccc; font-weight: 400;">(' . $item[2] . ')</span> </th>';
715 - foreach ($user_roles as $role) {
716 - if ( $role != 'administrator' ) { // only admin disable items
717 - $disabled_item_adm = '';
718 - $disabled_item_adm_hint = '';
719 - }
720 - echo "\t" . '<td class="num">' . $disabled_item_adm_hint . '<input id="check_menu'. $role . $x .'" type="checkbox"' . $disabled_item_adm . $checked_user_role_[$role] . ' name="mw_adminimize_disabled_menu_'. $role .'_items[]" value="' . $item[2] . '" />' . $disabled_item_adm_hint . '</td>' . "\n";
721 - }
722 - echo '</tr>';
723 -
724 - // only for user smaller administrator, change user-Profile-File
725 - if ( 'users.php' === $item[2] ) {
726 - $x++;
727 - echo '<tr class="form-invalid">' . "\n";
728 - echo "\t" . '<th>' . __('Profile') . ' <span style="color:#ccc; font-weight: 400;">(profile.php)</span> </th>';
729 - foreach ($user_roles as $role) {
730 - echo "\t" . '<td class="num"><input disabled="disabled" id="check_menu'. $role . $x .'" type="checkbox"' . $checked_user_role_[$role] . ' name="mw_adminimize_disabled_menu_'. $role .'_items[]" value="profile.php" /></td>' . "\n";
731 - }
732 - echo '</tr>';
733 - }
734 -
735 - $x++;
736 -
737 - if ( !isset($submenu[$item[2]]) )
738 - continue;
739 -
740 - // submenu items
741 - foreach ( $submenu[ $item[2] ] as $subitem ) {
742 - $class = ( ' class="alternate"' == $class ) ? '' : ' class="alternate"';
743 - if ( $subitem[2] === 'adminimize/adminimize.php' ) {
744 - //$disabled_subitem_adm = ' disabled="disabled"';
745 - $disabled_subitem_adm_hint = '<abbr title="' . __( 'After activate the check box it heavy attitudes will change.', FB_ADMINIMIZE_TEXTDOMAIN ) . '" style="cursor:pointer;"> ! </acronym>';
746 - } else {
747 - $disabled_subitem_adm = '';
748 - $disabled_subitem_adm_hint = '';
749 - }
750 -
751 - echo '<tr' . $class . '>' . "\n";
752 - foreach ($user_roles as $role) {
753 - if ( isset($disabled_submenu_[$role]) )
754 - $checked_user_role_[$role] = ( in_array($subitem[2], $disabled_submenu_[$role] ) ) ? ' checked="checked"' : '';
755 - }
756 - echo '<td> &mdash; ' . $subitem[0] . ' <span style="color:#ccc; font-weight: 400;">(' . $subitem[2] . ')</span> </td>' . "\n";
757 - foreach ($user_roles as $role) {
758 - if ( $role != 'administrator' ) { // only admin disable items
759 - $disabled_subitem_adm = '';
760 - $disabled_subitem_adm_hint = '';
761 - }
762 - echo '<td class="num">' . $disabled_subitem_adm_hint . '<input id="check_menu'. $role.$x .'" type="checkbox"' . $disabled_subitem_adm . $checked_user_role_[$role] . ' name="mw_adminimize_disabled_submenu_'. $role .'_items[]" value="' . $subitem[2] . '" />' . $disabled_subitem_adm_hint . '</td>' . "\n";
763 - }
764 - echo '</tr>' . "\n";
765 - $x++;
766 - }
767 - $i++;
768 - $x++;
769 - }
770 - }
771 -
772 - } else {
773 - $myErrors = new _mw_adminimize_message_class();
774 - $myErrors = '<tr><td style="color: red;">' . $myErrors->get_error('_mw_adminimize_get_option') . '</td></tr>';
775 - echo $myErrors;
776 - } ?>
777 - </tbody>
778 - </table>
779 -
780 - <p id="submitbutton">
781 - <input class="button button-primary" type="submit" name="_mw_adminimize_save" value="<?php _e('Update Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?> &raquo;" /><input type="hidden" name="page_options" value="'dofollow_timeout'" />
782 - </p>
783 - <p><a class="alignright button" href="javascript:void(0);" onclick="window.scrollTo(0,0);" style="margin:3px 0 0 30px;"><?php _e('scroll to top', FB_ADMINIMIZE_TEXTDOMAIN); ?></a><br class="clear" /></p>
784 -
785 - </div>
786 - </div>
787 - </div>
788 -
789 - <div id="poststuff" class="ui-sortable meta-box-sortables">
790 - <div class="postbox">
791 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
792 - <h3 class="hndle" id="config_edit_post"><?php _e('Write options - Post', FB_ADMINIMIZE_TEXTDOMAIN ); ?></h3>
793 - <div class="inside">
794 - <br class="clear" />
795 -
796 - <table summary="config_edit_post" class="widefat">
797 - <thead>
798 - <tr>
799 - <th><?php _e('Write options - Post', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
800 - <?php
801 - foreach ($user_roles_names as $role_name) { ?>
802 - <th><?php _e('Deactivate for', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br/>' . $role_name; ?></th>
803 - <?php } ?>
804 - </tr>
805 - </thead>
806 -
807 - <tbody>
808 - <?php
809 - $x = 0;
810 - $class = '';
811 - foreach ($metaboxes as $index => $metabox) {
812 - if ($metabox != '') {
813 - $class = ( ' class="alternate"' == $class ) ? '' : ' class="alternate"';
814 - $checked_user_role_ = array();
815 - foreach ($user_roles as $role) {
816 - $checked_user_role_[$role] = ( isset($disabled_metaboxes_post_[$role]) && in_array($metabox, $disabled_metaboxes_post_[$role]) ) ? ' checked="checked"' : '';
817 - }
818 - echo '<tr' . $class . '>' . "\n";
819 - echo '<td>' . $metaboxes_names[$index] . ' <span style="color:#ccc; font-weight: 400;">(' . $metabox . ')</span> </td>' . "\n";
820 - foreach ($user_roles as $role) {
821 - echo '<td class="num"><input id="check_post'. $role.$x .'" type="checkbox"' . $checked_user_role_[$role] . ' name="mw_adminimize_disabled_metaboxes_post_'. $role .'_items[]" value="' . $metabox . '" /></td>' . "\n";
822 - }
823 - echo '</tr>' . "\n";
824 - $x++;
825 - }
826 - }
827 - ?>
828 - </tbody>
829 - </table>
830 -
831 - <?php
832 - //your own post options
833 - ?>
834 - <br style="margin-top: 10px;" />
835 - <table summary="config_own_post" class="widefat">
836 - <thead>
837 - <tr>
838 - <th><?php _e('Your own post options', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br />'; _e('ID or class', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
839 - <th><?php echo '<br />'; _e('Option', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
840 - </tr>
841 - </thead>
842 -
843 - <tbody>
844 - <tr valign="top">
845 - <td colspan="2"><?php _e('It is possible to add your own IDs or classes from elements and tags. You can find IDs and classes with the FireBug Add-on for Firefox. Assign a value and the associate name per line.', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
846 - </tr>
847 - <tr valign="top">
848 - <td>
849 - <textarea name="_mw_adminimize_own_post_options" cols="60" rows="3" id="_mw_adminimize_own_post_options" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_post_options'); ?></textarea>
850 - <br />
851 - <?php _e('Possible nomination for ID or class. Separate multiple nominations through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
852 - </td>
853 - <td>
854 - <textarea class="code" name="_mw_adminimize_own_post_values" cols="60" rows="3" id="_mw_adminimize_own_post_values" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_post_values'); ?></textarea>
855 - <br />
856 - <?php _e('Possible IDs or classes. Separate multiple values through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
857 - </td>
858 - </tr>
859 - </tbody>
860 - </table>
861 -
862 - <p id="submitbutton">
863 - <input type="hidden" name="_mw_adminimize_action" value="_mw_adminimize_insert" />
864 - <input class="button button-primary" type="submit" name="_mw_adminimize_save" value="<?php _e('Update Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?> &raquo;" /><input type="hidden" name="page_options" value="'dofollow_timeout'" />
865 - </p>
866 - <p><a class="alignright button" href="javascript:void(0);" onclick="window.scrollTo(0,0);" style="margin:3px 0 0 30px;"><?php _e('scroll to top', FB_ADMINIMIZE_TEXTDOMAIN); ?></a><br class="clear" /></p>
867 -
868 - </div>
869 - </div>
870 - </div>
871 -
872 - <div id="poststuff" class="ui-sortable meta-box-sortables">
873 - <div class="postbox">
874 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
875 - <h3 class="hndle" id="config_edit_page"><?php _e('Write options - Page', FB_ADMINIMIZE_TEXTDOMAIN ); ?></h3>
876 - <div class="inside">
877 - <br class="clear" />
878 -
879 - <table summary="config_edit_page" class="widefat">
880 - <thead>
881 - <tr>
882 - <th><?php _e('Write options - Page', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
883 - <?php
884 - foreach ($user_roles_names as $role_name) { ?>
885 - <th><?php _e('Deactivate for', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br />' . $role_name; ?></th>
886 - <?php } ?>
887 - </tr>
888 - </thead>
889 -
890 - <tbody>
891 - <?php
892 - $x = 0;
893 - $class = '';
894 - foreach ($metaboxes_page as $index => $metabox) {
895 - if ($metabox != '') {
896 - $class = ( ' class="alternate"' == $class ) ? '' : ' class="alternate"';
897 - $checked_user_role_ = array();
898 - foreach ($user_roles as $role) {
899 - $checked_user_role_[$role] = ( isset($disabled_metaboxes_page_[$role]) && in_array($metabox, $disabled_metaboxes_page_[$role]) ) ? ' checked="checked"' : '';
900 - }
901 - echo '<tr' . $class . '>' . "\n";
902 - echo '<td>' . $metaboxes_names_page[$index] . ' <span style="color:#ccc; font-weight: 400;">(' . $metabox . ')</span> </td>' . "\n";
903 - foreach ($user_roles as $role) {
904 - echo '<td class="num"><input id="check_page'. $role.$x .'" type="checkbox"' . $checked_user_role_[$role] . ' name="mw_adminimize_disabled_metaboxes_page_'. $role .'_items[]" value="' . $metabox . '" /></td>' . "\n";
905 - }
906 - echo '</tr>' . "\n";
907 - $x++;
908 - }
909 - }
910 - ?>
911 - </tbody>
912 - </table>
913 -
914 - <?php
915 - //ypur own page options
916 - ?>
917 - <br style="margin-top: 10px;" />
918 - <table summary="config_own_page" class="widefat">
919 - <thead>
920 - <tr>
921 - <th><?php _e('Your own page options', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br />'; _e('ID or class', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
922 - <th><?php echo '<br />'; _e('Option', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
923 - </tr>
924 - </thead>
925 -
926 - <tbody>
927 - <tr valign="top">
928 - <td colspan="2"><?php _e('It is possible to add your own IDs or classes from elements and tags. You can find IDs and classes with the FireBug Add-on for Firefox. Assign a value and the associate name per line.', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
929 - </tr>
930 - <tr valign="top">
931 - <td>
932 - <textarea name="_mw_adminimize_own_page_options" cols="60" rows="3" id="_mw_adminimize_own_page_options" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_page_options'); ?></textarea>
933 - <br />
934 - <?php _e('Possible nomination for ID or class. Separate multiple nominations through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
935 - </td>
936 - <td>
937 - <textarea class="code" name="_mw_adminimize_own_page_values" cols="60" rows="3" id="_mw_adminimize_own_page_values" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_page_values'); ?></textarea>
938 - <br />
939 - <?php _e('Possible IDs or classes. Separate multiple values through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
940 - </td>
941 - </tr>
942 - </tbody>
943 - </table>
944 -
945 - <p id="submitbutton">
946 - <input type="hidden" name="_mw_adminimize_action" value="_mw_adminimize_insert" />
947 - <input class="button button-primary" type="submit" name="_mw_adminimize_save" value="<?php _e('Update Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?> &raquo;" /><input type="hidden" name="page_options" value="'dofollow_timeout'" />
948 - </p>
949 - <p><a class="alignright button" href="javascript:void(0);" onclick="window.scrollTo(0,0);" style="margin:3px 0 0 30px;"><?php _e('scroll to top', FB_ADMINIMIZE_TEXTDOMAIN); ?></a><br class="clear" /></p>
950 -
951 - </div>
952 - </div>
953 - </div>
954 -
955 - <div id="poststuff" class="ui-sortable meta-box-sortables">
956 - <div class="postbox">
957 - <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
958 - <h3 class="hndle" id="links_options"><?php _e('Links options', FB_ADMINIMIZE_TEXTDOMAIN ); ?></h3>
959 - <div class="inside">
960 - <br class="clear" />
961 -
962 - <table summary="config_edit_links" class="widefat">
963 - <thead>
964 - <tr>
965 - <th><?php _e('Option', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
966 - <?php
967 - foreach ($user_roles_names as $role_name) { ?>
968 - <th><?php _e('Deactivate for', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br/>' . $role_name; ?></th>
969 - <?php } ?>
970 - </tr>
971 - </thead>
972 -
973 - <tbody>
974 - <?php
975 - foreach ($user_roles as $role) {
976 - $disabled_link_option_[$role] = _mw_adminimize_getOptionValue('mw_adminimize_disabled_link_option_'. $role .'_items');
977 - }
978 -
979 - $link_options = array(
980 - '#namediv',
981 - '#addressdiv',
982 - '#descriptiondiv',
983 - '#linkcategorydiv',
984 - '#linktargetdiv',
985 - '#linkxfndiv',
986 - '#linkadvanceddiv',
987 - '#misc-publishing-actions'
988 - );
989 -
990 - $link_options_names = array(
991 - __('Name'),
992 - __('Web Address'),
993 - __('Description'),
994 - __('Categories'),
995 - __('Target'),
996 - __('Link Relationship (XFN)'),
997 - __('Advanced'),
998 - __('Publish Actions', FB_ADMINIMIZE_TEXTDOMAIN)
999 - );
1000 -
1001 - $_mw_adminimize_own_link_values = _mw_adminimize_getOptionValue('_mw_adminimize_own_link_values');
1002 - $_mw_adminimize_own_link_values = preg_split( "/\r\n/", $_mw_adminimize_own_link_values );
1003 - foreach ( (array) $_mw_adminimize_own_link_values as $key => $_mw_adminimize_own_link_value ) {
1004 - $_mw_adminimize_own_link_value = trim($_mw_adminimize_own_link_value);
1005 - array_push($link_options, $_mw_adminimize_own_link_value);
1006 - }
1007 -
1008 - $_mw_adminimize_own_link_options = _mw_adminimize_getOptionValue('_mw_adminimize_own_link_options');
1009 - $_mw_adminimize_own_link_options = preg_split( "/\r\n/", $_mw_adminimize_own_link_options );
1010 - foreach ( (array) $_mw_adminimize_own_link_options as $key => $_mw_adminimize_own_link_option ) {
1011 - $_mw_adminimize_own_link_option = trim($_mw_adminimize_own_link_option);
1012 - array_push($link_options_names, $_mw_adminimize_own_link_option);
1013 - }
1014 -
1015 - $x = 0;
1016 - foreach ($link_options as $index => $link_option) {
1017 - if ( $link_option != '') {
1018 - $checked_user_role_ = array();
1019 - foreach ($user_roles as $role) {
1020 - $checked_user_role_[$role] = ( isset($disabled_link_option_[$role]) && in_array($link_option, $disabled_link_option_[$role]) ) ? ' checked="checked"' : '';
1021 - }
1022 - echo '<tr>' . "\n";
1023 - echo '<td>' . $link_options_names[$index] . ' <span style="color:#ccc; font-weight: 400;">(' . $link_option . ')</span> </td>' . "\n";
1024 - foreach ($user_roles as $role) {
1025 - echo '<td class="num"><input id="check_post'. $role . $x .'" type="checkbox"' . $checked_user_role_[$role] . ' name="mw_adminimize_disabled_link_option_'. $role .'_items[]" value="' . $link_option . '" /></td>' . "\n";
1026 - }
1027 - echo '</tr>' . "\n";
1028 - $x++;
1029 - }
1030 - }
1031 - ?>
1032 - </tbody>
1033 - </table>
1034 -
1035 - <?php
1036 - //your own global options
1037 - ?>
1038 - <br style="margin-top: 10px;" />
1039 - <table summary="config_edit_post" class="widefat">
1040 - <thead>
1041 - <tr>
1042 - <th><?php _e('Your own options', FB_ADMINIMIZE_TEXTDOMAIN ); echo '<br />'; _e('ID or class', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
1043 - <th><?php echo '<br />'; _e('Option', FB_ADMINIMIZE_TEXTDOMAIN ); ?></th>
1044 - </tr>
1045 - </thead>
1046 -
1047 - <tbody>
1048 - <tr valign="top">
1049 - <td colspan="2"><?php _e('It is possible to add your own IDs or classes from elements and tags. You can find IDs and classes with the FireBug Add-on for Firefox. Assign a value and the associate name per line.', FB_ADMINIMIZE_TEXTDOMAIN ); ?></td>
1050 - </tr>
1051 - <tr valign="top">
1052 - <td>
1053 - <textarea name="_mw_adminimize_own_link_options" cols="60" rows="3" id="_mw_adminimize_own_link_options" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_link_options'); ?></textarea>
1054 - <br />
1055 - <?php _e('Possible nomination for ID or class. Separate multiple nominations through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
1056 - </td>
1057 - <td>
1058 - <textarea class="code" name="_mw_adminimize_own_link_values" cols="60" rows="3" id="_mw_adminimize_own_link_values" style="width: 95%;" ><?php echo _mw_adminimize_getOptionValue('_mw_adminimize_own_link_values'); ?></textarea>
1059 - <br />
1060 - <?php _e('Possible IDs or classes. Separate multiple values through a carriage return.', FB_ADMINIMIZE_TEXTDOMAIN ); ?>
1061 - </td>
1062 - </tr>
1063 - </tbody>
1064 - </table>
1065 -
1066 - <p id="submitbutton">
1067 - <input type="hidden" name="_mw_adminimize_action" value="_mw_adminimize_insert" />
1068 - <input class="button button-primary" type="submit" name="_mw_adminimize_save" value="<?php _e('Update Options', FB_ADMINIMIZE_TEXTDOMAIN ); ?> &raquo;" /><input type="hidden" name="page_options" value="'dofollow_timeout'" />
1069 - </p>
1070 - </form>
1071 - <p><a class="alignright button" href="javascript:void(0);" onclick="window.scrollTo(0,0);" style="margin:3px 0 0 30px;"><?php _e('scroll to top', FB_ADMINIMIZE_TEXTDOMAIN); ?></a><br class="clear" /></p>
1072 -
1073 - </div>
1074 - </div>
1075 - </div>
1076 -
135 + // WP Nav Menu Options
136 + require_once('inc-options/wp_nav_menu_options.php');
137 + ?>
138 + </form>
139 +
1077 140 <div id="poststuff" class="ui-sortable meta-box-sortables">
1078 141 <div class="postbox">
1079 142 <div class="handlediv" title="<?php _e('Click to toggle'); ?>"><br/></div>
1080 143 <h3 class="hndle" id="set_theme"><?php _e('Set Theme', FB_ADMINIMIZE_TEXTDOMAIN ) ?></h3>