2012-11-16 11:55:15 +00:00
< ? php if ( ! class_exists ( 'ShareYourCartBase' , false )) die ( 'Access Denied' ); ?>
2012-04-28 17:28:18 +00:00
< ? php if ( ! $this -> isActive ()) return ; //if the plugin is not active, do not show this page ?>
< script type = " text/javascript " >
if ( _gaq ) _gaq . push ([ '_trackPageview' , '/admin/button-settings-view' ]);
</ script >
< div class = " wrap " >
< ? php if ( $show_header ) : ?>
2012-12-12 15:58:54 +00:00
2012-04-28 17:28:18 +00:00
< ? php echo $this -> getUpdateNotification (); ?>
2012-12-12 15:58:54 +00:00
2012-04-28 17:28:18 +00:00
< h2 >
< a href = " http://www.shareyourcart.com " target = " _blank " title = " Shareyourcart " class = " shareyourcart-logo " onclick = " if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/logo-click']); " >
2012-11-16 11:55:15 +00:00
< img src = " <?php echo $this->getUrl (dirname(__FILE__).'/../img/shareyourcart-logo.png'); ?> " />
2012-04-28 17:28:18 +00:00
</ a >
< div class = " syc-slogan " >< ? php echo SyC :: t ( 'sdk' , 'Increase your social media exposure by 10%!' ); ?> </div>
2012-12-12 15:58:54 +00:00
< br clear = " all " />
2012-04-28 17:28:18 +00:00
</ h2 >
< ? php endif ; ?>
< ? php if ( ! empty ( $status_message )) : ?>
< div class = " updated settings-error " >< p >< strong >
< ? php echo $status_message ; ?>
</ strong ></ p ></ div >
< ? php endif ; ?>
2012-12-12 15:58:54 +00:00
< div id = " visual-options " >
< form method = " POST " enctype = " multipart/form-data " id = " syc-form " >
2012-04-28 17:28:18 +00:00
< fieldset >
2012-12-12 15:58:54 +00:00
2012-04-28 17:28:18 +00:00
< div class = " buttonOption " >
2012-12-12 15:58:54 +00:00
2012-04-28 17:28:18 +00:00
< input class = " buttonOptionRadio " type = " radio " value = " 1 " id = " button_type_1 " < ? php if ( $current_button_type == '1' || $current_button_type == '' ) echo 'checked' ?> name="button_type" onclick=" if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/default-click']);" />
2012-12-12 15:58:54 +00:00
< label class = " buttonOptionLabel " for = " button_type_1 " >< ? php echo SyC :: t ( 'sdk' , 'Use Standard Button' ); ?> </label>
2012-04-28 17:28:18 +00:00
< br />< br />
< table class = " form-table shareyourcart_button_standard " name = " shareyourcart_button_standard " >
< tr align = " center " >
< th scope = " row " >< ? php echo SyC :: t ( 'sdk' , 'Button skin' ); ?> </th>
</ tr >
< tr align = " center " >
< td >
< select name = " button_skin " id = " button_skin " onclick = " if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/button-skin-click']); " >
< option name = " orange " < ? php echo $current_skin == 'orange' ? 'selected="selected"' : '' ; ?> value="orange"><?php echo SyC::t('sdk','Orange'); ?></option>
< option name = " blue " < ? php echo $current_skin == 'blue' ? 'selected="selected"' : '' ; ?> value="blue"><?php echo SyC::t('sdk','Blue'); ?></option>
< option name = " light " < ? php echo $current_skin == 'light' ? 'selected="selected"' : '' ; ?> value="light"><?php echo SyC::t('sdk','Light'); ?></option>
< option name = " dark " < ? php echo $current_skin == 'dark' ? 'selected="selected"' : '' ; ?> value="dark"><?php echo SyC::t('sdk','Dark'); ?></option>
2012-12-12 15:58:54 +00:00
</ select >
2012-04-28 17:28:18 +00:00
</ td >
</ tr >
< tr align = " center " >
< th scope = " row " >< ? php echo SyC :: t ( 'sdk' , 'Button position' ); ?> </th>
</ tr >
< tr align = " center " >
< td >
< select name = " button_position " id = " button_position " onclick = " if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/button-position-click']); " >
< option name = " normal " < ? php echo $current_position == 'normal' ? 'selected="selected"' : '' ; ?> value="normal"><?php echo SyC::t('sdk','Normal'); ?></option>
< option name = " floating " < ? php echo $current_position == 'floating' ? 'selected="selected"' : '' ; ?> value="floating"><?php echo SyC::t('sdk','Floating'); ?></option>
2012-12-12 15:58:54 +00:00
</ select >
2012-04-28 17:28:18 +00:00
</ td >
2012-12-12 15:58:54 +00:00
</ tr >
2012-04-28 17:28:18 +00:00
<!-- < tr align = " center " > since we switched to < a > on the button , this does not seem to be needed anymore
< td >
< input class = " buttonCheckbox " name = " show_on_single_row " < ? php echo $show_on_single_row ? 'checked="checked"' : '' ; ?> type='checkbox' onclick=" if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/toggle-show-on-single-row-click']);"><?php echo SyC::t('sdk','Check this if you want the button to be shown on it\'s own row'); ?></input>
</ td >
2012-12-12 15:58:54 +00:00
</ tr > -->
2012-04-28 17:28:18 +00:00
</ table >
</ div >
< div class = " buttonOption " >
< input class = " buttonOptionRadio " type = " radio " value = " 2 " id = " button_type_2 " name = " button_type " < ? php if ( $current_button_type == '2' ) echo 'checked' ?> onclick=" if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/image-button-click']);"/>
< label class = " buttonOptionLabel " for = " button_type_2 " >< ? php echo SyC :: t ( 'sdk' , 'Use Image Button' ); ?> </label>
< br />< ? php if ( empty ( $button_img )){ ?> <br /><?php } ?>
< table class = " form-table shareyourcart_button_image " name = " shareyourcart_button_image " >
< tr align = " center " >
< th >< label >< ? php echo SyC :: t ( 'sdk' , 'Image:' ); ?> </label></th>
</ tr >
< tr align = " center " >
< td >
< ? php if ( ! empty ( $button_img )) : ?>
< img src = " <?php echo $button_img ?> " height = " 40 " />
< ? php endif ; ?>
< br />
< input type = " hidden " name = " MAX_FILE_SIZE " value = " 100000000000 " />
< input type = " file " accept = " image/gif, image/jpeg, image/jpg, image/png " name = " button-img " id = " button-img " onclick = " if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/upload-normal-img-click']); " />
</ td >
2012-12-12 15:58:54 +00:00
</ tr >
2012-04-28 17:28:18 +00:00
< tr align = " center " >
< th >< label >< ? php echo SyC :: t ( 'sdk' , 'Hover image:' ); ?> </label></th>
</ tr >
< tr align = " center " >
< td >
< ? php if ( ! empty ( $button_img_hover )) : ?>
< img src = " <?php echo $button_img_hover ?> " height = " 40 " />
< ? php endif ; ?>
< br />
< input type = " hidden " name = " MAX_FILE_SIZE " value = " 100000000000 " />
< input type = " file " accept = " image/gif, image/jpeg, image/jpg, image/png " name = " button-img-hover " id = " button-img-hover " onclick = " if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/upload-hover-img-click']); " />
</ td >
2012-12-12 15:58:54 +00:00
</ tr >
2012-04-28 17:28:18 +00:00
</ table >
</ div >
< div class = " buttonOption last " >
< input class = " buttonOptionRadio " type = " radio " value = " 3 " id = " button_type_3 " name = " button_type " < ? php if ( $current_button_type == '3' ) echo 'checked' ?> onclick=" if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/custom-button-click']);"/>
2012-12-12 15:58:54 +00:00
< label class = " buttonOptionLabel " for = " button_type_3 " >< ? php echo SyC :: t ( 'sdk' , 'Build your own HTML button' ); ?> </label>
2012-04-28 17:28:18 +00:00
< table class = " form-table shareyourcart_button_html " name = " shareyourcart_button_html " >
2012-12-12 15:58:54 +00:00
< tr >
2012-04-28 17:28:18 +00:00
< td >
2012-12-12 15:58:54 +00:00
< textarea id = " syc_button_textarea " class = " buttonTextarea " rows = " 7 " cols = " 56 " name = " button_html " >< ? php echo ( $button_html != '' ? $button_html : '<button>' . SyC :: t ( 'sdk' , 'Get a {value} discount' , array ( '{value}' => '<div class="shareyourcart-discount"></div>' )) . '</button>' ); ?> </textarea>
2012-04-28 17:28:18 +00:00
</ td >
2012-12-12 15:58:54 +00:00
</ tr >
2012-04-28 17:28:18 +00:00
</ table >
< ? php echo $html ; ?>
2012-12-12 15:58:54 +00:00
2012-04-28 17:28:18 +00:00
</ div >
2012-12-12 15:58:54 +00:00
2012-04-28 17:28:18 +00:00
< br clear = " all " />
2012-12-12 15:58:54 +00:00
2012-04-28 17:28:18 +00:00
< hr />
< br />
< table class = " form-table table-small " name = " shareyourcart_settings " >
< tr >
< th scope = " row " valign = " top " >< ? php echo SyC :: t ( 'sdk' , 'Show button by default on: ' ); ?> </th>
< td >
< input class = " buttonCheckbox " name = " show_on_product " < ? php echo $show_on_product ? 'checked="checked"' : '' ; ?> type='checkbox' onclick=" if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/toggle-show-on-product-click']);"><?php echo SyC::t('sdk','Product page'); ?></input>
< br />
2012-12-12 15:58:54 +00:00
< input class = " buttonCheckbox " name = " show_on_checkout " < ? php echo $show_on_checkout ? 'checked="checked"' : '' ; ?> type='checkbox' onclick=" if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/toggle-show-on-checkout-click']);"><?php echo SyC::t('sdk','Checkout page'); ?></input>
2012-04-28 17:28:18 +00:00
</ td >
2012-11-16 11:55:15 +00:00
</ tr >
< tr >
< th scope = " row " valign = " top " >< ? php echo SyC :: t ( 'sdk' , 'Position product button after: ' ); ?> </th>
< td >
< input name = " product_button_position " class = " regular-text " value = " <?php echo $this->getProductButtonPosition (); ?> " />< p >< ? php echo SyC :: t ( 'sdk' , '<strong>jQuery selector</strong>. Start with <strong>{elem}</strong> to position the button before the actual object' , array ( '{elem}' => " /*before*/ " )); ?> </p>
</ td >
</ tr >
< tr >
< th scope = " row " valign = " top " >< ? php echo SyC :: t ( 'sdk' , 'Position cart button after: ' ); ?> </th>
< td >
< input name = " cart_button_position " class = " regular-text " value = " <?php echo $this->getCartButtonPosition (); ?> " />< p >< ? php echo SyC :: t ( 'sdk' , '<strong>jQuery selector</strong>. Start with <strong>{elem}</strong> to position the button before the actual object' , array ( '{elem}' => " /*before*/ " )); ?> </p>
</ td >
2012-04-28 17:28:18 +00:00
</ tr >
</ table >
2012-12-12 15:58:54 +00:00
< div class = " submit " >< input type = " submit " class = " button " name = " syc-visual-form " id = " syc-visual-form " value = " <?php echo SyC::t('sdk','Save'); ?> " onclick = " if(_gaq) _gaq.push(['_trackPageview', '/admin/button-settings-view/save-click']); " ></ div >
</ fieldset >
2012-04-28 17:28:18 +00:00
< br />
2012-12-12 15:58:54 +00:00
</ form >
2012-04-28 17:28:18 +00:00
</ div >
< ? php if ( $show_footer ) : ?>
< h2 >< ? php echo SyC :: t ( 'sdk' , 'Contact' ); ?> </h2>
< p >< ? php echo SyC :: t ( 'sdk' , " If you've got 30 seconds, we'd { link-1} love to know what ideal outcome you'd like ShareYourCart to help bring to your business</a>, or if you have a private question, you can { link-2} contact us directly</a> " , array ( '{link-1}' => '<a href="http://shareyourcart.uservoice.com" target="_blank" title="forum" class="api-link" onclick=" if(_gaq) _gaq.push([\'_trackPageview\', \'/admin/documentation/forum-click\']);">' , '{link-2}' => '<a href="http://www.shareyourcart.com/contact" target="_blank" class="api-link" onclick=" if(_gaq) _gaq.push([\'_trackPageview\', \'/admin/documentation/contact-click\']);">' )); ?> </p>
< br />
< ? php endif ; ?>
</ div >