Ejemplo n.º 1
0
 public function get_markup()
 {
     $_id = $this->_get_property('element_id');
     $element_id = $_id ? "id='{$_id}'" : '';
     $raw_properties = !empty($this->_data['properties']) ? $this->_data['properties'] : array();
     $to_map = array('markers', 'map_center', 'zoom', 'style', 'controls', 'styles', 'draggable', 'scrollwheel', 'hide_markers');
     $properties = array();
     foreach ($raw_properties as $prop) {
         if (in_array($prop['name'], $to_map)) {
             $properties[$prop['name']] = $prop['value'];
         }
     }
     if (!is_array($properties['controls'])) {
         $properties['controls'] = array($properties['controls']);
     }
     $map = 'data-map="' . esc_attr(json_encode($properties)) . '"';
     if (empty($properties)) {
         return '';
     }
     // No info for this map, carry on.
     upfront_add_element_script('upfront_maps', array('js/upfront_maps-public.js', dirname(__FILE__)));
     upfront_add_element_style('upfront_maps', array('css/visitor.css', dirname(__FILE__)));
     $msg = esc_html(self::_get_l10n('preloading_msg'));
     return "<div class='ufm-gmap-container' {$element_id} {$map}>{$msg}</div>";
 }
Ejemplo n.º 2
0
 public static function add_styles_scripts()
 {
     //wp_enqueue_style( 'wp-color-picker' ); // Why do we need this? Especially for all users!
     upfront_add_element_style('upfront_image', array('css/uimage.css', dirname(__FILE__)));
     //wp_enqueue_style('uimage-style', upfront_element_url('css/uimage.css', dirname(__FILE__)));
     //wp_enqueue_script('wp-color-picker'); // Why do we need this? We surely don't need it at least for visitors
 }
Ejemplo n.º 3
0
 public function initialize()
 {
     require_once dirname(__FILE__) . '/lib/class_upfront_posts_model.php';
     require_once dirname(__FILE__) . '/lib/class_upfront_posts_data.php';
     require_once dirname(__FILE__) . '/lib/class_upfront_posts_posts_view.php';
     require_once dirname(__FILE__) . '/lib/class_upfront_posts_post_view.php';
     require_once dirname(__FILE__) . '/lib/class_upfront_posts_frontend_view.php';
     upfront_add_layout_editor_entity('uposts', upfront_relative_element_url('js/posts-list', __FILE__));
     upfront_add_element_style('upfront-posts', array('css/public.css', __FILE__));
     if (Upfront_Permissions::current(Upfront_Permissions::BOOT)) {
         upfront_add_element_style('upfront-posts-editor', array('css/editor.css', __FILE__));
     }
     add_filter('upfront_data', array('Upfront_Posts_PostsData', 'add_js_defaults'));
     add_filter('upfront_l10n', array('Upfront_Posts_PostsData', 'add_l10n_strings'));
     upfront_add_ajax('upfront_posts-load', array($this, "load_posts"));
     upfront_add_ajax('upfront_posts-data', array($this, "load_data"));
     upfront_add_ajax('upfront_posts-terms', array($this, "load_terms"));
     upfront_add_ajax('upfront_posts-list_meta', array($this, "load_meta"));
     if (Upfront_Permissions::current(Upfront_Permissions::BOOT)) {
         add_action('wp_footer', array($this, 'pickle_query'), 99);
     }
     // Handle legacy element parsing
     add_filter('upfront-virtual_region-object_defaults-fallback', array($this, 'handle_legacy_data'), 10, 2);
     add_filter('upfront-output-get_markup-fallback', array($this, 'handle_legacy_output'), 10, 2);
     // Force out the 404 handling for archives
     add_action('parse_request', array($this, 'force_wp_archive_limit'));
 }
Ejemplo n.º 4
0
 public static function add_styles_scripts()
 {
     // CAPTCHA
     upfront_add_element_style('jquery-realperson', array('/scripts/realperson/jquery.realperson.css', false));
     upfront_add_element_script('jquery-plugin', array('/scripts/realperson/jquery.plugin.js', false));
     upfront_add_element_script('jquery-realperson', array('/scripts/realperson/jquery.realperson.js', false));
     upfront_add_element_style('ucontact-style', array('css/ucontact.css', dirname(__FILE__)));
     upfront_add_element_script('ucontact-front', array('js/ucontact-front.js', dirname(__FILE__)));
 }
Ejemplo n.º 5
0
 public function get_markup()
 {
     // We're registering the styles as it turns out we'll need them
     upfront_add_element_style('upfront_login', array('css/public.css', dirname(__FILE__)));
     upfront_add_element_script('upfront_login', array('js/public.js', dirname(__FILE__)));
     // They'll get concatenated and cached later on, we're done with this. Get the actual markup.
     $properties = !empty($this->_data['properties']) ? $this->_data['properties'] : array();
     return is_user_logged_in() ? self::get_logout_markup(self::_normalize_properties($properties)) : self::get_login_markup($properties);
 }
Ejemplo n.º 6
0
 public static function add_styles_scripts()
 {
     upfront_add_element_style('uslider_css', array('css/uslider.css', dirname(__FILE__)));
     upfront_add_element_style('uslider_settings_css', array('css/uslider_settings.css', dirname(__FILE__)));
     //wp_enqueue_style( 'uslider_css', upfront_element_url('css/uslider.css', dirname(__FILE__)), array(), "0.1" );
     //wp_enqueue_style( 'uslider_settings_css', upfront_element_url('css/uslider_settings.css', dirname(__FILE__)), array(), "0.1" );
     //wp_enqueue_script('uslider-front', upfront_element_url('js/uslider-front.js', dirname(__FILE__)), array('jquery'));
     upfront_add_element_script('uslider-front', array('js/uslider-front.js', dirname(__FILE__)));
 }
Ejemplo n.º 7
0
 public static function add_styles_scripts()
 {
     upfront_add_element_style('upfront_navigation', array('css/unewnavigation-style.css', dirname(__FILE__)));
     if (is_user_logged_in()) {
         upfront_add_element_style('upfront_navigation_editor', array('css/unewnavigation-editor.css', dirname(__FILE__)));
     }
     /*
     wp_enqueue_style('upfront_navigation', upfront_element_url('css/unewnavigation-style.css', dirname(__FILE__)));
     
     if (is_user_logged_in()) {
     	wp_enqueue_style('unewnavigation_editor', upfront_element_url('css/unewnavigation-editor.css', dirname(__FILE__)));
     }
     */
 }
Ejemplo n.º 8
0
 public static function add_public_style()
 {
     upfront_add_element_style('upfront-social-media', array('css/upfront-social-media-style.css', dirname(__FILE__)));
     //wp_enqueue_style('upfront-social-media', upfront_element_url('css/upfront-social-media-style.css', dirname(__FILE__)));
     /*
     if(Upfront_Permissions::current(Upfront_Permissions::BOOT)) {
     	wp_enqueue_script(array('jquery-ui-sortable')); // Added to core
     }
     */
 }
Ejemplo n.º 9
0
 public static function add_public_style()
 {
     upfront_add_element_style('upfront-like-box', array('css/upfront-like-box-style.css', dirname(__FILE__)));
 }
Ejemplo n.º 10
0
 public static function add_frontend_dependencies()
 {
     upfront_add_element_style('usearch_style', array('css/search.css', dirname(__FILE__)));
 }
Ejemplo n.º 11
0
 public static function add_dependencies()
 {
     if (Upfront_Permissions::current(Upfront_Permissions::BOOT)) {
         upfront_add_element_style('upfront_widget', array('css/widget.css', dirname(__FILE__)));
     }
 }
Ejemplo n.º 12
0
 public static function add_styles_scripts()
 {
     //wp_enqueue_style('ugallery-style', upfront_element_url('css/ugallery.css', dirname(__FILE__)));
     upfront_add_element_style('upfront_gallery', array('css/ugallery.css', dirname(__FILE__)));
     //Lightbox
     //wp_enqueue_style('magnific');
     upfront_add_element_style('magnific', array('/scripts/magnific-popup/magnific-popup.css', false));
     //wp_enqueue_script('magnific');
     upfront_add_element_script('magnific', array('/scripts/magnific-popup/magnific-popup.min.js', false));
     upfront_add_element_script('jquery-shuffle', array('js/jquery.shuffle.js', dirname(__FILE__)));
     //Front script
     upfront_add_element_script('ugallery', array('js/ugallery-front.js', dirname(__FILE__)));
 }
Ejemplo n.º 13
0
 public static function add_styles_scripts()
 {
     //wp_enqueue_style('ubutton', upfront_element_url('css/upfront-button.css', dirname(__FILE__)));
     upfront_add_element_style('ubutton', array('css/upfront-button.css', dirname(__FILE__)));
     if (Upfront_Permissions::current(Upfront_Permissions::BOOT)) {
         //wp_enqueue_style('ubutton_editor', upfront_element_url('css/upfront-button-editor.css', dirname(__FILE__)));
         upfront_add_element_style('ubutton_editor', array('css/upfront-button-editor.css', dirname(__FILE__)));
     }
 }
Ejemplo n.º 14
0
 function add_scripts()
 {
     upfront_add_element_script('upfront-layout', array('scripts/layout.js', dirname(__FILE__)));
     upfront_add_element_script('upfront-default-map', array('scripts/default-map.js', dirname(__FILE__)));
     upfront_add_element_script('upfront-default-slider', array('scripts/default-slider.js', dirname(__FILE__)));
     upfront_add_element_style('upfront-default-slider', array('styles/default-slider.css', dirname(__FILE__)));
 }
Ejemplo n.º 15
0
 public static function add_styles_scripts()
 {
     upfront_add_element_style('uyoutube-style', array('css/uyoutube.css', dirname(__FILE__)));
     //wp_enqueue_style('uyoutube-style', upfront_element_url('css/uyoutube.css', dirname(__FILE__)));
 }