WordPress.org

Plugin Directory

Changeset 1223592


Ignore:
Timestamp:
08/18/15 11:49:46 (22 months ago)
Author:
shapedplugin
Message:

remove old screenshot

Location:
rt-facebook-like-box
Files:
7 added
2 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • rt-facebook-like-box/trunk/rt-facebook-like-box.php

    r1222478 r1223592  
    55Description: This plugin for a facebook like box in your website. 
    66Author: ShapedPlugin 
    7 Version: 2.0 
     7Version: 2.1 
    88Author URI: http://shapedplugin.com 
     9Text Domain: shaped_plugin 
    910*/ 
     11 
    1012 
    1113/* Adding Latest jQuery from Wordpress */ 
     
    4446 
    4547    function admin_menu() { 
    46         add_options_page( 'RT Facebook Like Box', 'RT Facebook Like Box', 'delete_posts', 'settings_api_test', array($this, 'plugin_page') ); 
     48        add_options_page( 'RT Facebook Like Box', 'RT Facebook Like Box', 'delete_posts', 'settings_api_rt_facebook_like_box', array($this, 'plugin_page') ); 
    4749    } 
    4850 
     
    5153            array( 
    5254                'id' => 'stting_basics', 
    53                 'title' => __( 'Settings', 'readytheme' ) 
     55                'title' => __( 'Settings', 'shaped_plugin' ) 
     56            ), 
     57            array( 
     58                'id' => 'stting_mobile', 
     59                'title' => __( 'Mobile', 'shaped_plugin' ) 
    5460            ) 
    5561        ); 
     
    6571        $settings_fields = array( 
    6672            'stting_basics' => array( 
    67                  
     73                 
    6874                array( 
    6975                    'name' => 'facebook_url', 
    70                     'label' => __( 'Facebook Page Link', 'readytheme' ), 
    71                     'desc' => __( 'Type your Facebook page link ex: www.facebook.com/ReadyTheme.net', 'readytheme' ), 
    72                     'default' => 'www.facebook.com/ReadyTheme.net', 
    73                     'type' => 'text' 
    74                      
     76                    'label' => __( 'Facebook Page User', 'shaped_plugin' ), 
     77                    'desc' => __( 'Type your facebook page user ex: "shapedplugin"', 'shaped_plugin' ), 
     78                    'default' => 'shapedplugin', 
     79                    'type' => 'text' 
     80                     
    7581                ), 
    7682                array( 
    7783                    'name' => 'facebook_main_width', 
    78                     'label' => __( 'Width', 'readytheme' ), 
    79                     'desc' => __( 'Type RT Facebook Like Box width ex: 180 ', 'readytheme' ), 
    80                     'default' => '180', 
    81                     'type' => 'text' 
    82                      
     84                    'label' => __( 'Width', 'shaped_plugin' ), 
     85                    'desc' => __( 'Type RT Facebook Like Box width ex: "220" ', 'shaped_plugin' ), 
     86                    'default' => '220', 
     87                    'type' => 'text' 
     88                     
    8389                ), 
    8490                array( 
    8591                    'name' => 'facebook_main_height', 
    86                     'label' => __( 'Height', 'readytheme' ), 
    87                     'desc' => __( 'Type RT Facebook Like Box height ex: 202 ', 'readytheme' ), 
    88                     'default' => '202', 
    89                     'type' => 'text' 
    90                      
    91                 ), 
    92                 array( 
     92                    'label' => __( 'Height', 'shaped_plugin' ), 
     93                    'desc' => __( 'Type RT Facebook Like Box height ex: "210" ', 'shaped_plugin' ), 
     94                    'default' => '210', 
     95                    'type' => 'text' 
     96                     
     97                ), 
     98                array( 
    9399                    'name' => 'show_faces_area', 
    94                     'label' => __( 'Show Faces', 'readytheme' ), 
    95                     'desc' => __( '', 'readytheme' ), 
     100                    'label' => __( 'Show Faces', 'shaped_plugin' ), 
     101                    'desc' => __( '', 'shaped_plugin' ), 
    96102                    'type' => 'select', 
    97103                    'default' => 'true', 
     
    101107                    ) 
    102108                ), 
    103                 array( 
     109                array( 
    104110                    'name' => 'stream_area', 
    105                     'label' => __( 'Stream', 'readytheme' ), 
    106                     'desc' => __( '', 'readytheme' ), 
     111                    'label' => __( 'Stream', 'shaped_plugin' ), 
     112                    'desc' => __( '', 'shaped_plugin' ), 
    107113                    'type' => 'select', 
    108114                    'default' => 'false', 
     
    112118                    ) 
    113119                ), 
    114                 array( 
     120                array( 
    115121                    'name' => 'header_area', 
    116                     'label' => __( 'Header', 'readytheme' ), 
    117                     'desc' => __( '', 'readytheme' ), 
     122                    'label' => __( 'Header', 'shaped_plugin' ), 
     123                    'desc' => __( '', 'shaped_plugin' ), 
    118124                    'type' => 'select', 
    119125                    'default' => 'false', 
     
    122128                        'false' => 'No' 
    123129                    ) 
     130                ), 
     131                array( 
     132                    'name' => 'box_float', 
     133                    'label' => __( 'Float', 'shaped_plugin' ), 
     134                    'desc' => __( '', 'shaped_plugin' ), 
     135                    'type' => 'select', 
     136                    'default' => 'right', 
     137                    'options' => array( 
     138                        'left' => 'Left', 
     139                        'right' => 'Right' 
     140                    ) 
     141                ) 
     142            ), 
     143 
     144        // Mobile 
     145            'stting_mobile' => array( 
     146                array( 
     147                    'name' => 'facebook_mobile_width', 
     148                    'label' => __( 'Width', 'shaped_plugin' ), 
     149                    'desc' => __( 'Type RT Facebook Like Box width in mobile ex: "190" ', 'shaped_plugin' ), 
     150                    'default' => '190', 
     151                    'type' => 'text' 
     152                ), 
     153 
     154                array( 
     155                    'name' => 'facebook_mobile_height', 
     156                    'label' => __( 'Height', 'shaped_plugin' ), 
     157                    'desc' => __( 'Type RT Facebook Like Box height in mobile ex: "75" ', 'shaped_plugin' ), 
     158                    'default' => '75', 
     159                    'type' => 'text' 
    124160                ) 
    125161            ), 
     
    162198/* Get the value of a settings field */ 
    163199 
    164 $option=facebook_url; 
    165 $option=facebook_main_width; 
    166 $option=facebook_main_height; 
    167 $option=show_faces_area; 
    168 $option=stream_area; 
    169 $option=header_area; 
    170 $section=stting_basics; 
    171 $default=202; 
    172 $default=180; 
    173  
    174 function my_get_option( $option, $section, $default = '' ) { 
     200 
     201 
     202function shaped_plugin_option( $option, $section, $default = '' ) { 
    175203  
    176204    $options = get_option( $section ); 
     
    184212 
    185213 
    186  
    187 function rt_facebook_like_box_main() { 
    188 ?> 
    189 <style type="text/css">.regular-text{width:50px !important;}</style> 
    190 <div style="position: fixed; right: 0; margin-bottom: 0; border: 1px solid #eee; background:#fff; z-index: 999; bottom: 0px; display: block; text-align:left" id="facebook_likebox"> 
    191  
    192 <div style="position: absolute; left: -25px; margin: -15px 0 0 10px; z-index: 1000;"> 
     214function rt_facebook_like_box_main() { ?> 
     215 
     216<div style="position: fixed; <?php echo shaped_plugin_option( 'box_float', 'stting_basics', 'right' ); ?>: 0; margin-bottom: 0; border: 1px solid #eee; background:#fff; z-index: 999; bottom: 0px; display: block; text-align:left" id="facebook_likebox" class="rt-facebook-like-box"> 
     217 
     218<div id="<?php echo shaped_plugin_option( 'box_float', 'stting_basics', 'right' ); ?>"> 
    193219<span id="closefacebook_likebox" style="cursor:pointer"><?php 
    194220echo '<img height="20" src="' . plugins_url( 'images/close.png' , __FILE__ ) . '" > '; 
    195221?></span> 
    196222</div> 
    197 <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like-box href="<?php echo my_get_option( 'facebook_url', 'stting_basics' ); ?>" width="<?php echo my_get_option( 'facebook_main_width', 'stting_basics', '180' ); ?>" height="<?php echo my_get_option( 'facebook_main_height', 'stting_basics', '202' ); ?>" show_faces="<?php echo my_get_option( 'show_faces_area', 'stting_basics' ); ?>" border_color="#fff" stream="<?php echo my_get_option( 'stream_area', 'stting_basics' ); ?>" header="<?php echo my_get_option( 'header_area', 'stting_basics' ); ?>"></fb:like-box> 
     223<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like-box href="http://www.facebook.com/<?php echo shaped_plugin_option( 'facebook_url', 'stting_basics', 'shapedplugin' ); ?>" width="<?php echo shaped_plugin_option( 'facebook_main_width', 'stting_basics', '220' ); ?>" height="<?php echo shaped_plugin_option( 'facebook_main_height', 'stting_basics', '210' ); ?>" show_faces="<?php echo shaped_plugin_option( 'show_faces_area', 'stting_basics', 'true' ); ?>" border_color="#fff" stream="<?php echo shaped_plugin_option( 'stream_area', 'stting_basics', 'false' ); ?>" header="<?php echo shaped_plugin_option( 'header_area', 'stting_basics', 'false' ); ?>"></fb:like-box> 
    198224</div> 
     225 
     226<!-- Style CSS --> 
     227<style type="text/css"> 
     228    #right{ 
     229        position: absolute;  
     230        left: -25px;  
     231        margin: -15px 0 0 10px;  
     232        z-index: 1000; 
     233    } 
     234    #left{ 
     235        position: absolute;  
     236        right: -14px;  
     237        margin: -15px 0 0 10px;  
     238        z-index: 1000; 
     239    } 
     240 
     241    /* xs */ 
     242    @media (max-width: 767px) { 
     243        .rt-facebook-like-box{ 
     244            height: <?php echo shaped_plugin_option( 'facebook_mobile_height', 'stting_mobile', '75' ); ?>px !important; 
     245            width: <?php echo shaped_plugin_option( 'facebook_mobile_width', 'stting_mobile', '190' ); ?>px !important; 
     246        } 
     247 
     248    } 
     249</style> 
     250 
    199251<?php 
    200  
    201252} 
    202253add_action ('wp_enqueue_scripts', 'rt_facebook_like_box_main'); 
     
    204255 
    205256 
    206 function rt_facebook_like_box_script() { 
     257function rt_facebook_like_box_script() { ?> 
     258 
     259    <script type="text/javascript"> 
     260        jQuery(document).ready(function () { 
     261        jQuery('#facebook_likebox').slideDown(5000); 
     262        jQuery('#closefacebook_likebox').click(function(){ 
     263        jQuery(this).fadeOut(); 
     264        jQuery('#facebook_Likebox').css('display','none'); 
     265        jQuery('#facebook_likebox').slideUp(1500); 
     266        }); 
     267        }); 
     268    </script> 
     269 
     270<?php 
     271} 
     272add_action ('wp_footer', 'rt_facebook_like_box_script') 
    207273?> 
    208 <script type="text/javascript"> 
    209 jQuery(document).ready(function () { 
    210 jQuery('#facebook_likebox').slideDown(5000); 
    211 jQuery('#closefacebook_likebox').click(function(){ 
    212 jQuery(this).fadeOut(); 
    213 jQuery('#facebook_Likebox').css('display','none'); 
    214 jQuery('#facebook_likebox').slideUp(1500); 
    215 }); 
    216 }); 
    217 </script> 
    218  
    219 <?php 
    220 } 
    221 add_action ('wp_footer', 'rt_facebook_like_box_script') 
    222  
    223  
    224 ?> 
Note: See TracChangeset for help on using the changeset viewer.