Example #1
0
function axiom_sc_search($atts, $content = null)
{
    if (axiom_sc_in_shortcode_blogger()) {
        return '';
    }
    extract(axiom_sc_html_decode(shortcode_atts(array("style" => "regular", "open" => "fixed", "ajax" => "", "title" => __('Search ...', 'axiom'), "id" => "", "class" => "", "animation" => "", "css" => "", "top" => "", "bottom" => "", "left" => "", "right" => ""), $atts)));
    $css .= axiom_get_css_position_from_values($top, $right, $bottom, $left);
    if (empty($ajax)) {
        $ajax = axiom_get_theme_option('use_ajax_search');
    }
    // Load core messages
    axiom_enqueue_messages();
    $output = '<div' . ($id ? ' id="' . esc_attr($id) . '"' : '') . ' class="search_wrap search_style_' . esc_attr($style) . (!axiom_sc_param_is_off($open) ? ' search_opened' : '') . ($open == 'fixed' ? ' search_fixed' : '') . (axiom_sc_param_is_on($ajax) ? ' search_ajax' : '') . ($class ? ' ' . esc_attr($class) : '') . '"' . ($css != '' ? ' style="' . esc_attr($css) . '"' : '') . (!axiom_sc_param_is_off($animation) ? ' data-animation="' . esc_attr(axiom_sc_get_animation_classes($animation)) . '"' : '') . ' title="' . __('Open/close search form', 'axiom') . '">
					<a href="#" class="search_icon icon-search-1"></a>
					<div class="search_form_wrap">
						<form role="search" method="get" class="search_form" action="' . esc_url(home_url('/')) . '">
							<button type="submit" class="search_submit icon-search-1" title="' . __('Start search', 'axiom') . '"></button>
							<input type="text" class="search_field" placeholder="' . esc_attr($title) . '" value="' . esc_attr(get_search_query()) . '" name="s" title="' . esc_attr($title) . '" />
						</form>
					</div>
					<div class="search_results widget_area bg_tint_light"><a class="search_results_close icon-cancel-1"></a><div class="search_results_content"></div></div>
			</div>';
    return apply_filters('axiom_shortcode_output', $output, 'trx_search', $atts, $content);
}
Example #2
0
 function axiom_options_load_scripts()
 {
     // WP Color Picker
     axiom_enqueue_style('wp-color-picker', false, array(), null);
     // AxiomThemes fontello styles
     axiom_enqueue_style('axiom-fontello-admin-style', axiom_get_file_url('css/fontello-admin/css/fontello-admin.css'), array(), null);
     axiom_enqueue_style('axiom-fontello-style', axiom_get_file_url('css/fontello/css/fontello.css'), array(), null);
     // AxiomThemes options styles
     axiom_enqueue_style('axiom-options-style', axiom_get_file_url('core/core.options/css/core.options.css'), array(), null);
     axiom_enqueue_style('axiom-options-datepicker-style', axiom_get_file_url('core/core.options/css/core.options-datepicker.css'), array(), null);
     // WP core scripts
     wp_enqueue_media();
     axiom_enqueue_script('wp-color-picker', false, array('jquery'), null, true);
     // Input masks for text fields
     axiom_enqueue_script('jquery-input-mask', axiom_get_file_url('core/core.options/js/jquery.maskedinput.1.3.1.min.js'), array('jquery'), null, true);
     // AxiomThemes core scripts
     axiom_enqueue_script('axiom-core-utils-script', axiom_get_file_url('js/core.utils.js'), array(), null, true);
     // AxiomThemes options scripts
     axiom_enqueue_script('axiom-options-script', axiom_get_file_url('core/core.options/js/core.options.js'), array('jquery', 'jquery-ui-core', 'jquery-ui-tabs', 'jquery-ui-accordion', 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-datepicker'), null, true);
     axiom_enqueue_script('axiom-options-custom-script', axiom_get_file_url('core/core.options/js/core.options-custom.js'), array('axiom-options-script'), null, true);
     axiom_enqueue_messages();
     axiom_enqueue_popup();
 }
Example #3
0
 function axiom_core_add_scripts_inline()
 {
     global $AXIOM_GLOBALS;
     $msg = axiom_get_system_msg(true);
     if (!empty($msg['message'])) {
         axiom_enqueue_messages();
     }
     echo "<script type=\"text/javascript\">" . "jQuery(document).ready(function() {" . "AXIOM_GLOBALS['ajax_url']\t\t= '" . esc_url($AXIOM_GLOBALS['ajax_url']) . "';" . "AXIOM_GLOBALS['ajax_nonce']\t\t= '" . esc_attr($AXIOM_GLOBALS['ajax_nonce']) . "';" . "AXIOM_GLOBALS['ajax_nonce_editor'] = '" . esc_attr(wp_create_nonce('axiom_editor_nonce')) . "';" . "AXIOM_GLOBALS['site_url']\t\t= '" . get_site_url() . "';" . "AXIOM_GLOBALS['vc_edit_mode']\t= " . (axiom_vc_is_frontend() ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['theme_font']\t\t= '" . (axiom_get_custom_option('typography_custom') == 'yes' ? axiom_get_custom_option('typography_p_font') : '') . "';" . "AXIOM_GLOBALS['theme_skin']\t\t= '" . esc_attr(axiom_get_custom_option('theme_skin')) . "';" . "AXIOM_GLOBALS['theme_skin_bg']\t= '" . apply_filters('axiom_filter_get_theme_bgcolor', '') . "';" . "AXIOM_GLOBALS['slider_height']\t= " . max(100, axiom_get_custom_option('slider_height')) . ";" . "AXIOM_GLOBALS['system_message']\t= {" . "message: '" . addslashes($msg['message']) . "'," . "status: '" . addslashes($msg['status']) . "'," . "header: '" . addslashes($msg['header']) . "'" . "};" . "AXIOM_GLOBALS['user_logged_in']\t= " . (is_user_logged_in() ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['toc_menu']\t\t= '" . esc_attr(axiom_get_custom_option('menu_toc')) . "';" . "AXIOM_GLOBALS['toc_menu_home']\t= " . (axiom_get_custom_option('menu_toc') != 'hide' && axiom_get_custom_option('menu_toc_home') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['toc_menu_top']\t= " . (axiom_get_custom_option('menu_toc') != 'hide' && axiom_get_custom_option('menu_toc_top') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['menu_fixed']\t\t= " . (axiom_get_custom_option('menu_position') == 'fixed' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['menu_relayout']\t= " . max(0, (int) axiom_get_theme_option('menu_relayout')) . ";" . "AXIOM_GLOBALS['menu_responsive']\t= " . (axiom_get_theme_option('responsive_layouts') == 'yes' ? max(0, (int) axiom_get_theme_option('menu_responsive')) : 0) . ";" . "AXIOM_GLOBALS['menu_slider']     = " . (axiom_get_theme_option('menu_slider') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['demo_time']\t\t=  500;" . "AXIOM_GLOBALS['media_elements_enabled'] = " . (axiom_get_theme_option('use_mediaelement') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['ajax_search_enabled'] \t= " . (axiom_get_theme_option('use_ajax_search') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['ajax_search_min_length']\t= " . min(3, axiom_get_theme_option('ajax_search_min_length')) . ";" . "AXIOM_GLOBALS['ajax_search_delay']\t\t= " . min(200, max(1000, axiom_get_theme_option('ajax_search_delay'))) . ";" . "AXIOM_GLOBALS['css_animation']      = " . (axiom_get_theme_option('css_animation') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['menu_animation_in']  = '" . esc_attr(axiom_get_theme_option('menu_animation_in')) . "';" . "AXIOM_GLOBALS['menu_animation_out'] = '" . esc_attr(axiom_get_theme_option('menu_animation_out')) . "';" . "AXIOM_GLOBALS['popup_engine']\t= '" . esc_attr(axiom_get_theme_option('popup_engine')) . "';" . "AXIOM_GLOBALS['popup_gallery']\t= " . (axiom_get_theme_option('popup_gallery') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['email_mask']\t\t= '^([a-zA-Z0-9_\\-]+\\.)*[a-zA-Z0-9_\\-]+@[a-z0-9_\\-]+(\\.[a-z0-9_\\-]+)*\\.[a-z]{2,6}\$';" . "AXIOM_GLOBALS['contacts_maxlength']\t= " . intval(axiom_get_theme_option('message_maxlength_contacts')) . ";" . "AXIOM_GLOBALS['comments_maxlength']\t= " . intval(axiom_get_theme_option('message_maxlength_comments')) . ";" . "AXIOM_GLOBALS['remember_visitors_settings']\t= " . (axiom_get_theme_option('remember_visitors_settings') == 'yes' ? 'true' : 'false') . ";" . "AXIOM_GLOBALS['admin_mode']\t\t\t= false;" . "AXIOM_GLOBALS['isotope_resize_delta']\t= 0.3;" . "AXIOM_GLOBALS['error_message_box']\t= null;" . "AXIOM_GLOBALS['viewmore_busy']\t\t= false;" . "AXIOM_GLOBALS['video_resize_inited']\t= false;" . "AXIOM_GLOBALS['top_panel_height']\t\t= 0;" . "});" . "</script>";
 }
Example #4
0
</a></li>
			<?php 
    if (!empty($list)) {
        foreach ($list as $bm) {
            echo '<li><a href="' . esc_url($bm['url']) . '" class="bookmarks_item">' . $bm['title'] . '<span class="bookmarks_delete icon-cancel-1" title="' . __('Delete this bookmark', 'axiom') . '"></span></a></li>';
        }
    }
    ?>
		</ul>
	</li>
	<?php 
}
if (axiom_get_custom_option('show_login') == 'yes') {
    if (!is_user_logged_in()) {
        // Load core messages
        axiom_enqueue_messages();
        // Load Popup engine
        axiom_enqueue_popup();
        ?>
		<li class="menu_user_register"><a href="#popup_registration" class="popup_link popup_register_link"><?php 
        _e('Register', 'axiom');
        ?>
</a></li>
		<li class="menu_user_login"><a href="#popup_login" class="popup_link popup_login_link"><?php 
        _e('Login', 'axiom');
        ?>
</a></li>
		<?php 
    } else {
        $current_user = wp_get_current_user();
        ?>