* Update translation text domain * Escape everything that should be escaped. * Add nonce checks where needed. * Sanitize all inputs. * Apply Code style changes across the codebase. * Correct many deprecation notices. * Optimize load order of many filters. * Add Proper Build script * Use emojii flags * Fix i18n deprecation notice for translating too early * Put all scripts in footer and load async
62 lines
1.6 KiB
PHP
62 lines
1.6 KiB
PHP
<?php
|
|
/**
|
|
* Jumper trigger view.
|
|
*
|
|
* @since 2.0.0
|
|
*/
|
|
?>
|
|
<small>
|
|
<strong>
|
|
<a id="wu-container-toggle" role="tooltip" aria-label='<?php esc_html_e('Toggle container', 'wp-multisite-waas'); ?>' href="#" class="wu-tooltip wu-inline-block wu-py-1 wu-pl-2 md:wu-pr-3 wu-uppercase wu-text-gray-600 wu-no-underline">
|
|
|
|
<span title="<?php esc_attr_e('Boxed', 'wp-multisite-waas'); ?>" class="wu-use-container dashicons dashicons-wu-arrow-with-circle-left wu-text-sm wu-w-auto wu-h-auto wu-align-text-bottom wu-relative"></span>
|
|
<span class="wu-font-bold wu-use-container">
|
|
<?php esc_attr_e('Boxed', 'wp-multisite-waas'); ?>
|
|
</span>
|
|
|
|
<span title="<?php esc_attr_e('Boxed', 'wp-multisite-waas'); ?>" class="wu-no-container dashicons dashicons-wu-arrow-with-circle-right wu-text-sm wu-w-auto wu-h-auto wu-align-text-bottom wu-relative"></span>
|
|
<span class="wu-font-bold wu-no-container">
|
|
<?php esc_attr_e('Wide', 'wp-multisite-waas'); ?>
|
|
</span>
|
|
|
|
</a>
|
|
</strong>
|
|
</small>
|
|
|
|
<style>
|
|
body.has-wu-container .wu-no-container {
|
|
display: none;
|
|
}
|
|
body:not(.has-wu-container) .wu-use-container {
|
|
display: none;
|
|
}
|
|
</style>
|
|
|
|
<script>
|
|
(function($) {
|
|
|
|
$(document).ready(function() {
|
|
|
|
$('#wu-container-toggle').on('click', function(e) {
|
|
|
|
e.preventDefault();
|
|
|
|
wu_block_ui('#wpcontent');
|
|
|
|
$.ajax(ajaxurl + '?action=wu_toggle_container&nonce=<?php echo wp_create_nonce('wu_toggle_container'); ?>').done(function() {
|
|
|
|
$('.wrap').toggleClass('admin-lg:wu-container admin-lg:wu-mx-auto');
|
|
|
|
$('body').toggleClass('has-wu-container');
|
|
|
|
wu_block_ui('#wpcontent').unblock();
|
|
|
|
});;
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}(jQuery));
|
|
</script>
|