/** * Function used to generate Embed Code */ function embed_code($vdetails, $type = 'embed_object') { //Checking for video details if (!is_array($vdetails)) { $vdetails = $this->get_video($vdetails); } $embed_code = false; $funcs = $this->embed_func_list; if (is_array($funcs)) { foreach ($funcs as $func) { if (@function_exists($func)) { $embed_code = $func($vdetails); } if ($embed_code) { break; } } } if ($type == 'iframe') { $embed_code = '<iframe width="' . config('embed_player_width') . '" height="' . config('embed_player_height') . '" '; $embed_code .= 'src="' . BASEURL . '/player/embed_player.php?vid=' . $vdetails['videoid'] . '&width=' . config('embed_player_width') . '&height=' . config('embed_player_height') . '&autoplay=' . config('autoplay_embed') . '" frameborder="0" allowfullscreen></iframe>'; } if (!$embed_code) { //Default ClipBucket Embed Code if (function_exists('default_embed_code')) { $embed_code = default_embed_code($vdetails); } else { //return new Embed Code $vid_file = get_video_file($vdetails, false, false); if ($vid_file) { $code = ''; $code .= '<object width="' . EMBED_VDO_WIDTH . '" height="' . EMBED_VDO_HEIGHT . '">'; $code .= '<param name="movie" value="' . PLAYER_URL . '/embed_player.php?vid=' . $vdetails['videoid'] . '"></param>'; $code .= '<param name="allowFullScreen" value="true"></param>'; $code .= '<param name="allowscriptaccess" value="always"></param>'; $code .= '<embed src="' . PLAYER_URL . '/embed_player.php?vid=' . $vdetails['videoid'] . '"'; $code .= 'type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="300" height="250"></embed>'; return $code .= '</object>'; } else { return embeded_code($vdetails); } } } return $embed_code; }
/** * Generates embed code properties * * @param ARRAY vdetails * @return ARRAY emebd_code_detailss */ function embed_code_props($vdetails, $type = 'embed_object') { //Checking for video details if (!is_array($vdetails)) { $vdetails = $this->get_video($vdetails); } $embed_code = false; $funcs = $this->embed_func_list; if (is_array($funcs)) { foreach ($funcs as $func) { if (@function_exists($func)) { $embed_code = $func($vdetails); } if ($embed_code) { break; } } } if ($type == 'iframe') { //Setting up an array in case we dont want an echo //we can give array-output to re-use code even with jS $code_props = array(); $code_props['type'] = 'iframe'; $code_props['configs']['width'] = config('embed_player_width'); $code_props['configs']['height'] = config('embed_player_height'); $code_props['src']['url'] = BASEURL . '/player/embed_player.php'; $code_props['src']['params'] = array('vid' => $vdetails['videoid'], 'height' => config('embed_player_height'), 'width' => config('embed_player_width'), 'autoplay' => config('autoplay_embed')); $code_props['params'] = array('height' => config('embed_player_height'), 'width' => config('embed_player_width'), 'frameborder' => 0, 'allowfullscreen' => true); return $code_props; } //Default ClipBucket Embed Code if (function_exists('default_embed_code')) { $code_props = default_embed_code($vdetails); } else { //return new Embed Code $embed_code = $vdetails['embed_code']; if (!$embed_code || $embed_code == 'none') { $code_props = array(); $code_props['type'] = 'embed_object'; $code_props['src']['url'] = PLAYER_URL . '/embed_player.php'; $code_props['src']['params'] = array('vid' => $vdetails['videoid']); $code_props['params'] = array('width' => EMBED_VDO_WIDTH, 'height' => EMBED_VDO_HEIGHT, 'allowfullscreen' => true, 'allowscriptaccess' => 'always'); } else { $code_props['type'] = 'embeded'; $code_props['src'] = embeded_code($vdetails); } } return $code_props; }
function cf_setting_page() { $url = plugins_url(); ?> <div id="fg_of_container" class="fg_wrap"> <form id="fg_ofform" action="" method="POST"> <div id="fg_header"> <div class="fg_logo"> <h2> FormGet Contact Form</h2> </div> <a target="#"> <div class="fg_icon-option"> </div> </a> <div class="clear"></div> </div> <div id="fg_main"> <div id="fg_of-nav"> <ul> <li> <a class="pn-view-a" href="#pn_content" title="Form Builder">Contact Form Builder </a></li> <li> <a class="pn-view-a" href="#pn_displaysetting" title="Embed Code">Embed Code</a></li> <li> <a class="pn-view-a" href="#pn_template" title="Help">Help</a></li> <li> <a class="pn-view-a" href="#pn_contactus" title="Help">Plugin Support</a></li> </ul> </div> <div id="fg_content"> <div class="fg_group" id="pn_content"> <h2>Contact Form Builder</h2> <div class="fg_section section-text"> <h3 class="fg_heading"> Create your custom form by just clicking the fields on left side of the panel.</h3> <iframe src="http://www.formget.com/app" name="iframe" id="iframebox" style="width:100%; height:750px; border:1px solid #dfdfdf; align:center;"> </iframe> </div> </div> <div class="fg_group" id="pn_displaysetting"> <h2>Embed Code</h2> <div class="fg_section section-text"> <h3 class="fg_heading">Embed code field will only accept code for tabbed widgets. Please do not place shortcode here. </h3> <div class="option"> <div class="fg_controls"> <textarea name="content[html]" cols="60" rows="10" class="regular-text" id="fg_content_html" style="width:900px"><?php echo embeded_code(); ?> </textarea> <input id="submit-form" class="fg_embed_code_save button-primary" type="button" value="Save Changes" name="submit_form" style="display:none;"> <div id="loader_img" align="center" style="margin-left:460px; display:none;"> <img src="<?php echo plugins_url('image/ajax-loader.gif', __FILE__); ?> "> </div> </div> </div> </div> </div> <div class="fg_group" id="pn_template"> <h2>Steps to use FormGet Contact Form Plugin</h2> <div class="fg_section section-text"> <h3></h3> <div id="help_txt" style="width:900px;"> <ol class="step_ol"> <li class="step_li">Click on the fields and create your contact form</br></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Sign_Up_and_Create_Your_Form.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">To rename the form in your own text, click on the tab field. You can make fields required if you want, just check mark the box. At last save your changes.</br></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Rename the Contact Form.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">If you are already a registed member on FormGet then log in with your credentials to view your form or sign up yourself</br></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Sign_Up.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">Now you can embed your Contact Form on your website.</br></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Message.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">To embed the form on your website click on Embed option.</br></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Embed the form.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">Copy the code for tabbed widget.</br></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Copy the code.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">Paste the copied embed code in the Embed Code section. At last save your changes.</li></br></br> <p><b>NOTE:- Only tabbed widget code can be placed in Embed Code field. </b></p></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Paste the code.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">This is how the tabbed widget will look on your website.</li></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Tabbed_Widget_On_Website.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">To display your Contact Form individually on pages, post, widgets and sidebar, just copy the code from the WordPress shortcode field.</li></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Copy_the_code.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">Paste the copied code either of the above options. Like I just paste it in a page.</li></br></br> <p><b>NOTE:- Remember shortcodes are made to show your contact form on individual pages/posts/siderbar/footer. Do not put your code in Embed Code field. It will not work. </b></p></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Shortcode For Page.png', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">This is how your Contact Form will appear on website's page through shortcode.</li></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Contact Form through shortcode.jpg', __FILE__); ?> "></div></li></br></br></br> <li class="step_li">If you have any issues or need any help you can just click on Plugin Support section and submit your query.</li></br></br> <div id="step_img" style="width:963px; border: 1px solid #dfdfdf;"><img src="<?php echo plugins_url('image/Plugin_Support.png', __FILE__); ?> "></div></li></br></br></br> <div style="font-size:15px;"> <b> Thanks,</br></br> FormGet Team</i></b></div> </div> </div> </div> <div class="fg_group" id="pn_contactus"> <iframe height='570' allowTransparency='true' frameborder='0' scrolling='no' style='width:100%;border:none' src='http://www.formget.com/app/embed/form/qQvs-639'>Your Contact </iframe> </div> </div> <div class="clear"></div> </div> <div class="fg_save_bar_top"> </div> </form> </div> <?php }