%PDF- %PDF-
Direktori : /var/www/html/itworks/wp-content/plugins/wp-user-avatar/includes/tinymce/ |
Current File : /var/www/html/itworks/wp-content/plugins/wp-user-avatar/includes/tinymce/window.php |
<?php /** * TinyMCE modal window. * * @package WP User Avatar * @version 1.9.13 */ /** * @since 1.2.1 * @uses get_users() */ if(!defined('ABSPATH')) { die('You are not allowed to call this page directly.'); } ?> <!DOCTYPE html> <html> <head> <title><?php _e('WP User Avatar', 'wp-user-avatar'); ?></title> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?>" /> <base target="_self" /> <script type="text/javascript" src="<?php echo site_url(); ?>/wp-includes/js/jquery/jquery.js"></script> <script type="text/javascript" src="<?php echo site_url(); ?>/wp-includes/js/tinymce/tiny_mce_popup.js"></script> <script type="text/javascript" src="<?php echo site_url(); ?>/wp-includes/js/tinymce/utils/form_utils.js"></script> <script type="text/javascript"> function wpuaInsertAvatar() { // Custom shortcode values var shortcode, closing_tag, user = document.getElementById('wp_user_avatar_user').value, size = document.getElementById('wp_user_avatar_size').value, size_number = document.getElementById('wp_user_avatar_size_number').value, align = document.getElementById('wp_user_avatar_align').value, link = document.getElementById('wp_user_avatar_link').value, link_external = document.getElementById('wp_user_avatar_link_external').value, target = document.getElementById('wp_user_avatar_target').value, caption = document.getElementById('wp_user_avatar_caption').value; // Add tag to shortcode only if not blank var user_tag = (user != "") ? ' user="' + user + '"' : ""; var size_tag = (size != "" && size_number == "") ? ' size="' + size + '"' : ""; size_tag = (size_number != "") ? ' size="' + size_number + '"' : size_tag; var align_tag = (align != "") ? ' align="' + align + '"' : ""; var link_tag = (link != "" && link != 'custom-url' && link_external == "") ? ' link="' + link + '"' : ""; link_tag = (link_external != "") ? ' link="' + link_external + '"' : link_tag; var target_tag = document.getElementById('wp_user_avatar_target').checked && (link_tag != "") ? ' target="' + target + '"' : ""; // Assemble the shortcode closing_tag = (caption != "") ? "]" + caption + "[/avatar]" : " /]"; shortcode = "<p>[avatar" + user_tag + size_tag + align_tag + link_tag + target_tag + closing_tag + "</p>"; // Insert into Visual Editor if(window.tinyMCE) { var tmce_ver = window.tinyMCE.majorVersion; if(tmce_ver >= "4") { window.tinyMCE.execCommand('mceInsertContent', false, shortcode); } else { window.tinyMCE.execInstanceCommand(window.tinyMCE.activeEditor.id, 'mceInsertContent', false, shortcode); } tinyMCEPopup.editor.execCommand('mceRepaint'); tinyMCEPopup.close(); } return; } function wpuaInsertAvatarUpload() { // Upload shortcode var shortcode = "<p>[avatar_upload /]</p>"; // Insert into Visual Editor if(window.tinyMCE) { var tmce_ver = window.tinyMCE.majorVersion; if(tmce_ver >= "4") { window.tinyMCE.execCommand('mceInsertContent', false, shortcode); } else { window.tinyMCE.execInstanceCommand(window.tinyMCE.activeEditor.id, 'mceInsertContent', false, shortcode); } tinyMCEPopup.editor.execCommand('mceRepaint'); tinyMCEPopup.close(); } return; } jQuery(function($) { // Show link input $('#wp_user_avatar_link').change(function() { $('#wp_user_avatar_link_external_section').toggle($('#wp_user_avatar_link').val() == 'custom-url'); }); // Show size input $('#wp_user_avatar_size').change(function() { $('#wp_user_avatar_size_number_section').toggle($('#wp_user_avatar_size').val() == 'custom'); }); $("#wpua-tabs li a").click(function(){ tab_id = $(this).attr('href'); if( tab_id == '#wpua') $("#wpua-upload").hide(); else $('#wpua').hide(); $(tab_id).show(); }) // Tabs }); </script> <style type="text/css"> ul { margin: 0; padding: 0; list-style: none; } ul li { float: left; } ul li a { float: left; padding: 2px 5px; background: #ddd; border: 1px solid #eee; border-bottom: 0; display: block; font-weight: 700; outline: none; text-decoration: none; } ul li.ui-tabs-active a { background: #fff; } form { clear: both; background: #fff; border: 1px solid #eee; } p, h4 { margin: 0; padding: 12px 0 0; } h4.center { text-align: center; } label { width: 150px; margin-right: 3px; display: inline-block; text-align: right; vertical-align: top; } .mceActionPanel { padding: 7px 0 12px; text-align: center; } .mceActionPanel #insert { float: none; width: 180px; margin: 0 auto; } #wp_user_avatar_size_number_section, #wp_user_avatar_link_external_section { display: none; } </style> </head> <body id="link" class="wp-core-ui" onload="document.body.style.display='';" style="display:none;"> <div id="wpua-tabs"> <ul> <li><a href="#wpua"><?php _e('Avatar','wp-user-avatar'); ?></a></li> <li><a href="#wpua-upload"><?php _e('Upload','wp-user-avatar'); ?></a></li> </ul> <form name="wpUserAvatar" action="#"> <div id="wpua"> <p> <label for="<?php esc_attr_e('wp_user_avatar_user'); ?>"><strong><?php _e('User Name','wp-user-avatar'); ?>:</strong></label> <select id="<?php esc_attr_e('wp_user_avatar_user'); ?>" name="<?php esc_attr_e('wp_user_avatar_user'); ?>"> <option value=""></option> <?php $users = get_users(); foreach($users as $user) : ?> <option value="<?php echo $user->user_login; ?>"><?php echo $user->display_name; ?></option> <?php endforeach; ?> </select> </p> <p> <label for="<?php esc_attr_e('wp_user_avatar_size'); ?>"><strong><?php _e('Size'); ?>:</strong></label> <select id="<?php esc_attr_e('wp_user_avatar_size'); ?>" name="<?php esc_attr_e('wp_user_avatar_size'); ?>"> <option value=""></option> <option value="original"><?php _e('Original Size','wp-user-avatar'); ?></option> <option value="large"><?php _e('Large','wp-user-avatar'); ?></option> <option value="medium"><?php _e('Medium','wp-user-avatar'); ?></option> <option value="thumbnail"><?php _e('Thumbnail','wp-user-avatar'); ?></option> <option value="custom"><?php _e('Custom','wp-user-avatar'); ?></option> </select> </p> <p id="<?php esc_attr_e('wp_user_avatar_size_number_section'); ?>"> <label for="<?php esc_attr_e('wp_user_avatar_size_number'); ?>"><?php _e('Size','wp-user-avatar'); ?>:</label> <input type="text" size="8" id="<?php esc_attr_e('wp_user_avatar_size_number'); ?>" name="<?php esc_attr_e('wp_user_avatar_size'); ?>" value="" /> </p> <p> <label for="<?php esc_attr_e('wp_user_avatar_align'); ?>"><strong><?php _e('Alignment','wp-user-avatar'); ?>:</strong></label> <select id="<?php esc_attr_e('wp_user_avatar_align'); ?>" name="<?php esc_attr_e('wp_user_avatar_align'); ?>"> <option value=""></option> <option value="center"><?php _e('Center','wp-user-avatar'); ?></option> <option value="left"><?php _e('Left','wp-user-avatar'); ?></option> <option value="right"><?php _e('Right','wp-user-avatar'); ?></option> </select> </p> <p> <label for="<?php esc_attr_e('wp_user_avatar_link'); ?>"><strong><?php _e('Link To'); ?>:</strong></label> <select id="<?php esc_attr_e('wp_user_avatar_link'); ?>" name="<?php esc_attr_e('wp_user_avatar_link'); ?>"> <option value=""></option> <option value="file"><?php _e('Image File','wp-user-avatar'); ?></option> <option value="attachment"><?php _e('Attachment Page','wp-user-avatar'); ?></option> <option value="custom-url"><?php _e('Custom URL','wp-user-avatar'); ?></option> </select> </p> <p id="<?php esc_attr_e('wp_user_avatar_link_external_section'); ?>"> <label for="<?php esc_attr_e('wp_user_avatar_link_external'); ?>"><?php _e('URL','wp-user-avatar'); ?>:</label> <input type="text" size="36" id="<?php esc_attr_e('wp_user_avatar_link_external'); ?>" name="<?php esc_attr_e('wp_user_avatar_link_external'); ?>" value="" /> </p> <p> <label for="<?php esc_attr_e('wp_user_avatar_target'); ?>"></label> <input type="checkbox" id="<?php esc_attr_e('wp_user_avatar_target'); ?>" name="<?php esc_attr_e('wp_user_avatar_target'); ?>" value="_blank" /> <strong><?php _e('Open link in a new window','wp-user-avatar'); ?></strong> </p> <p> <label for="<?php esc_attr_e('wp_user_avatar_caption'); ?>"><strong><?php _e('Caption','wp-user-avatar'); ?>:</strong></label> <textarea cols="36" rows="2" id="<?php esc_attr_e('wp_user_avatar_caption'); ?>" name="<?php esc_attr_e('wp_user_avatar_size'); ?>"></textarea> </p> <div class="mceActionPanel"> <input type="submit" id="insert" class="button-primary" name="insert" value="<?php _e('Insert into Post'); ?>" onclick="wpuaInsertAvatar();" /> </div> </div> <div id="wpua-upload" style="display:none;"> <p id="<?php esc_attr_e('wp_user_avatar_upload'); ?>"> <label for="<?php esc_attr_e('wp_user_avatar_upload'); ?>"><strong><?php _e('Upload','wp-user-avatar'); ?>:</strong></label> <input type="text" size="36" id="<?php esc_attr_e('wp_user_avatar_upload'); ?>" name="<?php esc_attr_e('wp_user_avatar_upload'); ?>" value="<?php esc_attr_e('[avatar_upload]'); ?>" readonly="readonly" /> </p> <div class="mceActionPanel"> <input type="submit" id="insert" class="button-primary" name="insert" value="<?php _e('Insert into Post','wp-user-avatar'); ?>" onclick="wpuaInsertAvatarUpload();" /> </div> </div> </form> </div> </body> </html>