Пример #1
0
 function coll_enqueue_scripts()
 {
     global $coll_is_mobile;
     // script
     wp_register_script('modernizr', get_template_directory_uri() . '/js/vendor/custom.modernizr.js', '', null, false);
     wp_register_script('foundation', get_template_directory_uri() . '/js/foundation.min.js', '', null, false);
     wp_register_script('jqueryui', get_template_directory_uri() . '/js/jquery-ui.min.js', '', null, true);
     wp_register_script('retina', get_template_directory_uri() . '/js/retina.min.js', '', null, true);
     wp_register_script('sresize', get_template_directory_uri() . '/js/jquery.smartresize.js', '', null, true);
     wp_register_script('superfish', get_template_directory_uri() . '/js/superfish.js', '', null, true);
     wp_register_script('swipe', get_template_directory_uri() . '/js/jquery.touchSwipe.min.js', '', null, true);
     wp_register_script('fitvid', get_template_directory_uri() . '/js/jquery.fitvids.js', '', null, true);
     wp_register_script('isotope', get_template_directory_uri() . '/js/isotope.pkgd.js', '', null, true);
     wp_register_script('popup', get_template_directory_uri() . '/js/jquery.magnific-popup.min.js', '', null, true);
     wp_register_script('lasyload', get_template_directory_uri() . '/js/jquery.lazyload.js', '', null, true);
     wp_register_script('flexslider', get_template_directory_uri() . '/js/jquery.flexslider-min.js', '', null, true);
     wp_register_script('knob', get_template_directory_uri() . '/js/jquery.knob.js', '', null, true);
     wp_register_script('parallax', get_template_directory_uri() . '/js/skrollr.min.js', '', null, true);
     wp_register_script('scrollbar', get_template_directory_uri() . '/js/perfect-scrollbar.js', '', null, true);
     wp_register_script('mousewheel', get_template_directory_uri() . '/js/jquery.mousewheel.js', '', null, true);
     wp_register_script('mousewheel.s', get_template_directory_uri() . '/js/jquery.mousewheel.s.js', '', null, true);
     wp_register_script('countdown', get_template_directory_uri() . '/js/jquery.countdown.js', '', null, true);
     wp_register_script('shortcodes', get_template_directory_uri() . '/js/shortcodes.js', '', null, true);
     wp_register_script('commons', get_template_directory_uri() . '/js/common.js', '', null, true);
     wp_register_script('page.sections', get_template_directory_uri() . '/js/page.sections.js', '', null, true);
     wp_register_script('page.single', get_template_directory_uri() . '/js/page.single.js', '', null, true);
     wp_register_script('custom.structure', get_template_directory_uri() . '/js/custom.structure.js', '', null, true);
     wp_register_script('custom.structure.s', get_template_directory_uri() . '/js/custom.structure.s.js', '', null, true);
     wp_enqueue_script('jquery');
     wp_enqueue_script('jqueryui');
     wp_enqueue_script('retina');
     wp_enqueue_script('modernizr');
     wp_enqueue_script('foundation');
     wp_enqueue_script('scrollbar');
     wp_enqueue_script('sresize');
     if (!$coll_is_mobile) {
         if (is_safari()) {
             wp_enqueue_script('mousewheel.s');
         } else {
             wp_enqueue_script('mousewheel');
         }
     }
     if (is_singular('post')) {
         wp_enqueue_script('comment-reply');
     }
     wp_enqueue_script('swipe');
     wp_enqueue_script('sresize');
     wp_enqueue_script('superfish');
     wp_enqueue_script('fitvid');
     wp_enqueue_script('isotope');
     wp_enqueue_script('popup');
     wp_enqueue_script('lasyload');
     wp_enqueue_script('flexslider');
     wp_enqueue_script('knob');
     wp_enqueue_script('parallax');
     wp_enqueue_script('countdown');
     wp_enqueue_script('shortcodes');
     wp_enqueue_script('commons');
     if (is_page_template('template-sectioned.php')) {
         wp_enqueue_script('page.sections');
     }
     if (is_singular('coll-portfolio')) {
         wp_enqueue_script('page.single');
     }
     if (is_singular('post') && has_post_thumbnail()) {
         wp_enqueue_script('page.single');
     }
     if (is_page() && has_post_thumbnail()) {
         wp_enqueue_script('page.single');
     }
     if (is_404()) {
         wp_enqueue_script('page.single');
     }
     // blog
     if ((is_home() || is_archive() || is_search()) && has_post_thumbnail(get_option('page_for_posts'))) {
         wp_enqueue_script('page.single');
     }
     if (!$coll_is_mobile && is_safari()) {
         wp_enqueue_script('custom.structure.s');
     } else {
         wp_enqueue_script('custom.structure');
     }
 }
Пример #2
0
							<p>Get browser version:</p>
							<?php 
        echo '<pre>get_browser_version() = ';
        echo get_browser_version();
        echo '</pre>';
        ?>
						</div>

						<div style="padding:5px; margin:10px 0; border-radius:5px; background:#E6E6E6">
							<p>Test for specific browsers:</p>
							<?php 
        echo '<pre>is_firefox() = ';
        echo is_firefox();
        echo '</pre>';
        echo '<pre>is_safari() = ';
        echo is_safari();
        echo '</pre>';
        echo '<pre>is_chrome() = ';
        echo is_chrome();
        echo '</pre>';
        echo '<pre>is_opera() = ';
        echo is_opera();
        echo '</pre>';
        echo '<pre>is_ie() = ';
        echo is_ie();
        echo '</pre>';
        ?>
						</div>

						<div style="padding:5px; margin:10px 0; border-radius:5px; background:#E6E6E6">
							<p>Test for mobile/iphone/ipad:</p>
    function show_registration_form($args = array())
    {
        global $post, $xoousers_register;
        // Loading scripts and styles only when required
        /* Password Stregth Checker Script */
        if (!wp_script_is('form-validate')) {
            /*Validation Engibne JS*/
            $validate_strings = array('ajaxurl' => admin_url('admin-ajax.php'), 'ErrMsg' => array('similartousername' => __('Your password is too similar to your username.', 'xoousers'), 'mismatch' => __('Both passwords do not match.', 'xoousers'), 'tooshort' => __('Your password is too short.', 'xoousers'), 'veryweak' => __('Your password strength is too weak.', 'xoousers'), 'weak' => __('Your password strength weak.', 'xoousers'), 'usernamerequired' => __('Please provide username.', 'xoousers'), 'emailrequired' => __('Please provide email address.', 'xoousers'), 'validemailrequired' => __('Please provide valid email address.', 'xoousers'), 'usernameexists' => __('That username is already taken, please try a different one.', 'xoousers'), 'emailexists' => __('The email you entered is already registered. Please try a new email or log in to your existing account.', 'xoousers')), 'MeterMsg' => array('similartousername' => __('Your password is too similar to your username.', 'xoousers'), 'mismatch' => __('Both passwords do not match.', 'xoousers'), 'tooshort' => __('Your password is too short.', 'xoousers'), 'veryweak' => __('Your password strength is too weak.', 'xoousers'), 'weak' => __('Your password strength weak.', 'xoousers'), 'good' => __('Good', 'xoousers'), 'strong' => __('Strong', 'xoousers')), 'Err' => __('ERROR', 'xoousers'));
            wp_localize_script('form-validate', 'Validate', $validate_strings);
        }
        /* Arguments */
        $defaults = array('use_in_sidebar' => null, 'form_header_text' => __('Sign Up', 'xoousers'), 'custom_text' => '', 'redirect_to' => null);
        $args = wp_parse_args($args, $defaults);
        extract($args, EXTR_SKIP);
        $pic_class = 'xoouserultra-pic';
        if (is_safari()) {
            $pic_class = 'xoouserultra-pic safari';
        }
        // Default set to blank
        $this->captcha = '';
        $captpcha_status = $this->get_option("captcha_plugin");
        if ($captpcha_status != "") {
            $this->captcha = $captpcha_status;
        }
        $sidebar_class = null;
        if ($use_in_sidebar) {
            $sidebar_class = 'xoouserultra-sidebar';
        }
        $display = null;
        if (get_option('users_can_register') == '1') {
            $display .= '<div class="xoouserultra-wrap xoouserultra-registration ' . $sidebar_class . '">
					<div class="xoouserultra-inner">
						
						<div class="xoouserultra-head">
							
							<div class="xoouserultra-left">
								<div class="' . $pic_class . '">';
            if (isset($_POST['xoouserultra-register']) && $_POST['user_email'] != '') {
                //$display .= $this->pic($_POST['user_email'], 50);
            } else {
                //$display .= $this->pic('*****@*****.**', 50);
            }
            $display .= '</div>';
            $display .= '<div class="xoouserultra-name">
								
												<div class="xoouserultra-field-name xoouserultra-field-name-wide">';
            $display .= $form_header_text;
            $display .= '</div>
												
										</div>';
            $display .= '</div>';
            $display .= '<div class="xoouserultra-right">';
            $display .= '</div><div class="xoouserultra-clear"></div>
							
						</div>
						
						<div class="xoouserultra-main">';
            $display .= $custom_text;
            $display .= '	<div class="xoouserultra-errors" style="display:none;" id="pass_err_holder">
							    <span class="xoouserultra-error xoouserultra-error-block" id="pass_err_block">
							        <i class="xoouserultra-icon-remove"></i><strong>ERROR:</strong> ' . __('Please enter a username.', 'xoousers') . '
							    </span>
							</div>
							';
            /*Display errors*/
            if (isset($_POST['xoouserultra-register-form'])) {
                $display .= $this->register->get_errors();
            }
            $display .= $this->display_the_registeration_form($sidebar_class, $redirect_to, $args);
            $display .= '</div>
						
					</div>
				</div>';
        } else {
            //the registration is disabled
            $display .= '<div class="xoouserultra-wrap xoouserultra-registration ' . $sidebar_class . '"><div class="xoouserultra-inner"><div class="xoouserultra-head">';
            if ($this->get_option('html_registration_disabled') != '') {
                $display .= $this->get_option('html_registration_disabled');
            } else {
                $display .= __('User registration is currently not allowed.', 'xoousers');
            }
            $display .= '</div></div></div>';
        }
        return $display;
    }
Пример #4
0
function upme_display_upload_box($id, $meta, $disabled, $profile_pic_url, $visibility = 'block')
{
    global $upme_save;
    $display = '';
    $display .= '   <div class="upme-field upme-edit" style="display:' . $visibility . '">
                        <div class="upme-field-value"><div class="upme-note"><strong>' . __('Current Picture:', 'upme') . ' </strong></div></div>';
    if (!empty($profile_pic_url)) {
        $display .= '       <div class="upme-field-value">
                            <div class="upme-note">
                                <img class="upme-preview-current" alt="" src="' . $profile_pic_url . '">
                                
                                <div upme-data-user-id="' . $id . '" upme-data-field-name="' . $meta . '" class="upme-delete-userpic-wrapper">
                                    <i original-title="remove" class="upme-icon upme-icon-remove"></i> 
                                    <label class="upme-delete-image">' . __('Delete Image', 'upme') . '</label>
                                </div>

                                <div id="upme-spinner-' . $meta . '" class="upme-delete-spinner">
                                    <i original-title="spinner" class="upme-icon upme-icon-spinner upme-tooltip3"></i>
                                    <label>' . __('Loading', 'upme') . '</label>
                                </div>

                                <div id="upme-crop-request" upme-data-user-id="' . $id . '" upme-data-field-name="' . $meta . '" class="upme-crop-image-wrapper">
                                    <i original-title="crop" class="upme-icon upme-icon-crop"></i> 
                                    <label class="upme-delete-image">' . __('Crop Image', 'upme') . '</label>

                                </div>

                                 <div class="clear"></div>   
                            </div>
                        </div>
                    </div>';
    }
    if (is_array($upme_save->errors) && count($upme_save->errors) != 0) {
        $display .= '<div class="upme-clear"></div><div id="upme-crop-upload-err-holder" style="display: block;" class="upme-errors">
                            <span id="upme-crop-upload-err-block" class="upme-error upme-error-block">';
        foreach ($upme_save->errors as $err) {
            $display .= '<span class="upme-error upme-error-block"><i class="upme-icon upme-icon-remove"></i>
                                ' . $err . '</span>';
        }
        $display .= '      </span>         
                    </div>';
    }
    $display .= '   <div class="upme-field upme-edit" style="display:' . $visibility . '">
                        <div id="upme-crop-upload-err-holder" style="display: none;" class="upme-errors">
                                <span id="upme-crop-upload-err-block" class="upme-error upme-error-block">
   
                                </span>         
                        </div>
                        <div class="upme-field-value">';
    if (is_safari() || is_opera()) {
        $display .= '<input class="upme-fileupload-field" ' . $disabled . ' type="file" name="' . $meta . '-' . $id . '" id="file_' . $meta . '-' . $id . '" style="display:block;" />
                     <input id="upme-upload-image" upme-data-meta="' . $meta . '" upme-data-id="' . $id . '" type="button" name="upme-upload-image-' . $id . '" class="upme-button-alt-wide upme-fire-editor" value="' . __('Upload Image', 'upme') . '" />';
    } else {
        $display .= '
                     <input class="upme-fileupload-field" ' . $disabled . ' type="file" name="' . $meta . '-' . $id . '" id="file_' . $meta . '-' . $id . '"  style="display:block;" />
                     <input id="upme-upload-image" upme-data-meta="' . $meta . '" upme-data-id="' . $id . '" type="button" name="upme-upload-image-' . $id . '" class="upme-button-alt-wide upme-fire-editor" value="' . __('Upload Image', 'upme') . '" />';
    }
    $display .= '       </div>
                    </div>';
    return $display;
}
Пример #5
0
require_once __DIR__ . '/sandbox/system/init.php';
/*
 * Determine and execute a generic method of implementation 
 */
switch (PLATFORM_ENGINE) {
    case 'object':
        // using object-orientation <strict adherence>
        require_once PLATFORM_SANDBOX_SYSTEM_CLASSES_PATH . DS . 'platform.php';
        $platform = new Platform();
        break;
    case 'objects':
        // using object-orientation <stdlib re-use>
        require_once PLATFORM_SANDBOX_SYSTEM_CLASSES_PATH . DS . 'standards/platform.php';
        $platform = new Platform();
        break;
    case 'stdlib':
        // using procedural <optimal use>
    // using procedural <optimal use>
    default:
        require_once PLATFORM_SANDBOX_SYSTEM_FUNCTIONS_PATH . DS . 'platform.php';
        platform();
        break;
}
/**
 * Detect browser type
 */
if (is_chrome() || is_chromium() || is_safari()) {
    // do nothing
} else {
    //redirect_to('http://www.google.com');
}
Пример #6
0
#whatstaysthesame {min-height:400px;}
.quicklinks hr {width:100%;}</style>
<![endif]-->   


 
</head>
<body <?php 
body_class();
?>
  data-spy="scroll" data-target=".bs-docs-sidebar" data-offset="10">



<?php 
if (is_safari($version)) {
    include 'safarimenu.php';
} else {
    include 'mainmenu.php';
}
?>

 
    
    <!-- End Header. Begin Template Content -->
    
  
    
<!--MODALS-->

Пример #7
0
function get_device_type()
{
    $device_type = 'Unknown';
    switch (true) {
        // Windows
        case is_windows() && is_firefox():
            $device_type = 'Windows Firefox';
            break;
        case is_windows() && is_chromium():
            $device_type = 'Windows Chromium';
            break;
        case is_windows() && is_chrome():
            $device_type = 'Windows Chrome';
            break;
        case is_windows() && is_safari():
            $device_type = 'Windows Safari';
            break;
        case is_windows() && is_opera():
            $device_type = 'Windows Opera';
            break;
        case is_windows() && is_ie():
            $device_type = 'Windows IE';
            break;
            // Apple Macintosh
        // Apple Macintosh
        case is_macintosh() && is_firefox():
            $device_type = 'Apple Firefox';
            break;
        case is_macintosh() && is_chromium():
            $device_type = 'Apple Chromium';
            break;
        case is_macintosh() && is_chrome():
            $device_type = 'Apple Chrome';
            break;
        case is_macintosh() && is_safari():
            $device_type = 'Apple Safari';
            break;
        case is_macintosh() && is_opera():
            $device_type = 'Apple Opera';
            break;
        case is_macintosh() && is_ie():
            $device_type = 'Apple IE';
            break;
            // Ubuntu
        // Ubuntu
        case is_ubuntu() && is_firefox():
            $device_type = 'Ubuntu Firefox';
            break;
        case is_ubuntu() && is_chromium():
            $device_type = 'Ubuntu Chromium';
            break;
        case is_ubuntu() && is_chrome():
            $device_type = 'Ubuntu Chrome';
            break;
        case is_ubuntu() && is_safari():
            $device_type = 'Ubuntu Safari';
            break;
        case is_ubuntu() && is_opera():
            $device_type = 'Ubuntu Opera';
            break;
        case is_ubuntu() && is_ie():
            $device_type = 'Ubuntu IE';
            break;
            // Linux
        // Linux
        case is_linux() && is_firefox():
            $device_type = 'Linux Firefox';
            break;
        case is_linux() && is_chromium():
            $device_type = 'Linux Chromium';
            break;
        case is_linux() && is_chrome():
            $device_type = 'Linux Chrome';
            break;
        case is_linux() && is_safari():
            $device_type = 'Linux Safari';
            break;
        case is_linux() && is_opera():
            $device_type = 'Linux Opera';
            break;
        case is_linux() && is_ie():
            $device_type = 'Linux IE';
            break;
    }
    return $device_type;
}
Пример #8
0
 function upme_sidebar_mini_profile($widget_settings = array())
 {
     global $post;
     /* Capture logged in user ID */
     $current_user = wp_get_current_user();
     if ($current_user instanceof WP_User) {
         $this->logged_in_user = $current_user->ID;
     }
     $sidebar_class = 'upme-sidebar-widget';
     $name_holder_width = '100%';
     $width = 1;
     // Show custom field as profile title
     $profile_title_field = $this->get_option('profile_title_field');
     // Get value of profile title field or default display name if empty
     $profile_title_display = $this->upme_profile_title_value($profile_title_field, $this->logged_in_user);
     /* Block profile based on custom status and display information to user */
     $validate_profile_visibility_params = array('user_id' => $this->logged_in_user, 'status' => 'true', 'info' => '', 'context' => 'sidebar_profile');
     $profile_visibility = apply_filters('upme_validate_profile_visibility', $validate_profile_visibility_params);
     if (isset($profile_visibility['status']) && !$profile_visibility['status']) {
         $info_display = upme_profile_visibility_info($profile_visibility, $profile_title_display);
         return $info_display;
     }
     /* <-- Block profile --> */
     /* If no ID is set, normally logged out */
     /* User must login to view his profile. */
     $pic_class = 'upme-pic mini_profile';
     if (is_safari()) {
         $pic_class = 'upme-pic safari mini_profile';
     }
     $display = '';
     $display .= '<div class="upme-widget-wrap  upme-width-' . $width . ' ' . $sidebar_class . '">
     <div class="upme-inner upme-clearfix">
      
     <div class="upme-widget-head upme-clearfix">
      
     <div class="upme-widget-left upme-profile-holder">
     <div class="' . $pic_class . '" style="width:' . $name_holder_width . ';">';
     /* UPME Filter for customizing profile URL */
     $params = array('id' => $this->logged_in_user, 'view' => null, 'modal' => null, 'group' => null, 'use_in_sidebar' => 'yes', 'context' => 'sidebar_widget');
     $profile_url = apply_filters('upme_custom_profile_url', $this->profile_link($this->logged_in_user), $params);
     // End Filter
     /* UPME Filter for customizing profile picture */
     $params = array('id' => $this->logged_in_user, 'view' => null, 'modal' => null, 'use_in_sidebar' => 'yes', 'context' => 'sidebar_widget');
     $profile_pic_display = '<a href="' . $profile_url . '">' . $this->pic($this->logged_in_user, 50) . '</a>';
     $profile_pic_display = apply_filters('upme_custom_profile_pic', $profile_pic_display, $params);
     $display .= $profile_pic_display;
     // End Filter
     $display .= '<div class="upme-field-name">';
     if ($this->get_option('clickable_profile')) {
         if ($this->get_option('clickable_profile') == 1) {
             $display .= '<a href="' . $profile_url . '">';
         } else {
             $display .= '<a href="' . get_author_posts_url($this->logged_in_user) . '">';
         }
         $display .= $profile_title_display;
         $display .= '</a>';
     } else {
         $display .= $profile_title_display;
     }
     $display .= '</div>';
     $display .= '</div>';
     if (is_user_logged_in()) {
         $display .= '<div class="upme-name upme-button-holder">';
         $link = get_permalink($this->get_option('profile_page_id'));
         $class = "upme-widget-button-alt";
         $link_text = __('View Profile', 'upme');
         //Enable customlogout url
         $logout_url = '';
         if (!empty($widget_settings['logout-link'])) {
             $logout_url = ' redirect_to=' . $widget_settings['logout-link'];
         }
         $display .= '<div class="upme-field-edit upme-widget-profile-button">
                     <a href="' . $link . '" class="' . $class . '">' . $link_text . '</a>&nbsp;' . do_shortcode('[upme_logout wrap_div="false" class="upme-widget-button-alt" user_id="' . $this->logged_in_user . '"  ' . $logout_url . ']') . '</div>
         </div>';
     }
     $display .= '</div><div class="upme-clear"></div>';
     $display .= '</div>
      
     </div>
     </div>';
     return $display;
 }