%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/qendrasteps/wp-content/themes/bridge/framework/admin/options/social/
Upload File :
Create Path :
Current File : /var/www/html/qendrasteps/wp-content/themes/bridge/framework/admin/options/social/map.php

<?php
if(!function_exists('qode_social_options_map')) {
    /**
     * Social options page
     */
    function qode_social_options_map()
    {

    	$page = 'socialPage';
        $socialPage = new QodeAdminPage("_social", "Social", "fa fa-share-alt");
        qode_framework()->qodeOptions->addAdminPage("socialPage", $socialPage);

        //Social Share

        $panel1 = new QodePanel("Social Sharing", "social_sharing_panel");
        $socialPage->addChild("panel1", $panel1);

        $enable_social_share = new QodeField("yesno", "enable_social_share", "no", "Enable Social Share", "Enabling this option will allow social share on networks of your choice", array(),
            array("dependence" => true,
                "dependence_hide_on_yes" => "",
                "dependence_show_on_yes" => "#qodef_facebook_share_panel,#qodef_twitter_share_panel,#qodef_google_share_panel,#qodef_linked_share_panel,#qodef_tumblr_share_panel,#qodef_pinterest_share_panel,#qodef_vk_share_panel,#qodef_show_social_share_panel"));
        $panel1->addChild("enable_social_share", $enable_social_share);

        //Show Social Share

        $panel9 = new QodePanel("Show Social Share", "show_social_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel9", $panel9);

        $post_types_names_post = new QodeField("flagpost", "post_types_names_post", "", "Posts", "Show Social Share on Blog Posts");
        $panel9->addChild("post_types_names_post", $post_types_names_post);

        $post_types_names_page = new QodeField("flagpage", "post_types_names_page", "", "Pages", "Show Social Share on Pages");
        $panel9->addChild("post_types_names_page", $post_types_names_page);

        $post_types_names_attachment = new QodeField("flagmedia", "post_types_names_attachment", "", "Media", "Show Social Share for Images and Videos");
        $panel9->addChild("post_types_names_attachment", $post_types_names_attachment);

        $post_types_names_portfolio_page = new QodeField("flagportfolio", "post_types_names_portfolio_page", "", "Portfolio Item", "Show Social Share for Portfolio Items");
        $panel9->addChild("post_types_names_portfolio_page", $post_types_names_portfolio_page);

        if (qode_is_woocommerce_installed()) {
            $post_types_names_product = new QodeField("flagproduct", "post_types_names_product", "", "Product", "Show Social Share for Product Items");
            $panel9->addChild("post_types_names_product", $post_types_names_product);
        }

		do_action( 'qode_option_social_page_map', $panel9 );

        //Facebook

        $panel2 = new QodePanel("Facebook Share Options", "facebook_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel2", $panel2);

        $enable_facebook_share = new QodeField("yesno", "enable_facebook_share", "no", "Enable Share", "Enabling this option will allow sharing via Facebook", array(), array("dependence" => true, "dependence_hide_on_yes" => "", "dependence_show_on_yes" => "#qodef_enable_facebook_share_container"));
        $panel2->addChild("enable_facebook_share", $enable_facebook_share);
        $enable_facebook_share_container = new QodeContainer("enable_facebook_share_container", "enable_facebook_share", "no");
        $panel2->addChild("enable_facebook_share_container", $enable_facebook_share_container);
        $facebook_icon = new QodeField("image", "facebook_icon", "", "Icon", "Upload Facebook icon");
        $enable_facebook_share_container->addChild("facebook_icon", $facebook_icon);

        //Twitter

        $panel3 = new QodePanel("Twitter Share Options", "twitter_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel3", $panel3);

        $enable_twitter_share = new QodeField("yesno", "enable_twitter_share", "no", "Enable Share", "Enabling this option will allow sharing via Twitter", array(), array("dependence" => true, "dependence_hide_on_yes" => "", "dependence_show_on_yes" => "#qodef_enable_twitter_share_container"));
        $panel3->addChild("enable_twitter_share", $enable_twitter_share);
        $enable_twitter_share_container = new QodeContainer("enable_twitter_share_container", "enable_twitter_share", "no");

        $panel3->addChild("enable_twitter_share_container", $enable_twitter_share_container);
        $twitter_icon = new QodeField("image", "twitter_icon", "", "Icon", "Upload Twitter icon");
        $enable_twitter_share_container->addChild("twitter_icon", $twitter_icon);
        $twitter_via = new QodeField("text", "twitter_via", "", "Via", "");
        $enable_twitter_share_container->addChild("twitter_via", $twitter_via);

        //Google Plus

        $panel4 = new QodePanel("Google Plus Share Options", "google_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel4", $panel4);

        $enable_google_plus = new QodeField("yesno", "enable_google_plus", "no", "Enable Share", "Enabling this option will allow sharing via Google Plus", array(), array("dependence" => true, "dependence_hide_on_yes" => "", "dependence_show_on_yes" => "#qodef_enable_google_plus_container"));
        $panel4->addChild("enable_google_plus", $enable_google_plus);
        $enable_google_plus_container = new QodeContainer("enable_google_plus_container", "enable_google_plus", "no");
        $panel4->addChild("enable_google_plus_container", $enable_google_plus_container);
        $google_plus_icon = new QodeField("image", "google_plus_icon", "", "Icon", "Upload Google Plus icon");
        $enable_google_plus_container->addChild("google_plus_icon", $google_plus_icon);

        //LinkedIn

        $panel5 = new QodePanel("LinkedIn Share Options", "linked_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel5", $panel5);

        $enable_linkedin = new QodeField("yesno", "enable_linkedin", "no", "Enable Share", "Enabling this option will allow sharing via LinkedIn", array(), array("dependence" => true, "dependence_hide_on_yes" => "", "dependence_show_on_yes" => "#qodef_enable_linkedin_container"));
        $panel5->addChild("enable_linkedin", $enable_linkedin);
        $enable_linkedin_container = new QodeContainer("enable_linkedin_container", "enable_linkedin", "no");
        $panel5->addChild("enable_linkedin_container", $enable_linkedin_container);
        $linkedin_icon = new QodeField("image", "linkedin_icon", "", "Icon", "Upload LinkedIn icon");
        $enable_linkedin_container->addChild("linkedin_icon", $linkedin_icon);

        //Tumblr

        $panel6 = new QodePanel("Tumblr Share Options", "tumblr_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel6", $panel6);

        $enable_tumblr = new QodeField("yesno", "enable_tumblr", "no", "Enable Share", "Enabling this option will allow sharing via Tumblr", array(), array("dependence" => true, "dependence_hide_on_yes" => "", "dependence_show_on_yes" => "#qodef_enable_tumblr_container"));
        $panel6->addChild("enable_tumblr", $enable_tumblr);
        $enable_tumblr_container = new QodeContainer("enable_tumblr_container", "enable_tumblr", "no");
        $panel6->addChild("enable_tumblr_container", $enable_tumblr_container);
        $tumblr_icon = new QodeField("image", "tumblr_icon", "", "Icon", "Upload Tumblr icon");
        $enable_tumblr_container->addChild("tumblr_icon", $tumblr_icon);

        // Pinterest

        $panel7 = new QodePanel("Pinterest Share Options", "pinterest_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel7", $panel7);

        $enable_pinterest = new QodeField("yesno", "enable_pinterest", "no", "Enable Share", "Enabling this option will allow sharing via Pinterest", array(), array("dependence" => true, "dependence_hide_on_yes" => "", "dependence_show_on_yes" => "#qodef_enable_pinterest_container"));
        $panel7->addChild("enable_pinterest", $enable_pinterest);
        $enable_pinterest_container = new QodeContainer("enable_pinterest_container", "enable_pinterest", "no");
        $panel7->addChild("enable_pinterest_container", $enable_pinterest_container);
        $pinterest_icon = new QodeField("image", "pinterest_icon", "", "Icon", "Upload Pinterest icon");
        $enable_pinterest_container->addChild("pinterest_icon", $pinterest_icon);

        //VK

        $panel8 = new QodePanel("VK Share Options", "vk_share_panel", "enable_social_share", "no");
        $socialPage->addChild("panel8", $panel8);

        $enable_vk = new QodeField("yesno", "enable_vk", "no", "Enable Share", "Enabling this option will allow sharing via VK", array(), array("dependence" => true, "dependence_hide_on_yes" => "", "dependence_show_on_yes" => "#qodef_enable_vk_container"));
        $panel8->addChild("enable_vk", $enable_vk);
        $enable_vk_container = new QodeContainer("enable_vk_container", "enable_vk", "no");
        $panel8->addChild("enable_vk_container", $enable_vk_container);
        $vk_icon = new QodeField("image", "vk_icon", "", "Icon", "Upload VK icon");
        $enable_vk_container->addChild("vk_icon", $vk_icon);

        if (defined('QODE_INSTAGRAM_WIDGET_VERSION')) {
            $instagram_panel = new QodePanel('Instagram', 'panel_instagram');
            $socialPage->addChild("instagram_panel", $instagram_panel);

            $instagram_button = new QodeInstagramFramework("Connect", "ThisIsDescription");
            $instagram_panel->addChild("instagram_button", $instagram_button);
        }

		if(defined('QODE_TWITTER_FEED_VERSION')) {
			$twitter_panel = qode_add_admin_panel(array(
				'title' => 'Twitter',
				'name'  => 'panel_twitter',
				'page'  => 'socialPage'
			));

			qode_add_admin_twitter_button(array(
				'name'   => 'twitter_button',
				'parent' => $twitter_panel
			));
		}

		/**
		 * Action for embedding social share option for custom post types
		 */
		do_action('qode_action_social_options', $page);

    }
    add_action('qode_options_map','qode_social_options_map',130);
}

Zerion Mini Shell 1.0