Social_Slide - Version 0.1.0

Version Notes

KSV Social Slide

Download this release

Release Info

Developer ksvcorporation
Extension Social_Slide
Version 0.1.0
Comparing to
See all releases


Version 0.1.0

Files changed (190) hide show
  1. app/code/community/Ksv/Social/Block/Developer.php +10 -0
  2. app/code/community/Ksv/Social/Block/Facebook.php +42 -0
  3. app/code/community/Ksv/Social/Block/Facebookimage.php +21 -0
  4. app/code/community/Ksv/Social/Block/Google.php +45 -0
  5. app/code/community/Ksv/Social/Block/Googleimage.php +21 -0
  6. app/code/community/Ksv/Social/Block/Linkedin.php +40 -0
  7. app/code/community/Ksv/Social/Block/Linkedinimage.php +21 -0
  8. app/code/community/Ksv/Social/Block/Twitter.php +47 -0
  9. app/code/community/Ksv/Social/Block/Twitterimage.php +21 -0
  10. app/code/community/Ksv/Social/Block/Youtube.php +36 -0
  11. app/code/community/Ksv/Social/Block/Youtubeimage.php +21 -0
  12. app/code/community/Ksv/Social/Helper/Data.php +5 -0
  13. app/code/community/Ksv/Social/Model/Item.php +14 -0
  14. app/code/community/Ksv/Social/Model/Mysql4/Item.php +21 -0
  15. app/code/community/Ksv/Social/Model/Mysql4/Item/Collection.php +9 -0
  16. app/code/community/Ksv/Social/Model/Source/Colorscheme.php +11 -0
  17. app/code/community/Ksv/Social/Model/Source/Language.php +30 -0
  18. app/code/community/Ksv/Social/Model/Source/Languagegoogle.php +54 -0
  19. app/code/community/Ksv/Social/Model/Source/Locale.php +88 -0
  20. app/code/community/Ksv/Social/Model/Source/Order.php +11 -0
  21. app/code/community/Ksv/Social/Model/Source/Position.php +11 -0
  22. app/code/community/Ksv/Social/Model/Source/Positionbutton.php +13 -0
  23. app/code/community/Ksv/Social/Model/Source/Positionvertical.php +11 -0
  24. app/code/community/Ksv/Social/controllers/.DS_Store +0 -0
  25. app/code/community/Ksv/Social/controllers/CronController.php +4 -0
  26. app/code/community/Ksv/Social/etc/config.xml +208 -0
  27. app/code/community/Ksv/Social/etc/system.xml +724 -0
  28. app/code/community/Ksv/Social/sql/social_setup/mysql4-install-0.1.0.php +18 -0
  29. app/design/frontend/base/default/layout/ksv_social.xml +35 -0
  30. app/design/frontend/base/default/template/ksv_social/facebook.phtml +68 -0
  31. app/design/frontend/base/default/template/ksv_social/google.phtml +71 -0
  32. app/design/frontend/base/default/template/ksv_social/list.phtml +9 -0
  33. app/design/frontend/base/default/template/ksv_social/list_1.phtml +17 -0
  34. app/design/frontend/base/default/template/ksv_social/twitter.phtml +82 -0
  35. app/design/frontend/base/default/template/ksv_social/youtube.phtml +75 -0
  36. app/etc/modules/Ksv_Social.xml +9 -0
  37. package.xml +18 -0
  38. skin/frontend/base/default/ksv_social/css/fblb.css +1166 -0
  39. skin/frontend/base/default/ksv_social/css/ie7.css +18 -0
  40. skin/frontend/base/default/ksv_social/css/img/fb1-left-close.png +0 -0
  41. skin/frontend/base/default/ksv_social/css/img/fb1-left.png +0 -0
  42. skin/frontend/base/default/ksv_social/css/img/fb1-right-close.png +0 -0
  43. skin/frontend/base/default/ksv_social/css/img/fb1-right.png +0 -0
  44. skin/frontend/base/default/ksv_social/css/img/fb11-left-close.png +0 -0
  45. skin/frontend/base/default/ksv_social/css/img/fb11-left.png +0 -0
  46. skin/frontend/base/default/ksv_social/css/img/fb11-right-close.png +0 -0
  47. skin/frontend/base/default/ksv_social/css/img/fb11-right.png +0 -0
  48. skin/frontend/base/default/ksv_social/css/img/fb12-left-close.png +0 -0
  49. skin/frontend/base/default/ksv_social/css/img/fb12-left.png +0 -0
  50. skin/frontend/base/default/ksv_social/css/img/fb12-right-close.png +0 -0
  51. skin/frontend/base/default/ksv_social/css/img/fb12-right.png +0 -0
  52. skin/frontend/base/default/ksv_social/css/img/fb2-left-close.png +0 -0
  53. skin/frontend/base/default/ksv_social/css/img/fb2-left.png +0 -0
  54. skin/frontend/base/default/ksv_social/css/img/fb2-right-close.png +0 -0
  55. skin/frontend/base/default/ksv_social/css/img/fb2-right.png +0 -0
  56. skin/frontend/base/default/ksv_social/css/img/fb3-left-close.png +0 -0
  57. skin/frontend/base/default/ksv_social/css/img/fb3-left.png +0 -0
  58. skin/frontend/base/default/ksv_social/css/img/fb3-right-close.png +0 -0
  59. skin/frontend/base/default/ksv_social/css/img/fb3-right.png +0 -0
  60. skin/frontend/base/default/ksv_social/css/img/fb4-left-close.png +0 -0
  61. skin/frontend/base/default/ksv_social/css/img/fb4-left.png +0 -0
  62. skin/frontend/base/default/ksv_social/css/img/fb4-right-close.png +0 -0
  63. skin/frontend/base/default/ksv_social/css/img/fb4-right.png +0 -0
  64. skin/frontend/base/default/ksv_social/css/img/fb5-left-close.png +0 -0
  65. skin/frontend/base/default/ksv_social/css/img/fb5-left.png +0 -0
  66. skin/frontend/base/default/ksv_social/css/img/fb5-right-close.png +0 -0
  67. skin/frontend/base/default/ksv_social/css/img/fb5-right.png +0 -0
  68. skin/frontend/base/default/ksv_social/css/img/fb6-left-close.png +0 -0
  69. skin/frontend/base/default/ksv_social/css/img/fb6-left.png +0 -0
  70. skin/frontend/base/default/ksv_social/css/img/fb6-right-close.png +0 -0
  71. skin/frontend/base/default/ksv_social/css/img/fb6-right.png +0 -0
  72. skin/frontend/base/default/ksv_social/css/img/fb7-left-close.png +0 -0
  73. skin/frontend/base/default/ksv_social/css/img/fb7-left.png +0 -0
  74. skin/frontend/base/default/ksv_social/css/img/fb7-right-close.png +0 -0
  75. skin/frontend/base/default/ksv_social/css/img/fb7-right.png +0 -0
  76. skin/frontend/base/default/ksv_social/css/img/fb8-left-close.png +0 -0
  77. skin/frontend/base/default/ksv_social/css/img/fb8-left.png +0 -0
  78. skin/frontend/base/default/ksv_social/css/img/fb8-right-close.png +0 -0
  79. skin/frontend/base/default/ksv_social/css/img/fb8-right.png +0 -0
  80. skin/frontend/base/default/ksv_social/css/img/fb9-left-close.png +0 -0
  81. skin/frontend/base/default/ksv_social/css/img/fb9-left.png +0 -0
  82. skin/frontend/base/default/ksv_social/css/img/fb9-right-close.png +0 -0
  83. skin/frontend/base/default/ksv_social/css/img/fb9-right.png +0 -0
  84. skin/frontend/base/default/ksv_social/css/img/fb_loading.gif +0 -0
  85. skin/frontend/base/default/ksv_social/css/img/gp1-left-close.png +0 -0
  86. skin/frontend/base/default/ksv_social/css/img/gp1-left.png +0 -0
  87. skin/frontend/base/default/ksv_social/css/img/gp1-right-close.png +0 -0
  88. skin/frontend/base/default/ksv_social/css/img/gp1-right.png +0 -0
  89. skin/frontend/base/default/ksv_social/css/img/gp11-left-close.png +0 -0
  90. skin/frontend/base/default/ksv_social/css/img/gp11-left.png +0 -0
  91. skin/frontend/base/default/ksv_social/css/img/gp11-right-close.png +0 -0
  92. skin/frontend/base/default/ksv_social/css/img/gp11-right.png +0 -0
  93. skin/frontend/base/default/ksv_social/css/img/gp12-left-close.png +0 -0
  94. skin/frontend/base/default/ksv_social/css/img/gp12-left.png +0 -0
  95. skin/frontend/base/default/ksv_social/css/img/gp12-right-close.png +0 -0
  96. skin/frontend/base/default/ksv_social/css/img/gp12-right.png +0 -0
  97. skin/frontend/base/default/ksv_social/css/img/gp13-left-close.png +0 -0
  98. skin/frontend/base/default/ksv_social/css/img/gp13-left.png +0 -0
  99. skin/frontend/base/default/ksv_social/css/img/gp13-right-close.png +0 -0
  100. skin/frontend/base/default/ksv_social/css/img/gp13-right.png +0 -0
  101. skin/frontend/base/default/ksv_social/css/img/gp14-left-close.png +0 -0
  102. skin/frontend/base/default/ksv_social/css/img/gp14-left.png +0 -0
  103. skin/frontend/base/default/ksv_social/css/img/gp14-right-close.png +0 -0
  104. skin/frontend/base/default/ksv_social/css/img/gp14-right.png +0 -0
  105. skin/frontend/base/default/ksv_social/css/img/gp2-left-close.png +0 -0
  106. skin/frontend/base/default/ksv_social/css/img/gp2-left.png +0 -0
  107. skin/frontend/base/default/ksv_social/css/img/gp2-right-close.png +0 -0
  108. skin/frontend/base/default/ksv_social/css/img/gp2-right.png +0 -0
  109. skin/frontend/base/default/ksv_social/css/img/gp3-left-close.png +0 -0
  110. skin/frontend/base/default/ksv_social/css/img/gp3-left.png +0 -0
  111. skin/frontend/base/default/ksv_social/css/img/gp3-right-close.png +0 -0
  112. skin/frontend/base/default/ksv_social/css/img/gp3-right.png +0 -0
  113. skin/frontend/base/default/ksv_social/css/img/gp7-left-close.png +0 -0
  114. skin/frontend/base/default/ksv_social/css/img/gp7-left.png +0 -0
  115. skin/frontend/base/default/ksv_social/css/img/gp7-right-close.png +0 -0
  116. skin/frontend/base/default/ksv_social/css/img/gp7-right.png +0 -0
  117. skin/frontend/base/default/ksv_social/css/img/gp8-left-close.png +0 -0
  118. skin/frontend/base/default/ksv_social/css/img/gp8-left.png +0 -0
  119. skin/frontend/base/default/ksv_social/css/img/gp8-right-close.png +0 -0
  120. skin/frontend/base/default/ksv_social/css/img/gp8-right.png +0 -0
  121. skin/frontend/base/default/ksv_social/css/img/gp9-left-close.png +0 -0
  122. skin/frontend/base/default/ksv_social/css/img/gp9-left.png +0 -0
  123. skin/frontend/base/default/ksv_social/css/img/gp9-right-close.png +0 -0
  124. skin/frontend/base/default/ksv_social/css/img/gp9-right.png +0 -0
  125. skin/frontend/base/default/ksv_social/css/img/index.html +0 -0
  126. skin/frontend/base/default/ksv_social/css/img/tw1-left-close.png +0 -0
  127. skin/frontend/base/default/ksv_social/css/img/tw1-left.png +0 -0
  128. skin/frontend/base/default/ksv_social/css/img/tw1-right-close.png +0 -0
  129. skin/frontend/base/default/ksv_social/css/img/tw1-right.png +0 -0
  130. skin/frontend/base/default/ksv_social/css/img/tw11-left-close.png +0 -0
  131. skin/frontend/base/default/ksv_social/css/img/tw11-left.png +0 -0
  132. skin/frontend/base/default/ksv_social/css/img/tw11-right-close.png +0 -0
  133. skin/frontend/base/default/ksv_social/css/img/tw11-right.png +0 -0
  134. skin/frontend/base/default/ksv_social/css/img/tw12-left-close.png +0 -0
  135. skin/frontend/base/default/ksv_social/css/img/tw12-left.png +0 -0
  136. skin/frontend/base/default/ksv_social/css/img/tw12-right-close.png +0 -0
  137. skin/frontend/base/default/ksv_social/css/img/tw12-right.png +0 -0
  138. skin/frontend/base/default/ksv_social/css/img/tw2-left-close.png +0 -0
  139. skin/frontend/base/default/ksv_social/css/img/tw2-left.png +0 -0
  140. skin/frontend/base/default/ksv_social/css/img/tw2-right-close.png +0 -0
  141. skin/frontend/base/default/ksv_social/css/img/tw2-right.png +0 -0
  142. skin/frontend/base/default/ksv_social/css/img/tw3-left-close.png +0 -0
  143. skin/frontend/base/default/ksv_social/css/img/tw3-left.png +0 -0
  144. skin/frontend/base/default/ksv_social/css/img/tw3-right-close.png +0 -0
  145. skin/frontend/base/default/ksv_social/css/img/tw3-right.png +0 -0
  146. skin/frontend/base/default/ksv_social/css/img/tw7-left-close.png +0 -0
  147. skin/frontend/base/default/ksv_social/css/img/tw7-left.png +0 -0
  148. skin/frontend/base/default/ksv_social/css/img/tw7-right-close.png +0 -0
  149. skin/frontend/base/default/ksv_social/css/img/tw7-right.png +0 -0
  150. skin/frontend/base/default/ksv_social/css/img/tw8-left-close.png +0 -0
  151. skin/frontend/base/default/ksv_social/css/img/tw8-left.png +0 -0
  152. skin/frontend/base/default/ksv_social/css/img/tw8-right-close.png +0 -0
  153. skin/frontend/base/default/ksv_social/css/img/tw8-right.png +0 -0
  154. skin/frontend/base/default/ksv_social/css/img/tw9-left-close.png +0 -0
  155. skin/frontend/base/default/ksv_social/css/img/tw9-left.png +0 -0
  156. skin/frontend/base/default/ksv_social/css/img/tw9-right-close.png +0 -0
  157. skin/frontend/base/default/ksv_social/css/img/tw9-right.png +0 -0
  158. skin/frontend/base/default/ksv_social/css/img/yt1-left-close.png +0 -0
  159. skin/frontend/base/default/ksv_social/css/img/yt1-left.png +0 -0
  160. skin/frontend/base/default/ksv_social/css/img/yt1-right-close.png +0 -0
  161. skin/frontend/base/default/ksv_social/css/img/yt1-right.png +0 -0
  162. skin/frontend/base/default/ksv_social/css/img/yt11-left-close.png +0 -0
  163. skin/frontend/base/default/ksv_social/css/img/yt11-left.png +0 -0
  164. skin/frontend/base/default/ksv_social/css/img/yt11-right-close.png +0 -0
  165. skin/frontend/base/default/ksv_social/css/img/yt11-right.png +0 -0
  166. skin/frontend/base/default/ksv_social/css/img/yt12-left-close.png +0 -0
  167. skin/frontend/base/default/ksv_social/css/img/yt12-left.png +0 -0
  168. skin/frontend/base/default/ksv_social/css/img/yt12-right-close.png +0 -0
  169. skin/frontend/base/default/ksv_social/css/img/yt12-right.png +0 -0
  170. skin/frontend/base/default/ksv_social/css/img/yt3-left-close.png +0 -0
  171. skin/frontend/base/default/ksv_social/css/img/yt3-left.png +0 -0
  172. skin/frontend/base/default/ksv_social/css/img/yt3-right-close.png +0 -0
  173. skin/frontend/base/default/ksv_social/css/img/yt3-right.png +0 -0
  174. skin/frontend/base/default/ksv_social/css/img/yt7-left-close.png +0 -0
  175. skin/frontend/base/default/ksv_social/css/img/yt7-left.png +0 -0
  176. skin/frontend/base/default/ksv_social/css/img/yt7-right-close.png +0 -0
  177. skin/frontend/base/default/ksv_social/css/img/yt7-right.png +0 -0
  178. skin/frontend/base/default/ksv_social/css/img/yt9-left-close.png +0 -0
  179. skin/frontend/base/default/ksv_social/css/img/yt9-left.png +0 -0
  180. skin/frontend/base/default/ksv_social/css/img/yt9-right-close.png +0 -0
  181. skin/frontend/base/default/ksv_social/css/img/yt9-right.png +0 -0
  182. skin/frontend/base/default/ksv_social/js/colorpicker.js +476 -0
  183. skin/frontend/base/default/ksv_social/js/jquery-ui-1.8.16.custom.min.js +69 -0
  184. skin/frontend/base/default/ksv_social/js/userscripts-ie7.js +10 -0
  185. skin/frontend/base/default/ksv_social/js/userscripts-mobile.js +172 -0
  186. skin/frontend/base/default/ksv_social/js/userscripts.js +165 -0
  187. skin/frontend/base/default/ksv_social/system/facebook.jpg +0 -0
  188. skin/frontend/base/default/ksv_social/system/google.jpg +0 -0
  189. skin/frontend/base/default/ksv_social/system/twitter.jpg +0 -0
  190. skin/frontend/base/default/ksv_social/system/youtube.jpg +0 -0
app/code/community/Ksv/Social/Block/Developer.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Magazento_Social_Block_Developer extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
4
+
5
+ public function render(Varien_Data_Form_Element_Abstract $element) {
6
+
7
+ }
8
+
9
+
10
+ }
app/code/community/Ksv/Social/Block/Facebook.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Facebook extends Mage_Core_Block_Template {
4
+
5
+ protected function _construct() {
6
+ $this->addData(array(
7
+ 'cache_lifetime' => 86400,
8
+ 'cache_tags' => array("ksv_social_facebook_".Mage::app()->getStore()->getId()),
9
+ 'cache_key' => "ksv_social_facebook_".Mage::app()->getStore()->getId(),
10
+ ));
11
+ }
12
+
13
+ public function getSettingsFacebook() {
14
+
15
+ $fblb_options['Enable'] = Mage::getStoreConfig('social/facebook/enable');
16
+ $fblb_options['FacebookPageURL'] = Mage::getStoreConfig('social/facebook/url');
17
+ $fblb_options['Width'] = Mage::getStoreConfig('social/facebook/width');
18
+ $fblb_options['Height'] = Mage::getStoreConfig('social/facebook/height');
19
+ $fblb_options['ShowFaces'] = Mage::getStoreConfig('social/facebook/show_faces');
20
+ $fblb_options['ShowStream'] = Mage::getStoreConfig('social/facebook/show_stream');
21
+ $fblb_options['ForceWall'] = Mage::getStoreConfig('social/facebook/force_wall');
22
+ $fblb_options['ShowHeader'] = Mage::getStoreConfig('social/facebook/show_header');
23
+ $fblb_options['Position'] = Mage::getStoreConfig('social/facebook/position');
24
+ $fblb_options['TabPosition'] = Mage::getStoreConfig('social/facebook/position_button');
25
+ $fblb_options['TabPositionPx'] = Mage::getStoreConfig('social/facebook/position_button_fixed');
26
+ $fblb_options['TabDesign'] = Mage::getStoreConfig('social/facebook/design');
27
+ $fblb_options['Border'] = Mage::getStoreConfig('social/facebook/border_width');
28
+ $fblb_options['BorderColor'] = Mage::getStoreConfig('social/facebook/border_color');
29
+ $fblb_options['BackgroundColor'] = Mage::getStoreConfig('social/facebook/bg_color');
30
+ $fblb_options['Locale'] = Mage::getStoreConfig('social/facebook/locale');
31
+ $fblb_options['ColorScheme'] = Mage::getStoreConfig('social/facebook/color_scheme');
32
+ $fblb_options['VPosition'] = Mage::getStoreConfig('social/facebook/position_vertical');
33
+ $fblb_options['VPositionPx'] = Mage::getStoreConfig('social/facebook/position_vertical_fixed');
34
+ $fblb_options['ZIndex'] = Mage::getStoreConfig('social/facebook/z_index');
35
+
36
+ return $fblb_options;
37
+ }
38
+
39
+
40
+
41
+ }
42
+
app/code/community/Ksv/Social/Block/Facebookimage.php ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Facebookimage extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
4
+
5
+ public function render(Varien_Data_Form_Element_Abstract $element) {
6
+
7
+
8
+ $content.= '<tr id="row_seotools_general">
9
+ <td class="label"><label for="seotools_general_category_description_rewrite"></label></td>
10
+ <td class="value">
11
+ <img src="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'frontend/base/default/ksv_social/system/facebook.jpg" >
12
+ </td>
13
+ </tr>
14
+ ';
15
+ return $content;
16
+
17
+
18
+ }
19
+
20
+
21
+ }
app/code/community/Ksv/Social/Block/Google.php ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Google extends Mage_Core_Block_Template {
4
+
5
+ protected function _construct() {
6
+ $this->addData(array(
7
+ 'cache_lifetime' => 86400,
8
+ 'cache_tags' => array("ksv_social_google_".Mage::app()->getStore()->getId()),
9
+ 'cache_key' => "ksv_social_google_".Mage::app()->getStore()->getId(),
10
+ ));
11
+ }
12
+
13
+ public function getSettingsGoogle() {
14
+
15
+ $model = Mage::getModel('social/item')->getCollection();
16
+ $fblb_options['GP_Enable'] = Mage::getStoreConfig('social/google/enable');
17
+ $fblb_options['GP_PageID'] = Mage::getStoreConfig('social/google/page_id');
18
+ $fblb_options['GP_ShowFeed'] = Mage::getStoreConfig('social/google/show_feed');
19
+
20
+ $fblb_options['GP_Width'] = Mage::getStoreConfig('social/google/width');
21
+ $fblb_options['GP_Height'] = Mage::getStoreConfig('social/google/height');
22
+ $fblb_options['GP_TabDesign'] = Mage::getStoreConfig('social/google/design');
23
+
24
+ $fblb_options['GP_Position'] = Mage::getStoreConfig('social/google/position');
25
+ $fblb_options['GP_TabPosition'] = Mage::getStoreConfig('social/google/position_button');
26
+ $fblb_options['GP_TabPositionPx'] = Mage::getStoreConfig('social/google/position_button_fixed');
27
+ $fblb_options['GP_VPosition'] = Mage::getStoreConfig('social/google/position_vertical');
28
+ $fblb_options['GP_VPositionPx'] = Mage::getStoreConfig('social/google/position_vertical_fixed');
29
+
30
+ $fblb_options['GP_Border'] = Mage::getStoreConfig('social/google/border_width');
31
+ $fblb_options['GP_BorderColor'] = Mage::getStoreConfig('social/google/border_color');
32
+ $fblb_options['GP_BackgroundColor'] = Mage::getStoreConfig('social/google/bg_color');
33
+
34
+ $fblb_options['GP_ZIndex'] = Mage::getStoreConfig('social/google/z_index');
35
+ $fblb_options['GP_Language'] = Mage::getStoreConfig('social/google/language');
36
+
37
+ $fblb_options['GP_Data'] = $model;
38
+
39
+ return $fblb_options;
40
+ }
41
+
42
+
43
+
44
+ }
45
+
app/code/community/Ksv/Social/Block/Googleimage.php ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Googleimage extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
4
+
5
+ public function render(Varien_Data_Form_Element_Abstract $element) {
6
+
7
+
8
+ $content.= '<tr id="row_seotools_general">
9
+ <td class="label"><label for="seotools_general_category_description_rewrite"></label></td>
10
+ <td class="value">
11
+ <img src="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'frontend/base/default/ksv_social/system/google.jpg" >
12
+ </td>
13
+ </tr>
14
+ ';
15
+ return $content;
16
+
17
+
18
+ }
19
+
20
+
21
+ }
app/code/community/Ksv/Social/Block/Linkedin.php ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Linkedin extends Mage_Core_Block_Template {
4
+
5
+ protected function _construct() {
6
+ $this->addData(array(
7
+ 'cache_lifetime' => 86400,
8
+ 'cache_tags' => array("ksv_social_linkedin_".Mage::app()->getStore()->getId()),
9
+ 'cache_key' => "ksv_social_linkedin_".Mage::app()->getStore()->getId(),
10
+ ));
11
+ }
12
+
13
+ public function getSettingsLinkedin() {
14
+
15
+ $fblb_options['LI_Enable'] = Mage::getStoreConfig('social/linkedin/enable');
16
+ $fblb_options['LI_ShowPublicProfile'] = Mage::getStoreConfig('social/linkedin/show_member');
17
+ $fblb_options['LI_ShowCompanyProfile'] = Mage::getStoreConfig('social/linkedin/show_company');
18
+ $fblb_options['LI_PublicProfile'] = Mage::getStoreConfig('social/linkedin/show_member_url');
19
+ $fblb_options['LI_CompanyID'] = Mage::getStoreConfig('social/linkedin/show_company_id');
20
+ $fblb_options['LI_Order'] = Mage::getStoreConfig('social/linkedin/order');
21
+ $fblb_options['LI_Position'] = Mage::getStoreConfig('social/linkedin/position');
22
+ $fblb_options['LI_TabPosition'] = Mage::getStoreConfig('social/linkedin/position_button');
23
+ $fblb_options['LI_TabPositionPx'] = Mage::getStoreConfig('social/linkedin/position_button_fixed');
24
+ $fblb_options['LI_TabDesign'] = Mage::getStoreConfig('social/linkedin/design');
25
+ $fblb_options['LI_Width'] = Mage::getStoreConfig('social/linkedin/width');
26
+ $fblb_options['LI_Height'] = Mage::getStoreConfig('social/linkedin/height');
27
+ $fblb_options['LI_Border'] = Mage::getStoreConfig('social/linkedin/border_width');
28
+ $fblb_options['LI_BorderColor'] = Mage::getStoreConfig('social/linkedin/border_color');
29
+ $fblb_options['LI_BackgroundColor'] = Mage::getStoreConfig('social/linkedin/bg_color');
30
+ $fblb_options['LI_VPosition'] = Mage::getStoreConfig('social/linkedin/position_vertical');
31
+ $fblb_options['LI_VPositionPx'] = Mage::getStoreConfig('social/linkedin/position_vertical_fixed');
32
+ $fblb_options['LI_ZIndex'] = Mage::getStoreConfig('social/linkedin/z_index');
33
+
34
+ return $fblb_options;
35
+ }
36
+
37
+
38
+
39
+ }
40
+
app/code/community/Ksv/Social/Block/Linkedinimage.php ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Linkedinimage extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
4
+
5
+ public function render(Varien_Data_Form_Element_Abstract $element) {
6
+
7
+
8
+ $content.= '<tr id="row_seotools_general">
9
+ <td class="label"><label for="seotools_general_category_description_rewrite"></label></td>
10
+ <td class="value">
11
+ <img src="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'frontend/base/default/ksv_social/system/linkedin.jpg" >
12
+ </td>
13
+ </tr>
14
+ ';
15
+ return $content;
16
+
17
+
18
+ }
19
+
20
+
21
+ }
app/code/community/Ksv/Social/Block/Twitter.php ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Twitter extends Mage_Core_Block_Template {
4
+
5
+ protected function _construct() {
6
+ $this->addData(array(
7
+ 'cache_lifetime' => 86400,
8
+ 'cache_tags' => array("ksv_social_twitter_".Mage::app()->getStore()->getId()),
9
+ 'cache_key' => "ksv_social_twitter_".Mage::app()->getStore()->getId(),
10
+ ));
11
+ }
12
+
13
+ public function getSettingsTwitter() {
14
+
15
+ $fblb_options['TW_Enable'] = Mage::getStoreConfig('social/twitter/enable');
16
+ $fblb_options['TW_Username'] = Mage::getStoreConfig('social/twitter/username');
17
+ $fblb_options['TW_Width'] = Mage::getStoreConfig('social/twitter/width');
18
+ $fblb_options['TW_Height'] = Mage::getStoreConfig('social/twitter/height');
19
+ $fblb_options['TW_ShowFollowButton'] = Mage::getStoreConfig('social/twitter/show_follow_button');
20
+ $fblb_options['TW_Position'] = Mage::getStoreConfig('social/twitter/position');
21
+ $fblb_options['TW_TabPosition'] = Mage::getStoreConfig('social/twitter/position_button');
22
+ $fblb_options['TW_TabPositionPx'] = Mage::getStoreConfig('social/twitter/position_button_fixed');
23
+ $fblb_options['TW_TabDesign'] = Mage::getStoreConfig('social/twitter/design');
24
+ $fblb_options['TW_Border'] = Mage::getStoreConfig('social/twitter/border_width');
25
+ $fblb_options['TW_BorderColor'] = Mage::getStoreConfig('social/twitter/border_color');
26
+ $fblb_options['TW_ShellBackground'] = Mage::getStoreConfig('social/twitter/shell_color');
27
+ $fblb_options['TW_ShellText'] = Mage::getStoreConfig('social/twitter/shell_text');
28
+ $fblb_options['TW_TweetBackground'] = Mage::getStoreConfig('social/twitter/tweet_background');
29
+ $fblb_options['TW_TweetText'] = Mage::getStoreConfig('social/twitter/tweet_text');
30
+ $fblb_options['TW_Links'] = Mage::getStoreConfig('social/twitter/links');
31
+ $fblb_options['TW_VPosition'] = Mage::getStoreConfig('social/twitter/position_vertical');
32
+ $fblb_options['TW_VPositionPx'] = Mage::getStoreConfig('social/twitter/position_vertical_fixed');
33
+ $fblb_options['TW_ZIndex'] = Mage::getStoreConfig('social/twitter/z_index');
34
+ $fblb_options['TW_live'] = '';
35
+ $fblb_options['TW_behavior'] = 'all';
36
+ $fblb_options['TW_loop'] = '';
37
+ $fblb_options['TW_interval'] = '30';
38
+ $fblb_options['TW_rpp'] = Mage::getStoreConfig('social/twitter/tweet_number');
39
+ $fblb_options['TW_Language'] = Mage::getStoreConfig('social/twitter/language');
40
+
41
+ return $fblb_options;
42
+ }
43
+
44
+
45
+
46
+ }
47
+
app/code/community/Ksv/Social/Block/Twitterimage.php ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Twitterimage extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
4
+
5
+ public function render(Varien_Data_Form_Element_Abstract $element) {
6
+
7
+
8
+ $content.= '<tr id="row_seotools_general">
9
+ <td class="label"><label for="seotools_general_category_description_rewrite"></label></td>
10
+ <td class="value">
11
+ <img src="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'frontend/base/default/ksv_social/system/twitter.jpg" >
12
+ </td>
13
+ </tr>
14
+ ';
15
+ return $content;
16
+
17
+
18
+ }
19
+
20
+
21
+ }
app/code/community/Ksv/Social/Block/Youtube.php ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Youtube extends Mage_Core_Block_Template {
4
+
5
+ protected function _construct() {
6
+ $this->addData(array(
7
+ 'cache_lifetime' => 86400,
8
+ 'cache_tags' => array("ksv_social_youtube_".Mage::app()->getStore()->getId()),
9
+ 'cache_key' => "ksv_social_youtube_".Mage::app()->getStore()->getId(),
10
+ ));
11
+ }
12
+
13
+ public function getSettingsYoutube() {
14
+
15
+ $fblb_options['YT_Enable'] = Mage::getStoreConfig('social/youtube/enable');
16
+ $fblb_options['YT_Channel'] = Mage::getStoreConfig('social/youtube/channel');
17
+ $fblb_options['YT_Position'] = Mage::getStoreConfig('social/youtube/position');
18
+ $fblb_options['YT_TabPosition'] = Mage::getStoreConfig('social/youtube/position_button');
19
+ $fblb_options['YT_TabPositionPx'] = Mage::getStoreConfig('social/youtube/position_button_fixed');
20
+ $fblb_options['YT_TabDesign'] = Mage::getStoreConfig('social/youtube/design');
21
+ $fblb_options['YT_Width'] = Mage::getStoreConfig('social/youtube/width');
22
+ $fblb_options['YT_Height'] = Mage::getStoreConfig('social/youtube/height');
23
+ $fblb_options['YT_Border'] = Mage::getStoreConfig('social/youtube/border_width');
24
+ $fblb_options['YT_BorderColor'] = Mage::getStoreConfig('social/youtube/border_color');
25
+ $fblb_options['YT_BackgroundColor'] = Mage::getStoreConfig('social/youtube/bg_color');
26
+ $fblb_options['YT_VPosition'] = Mage::getStoreConfig('social/youtube/position_vertical');
27
+ $fblb_options['YT_VPositionPx'] = Mage::getStoreConfig('social/youtube/position_vertical_fixed');
28
+ $fblb_options['YT_ZIndex'] = Mage::getStoreConfig('social/youtube/z_index');
29
+
30
+ return $fblb_options;
31
+ }
32
+
33
+
34
+
35
+ }
36
+
app/code/community/Ksv/Social/Block/Youtubeimage.php ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Block_Youtubeimage extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
4
+
5
+ public function render(Varien_Data_Form_Element_Abstract $element) {
6
+
7
+
8
+ $content.= '<tr id="row_seotools_general">
9
+ <td class="label"><label for="seotools_general_category_description_rewrite"></label></td>
10
+ <td class="value">
11
+ <img src="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'frontend/base/default/ksv_social/system/youtube.jpg" >
12
+ </td>
13
+ </tr>
14
+ ';
15
+ return $content;
16
+
17
+
18
+ }
19
+
20
+
21
+ }
app/code/community/Ksv/Social/Helper/Data.php ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Helper_Data extends Mage_Core_Helper_Abstract
3
+ {
4
+
5
+ }
app/code/community/Ksv/Social/Model/Item.php ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Item extends Mage_Core_Model_Abstract
3
+ {
4
+ const CACHE_TAG = 'ksvsocial_item';
5
+ protected $_cacheTag= 'ksvsocial_item';
6
+
7
+ protected function _construct()
8
+ {
9
+ $this->_init('social/item');
10
+
11
+
12
+ }
13
+
14
+ }
app/code/community/Ksv/Social/Model/Mysql4/Item.php ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Model_Mysql4_Item extends Mage_Core_Model_Mysql4_Abstract {
4
+
5
+ protected function _construct() {
6
+ $this->_init('social/item', 'item_id');
7
+ }
8
+
9
+ protected function _beforeSave(Mage_Core_Model_Abstract $object) {
10
+ $select = $this->_getReadAdapter()->select()
11
+ ->from($this->getTable('social/item'))
12
+ ->where('key_id = ?', $object->getData('key_id'));
13
+ $data = $this->_getReadAdapter()->fetchAll($select);
14
+ if ($data) {
15
+ $condition = $this->_getWriteAdapter()->quoteInto('key_id = ?', $object->getData('key_id'));
16
+ $this->_getWriteAdapter()->delete($this->getTable('social/item'), $condition);
17
+ }
18
+
19
+ }
20
+
21
+ }
app/code/community/Ksv/Social/Model/Mysql4/Item/Collection.php ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Ksv_Social_Model_Mysql4_Item_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract {
4
+
5
+ protected function _construct() {
6
+ $this->_init('social/item');
7
+ }
8
+
9
+ }
app/code/community/Ksv/Social/Model/Source/Colorscheme.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Colorscheme {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => 'light', 'label' => Mage::helper('core')->__('light')),
7
+ array('value' => 'dark', 'label' => Mage::helper('core')->__('dark')),
8
+ );
9
+ }
10
+
11
+ }
app/code/community/Ksv/Social/Model/Source/Language.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Language {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => 'hi', 'label' => Mage::helper('core')->__('Hindi')),
7
+ array('value' => 'zh-cn', 'label' => Mage::helper('core')->__('Chinese (Simplified)')),
8
+ array('value' => 'pt', 'label' => Mage::helper('core')->__('Portuguese (Portugal) - Portugues (Portugal)')),
9
+ array('value' => 'id', 'label' => Mage::helper('core')->__('Indonesian - Bahasa Indonesia')),
10
+ array('value' => 'it', 'label' => Mage::helper('core')->__('Italian - italiano')),
11
+ array('value' => 'es', 'label' => Mage::helper('core')->__('Spanish - espanol')),
12
+ array('value' => 'da', 'label' => Mage::helper('core')->__('Danish - dansk')),
13
+ array('value' => 'tr', 'label' => Mage::helper('core')->__('Turkish - Türkçe')),
14
+ array('value' => 'en', 'label' => Mage::helper('core')->__('English')),
15
+ array('value' => 'fil', 'label' => Mage::helper('core')->__('Filipino - Filipino')),
16
+ array('value' => 'ko', 'label' => Mage::helper('core')->__('Korean')),
17
+ array('value' => 'fr', 'label' => Mage::helper('core')->__('French - français')),
18
+ array('value' => 'no', 'label' => Mage::helper('core')->__('Norwegian - norsk')),
19
+ array('value' => 'zh-tw', 'label' => Mage::helper('core')->__('Chinese (Traditional)')),
20
+ array('value' => 'nl', 'label' => Mage::helper('core')->__('Dutch - Nederlands')),
21
+ array('value' => 'ru', 'label' => Mage::helper('core')->__('Russian - русский')),
22
+ array('value' => 'de', 'label' => Mage::helper('core')->__('German - Deutsch')),
23
+ array('value' => 'ja', 'label' => Mage::helper('core')->__('Japanese')),
24
+ array('value' => 'fi', 'label' => Mage::helper('core')->__('Finnish - suomi')),
25
+ array('value' => 'msa', 'label' => Mage::helper('core')->__('Malay - Bahasa Melayu')),
26
+ array('value' => 'pl', 'label' => Mage::helper('core')->__('Polish - polski')),
27
+ );
28
+ }
29
+
30
+ }
app/code/community/Ksv/Social/Model/Source/Languagegoogle.php ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Languagegoogle {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => 'ar', 'label' => Mage::helper('core')->__('Arabic - العربية')),
7
+ array('value' => 'bg', 'label' => Mage::helper('core')->__('Bulgarian - български')),
8
+ array('value' => 'ca', 'label' => Mage::helper('core')->__('Catalan - català')),
9
+ array('value' => 'zh-CN', 'label' => Mage::helper('core')->__('Chinese (Simplified)')),
10
+ array('value' => 'zh-TW', 'label' => Mage::helper('core')->__('Chinese (Traditional)')),
11
+ array('value' => 'hr', 'label' => Mage::helper('core')->__('Croatian - hrvatski')),
12
+ array('value' => 'cs', 'label' => Mage::helper('core')->__('Czech - čeština')),
13
+ array('value' => 'da', 'label' => Mage::helper('core')->__('Danish - dansk')),
14
+ array('value' => 'nl', 'label' => Mage::helper('core')->__('Dutch - Nederlands')),
15
+ array('value' => 'en-US', 'label' => Mage::helper('core')->__('English (US) - English (US)')),
16
+ array('value' => 'en-GB', 'label' => Mage::helper('core')->__('English (UK) - English (UK)')),
17
+ array('value' => 'et', 'label' => Mage::helper('core')->__('Estonian - eesti')),
18
+ array('value' => 'fil', 'label' => Mage::helper('core')->__('Filipino - Filipino')),
19
+ array('value' => 'fi', 'label' => Mage::helper('core')->__('Finnish - suomi')),
20
+ array('value' => 'fr', 'label' => Mage::helper('core')->__('French - français')),
21
+ array('value' => 'de', 'label' => Mage::helper('core')->__('German - Deutsch')),
22
+ array('value' => 'el', 'label' => Mage::helper('core')->__('Greek - Ελληνικά')),
23
+ array('value' => 'iw', 'label' => Mage::helper('core')->__('Hebrew - עברית')),
24
+ array('value' => 'hi', 'label' => Mage::helper('core')->__('Hindi')),
25
+ array('value' => 'hu', 'label' => Mage::helper('core')->__('Hungarian - magyar')),
26
+ array('value' => 'id', 'label' => Mage::helper('core')->__('Indonesian - Bahasa Indonesia')),
27
+ array('value' => 'it', 'label' => Mage::helper('core')->__('Italian - italiano')),
28
+ array('value' => 'ja', 'label' => Mage::helper('core')->__('Japanese')),
29
+ array('value' => 'ko', 'label' => Mage::helper('core')->__('Korean')),
30
+ array('value' => 'lv', 'label' => Mage::helper('core')->__('Latvian - latviešu')),
31
+ array('value' => 'lt', 'label' => Mage::helper('core')->__('Lithuanian - lietuvių')),
32
+ array('value' => 'ms', 'label' => Mage::helper('core')->__('Malay - Bahasa Melayu')),
33
+ array('value' => 'no', 'label' => Mage::helper('core')->__('Norwegian - norsk')),
34
+ array('value' => 'fa', 'label' => Mage::helper('core')->__('Persian - فارسی')),
35
+ array('value' => 'pl', 'label' => Mage::helper('core')->__('Polish - polski')),
36
+ array('value' => 'pt-BR', 'label' => Mage::helper('core')->__('Portuguese (Brazil) - português (Brasil)')),
37
+ array('value' => 'pt-PT', 'label' => Mage::helper('core')->__('Portuguese (Portugal) - Português (Portugal)')),
38
+ array('value' => 'ro', 'label' => Mage::helper('core')->__('Romanian - română')),
39
+ array('value' => 'ru', 'label' => Mage::helper('core')->__('Russian - русский')),
40
+ array('value' => 'sr', 'label' => Mage::helper('core')->__('Serbian - српски')),
41
+ array('value' => 'sv', 'label' => Mage::helper('core')->__('Swedish - svenska')),
42
+ array('value' => 'sk', 'label' => Mage::helper('core')->__('Slovak - slovenský')),
43
+ array('value' => 'sl', 'label' => Mage::helper('core')->__('Slovenian - slovenščina')),
44
+ array('value' => 'es', 'label' => Mage::helper('core')->__('Spanish - español')),
45
+ array('value' => 'es-419', 'label' => Mage::helper('core')->__('Spanish (Latin America) - español (Latinoamérica y el Caribe)')),
46
+ array('value' => 'th', 'label' => Mage::helper('core')->__('Thai')),
47
+ array('value' => 'tr', 'label' => Mage::helper('core')->__('Turkish - Türkçe')),
48
+ array('value' => 'uk', 'label' => Mage::helper('core')->__('Ukrainian - українська')),
49
+ array('value' => 'vi', 'label' => Mage::helper('core')->__('Vietnamese - Tiếng Việt')),
50
+
51
+ );
52
+ }
53
+
54
+ }
app/code/community/Ksv/Social/Model/Source/Locale.php ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Locale {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => 'af_ZA', 'label' => Mage::helper('core')->__('Afrikaans')),
7
+ array('value' => 'ar_AR', 'label' => Mage::helper('core')->__('Arabic')),
8
+ array('value' => 'az_AZ', 'label' => Mage::helper('core')->__('Azeri')),
9
+ array('value' => 'be_BY', 'label' => Mage::helper('core')->__('Belarusian')),
10
+ array('value' => 'bg_BG', 'label' => Mage::helper('core')->__('Bulgarian')),
11
+ array('value' => 'bn_IN', 'label' => Mage::helper('core')->__('Bengali')),
12
+ array('value' => 'bs_BA', 'label' => Mage::helper('core')->__('Bosnian')),
13
+ array('value' => 'ca_ES', 'label' => Mage::helper('core')->__('Catalan')),
14
+ array('value' => 'cs_CZ', 'label' => Mage::helper('core')->__('Czech')),
15
+ array('value' => 'cy_GB', 'label' => Mage::helper('core')->__('Welsh')),
16
+ array('value' => 'da_DK', 'label' => Mage::helper('core')->__('Danish')),
17
+ array('value' => 'de_DE', 'label' => Mage::helper('core')->__('German')),
18
+ array('value' => 'el_GR', 'label' => Mage::helper('core')->__('Greek')),
19
+ array('value' => 'en_GB', 'label' => Mage::helper('core')->__('English (UK)')),
20
+ array('value' => 'en_PI', 'label' => Mage::helper('core')->__('English (Pirate)')),
21
+ array('value' => 'en_UD', 'label' => Mage::helper('core')->__('English (Upside Down)')),
22
+ array('value' => 'en_US', 'label' => Mage::helper('core')->__('English (US)')),
23
+ array('value' => 'eo_EO', 'label' => Mage::helper('core')->__('Esperanto')),
24
+ array('value' => 'es_ES', 'label' => Mage::helper('core')->__('Spanish (Spain)')),
25
+ array('value' => 'es_LA', 'label' => Mage::helper('core')->__('Spanish')),
26
+ array('value' => 'et_EE', 'label' => Mage::helper('core')->__('Estonian')),
27
+ array('value' => 'eu_ES', 'label' => Mage::helper('core')->__('Basque')),
28
+ array('value' => 'fa_IR', 'label' => Mage::helper('core')->__('Persian')),
29
+ array('value' => 'fb_LT', 'label' => Mage::helper('core')->__('Leet Speak')),
30
+ array('value' => 'fi_FI', 'label' => Mage::helper('core')->__('Finnish')),
31
+ array('value' => 'fo_FO', 'label' => Mage::helper('core')->__('Faroese')),
32
+ array('value' => 'fr_CA', 'label' => Mage::helper('core')->__('French (Canada)')),
33
+ array('value' => 'fr_FR', 'label' => Mage::helper('core')->__('French (France)')),
34
+ array('value' => 'fy_NL', 'label' => Mage::helper('core')->__('Frisian')),
35
+ array('value' => 'ga_IE', 'label' => Mage::helper('core')->__('Irish')),
36
+ array('value' => 'gl_ES', 'label' => Mage::helper('core')->__('Galician')),
37
+ array('value' => 'he_IL', 'label' => Mage::helper('core')->__('Hebrew')),
38
+ array('value' => 'hi_IN', 'label' => Mage::helper('core')->__('Hindi')),
39
+ array('value' => 'hr_HR', 'label' => Mage::helper('core')->__('Croatian')),
40
+ array('value' => 'hu_HU', 'label' => Mage::helper('core')->__('Hungarian')),
41
+ array('value' => 'hy_AM', 'label' => Mage::helper('core')->__('Armenian')),
42
+ array('value' => 'id_ID', 'label' => Mage::helper('core')->__('Indonesian')),
43
+ array('value' => 'is_IS', 'label' => Mage::helper('core')->__('Icelandic')),
44
+ array('value' => 'it_IT', 'label' => Mage::helper('core')->__('Italian')),
45
+ array('value' => 'ja_JP', 'label' => Mage::helper('core')->__('Japanese')),
46
+ array('value' => 'ka_GE', 'label' => Mage::helper('core')->__('Georgian')),
47
+ array('value' => 'ko_KR', 'label' => Mage::helper('core')->__('Korean')),
48
+ array('value' => 'ku_TR', 'label' => Mage::helper('core')->__('Kurdish')),
49
+ array('value' => 'la_VA', 'label' => Mage::helper('core')->__('Latin')),
50
+ array('value' => 'lt_LT', 'label' => Mage::helper('core')->__('Lithuanian')),
51
+ array('value' => 'lv_LV', 'label' => Mage::helper('core')->__('Latvian')),
52
+ array('value' => 'mk_MK', 'label' => Mage::helper('core')->__('Macedonian')),
53
+ array('value' => 'ml_IN', 'label' => Mage::helper('core')->__('Malayalam')),
54
+ array('value' => 'ms_MY', 'label' => Mage::helper('core')->__('Malay')),
55
+ array('value' => 'nb_NO', 'label' => Mage::helper('core')->__('Norwegian (bokmal)')),
56
+ array('value' => 'ne_NP', 'label' => Mage::helper('core')->__('Nepali')),
57
+ array('value' => 'nl_NL', 'label' => Mage::helper('core')->__('Dutch')),
58
+ array('value' => 'nn_NO', 'label' => Mage::helper('core')->__('Norwegian (nynorsk)')),
59
+ array('value' => 'pa_IN', 'label' => Mage::helper('core')->__('Punjabi')),
60
+ array('value' => 'pl_PL', 'label' => Mage::helper('core')->__('Polish')),
61
+ array('value' => 'ps_AF', 'label' => Mage::helper('core')->__('Pashto')),
62
+ array('value' => 'pt_BR', 'label' => Mage::helper('core')->__('Portuguese (Brazil)')),
63
+ array('value' => 'pt_PT', 'label' => Mage::helper('core')->__('Portuguese (Portugal)')),
64
+ array('value' => 'ro_RO', 'label' => Mage::helper('core')->__('Romanian')),
65
+ array('value' => 'ru_RU', 'label' => Mage::helper('core')->__('Russian')),
66
+ array('value' => 'sk_SK', 'label' => Mage::helper('core')->__('Slovak')),
67
+ array('value' => 'sl_SI', 'label' => Mage::helper('core')->__('Slovenian')),
68
+ array('value' => 'sq_AL', 'label' => Mage::helper('core')->__('Albanian')),
69
+ array('value' => 'sr_RS', 'label' => Mage::helper('core')->__('Serbian')),
70
+ array('value' => 'sv_SE', 'label' => Mage::helper('core')->__('Swedish')),
71
+ array('value' => 'sw_KE', 'label' => Mage::helper('core')->__('Swahili')),
72
+ array('value' => 'ta_IN', 'label' => Mage::helper('core')->__('Tamil')),
73
+ array('value' => 'te_IN', 'label' => Mage::helper('core')->__('Telugu')),
74
+ array('value' => 'th_TH', 'label' => Mage::helper('core')->__('Thai')),
75
+ array('value' => 'tl_PH', 'label' => Mage::helper('core')->__('Filipino')),
76
+ array('value' => 'tr_TR', 'label' => Mage::helper('core')->__('Turkish')),
77
+ array('value' => 'uk_UA', 'label' => Mage::helper('core')->__('Ukrainian')),
78
+ array('value' => 'vi_VN', 'label' => Mage::helper('core')->__('Vietnamese')),
79
+ array('value' => 'zh_CN', 'label' => Mage::helper('core')->__('Simplified Chinese (China)')),
80
+ array('value' => 'zh_HK', 'label' => Mage::helper('core')->__('Traditional Chinese (Hong Kong)')),
81
+ array('value' => 'zh_TW', 'label' => Mage::helper('core')->__('Traditional Chinese (Taiwan)')),
82
+ );
83
+
84
+
85
+
86
+ }
87
+
88
+ }
app/code/community/Ksv/Social/Model/Source/Order.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Order {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => '1', 'label' => Mage::helper('core')->__('1. Member Public Profile 2. Company Profile ')),
7
+ array('value' => '2', 'label' => Mage::helper('core')->__('1. Company Profile 2. Member Public Profile ')),
8
+ );
9
+ }
10
+
11
+ }
app/code/community/Ksv/Social/Model/Source/Position.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Position {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => 'Left', 'label' => Mage::helper('core')->__('Left')),
7
+ array('value' => 'Right', 'label' => Mage::helper('core')->__('Right')),
8
+ );
9
+ }
10
+
11
+ }
app/code/community/Ksv/Social/Model/Source/Positionbutton.php ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Positionbutton {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => 'Top', 'label' => Mage::helper('core')->__('Top')),
7
+ array('value' => 'Middle', 'label' => Mage::helper('core')->__('Middle')),
8
+ array('value' => 'Bottom', 'label' => Mage::helper('core')->__('Bottom')),
9
+ array('value' => 'Fixed', 'label' => Mage::helper('core')->__('Fixed')),
10
+ );
11
+ }
12
+
13
+ }
app/code/community/Ksv/Social/Model/Source/Positionvertical.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_Model_Source_Positionvertical {
3
+
4
+ public function toOptionArray() {
5
+ return array(
6
+ array('value' => 'Middle', 'label' => Mage::helper('core')->__('Middle')),
7
+ array('value' => 'Fixed', 'label' => Mage::helper('core')->__('Fixed')),
8
+ );
9
+ }
10
+
11
+ }
app/code/community/Ksv/Social/controllers/.DS_Store ADDED
Binary file
app/code/community/Ksv/Social/controllers/CronController.php ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <?php
2
+ class Ksv_Social_CronController extends Mage_Core_Controller_Front_Action {
3
+
4
+ }
app/code/community/Ksv/Social/etc/config.xml ADDED
@@ -0,0 +1,208 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Ksv_Social>
5
+ <version>0.1.0</version>
6
+ </Ksv_Social>
7
+ </modules>
8
+ <frontend>
9
+ <layout>
10
+ <updates>
11
+ <social>
12
+ <file>ksv_social.xml</file>
13
+ </social>
14
+ </updates>
15
+ </layout>
16
+ <routers>
17
+ <social>
18
+ <use>standard</use>
19
+ <args>
20
+ <module>Ksv_Social</module>
21
+ <frontName>ksvsocial</frontName>
22
+ </args>
23
+ </social>
24
+ </routers>
25
+ <translate>
26
+ <modules>
27
+ <Ksv_Social>
28
+ <files>
29
+ <default>Ksv_Social.csv</default>
30
+ </files>
31
+ </Ksv_Social>
32
+ </modules>
33
+ </translate>
34
+ </frontend>
35
+ <global>
36
+ <blocks>
37
+ <social>
38
+ <class>Ksv_Social_Block</class>
39
+ </social>
40
+ </blocks>
41
+ <models>
42
+ <social>
43
+ <class>Ksv_Social_Model</class>
44
+ </social>
45
+ </models>
46
+ <helpers>
47
+ <social>
48
+ <class>Ksv_Social_Helper</class>
49
+ </social>
50
+ </helpers>
51
+ <models>
52
+ <social>
53
+ <class>Ksv_Social_Model</class>
54
+ <resourceModel>social_mysql4</resourceModel>
55
+ </social>
56
+ <social_mysql4>
57
+ <class>Ksv_Social_Model_Mysql4</class>
58
+ <entities>
59
+ <item>
60
+ <table>ksv_socialgp</table>
61
+ </item>
62
+ </entities>
63
+ </social_mysql4>
64
+ </models>
65
+ <resources>
66
+ <social_setup>
67
+ <setup>
68
+ <module>Ksv_Social</module>
69
+ </setup>
70
+ <connection>
71
+ <use>core_setup</use>
72
+ </connection>
73
+ </social_setup>
74
+ <social_write>
75
+ <connection>
76
+ <use>core_write</use>
77
+ </connection>
78
+ </social_write>
79
+ <social_read>
80
+ <connection>
81
+ <use>core_read</use>
82
+ </connection>
83
+ </social_read>
84
+ </resources>
85
+ </global>
86
+ <adminhtml>
87
+ <menu>
88
+ <social translate="title" module="social">
89
+ <title>Social Slide</title>
90
+ <sort_order>72</sort_order>
91
+ <children>
92
+ <settings translate="title" module="social">
93
+ <title>Settings</title>
94
+ <action>adminhtml/system_config/edit/section/social</action>
95
+ <sort_order>40</sort_order>
96
+ </settings>
97
+ </children>
98
+ </social>
99
+ </menu>
100
+ <acl>
101
+ <resources>
102
+ <admin>
103
+ <children>
104
+ <system>
105
+ <children>
106
+ <config>
107
+ <children>
108
+ <social translate="title" module="social">
109
+ <title>social</title>
110
+ </social>
111
+ </children>
112
+ </config>
113
+ </children>
114
+ </system>
115
+ </children>
116
+ </admin>
117
+ </resources>
118
+ </acl>
119
+ </adminhtml>
120
+ <default>
121
+ <social>
122
+ <general>
123
+ <jquery>1</jquery>
124
+ </general>
125
+ <facebook>
126
+ <enable>1</enable>
127
+ <url>http://www.facebook.com/FacebookDevelopers</url>
128
+ <width>300</width>
129
+ <height>635</height>
130
+ <show_faces>1</show_faces>
131
+ <show_stream>0</show_stream>
132
+ <force_wall>1</force_wall>
133
+ <show_header>1</show_header>
134
+ <design>2</design>
135
+ <position>Left</position>
136
+ <position_vertical>Fixed</position_vertical>
137
+ <position_vertical_fixed>5</position_vertical_fixed>
138
+ <position_button>Fixed</position_button>
139
+ <position_button_fixed>5</position_button_fixed>
140
+ <border_width>5</border_width>
141
+ <border_color>#3b5998</border_color>
142
+ <bg_color>#ffffff</bg_color>
143
+ <color_scheme>light</color_scheme>
144
+ <z_index>1000</z_index>
145
+ <locale>en_US</locale>
146
+ </facebook>
147
+ <twitter>
148
+ <enable>1</enable>
149
+ <username>magento</username>
150
+ <width>300</width>
151
+ <height>635</height>
152
+ <show_follow_button>1</show_follow_button>
153
+ <show_poll>1</show_poll>
154
+ <tweet_number>20</tweet_number>
155
+ <design>2</design>
156
+
157
+ <position>Left</position>
158
+ <position_vertical>Fixed</position_vertical>
159
+ <position_vertical_fixed>5</position_vertical_fixed>
160
+ <position_button>Fixed</position_button>
161
+ <position_button_fixed>165</position_button_fixed>
162
+ <border_width>5</border_width>
163
+ <border_color>#33ccff</border_color>
164
+ <shell_color>#33ccff</shell_color>
165
+ <shell_text>#ffffff</shell_text>
166
+ <tweet_background>#ffffff</tweet_background>
167
+ <tweet_text>#000000</tweet_text>
168
+ <links>#47a61e</links>
169
+ <z_index>100</z_index>
170
+ <language>en</language>
171
+ </twitter>
172
+ <youtube>
173
+ <enable>1</enable>
174
+ <channel>magentocommerce</channel>
175
+ <width>300</width>
176
+ <height>635</height>
177
+ <design>1</design>
178
+ <position>Left</position>
179
+ <position_vertical>Fixed</position_vertical>
180
+ <position_vertical_fixed>5</position_vertical_fixed>
181
+ <position_button>Fixed</position_button>
182
+ <position_button_fixed>485</position_button_fixed>
183
+ <border_width>5</border_width>
184
+ <border_color>#9b9b9b</border_color>
185
+ <bg_color>#ffffff</bg_color>
186
+ <z_index>1000</z_index>
187
+ </youtube>
188
+ <google>
189
+ <enable>1</enable>
190
+ <page_id>+magento</page_id>
191
+ <show_feed>1</show_feed>
192
+ <height>635</height>
193
+ <width>300</width>
194
+ <design>2</design>
195
+ <position>Right</position>
196
+ <position_vertical>Fixed</position_vertical>
197
+ <position_vertical_fixed>5</position_vertical_fixed>
198
+ <position_button>Fixed</position_button>
199
+ <position_button_fixed>325</position_button_fixed>
200
+ <border_width>5</border_width>
201
+ <border_color>#000000</border_color>
202
+ <bg_color>#ffffff</bg_color>
203
+ <language>en-US</language>
204
+ <z_index>1000</z_index>
205
+ </google>
206
+ </social>
207
+ </default>
208
+ </config>
app/code/community/Ksv/Social/etc/system.xml ADDED
@@ -0,0 +1,724 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <tabs>
4
+ <ksv translate="label">
5
+ <label>KSV Corporation</label>
6
+ <sort_order>250</sort_order>
7
+ </ksv>
8
+ </tabs>
9
+ <sections>
10
+ <social translate="label" module="social">
11
+ <label>SOCIAL</label>
12
+ <tab>ksv</tab>
13
+ <frontend_type>text</frontend_type>
14
+ <sort_order>100</sort_order>
15
+ <show_in_default>1</show_in_default>
16
+ <show_in_website>1</show_in_website>
17
+ <show_in_store>1</show_in_store>
18
+ <groups>
19
+ <general translate="label">
20
+ <label>General</label>
21
+ <frontend_type>text</frontend_type>
22
+ <sort_order>0</sort_order>
23
+ <show_in_default>1</show_in_default>
24
+ <show_in_website>1</show_in_website>
25
+ <show_in_store>1</show_in_store>
26
+ <fields>
27
+ <jquery translate="label">
28
+ <label>Include JQuery</label>
29
+ <frontend_type>select</frontend_type>
30
+ <source_model>adminhtml/system_config_source_yesno</source_model>
31
+ <sort_order>60</sort_order>
32
+ <show_in_default>1</show_in_default>
33
+ <show_in_website>1</show_in_website>
34
+ <show_in_store>0</show_in_store>
35
+ </jquery>
36
+ </fields>
37
+ </general>
38
+ <facebook translate="label">
39
+ <label>FaceBook</label>
40
+ <frontend_type>text</frontend_type>
41
+ <sort_order>10</sort_order>
42
+ <show_in_default>1</show_in_default>
43
+ <show_in_website>1</show_in_website>
44
+ <show_in_store>1</show_in_store>
45
+ <fields>
46
+ <enable translate="label">
47
+ <label>Enable</label>
48
+ <frontend_type>select</frontend_type>
49
+ <source_model>adminhtml/system_config_source_yesno</source_model>
50
+ <sort_order>11</sort_order>
51
+ <show_in_default>1</show_in_default>
52
+ <show_in_website>1</show_in_website>
53
+ <show_in_store>1</show_in_store>
54
+ </enable>
55
+ <url translate="label">
56
+ <label>Facebook Page URL</label>
57
+ <frontend_type>text</frontend_type>
58
+ <sort_order>20</sort_order>
59
+ <show_in_default>1</show_in_default>
60
+ <show_in_website>1</show_in_website>
61
+ <show_in_store>0</show_in_store>
62
+ </url>
63
+ <width translate="label">
64
+ <label>Width</label>
65
+ <frontend_type>text</frontend_type>
66
+ <sort_order>30</sort_order>
67
+ <show_in_default>1</show_in_default>
68
+ <show_in_website>1</show_in_website>
69
+ <show_in_store>0</show_in_store>
70
+ </width>
71
+ <height translate="label">
72
+ <label>Height</label>
73
+ <frontend_type>text</frontend_type>
74
+ <sort_order>40</sort_order>
75
+ <show_in_default>1</show_in_default>
76
+ <show_in_website>1</show_in_website>
77
+ <show_in_store>0</show_in_store>
78
+ </height>
79
+ <show_faces translate="label">
80
+ <label>Show faces</label>
81
+ <frontend_type>select</frontend_type>
82
+ <source_model>adminhtml/system_config_source_yesno</source_model>
83
+ <sort_order>50</sort_order>
84
+ <show_in_default>1</show_in_default>
85
+ <show_in_website>1</show_in_website>
86
+ <show_in_store>0</show_in_store>
87
+ </show_faces>
88
+ <show_stream translate="label">
89
+ <label>Show stream</label>
90
+ <frontend_type>select</frontend_type>
91
+ <source_model>adminhtml/system_config_source_yesno</source_model>
92
+ <sort_order>60</sort_order>
93
+ <show_in_default>1</show_in_default>
94
+ <show_in_website>1</show_in_website>
95
+ <show_in_store>0</show_in_store>
96
+ </show_stream>
97
+ <force_wall translate="label">
98
+ <label>Force wall</label>
99
+ <frontend_type>select</frontend_type>
100
+ <source_model>adminhtml/system_config_source_yesno</source_model>
101
+ <sort_order>70</sort_order>
102
+ <show_in_default>1</show_in_default>
103
+ <show_in_website>1</show_in_website>
104
+ <show_in_store>0</show_in_store>
105
+ </force_wall>
106
+ <show_header translate="label">
107
+ <label>Show header</label>
108
+ <frontend_type>select</frontend_type>
109
+ <source_model>adminhtml/system_config_source_yesno</source_model>
110
+ <sort_order>80</sort_order>
111
+ <show_in_default>1</show_in_default>
112
+ <show_in_website>1</show_in_website>
113
+ <show_in_store>0</show_in_store>
114
+ </show_header>
115
+ <design translate="label">
116
+ <label>Design</label>
117
+ <frontend_type>text</frontend_type>
118
+ <sort_order>85</sort_order>
119
+ <show_in_default>1</show_in_default>
120
+ <show_in_website>1</show_in_website>
121
+ <show_in_store>0</show_in_store>
122
+ </design>
123
+ <position translate="label">
124
+ <label>Position</label>
125
+ <frontend_type>select</frontend_type>
126
+ <source_model>social/source_position</source_model>
127
+ <sort_order>90</sort_order>
128
+ <show_in_default>1</show_in_default>
129
+ <show_in_website>1</show_in_website>
130
+ <show_in_store>0</show_in_store>
131
+ </position>
132
+ <position_vertical translate="label">
133
+ <label>Vertical position </label>
134
+ <frontend_type>select</frontend_type>
135
+ <source_model>social/source_positionvertical</source_model>
136
+ <sort_order>100</sort_order>
137
+ <show_in_default>1</show_in_default>
138
+ <show_in_website>1</show_in_website>
139
+ <show_in_store>0</show_in_store>
140
+ </position_vertical>
141
+ <position_vertical_fixed translate="label">
142
+ <label>Vertical position fixed </label>
143
+ <frontend_type>text</frontend_type>
144
+ <comment>px from top, only if "Vertical position" = Fixed </comment>
145
+ <sort_order>105</sort_order>
146
+ <show_in_default>1</show_in_default>
147
+ <show_in_website>1</show_in_website>
148
+ <show_in_store>0</show_in_store>
149
+ </position_vertical_fixed>
150
+ <position_button translate="label">
151
+ <label>Button position</label>
152
+ <frontend_type>select</frontend_type>
153
+ <source_model>social/source_positionbutton</source_model>
154
+ <sort_order>110</sort_order>
155
+ <show_in_default>1</show_in_default>
156
+ <show_in_website>1</show_in_website>
157
+ <show_in_store>0</show_in_store>
158
+ </position_button>
159
+ <position_button_fixed translate="label">
160
+ <label>Button position fixed </label>
161
+ <frontend_type>text</frontend_type>
162
+ <comment>px from top of slider, only if "Button position" = Fixed </comment>
163
+ <sort_order>115</sort_order>
164
+ <show_in_default>1</show_in_default>
165
+ <show_in_website>1</show_in_website>
166
+ <show_in_store>0</show_in_store>
167
+ </position_button_fixed>
168
+ <border_width translate="label">
169
+ <label>Border width</label>
170
+ <frontend_type>text</frontend_type>
171
+ <sort_order>120</sort_order>
172
+ <show_in_default>1</show_in_default>
173
+ <show_in_website>1</show_in_website>
174
+ <show_in_store>0</show_in_store>
175
+ </border_width>
176
+ <border_color translate="label">
177
+ <label>Border color</label>
178
+ <frontend_type>text</frontend_type>
179
+ <sort_order>130</sort_order>
180
+ <show_in_default>1</show_in_default>
181
+ <show_in_website>1</show_in_website>
182
+ <show_in_store>0</show_in_store>
183
+ </border_color>
184
+ <bg_color translate="label">
185
+ <label>Background color</label>
186
+ <frontend_type>text</frontend_type>
187
+ <sort_order>130</sort_order>
188
+ <show_in_default>1</show_in_default>
189
+ <show_in_website>1</show_in_website>
190
+ <show_in_store>0</show_in_store>
191
+ </bg_color>
192
+ <color_scheme translate="label">
193
+ <label>Color scheme</label>
194
+ <frontend_type>select</frontend_type>
195
+ <source_model>social/source_colorscheme</source_model>
196
+ <sort_order>140</sort_order>
197
+ <show_in_default>1</show_in_default>
198
+ <show_in_website>1</show_in_website>
199
+ <show_in_store>0</show_in_store>
200
+ </color_scheme>
201
+ <z_index translate="label">
202
+ <label>CSS z-index</label>
203
+ <frontend_type>select</frontend_type>
204
+ <frontend_type>text</frontend_type>
205
+ <sort_order>150</sort_order>
206
+ <show_in_default>1</show_in_default>
207
+ <show_in_website>1</show_in_website>
208
+ <show_in_store>0</show_in_store>
209
+ </z_index>
210
+ <locale translate="label">
211
+ <label>Locale</label>
212
+ <frontend_type>select</frontend_type>
213
+ <source_model>social/source_locale</source_model>
214
+ <sort_order>160</sort_order>
215
+ <show_in_default>1</show_in_default>
216
+ <show_in_website>1</show_in_website>
217
+ <show_in_store>0</show_in_store>
218
+ </locale>
219
+ <divider001 translate="label">
220
+ <frontend_model>social/facebookimage</frontend_model>
221
+ <sort_order>99</sort_order>
222
+ <show_in_default>1</show_in_default>
223
+ <show_in_website>1</show_in_website>
224
+ <show_in_store>1</show_in_store>
225
+ </divider001>
226
+ </fields>
227
+ </facebook>
228
+ <twitter translate="label">
229
+ <label>Twitter</label>
230
+ <frontend_type>text</frontend_type>
231
+ <sort_order>20</sort_order>
232
+ <show_in_default>1</show_in_default>
233
+ <show_in_website>1</show_in_website>
234
+ <show_in_store>1</show_in_store>
235
+ <fields>
236
+ <enable translate="label">
237
+ <label>Enable</label>
238
+ <frontend_type>select</frontend_type>
239
+ <source_model>adminhtml/system_config_source_yesno</source_model>
240
+ <sort_order>11</sort_order>
241
+ <show_in_default>1</show_in_default>
242
+ <show_in_website>1</show_in_website>
243
+ <show_in_store>1</show_in_store>
244
+ </enable>
245
+ <username translate="label">
246
+ <label>Username</label>
247
+ <frontend_type>text</frontend_type>
248
+ <sort_order>20</sort_order>
249
+ <show_in_default>1</show_in_default>
250
+ <show_in_website>1</show_in_website>
251
+ <show_in_store>0</show_in_store>
252
+ </username>
253
+ <width translate="label">
254
+ <label>Width</label>
255
+ <frontend_type>text</frontend_type>
256
+ <sort_order>30</sort_order>
257
+ <show_in_default>1</show_in_default>
258
+ <show_in_website>1</show_in_website>
259
+ <show_in_store>0</show_in_store>
260
+ </width>
261
+ <height translate="label">
262
+ <label>Height</label>
263
+ <frontend_type>text</frontend_type>
264
+ <sort_order>40</sort_order>
265
+ <show_in_default>1</show_in_default>
266
+ <show_in_website>1</show_in_website>
267
+ <show_in_store>0</show_in_store>
268
+ </height>
269
+ <show_follow_button translate="label">
270
+ <label>Show follow button</label>
271
+ <frontend_type>select</frontend_type>
272
+ <source_model>adminhtml/system_config_source_yesno</source_model>
273
+ <sort_order>50</sort_order>
274
+ <show_in_default>1</show_in_default>
275
+ <show_in_website>1</show_in_website>
276
+ <show_in_store>0</show_in_store>
277
+ </show_follow_button>
278
+ <show_poll translate="label">
279
+ <label>Poll for new results</label>
280
+ <frontend_type>select</frontend_type>
281
+ <source_model>adminhtml/system_config_source_yesno</source_model>
282
+ <sort_order>60</sort_order>
283
+ <show_in_default>1</show_in_default>
284
+ <show_in_website>1</show_in_website>
285
+ <show_in_store>0</show_in_store>
286
+ </show_poll>
287
+ <tweet_number translate="label">
288
+ <label>Number of Tweets</label>
289
+ <frontend_type>text</frontend_type>
290
+ <sort_order>70</sort_order>
291
+ <show_in_default>1</show_in_default>
292
+ <show_in_website>1</show_in_website>
293
+ <show_in_store>0</show_in_store>
294
+ </tweet_number>
295
+ <design translate="label">
296
+ <label>Design</label>
297
+ <frontend_type>text</frontend_type>
298
+ <sort_order>85</sort_order>
299
+ <show_in_default>1</show_in_default>
300
+ <show_in_website>1</show_in_website>
301
+ <show_in_store>0</show_in_store>
302
+ </design>
303
+ <position translate="label">
304
+ <label>Position</label>
305
+ <frontend_type>select</frontend_type>
306
+ <source_model>social/source_position</source_model>
307
+ <sort_order>90</sort_order>
308
+ <show_in_default>1</show_in_default>
309
+ <show_in_website>1</show_in_website>
310
+ <show_in_store>0</show_in_store>
311
+ </position>
312
+ <position_vertical translate="label">
313
+ <label>Vertical position </label>
314
+ <frontend_type>select</frontend_type>
315
+ <source_model>social/source_positionvertical</source_model>
316
+ <sort_order>100</sort_order>
317
+ <show_in_default>1</show_in_default>
318
+ <show_in_website>1</show_in_website>
319
+ <show_in_store>0</show_in_store>
320
+ </position_vertical>
321
+ <position_vertical_fixed translate="label">
322
+ <label>Vertical position fixed </label>
323
+ <frontend_type>text</frontend_type>
324
+ <comment>px from top, only if "Vertical position" = Fixed </comment>
325
+ <sort_order>105</sort_order>
326
+ <show_in_default>1</show_in_default>
327
+ <show_in_website>1</show_in_website>
328
+ <show_in_store>0</show_in_store>
329
+ </position_vertical_fixed>
330
+ <position_button translate="label">
331
+ <label>Button position</label>
332
+ <frontend_type>select</frontend_type>
333
+ <source_model>social/source_positionbutton</source_model>
334
+ <sort_order>110</sort_order>
335
+ <show_in_default>1</show_in_default>
336
+ <show_in_website>1</show_in_website>
337
+ <show_in_store>0</show_in_store>
338
+ </position_button>
339
+ <position_button_fixed translate="label">
340
+ <label>Button position fixed </label>
341
+ <frontend_type>text</frontend_type>
342
+ <comment>px from top of slider, only if "Button position" = Fixed </comment>
343
+ <sort_order>115</sort_order>
344
+ <show_in_default>1</show_in_default>
345
+ <show_in_website>1</show_in_website>
346
+ <show_in_store>0</show_in_store>
347
+ </position_button_fixed>
348
+ <border_width translate="label">
349
+ <label>Border width</label>
350
+ <frontend_type>text</frontend_type>
351
+ <sort_order>120</sort_order>
352
+ <show_in_default>1</show_in_default>
353
+ <show_in_website>1</show_in_website>
354
+ <show_in_store>0</show_in_store>
355
+ </border_width>
356
+ <border_color translate="label">
357
+ <label>Border color</label>
358
+ <frontend_type>text</frontend_type>
359
+ <sort_order>130</sort_order>
360
+ <show_in_default>1</show_in_default>
361
+ <show_in_website>1</show_in_website>
362
+ <show_in_store>0</show_in_store>
363
+ </border_color>
364
+ <shell_color translate="label">
365
+ <label>Shell background</label>
366
+ <frontend_type>text</frontend_type>
367
+ <sort_order>140</sort_order>
368
+ <show_in_default>1</show_in_default>
369
+ <show_in_website>1</show_in_website>
370
+ <show_in_store>0</show_in_store>
371
+ </shell_color>
372
+ <shell_text translate="label">
373
+ <label>Shell text</label>
374
+ <frontend_type>text</frontend_type>
375
+ <sort_order>150</sort_order>
376
+ <show_in_default>1</show_in_default>
377
+ <show_in_website>1</show_in_website>
378
+ <show_in_store>0</show_in_store>
379
+ </shell_text>
380
+ <tweet_background translate="label">
381
+ <label>Tweet background</label>
382
+ <frontend_type>text</frontend_type>
383
+ <sort_order>160</sort_order>
384
+ <show_in_default>1</show_in_default>
385
+ <show_in_website>1</show_in_website>
386
+ <show_in_store>0</show_in_store>
387
+ </tweet_background>
388
+ <tweet_text translate="label">
389
+ <label>Tweet text</label>
390
+ <frontend_type>text</frontend_type>
391
+ <sort_order>170</sort_order>
392
+ <show_in_default>1</show_in_default>
393
+ <show_in_website>1</show_in_website>
394
+ <show_in_store>0</show_in_store>
395
+ </tweet_text>
396
+ <links translate="label">
397
+ <label>Links</label>
398
+ <frontend_type>text</frontend_type>
399
+ <sort_order>180</sort_order>
400
+ <show_in_default>1</show_in_default>
401
+ <show_in_website>1</show_in_website>
402
+ <show_in_store>0</show_in_store>
403
+ </links>
404
+ <z_index translate="label">
405
+ <label>CSS z-index</label>
406
+ <frontend_type>select</frontend_type>
407
+ <frontend_type>text</frontend_type>
408
+ <sort_order>190</sort_order>
409
+ <show_in_default>1</show_in_default>
410
+ <show_in_website>1</show_in_website>
411
+ <show_in_store>0</show_in_store>
412
+ </z_index>
413
+ <language translate="label">
414
+ <label>Language</label>
415
+ <frontend_type>select</frontend_type>
416
+ <source_model>social/source_language</source_model>
417
+ <sort_order>160</sort_order>
418
+ <show_in_default>1</show_in_default>
419
+ <show_in_website>1</show_in_website>
420
+ <show_in_store>0</show_in_store>
421
+ </language>
422
+ <divider001 translate="label">
423
+ <frontend_model>social/twitterimage</frontend_model>
424
+ <sort_order>89</sort_order>
425
+ <show_in_default>1</show_in_default>
426
+ <show_in_website>1</show_in_website>
427
+ <show_in_store>1</show_in_store>
428
+ </divider001>
429
+ </fields>
430
+ </twitter>
431
+ <youtube translate="label">
432
+ <label>YouTube</label>
433
+ <frontend_type>text</frontend_type>
434
+ <sort_order>30</sort_order>
435
+ <show_in_default>1</show_in_default>
436
+ <show_in_website>1</show_in_website>
437
+ <show_in_store>1</show_in_store>
438
+ <fields>
439
+ <enable translate="label">
440
+ <label>Enable</label>
441
+ <frontend_type>select</frontend_type>
442
+ <source_model>adminhtml/system_config_source_yesno</source_model>
443
+ <sort_order>11</sort_order>
444
+ <show_in_default>1</show_in_default>
445
+ <show_in_website>1</show_in_website>
446
+ <show_in_store>1</show_in_store>
447
+ </enable>
448
+ <channel translate="label">
449
+ <label>Channel</label>
450
+ <frontend_type>text</frontend_type>
451
+ <sort_order>20</sort_order>
452
+ <show_in_default>1</show_in_default>
453
+ <show_in_website>1</show_in_website>
454
+ <show_in_store>0</show_in_store>
455
+ </channel>
456
+ <width translate="label">
457
+ <label>Width</label>
458
+ <frontend_type>text</frontend_type>
459
+ <sort_order>30</sort_order>
460
+ <show_in_default>1</show_in_default>
461
+ <show_in_website>1</show_in_website>
462
+ <show_in_store>0</show_in_store>
463
+ </width>
464
+ <height translate="label">
465
+ <label>Height</label>
466
+ <frontend_type>text</frontend_type>
467
+ <sort_order>40</sort_order>
468
+ <show_in_default>1</show_in_default>
469
+ <show_in_website>1</show_in_website>
470
+ <show_in_store>0</show_in_store>
471
+ </height>
472
+ <design translate="label">
473
+ <label>Design</label>
474
+ <frontend_type>text</frontend_type>
475
+ <sort_order>85</sort_order>
476
+ <show_in_default>1</show_in_default>
477
+ <show_in_website>1</show_in_website>
478
+ <show_in_store>0</show_in_store>
479
+ </design>
480
+ <position translate="label">
481
+ <label>Position</label>
482
+ <frontend_type>select</frontend_type>
483
+ <source_model>social/source_position</source_model>
484
+ <sort_order>90</sort_order>
485
+ <show_in_default>1</show_in_default>
486
+ <show_in_website>1</show_in_website>
487
+ <show_in_store>0</show_in_store>
488
+ </position>
489
+ <position_vertical translate="label">
490
+ <label>Vertical position </label>
491
+ <frontend_type>select</frontend_type>
492
+ <source_model>social/source_positionvertical</source_model>
493
+ <sort_order>100</sort_order>
494
+ <show_in_default>1</show_in_default>
495
+ <show_in_website>1</show_in_website>
496
+ <show_in_store>0</show_in_store>
497
+ </position_vertical>
498
+ <position_vertical_fixed translate="label">
499
+ <label>Vertical position fixed </label>
500
+ <frontend_type>text</frontend_type>
501
+ <comment>px from top, only if "Vertical position" = Fixed </comment>
502
+ <sort_order>105</sort_order>
503
+ <show_in_default>1</show_in_default>
504
+ <show_in_website>1</show_in_website>
505
+ <show_in_store>0</show_in_store>
506
+ </position_vertical_fixed>
507
+ <position_button translate="label">
508
+ <label>Button position</label>
509
+ <frontend_type>select</frontend_type>
510
+ <source_model>social/source_positionbutton</source_model>
511
+ <sort_order>110</sort_order>
512
+ <show_in_default>1</show_in_default>
513
+ <show_in_website>1</show_in_website>
514
+ <show_in_store>0</show_in_store>
515
+ </position_button>
516
+ <position_button_fixed translate="label">
517
+ <label>Button position fixed </label>
518
+ <frontend_type>text</frontend_type>
519
+ <comment>px from top of slider, only if "Button position" = Fixed </comment>
520
+ <sort_order>115</sort_order>
521
+ <show_in_default>1</show_in_default>
522
+ <show_in_website>1</show_in_website>
523
+ <show_in_store>0</show_in_store>
524
+ </position_button_fixed>
525
+ <border_width translate="label">
526
+ <label>Border width</label>
527
+ <frontend_type>text</frontend_type>
528
+ <sort_order>120</sort_order>
529
+ <show_in_default>1</show_in_default>
530
+ <show_in_website>1</show_in_website>
531
+ <show_in_store>0</show_in_store>
532
+ </border_width>
533
+ <border_color translate="label">
534
+ <label>Border color</label>
535
+ <frontend_type>text</frontend_type>
536
+ <sort_order>130</sort_order>
537
+ <show_in_default>1</show_in_default>
538
+ <show_in_website>1</show_in_website>
539
+ <show_in_store>0</show_in_store>
540
+ </border_color>
541
+ <bg_color translate="label">
542
+ <label>Background color</label>
543
+ <frontend_type>text</frontend_type>
544
+ <sort_order>140</sort_order>
545
+ <show_in_default>1</show_in_default>
546
+ <show_in_website>1</show_in_website>
547
+ <show_in_store>0</show_in_store>
548
+ </bg_color>
549
+ <z_index translate="label">
550
+ <label>CSS z-index</label>
551
+ <frontend_type>select</frontend_type>
552
+ <frontend_type>text</frontend_type>
553
+ <sort_order>190</sort_order>
554
+ <show_in_default>1</show_in_default>
555
+ <show_in_website>1</show_in_website>
556
+ <show_in_store>0</show_in_store>
557
+ </z_index>
558
+ <divider001 translate="label">
559
+ <frontend_model>social/youtubeimage</frontend_model>
560
+ <sort_order>89</sort_order>
561
+ <show_in_default>1</show_in_default>
562
+ <show_in_website>1</show_in_website>
563
+ <show_in_store>1</show_in_store>
564
+ </divider001>
565
+ </fields>
566
+ </youtube>
567
+ <google translate="label">
568
+ <label>Google+</label>
569
+ <frontend_type>text</frontend_type>
570
+ <sort_order>30</sort_order>
571
+ <show_in_default>1</show_in_default>
572
+ <show_in_website>1</show_in_website>
573
+ <show_in_store>1</show_in_store>
574
+ <fields>
575
+ <enable translate="label">
576
+ <label>Enable</label>
577
+ <frontend_type>select</frontend_type>
578
+ <source_model>adminhtml/system_config_source_yesno</source_model>
579
+ <sort_order>11</sort_order>
580
+ <show_in_default>1</show_in_default>
581
+ <show_in_website>1</show_in_website>
582
+ <show_in_store>1</show_in_store>
583
+ </enable>
584
+ <page_id translate="label">
585
+ <label>Page Id</label>
586
+ <frontend_type>text</frontend_type>
587
+ <sort_order>20</sort_order>
588
+ <show_in_default>1</show_in_default>
589
+ <show_in_website>1</show_in_website>
590
+ <show_in_store>0</show_in_store>
591
+ </page_id>
592
+ <show_feed translate="label">
593
+ <label>Show Feed</label>
594
+ <frontend_type>select</frontend_type>
595
+ <source_model>adminhtml/system_config_source_yesno</source_model>
596
+ <sort_order>25</sort_order>
597
+ <show_in_default>1</show_in_default>
598
+ <show_in_website>1</show_in_website>
599
+ <show_in_store>0</show_in_store>
600
+ </show_feed>
601
+ <width translate="label">
602
+ <label>Width</label>
603
+ <frontend_type>text</frontend_type>
604
+ <sort_order>40</sort_order>
605
+ <show_in_default>1</show_in_default>
606
+ <show_in_website>1</show_in_website>
607
+ <show_in_store>0</show_in_store>
608
+ </width>
609
+ <height translate="label">
610
+ <label>Height</label>
611
+ <frontend_type>text</frontend_type>
612
+ <sort_order>50</sort_order>
613
+ <show_in_default>1</show_in_default>
614
+ <show_in_website>1</show_in_website>
615
+ <show_in_store>0</show_in_store>
616
+ </height>
617
+ <design translate="label">
618
+ <label>Design</label>
619
+ <frontend_type>text</frontend_type>
620
+ <sort_order>85</sort_order>
621
+ <show_in_default>1</show_in_default>
622
+ <show_in_website>1</show_in_website>
623
+ <show_in_store>0</show_in_store>
624
+ </design>
625
+ <position translate="label">
626
+ <label>Position</label>
627
+ <frontend_type>select</frontend_type>
628
+ <source_model>social/source_position</source_model>
629
+ <sort_order>90</sort_order>
630
+ <show_in_default>1</show_in_default>
631
+ <show_in_website>1</show_in_website>
632
+ <show_in_store>0</show_in_store>
633
+ </position>
634
+ <position_vertical translate="label">
635
+ <label>Vertical position </label>
636
+ <frontend_type>select</frontend_type>
637
+ <source_model>social/source_positionvertical</source_model>
638
+ <sort_order>100</sort_order>
639
+ <show_in_default>1</show_in_default>
640
+ <show_in_website>1</show_in_website>
641
+ <show_in_store>0</show_in_store>
642
+ </position_vertical>
643
+ <position_vertical_fixed translate="label">
644
+ <label>Vertical position fixed </label>
645
+ <frontend_type>text</frontend_type>
646
+ <comment>px from top, only if "Vertical position" = Fixed </comment>
647
+ <sort_order>105</sort_order>
648
+ <show_in_default>1</show_in_default>
649
+ <show_in_website>1</show_in_website>
650
+ <show_in_store>0</show_in_store>
651
+ </position_vertical_fixed>
652
+ <position_button translate="label">
653
+ <label>Button position</label>
654
+ <frontend_type>select</frontend_type>
655
+ <source_model>social/source_positionbutton</source_model>
656
+ <sort_order>110</sort_order>
657
+ <show_in_default>1</show_in_default>
658
+ <show_in_website>1</show_in_website>
659
+ <show_in_store>0</show_in_store>
660
+ </position_button>
661
+ <position_button_fixed translate="label">
662
+ <label>Button position fixed </label>
663
+ <frontend_type>text</frontend_type>
664
+ <comment>px from top of slider, only if "Button position" = Fixed </comment>
665
+ <sort_order>115</sort_order>
666
+ <show_in_default>1</show_in_default>
667
+ <show_in_website>1</show_in_website>
668
+ <show_in_store>0</show_in_store>
669
+ </position_button_fixed>
670
+ <border_width translate="label">
671
+ <label>Border width</label>
672
+ <frontend_type>text</frontend_type>
673
+ <sort_order>120</sort_order>
674
+ <show_in_default>1</show_in_default>
675
+ <show_in_website>1</show_in_website>
676
+ <show_in_store>0</show_in_store>
677
+ </border_width>
678
+ <border_color translate="label">
679
+ <label>Border color</label>
680
+ <frontend_type>text</frontend_type>
681
+ <sort_order>130</sort_order>
682
+ <show_in_default>1</show_in_default>
683
+ <show_in_website>1</show_in_website>
684
+ <show_in_store>0</show_in_store>
685
+ </border_color>
686
+ <bg_color translate="label">
687
+ <label>Background color</label>
688
+ <frontend_type>text</frontend_type>
689
+ <sort_order>140</sort_order>
690
+ <show_in_default>1</show_in_default>
691
+ <show_in_website>1</show_in_website>
692
+ <show_in_store>0</show_in_store>
693
+ </bg_color>
694
+ <language translate="label">
695
+ <label>Locale</label>
696
+ <frontend_type>select</frontend_type>
697
+ <source_model>social/source_languagegoogle</source_model>
698
+ <sort_order>160</sort_order>
699
+ <show_in_default>1</show_in_default>
700
+ <show_in_website>1</show_in_website>
701
+ <show_in_store>0</show_in_store>
702
+ </language>
703
+ <z_index translate="label">
704
+ <label>CSS z-index</label>
705
+ <frontend_type>select</frontend_type>
706
+ <frontend_type>text</frontend_type>
707
+ <sort_order>190</sort_order>
708
+ <show_in_default>1</show_in_default>
709
+ <show_in_website>1</show_in_website>
710
+ <show_in_store>0</show_in_store>
711
+ </z_index>
712
+ <divider001 translate="label">
713
+ <frontend_model>social/googleimage</frontend_model>
714
+ <sort_order>89</sort_order>
715
+ <show_in_default>1</show_in_default>
716
+ <show_in_website>1</show_in_website>
717
+ <show_in_store>1</show_in_store>
718
+ </divider001>
719
+ </fields>
720
+ </google>
721
+ </groups>
722
+ </social>
723
+ </sections>
724
+ </config>
app/code/community/Ksv/Social/sql/social_setup/mysql4-install-0.1.0.php ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ $installer = $this;
4
+
5
+ $installer->startSetup();
6
+
7
+ $installer->run("
8
+ CREATE TABLE IF NOT EXISTS `{$this->getTable('ksv_socialgp')}` (
9
+ `item_id` int(11) NOT NULL AUTO_INCREMENT,
10
+ `key_id` varchar(255) NOT NULL,
11
+ `datetime` datetime NOT NULL,
12
+ `desc` text NOT NULL,
13
+ `plus` int(11) NOT NULL,
14
+ PRIMARY KEY (`item_id`)
15
+ ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=106 ;
16
+ ");
17
+
18
+ $installer->endSetup();
app/design/frontend/base/default/layout/ksv_social.xml ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+
3
+ <layout version="0.1.0">
4
+ <default>
5
+ <reference name="head">
6
+ <action method="addCss"><stylesheet>ksv_social/css/fblb.css</stylesheet></action>
7
+ <action method="addItem"><type>skin_css</type><name>ksv_social/css/ie7.css?ver=3.2.1</name><params/><if>lt IE 7</if></action>
8
+ <action method="addItem"><type>js</type><name>ksv_social/js/userscripts-ie7.js</name><params/><if>lt IE 7</if></action>
9
+ </reference>
10
+ <reference name="content">
11
+ <block type="core/template" name="ksv_social_core" after="-" template="ksv_social/list.phtml"/>
12
+
13
+ <block type="social/facebook" name="ksv_social_facebook" after="-" >
14
+ <action method="setTemplate" ifconfig="social/facebook/enable">
15
+ <template>ksv_social/facebook.phtml</template>
16
+ </action>
17
+ </block>
18
+ <block type="social/twitter" name="ksv_social_twitter" after="-" >
19
+ <action method="setTemplate" ifconfig="social/twitter/enable">
20
+ <template>ksv_social/twitter.phtml</template>
21
+ </action>
22
+ </block>
23
+ <block type="social/youtube" name="ksv_social_youtube" after="-" >
24
+ <action method="setTemplate" ifconfig="social/youtube/enable">
25
+ <template>ksv_social/youtube.phtml</template>
26
+ </action>
27
+ </block>
28
+ <block type="social/google" name="ksv_social_google" after="-" >
29
+ <action method="setTemplate" ifconfig="social/google/enable">
30
+ <template>ksv_social/google.phtml</template>
31
+ </action>
32
+ </block>
33
+ </reference>
34
+ </default>
35
+ </layout>
app/design/frontend/base/default/template/ksv_social/facebook.phtml ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $options = $this->getSettingsFacebook();
3
+ if($options['TabPosition']=='Middle' && in_array($options['TabDesign'],array(3,6)))
4
+ {
5
+ $fblbHead_position='top: 50%; margin-top: -30px;';
6
+ }
7
+ if($options['TabPosition']=='Middle' && in_array($options['TabDesign'],array(1,2,4,5)))
8
+ {
9
+ $fblbHead_position='top: 50%; margin-top: -78px;';
10
+ }
11
+ if($options['TabPosition']=='Middle' && in_array($options['TabDesign'],array(7,8)))
12
+ {
13
+ $fblbHead_position='top: 50%; margin-top: -45px;';
14
+ }
15
+ if($options['TabPosition']=='Middle' && in_array($options['TabDesign'],array(9)))
16
+ {
17
+ $fblbHead_position='top: 50%; margin-top: -18px;';
18
+ }
19
+ if($options['TabPosition']=='Top')
20
+ {
21
+ $fblbHead_position='top: 5px;';
22
+ }
23
+ if($options['TabPosition']=='Bottom')
24
+ {
25
+ $fblbHead_position='bottom: 5px;';
26
+ }
27
+ if($options['TabPosition']=='Fixed')
28
+ {
29
+ $fblbHead_position='top: '.$options['TabPositionPx'].'px;';
30
+ }
31
+ ?>
32
+ <div class="fblbCenterOuter fblbCenterOuterFb <?php echo ($options['VPosition']=='Fixed' ? 'fblbFixed': '')?> fblb<?php echo $options['Position']?>" style="<?php echo ($options['VPosition']=='Fixed' ? 'margin-top: '.($options['VPositionPx'] ? $options['VPositionPx'] : '0').'px; ': '')?> <?php echo ($options['Position']=='Left' ? 'left: -'.($options['Width']+$options['Border']).'px;' : 'right: -'.($options['Width']+$options['Border']).'px;')?><?php echo ($options['ZIndex'] ? 'z-index: '.$options['ZIndex'].';': '')?>">
33
+ <div class="fblbCenterInner">
34
+ <div class="fblbWrap fblbTheme0 fblbTab<?php echo $options['TabDesign']?>">
35
+ <div class="fblbForm" style="background: <?php echo $options['BorderColor']?>; height: <?php echo $options['Height']+5?>px; width: <?php echo $options['Width']?>px; padding: <?php echo ($options['Position']=='Left' ? $options['Border'].'px '.$options['Border'].'px '.$options['Border'].'px 0' : $options['Border'].'px 0 '.$options['Border'].'px '.$options['Border'].'px')?>;">
36
+ <div class="fblbHead" style="<?php echo $fblbHead_position; ?> <?php echo ($options['Position']=='Left' ? 'left: '.($options['Width']+$options['Border']).'px;' : 'right: '.($options['Width']+$options['Border']).'px;')?>">Facebook</div>
37
+ <div id="fblbInnerFb" class="fblbInner fblbInnerLoading" style="height: <?php echo $options['Height']?>px; background-color: <?php echo $options['BackgroundColor']?>;">
38
+ <div class="fb-root" id="fb-root"></div>
39
+ <script>
40
+ jQuery(document).ready(function(){
41
+ if ( jQuery.browser.msie )
42
+ {jQuery('#fblbInnerFb').removeClass('fblbInnerLoading');}
43
+ else{jQuery('.fb-like-box').bind('DOMNodeInserted', function(event) {
44
+ if(event.target.nodeName=='IFRAME'){
45
+ jQuery('.fb-like-box iframe').load(function()
46
+ {jQuery('#fblbInnerFb').removeClass('fblbInnerLoading');
47
+ jQuery('.fb-like-box').unbind('DOMNodeInserted');});
48
+ }});}
49
+ (function(d, s, id) {
50
+ var js, fjs = d.getElementsByTagName(s)[0];
51
+ if (d.getElementById(id)) {return;}
52
+ js = d.createElement(s); js.id = id;
53
+ js.src = "//connect.facebook.net/<?php echo $options['Locale']?>/all.js#xfbml=1";
54
+ fjs.parentNode.insertBefore(js, fjs);
55
+ }(document, 'script', 'facebook-jssdk'));});</script>
56
+ <div class="fb-like-box"
57
+ <?php if($options['ForceWall']==1) { echo 'force_wall="true"'; }?> data-colorscheme="<?php echo $options['ColorScheme']?>"
58
+ data-border-color="<?php echo $options['BorderColor']?>" data-href="<?php echo $options['FacebookPageURL'] ?>"
59
+ data-width="<?php echo $options['Width']?>" data-height="<?php echo $options['Height']?>"
60
+ data-show-faces="<?php echo ($options['ShowFaces'] ? 'true' : 'false')?>"
61
+ data-stream="<?php echo ($options['ShowStream'] ? 'true' : 'false')?>"
62
+ data-header="<?php echo ($options['ShowHeader'] ? 'true' : 'false')?>">
63
+ </div>
64
+ </div>
65
+ </div>
66
+ </div>
67
+ </div>
68
+ </div>
app/design/frontend/base/default/template/ksv_social/google.phtml ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $options = $this->getSettingsGoogle();
3
+ if($options['GP_TabPosition']=='Middle' && in_array($options['GP_TabDesign'],array(3,6)))
4
+ {
5
+ $fblbHead_GP_position='top: 50%; margin-top: -30px;';
6
+ }
7
+ if($options['GP_TabPosition']=='Middle' && in_array($options['GP_TabDesign'],array(1,2,4,5)))
8
+ {
9
+ $fblbHead_GP_position='top: 50%; margin-top: -78px;';
10
+ }
11
+ if($options['GP_TabPosition']=='Middle' && in_array($options['GP_TabDesign'],array(7,8)))
12
+ {
13
+ $fblbHead_GP_position='top: 50%; margin-top: -45px;';
14
+ }
15
+ if($options['GP_TabPosition']=='Middle' && in_array($options['GP_TabDesign'],array(9)))
16
+ {
17
+ $fblbHead_GP_position='top: 50%; margin-top: -18px;';
18
+ }
19
+ if($options['GP_TabPosition']=='Top')
20
+ {
21
+ $fblbHead_GP_position='top: 5px;';
22
+ }
23
+ if($options['GP_TabPosition']=='Bottom')
24
+ {
25
+ $fblbHead_GP_position='bottom: 5px;';
26
+ }
27
+ if($options['GP_TabPosition']=='Fixed')
28
+ {
29
+ $fblbHead_GP_position='top: '.$options['GP_TabPositionPx'].'px;';
30
+ }
31
+ ?>
32
+ <div class="fblbCenterOuter fblbCenterOuterGp <?php echo ($options['GP_VPosition'] == 'Fixed' ? 'fblbFixed' : '') ?> fblb<?php echo $options['GP_Position'] ?>" style="<?php echo ($options['GP_VPosition'] == 'Fixed' ? 'margin-top: ' . ($options['GP_VPositionPx'] ? $options['GP_VPositionPx'] : '0') . 'px; ' : '') ?> <?php echo ($options['GP_Position'] == 'Left' ? 'left: -' . ($options['GP_Width'] + $options['GP_Border']) . 'px;' : 'right: -' . ($options['GP_Width'] + $options['GP_Border']) . 'px;') ?><?php echo ($options['GP_ZIndex'] ? 'z-index: ' . $options['GP_ZIndex'] . ';' : '') ?>">
33
+ <div class="fblbCenterInner">
34
+ <div class="fblbWrap fblbTheme0 fblbTab<?php echo $options['GP_TabDesign'] ?>">
35
+ <div class="fblbForm" style="background: <?php echo $options['GP_BorderColor'] ?>; height: <?php echo $options['GP_Height']+5 ?>px; width: <?php echo $options['GP_Width'] ?>px; padding: <?php echo ($options['GP_Position'] == 'Left' ? $options['GP_Border'] . 'px ' . $options['GP_Border'] . 'px ' . $options['GP_Border'] . 'px 0' : $options['GP_Border'] . 'px 0 ' . $options['GP_Border'] . 'px ' . $options['GP_Border'] . 'px') ?>;">
36
+ <div class="fblbHead" style="<?php echo $fblbHead_GP_position; ?> <?php echo ($options['GP_Position'] == 'Left' ? 'left: ' . ($options['GP_Width'] + $options['GP_Border']) . 'px;' : 'right: ' . ($options['GP_Width'] + $options['GP_Border']) . 'px;') ?>">Google Plus</div>
37
+ <div class="fblbInner" style="background: <?php echo $options['GP_BackgroundColor']?>; height: <?php echo $options['GP_Height'] ?>px;">
38
+ <div style="overflow: hidden; height: 131px;">
39
+ <link href="https://plus.google.com/<?php echo $options['GP_PageID'] ?>" rel="publisher" /><script type="text/javascript">
40
+ window.___gcfg = {lang: '<?php echo $options['GP_Language'] ?>'};
41
+ (function()
42
+ {var po = document.createElement("script");
43
+ po.type = "text/javascript"; po.async = true;po.src = "https://apis.google.com/js/plusone.js";
44
+ var s = document.getElementsByTagName("script")[0];
45
+ s.parentNode.insertBefore(po, s);
46
+ })();</script>
47
+ <!-- Place this tag where you want the badge to render -->
48
+ <div class="g-plus" data-href="https://plus.google.com/<?php echo $options['GP_PageID'] ?>" data-size="badge"></div>
49
+ </div>
50
+ <div style="overflow-y: scroll; overflow-x: hidden; height: <?php echo $options['GP_Height']-131?>px;">
51
+ <ul id="fblbGpList" class="fblbList" style="height: <?php echo $options['YT_Height']-131 ?>px">
52
+ <?php
53
+
54
+ foreach ($options['GP_Data'] as $v) {
55
+ echo
56
+ '<li>'.$v->getData('desc').'<br style="clear: both;"/>'.
57
+ '<span class="fblbinfo2">'.date('j M Y',strtotime($v->getData('datetime'))).'</span>';
58
+ if($v->getData('plus'))
59
+ {
60
+ echo '<span class="fblbinfo3">+'.$v->getData('plus').'</span>';
61
+ }
62
+ '</li>';
63
+ }
64
+ ?>
65
+ </ul>
66
+ </div>
67
+ </div>
68
+ </div>
69
+ </div>
70
+ </div>
71
+ </div>
app/design/frontend/base/default/template/ksv_social/list.phtml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?php if (Mage::getStoreConfig('social/general/jquery')): ?>
2
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
3
+ <?php endif;?>
4
+
5
+ <script type="text/javascript">
6
+ jQuery = jQuery.noConflict();
7
+ </script>
8
+
9
+ <script src="<?php echo $this->getSkinUrl('ksv_social/js/userscripts.js') ?>" type="text/javascript"></script>
app/design/frontend/base/default/template/ksv_social/list_1.phtml ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php if (Mage::getStoreConfig('social/general/jquery')): ?>
2
+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
3
+ <?php endif;?>
4
+
5
+ <script type="text/javascript">
6
+ jQuery = jQuery.noConflict();
7
+ </script>
8
+
9
+ <script src="<?php echo $this->getSkinUrl('ksv_social/js/userscripts.js') ?>" type="text/javascript"></script>
10
+
11
+ <!--[if lte IE 7]>
12
+ <link rel="stylesheet" href="<?php echo $this->getSkinUrl('ksv_social/css/ie7.css?ver=3.2.1') ?>" type="text/css" media="screen" />
13
+ <![endif]-->
14
+
15
+ <!--[if lte IE 7]>
16
+ <script src="<?php echo $this->getSkinUrl('ksv_social/js/userscripts-ie7.js') ?>" type="text/javascript"></script>
17
+ <![endif]-->
app/design/frontend/base/default/template/ksv_social/twitter.phtml ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $options = $this->getSettingsTwitter();
3
+ if($options['TW_TabPosition']=='Middle' && in_array($options['TW_TabDesign'],array(3,6)))
4
+ {
5
+ $fblbHead_TW_position='top: 50%; margin-top: -30px;';
6
+ }
7
+ if($options['TW_TabPosition']=='Middle' && in_array($options['TW_TabDesign'],array(1,2,4,5)))
8
+ {
9
+ $fblbHead_TW_position='top: 50%; margin-top: -78px;';
10
+ }
11
+ if($options['TW_TabPosition']=='Middle' && in_array($options['TW_TabDesign'],array(7,8)))
12
+ {
13
+ $fblbHead_TW_position='top: 50%; margin-top: -45px;';
14
+ }
15
+ if($options['TW_TabPosition']=='Middle' && in_array($options['TW_TabDesign'],array(9)))
16
+ {
17
+ $fblbHead_TW_position='top: 50%; margin-top: -18px;';
18
+ }
19
+ if($options['TW_TabPosition']=='Top')
20
+ {
21
+ $fblbHead_TW_position='top: 5px;';
22
+ }
23
+ if($options['TW_TabPosition']=='Bottom')
24
+ {
25
+ $fblbHead_TW_position='bottom: 5px;';
26
+ }
27
+ if($options['TW_TabPosition']=='Fixed')
28
+ {
29
+ $fblbHead_TW_position='top: '.$options['TW_TabPositionPx'].'px;';
30
+ }
31
+ ?>
32
+ <div class="fblbCenterOuter fblbCenterOuterTw <?php echo ($options['TW_VPosition'] == 'Fixed' ? 'fblbFixed' : '') ?> fblb<?php echo $options['TW_Position'] ?>" style="<?php echo ($options['TW_VPosition'] == 'Fixed' ? 'margin-top: ' . ($options['TW_VPositionPx'] ? $options['TW_VPositionPx'] : '0') . 'px; ' : '') ?> <?php echo ($options['TW_Position'] == 'Left' ? 'left: -' . ($options['TW_Width'] + $options['TW_Border']) . 'px;' : 'right: -' . ($options['TW_Width'] + $options['TW_Border']) . 'px;') ?><?php echo ($options['TW_ZIndex'] ? 'z-index: ' . $options['TW_ZIndex'] . ';' : '') ?>">
33
+ <div class="fblbCenterInner">
34
+ <div class="fblbWrap fblbTheme0 fblbTab<?php echo $options['TW_TabDesign'] ?>">
35
+ <div class="fblbForm" style="background: <?php echo $options['TW_BorderColor'] ?>; height: <?php echo $options['TW_Height']+5 ?>px; width: <?php echo $options['TW_Width'] ?>px; padding: <?php echo ($options['TW_Position'] == 'Left' ? $options['TW_Border'] . 'px ' . $options['TW_Border'] . 'px ' . $options['TW_Border'] . 'px 0' : $options['TW_Border'] . 'px 0 ' . $options['TW_Border'] . 'px ' . $options['TW_Border'] . 'px') ?>;">
36
+ <div class="fblbHead" style="<?php echo $fblbHead_TW_position; ?> <?php echo ($options['TW_Position'] == 'Left' ? 'left: ' . ($options['TW_Width'] + $options['TW_Border']) . 'px;' : 'right: ' . ($options['TW_Width'] + $options['TW_Border']) . 'px;') ?>">Twitter</div>
37
+ <div id="fblbInnerTw" class="fblbInner fblbInnerLoading" style="height: <?php echo $options['TW_Height']?>px;">
38
+ <div id="fblbTww"></div>
39
+ <script src="http://widgets.twimg.com/j/2/widget.js"></script>
40
+ <script>
41
+ jQuery(document).ready(function(){
42
+ new TWTR.Widget({
43
+ id: 'fblbTww',
44
+ version: 2,
45
+ type: 'profile',
46
+ rpp: <?php echo $options['TW_rpp'] ?>,
47
+ interval: <?php echo $options['TW_interval'] * 1000 ?>,
48
+ width: <?php echo $options['TW_Width'] ?>,
49
+ height: <?php echo $options['TW_Height'] - 92 ?>,
50
+ theme: {
51
+ shell: {
52
+ background: '<?php echo $options['TW_ShellBackground'] ?>',
53
+ color: '<?php echo $options['TW_ShellText'] ?>'
54
+ },
55
+ tweets: {
56
+ background: '<?php echo $options['TW_TweetBackground'] ?>',
57
+ color: '<?php echo $options['TW_TweetText'] ?>',
58
+ links: '<?php echo $options['TW_Links'] ?>'
59
+ }
60
+ },
61
+ features: {
62
+ loop: <?php echo ($options['TW_loop'] ? 'true' : 'false') ?>,
63
+ live: <?php echo ($options['TW_live'] ? 'true' : 'false') ?>,
64
+ scrollbar: true,
65
+ avatars: true,
66
+ behavior: '<?php echo $options['TW_behavior'] ?>'
67
+ }
68
+ }).render().setUser('<?php echo $options['TW_Username'] ?>').start();
69
+ jQuery('#fblbInnerTw').removeClass('fblbInnerLoading');
70
+ });
71
+ </script>
72
+ <?php if($options['TW_ShowFollowButton']){?>
73
+ <div class="fblbFollowTw">
74
+ <a href="https://twitter.com/<?php echo $options['TW_Username'] ?>" class="twitter-follow-button" data-width="130px" data-show-count="false" data-lang="<?php echo $options['TW_Language'] ?>">Follow <?php echo $options['TW_Username'] ?></a>
75
+ <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
76
+ </div>
77
+ <?php } ?>
78
+ </div>
79
+ </div>
80
+ </div>
81
+ </div>
82
+ </div>
app/design/frontend/base/default/template/ksv_social/youtube.phtml ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ $options = $this->getSettingsYoutube();
3
+ if($options['YT_TabPosition']=='Middle' && in_array($options['YT_TabDesign'],array(3,6)))
4
+ {
5
+ $fblbHead_YT_position='top: 50%; margin-top: -30px;';
6
+ }
7
+ if($options['YT_TabPosition']=='Middle' && in_array($options['YT_TabDesign'],array(1,2,4,5)))
8
+ {
9
+ $fblbHead_YT_position='top: 50%; margin-top: -78px;';
10
+ }
11
+ if($options['YT_TabPosition']=='Middle' && in_array($options['YT_TabDesign'],array(7,8)))
12
+ {
13
+ $fblbHead_YT_position='top: 50%; margin-top: -45px;';
14
+ }
15
+ if($options['YT_TabPosition']=='Middle' && in_array($options['YT_TabDesign'],array(9)))
16
+ {
17
+ $fblbHead_YT_position='top: 50%; margin-top: -18px;';
18
+ }
19
+ if($options['YT_TabPosition']=='Top')
20
+ {
21
+ $fblbHead_YT_position='top: 5px;';
22
+ }
23
+ if($options['YT_TabPosition']=='Bottom')
24
+ {
25
+ $fblbHead_YT_position='bottom: 5px;';
26
+ }
27
+ if($options['YT_TabPosition']=='Fixed')
28
+ {
29
+ $fblbHead_YT_position='top: '.$options['YT_TabPositionPx'].'px;';
30
+ }
31
+ ?>
32
+ <div class="fblbCenterOuter fblbCenterOuterYt <?php echo ($options['YT_VPosition'] == 'Fixed' ? 'fblbFixed' : '') ?> fblb<?php echo $options['YT_Position'] ?>" style="<?php echo ($options['YT_VPosition'] == 'Fixed' ? 'margin-top: ' . ($options['YT_VPositionPx'] ? $options['YT_VPositionPx'] : '0') . 'px; ' : '') ?> <?php echo ($options['YT_Position'] == 'Left' ? 'left: -' . ($options['YT_Width'] + $options['YT_Border']) . 'px;' : 'right: -' . ($options['YT_Width'] + $options['YT_Border']) . 'px;') ?><?php echo ($options['YT_ZIndex'] ? 'z-index: ' . $options['YT_ZIndex'] . ';' : '') ?>;">
33
+ <div class="fblbCenterInner">
34
+ <div class="fblbWrap fblbTheme0 fblbTab<?php echo $options['YT_TabDesign'] ?>">
35
+ <div class="fblbForm" style="background: <?php echo $options['YT_BorderColor'] ?>; height: <?php echo $options['YT_Height']+5 ?>px; width: <?php echo $options['YT_Width'] ?>px; padding: <?php echo ($options['YT_Position'] == 'Left' ? $options['YT_Border'] . 'px ' . $options['YT_Border'] . 'px ' . $options['YT_Border'] . 'px 0' : $options['YT_Border'] . 'px 0 ' . $options['YT_Border'] . 'px ' . $options['YT_Border'] . 'px') ?>;">
36
+ <div class="fblbHead" style="<?php echo $fblbHead_YT_position; ?> <?php echo ($options['YT_Position'] == 'Left' ? 'left: ' . ($options['YT_Width'] + $options['YT_Border']) . 'px;' : 'right: ' . ($options['YT_Width'] + $options['YT_Border']) . 'px;') ?>">YouTube</div>
37
+ <div class="fblbInner" style="background: <?php echo $options['YT_BackgroundColor'] ?>; height: <?php echo $options['YT_Height'] ?>px;">
38
+ <div style="overflow: hidden; height: 98px;">
39
+ <iframe id="fblbYTS" src="http://www.youtube.com/subscribe_widget?p=<?php echo $options['YT_Channel']; ?>" style="overflow: hidden; height: 98px; width:100%; border: 0;" scrolling="no" frameBorder="0"></iframe>
40
+ </div>
41
+ <div id="fblbInnerYt" class="fblbInnerLoading" style="overflow-y: scroll; overflow-x: hidden; height: <?php echo $options['YT_Height']-98?>px;">
42
+ <ul id="fblbYtList" class="fblbList" style="height: <?php echo $options['YT_Height']-98 ?>px">
43
+ </ul>
44
+ <script type="text/javascript">
45
+ function __fblb_YTGet(data)
46
+ {
47
+ var MonthNames=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
48
+ if(!data.feed.entry)
49
+ {
50
+ }
51
+ else
52
+ {
53
+ jQuery.each(data.feed.entry, function(i,e) {
54
+ added=new Date(e.published.$t);
55
+ jQuery('#fblbYtList').append('<li>' +
56
+ '<a href="' + e.link[0].href +'" class="fblbthumb-link"><img src="' + e.media$group.media$thumbnail[1].url + '" alt="" width="61" height="45" class="fblbthumb" /></a>' +
57
+ '<div class="fblbbd">' +
58
+ '<a href="' + e.link[0].href +'" class="fblbtitle">' + e.title.$t + '</a>' +
59
+ '<span class="fblbinfo">' + (!e.yt$statistics ? '' : 'views: ' + e.yt$statistics.viewCount + ' |' ) + ' added: ' + (added.getDate()) + ' ' + MonthNames[added.getMonth()] + ' ' + added.getFullYear() + '</span>' +
60
+ '</div>' +
61
+ '</li>');
62
+ });
63
+ }
64
+ jQuery('#fblbInnerYt').removeClass('fblbInnerLoading');
65
+ }
66
+ jQuery(document).ready(function(){
67
+ jQuery.getScript("http://gdata.youtube.com/feeds/users/<?php echo $options['YT_Channel']; ?>/uploads?alt=json-in-script&max-results=10&format=5&callback=__fblb_YTGet");
68
+ });
69
+ </script>
70
+ </div>
71
+ </div>
72
+ </div>
73
+ </div>
74
+ </div>
75
+ </div>
app/etc/modules/Ksv_Social.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Ksv_Social>
5
+ <active>true</active>
6
+ <codePool>community</codePool>
7
+ </Ksv_Social>
8
+ </modules>
9
+ </config>
package.xml ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <package>
3
+ <name>Social_Slide</name>
4
+ <version>0.1.0</version>
5
+ <stability>stable</stability>
6
+ <license>GPL</license>
7
+ <channel>community</channel>
8
+ <extends/>
9
+ <summary>Extensions used to display your online social life by connecting to Facebook, Twitter, YouTube, Google+ all in one place.</summary>
10
+ <description>Extensions used to display your online social life by connecting to Facebook, Twitter, YouTube, Google+ all in one place.</description>
11
+ <notes>KSV Social Slide</notes>
12
+ <authors><author><name>ksvcorporation</name><user>ksvcorporation</user><email>ksvcorporation@gmail.com</email></author></authors>
13
+ <date>2014-02-27</date>
14
+ <time>10:40:41</time>
15
+ <contents><target name="magecommunity"><dir name="Ksv"><dir name="Social"><dir name="Block"><file name="Developer.php" hash="4ec601eadcaf7b2b7b8da8438ac8b1e3"/><file name="Facebook.php" hash="2d88f4a5a65bb307429777029bfc534e"/><file name="Facebookimage.php" hash="9366c7a6a0650f90732dd9d10d07f59c"/><file name="Google.php" hash="b381c4844b87f30d2498551fdddd4040"/><file name="Googleimage.php" hash="5c1943be55400069622f1bd2dde09d62"/><file name="Linkedin.php" hash="e2a2eb5952e9417021c757fe0cde9d60"/><file name="Linkedinimage.php" hash="605c68f4d9279de105c89327825cd963"/><file name="Twitter.php" hash="2e01f9e725f15fe9de54892e3afd42e7"/><file name="Twitterimage.php" hash="91308b6578dd41cfbbb5b647d7bc7599"/><file name="Youtube.php" hash="4c9bbe4aaf6bd0db1a7574f4792d4070"/><file name="Youtubeimage.php" hash="7a67aac28521cbcc60385f47cee7b0ef"/></dir><dir name="Helper"><file name="Data.php" hash="e0b21226e4f87c42416deed21f2f530f"/></dir><dir name="Model"><file name="Item.php" hash="fb41153949f4ccb0af916fde58c716b5"/><dir name="Mysql4"><dir name="Item"><file name="Collection.php" hash="d6fc78cf03acec68a60858b910d6cc95"/></dir><file name="Item.php" hash="a31f21b0d9a258d52bb6ba3207de2c58"/></dir><dir name="Source"><file name="Colorscheme.php" hash="e47fd2f9535c49ba8f18ca7ec943dd5d"/><file name="Language.php" hash="96d9251226b823b5dacfb24be83b9632"/><file name="Languagegoogle.php" hash="d96807c58205d0643d18639cda44e93f"/><file name="Locale.php" hash="9f5f0355e8ca7c02a1998e7d8d0e730b"/><file name="Order.php" hash="e2079949021fed4accc648c0cdd9f947"/><file name="Position.php" hash="b9936514df7a15500467f6c4c5b05d39"/><file name="Positionbutton.php" hash="dd8753a631c9f3b8bdce1fd9671d9182"/><file name="Positionvertical.php" hash="1c585f1375ab5031c507eadb7cd2f444"/></dir></dir><dir name="controllers"><file name="CronController.php" hash="6acfd65f62b1a536fc2c128ab7a8cd10"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="etc"><file name="config.xml" hash="0d74d634128be5489301ef72f5a68509"/><file name="system.xml" hash="21862c09e4a8008ccf10b7b1b010fc08"/></dir><dir name="sql"><dir name="social_setup"><file name="mysql4-install-0.1.0.php" hash="0b5d1f011bd1d4c24ba65cc24a9ce7e4"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ksv_Social.xml" hash="fa851aa88dcb8351c0f19605712f25e1"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="ksv_social.xml" hash="fc4fad9a1eaf8a63c120aeb3babfff85"/></dir><dir name="template"><dir name="ksv_social"><file name="facebook.phtml" hash="15d8b0a0dd577cb1608c4ced6e5a7442"/><file name="google.phtml" hash="ca6ff178a9ae3e096c5c2e36b98ffbef"/><file name="list.phtml" hash="8e88530ae7848c727103ebfacc70724a"/><file name="list_1.phtml" hash="0f0418ae615b53cfd1dd32e0ed405808"/><file name="twitter.phtml" hash="15d52c7da3cb0fad0406e5e93cac6fc6"/><file name="youtube.phtml" hash="5e9bcda91c0193c898669ee4e76860f7"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="ksv_social"><dir name="css"><file name="fblb.css" hash="a31a208a739e634f554aa73a97e67caf"/><file name="ie7.css" hash="b9e7b8bf2afa47af78ca865b915bcd7c"/><dir name="img"><file name="fb1-left-close.png" hash="9e623302e6c42d2b6cca7265aeb9ff63"/><file name="fb1-left.png" hash="6170d314ab88c71bc9d0aa21ec73a534"/><file name="fb1-right-close.png" hash="d2ddb3d8c964c37719079b05cd99b2a5"/><file name="fb1-right.png" hash="dbc200d06635da557ccf19cf06513e65"/><file name="fb11-left-close.png" hash="e04571f733b5eb400fd96735edf1a580"/><file name="fb11-left.png" hash="9a8743164c496b5bf961355a13b7d169"/><file name="fb11-right-close.png" hash="794c7a557ca5d81091c56e84f14519ce"/><file name="fb11-right.png" hash="d80d9d3b623df068c81b30419bd84838"/><file name="fb12-left-close.png" hash="47f6707d7dc2c16f0d878e533e67e111"/><file name="fb12-left.png" hash="d82c4202829cd948e5efd6e812c8df0a"/><file name="fb12-right-close.png" hash="04740c6d943ec45b637b4fcbb8cec263"/><file name="fb12-right.png" hash="032b07010e4acfbcae9e411c4b7b2d80"/><file name="fb2-left-close.png" hash="9e623302e6c42d2b6cca7265aeb9ff63"/><file name="fb2-left.png" hash="9ecb41d85cec7d6dc39c692502f282d6"/><file name="fb2-right-close.png" hash="d2ddb3d8c964c37719079b05cd99b2a5"/><file name="fb2-right.png" hash="2f7fd567ee4df3ec37e9668f102bf772"/><file name="fb3-left-close.png" hash="691d254cf057565db30e619815f0919f"/><file name="fb3-left.png" hash="ae3b59d7b2ab67956f5e762ad9140672"/><file name="fb3-right-close.png" hash="34bf1d23e67560cdd91d5fcd06219820"/><file name="fb3-right.png" hash="d53753a60c9606e9257950315fa455fb"/><file name="fb4-left-close.png" hash="3294230754eaa84a4ffc91d62deb3f6f"/><file name="fb4-left.png" hash="db5f076bb21673cbf739625c104d2414"/><file name="fb4-right-close.png" hash="9a7179c742d15b96fbd556f5b67562d3"/><file name="fb4-right.png" hash="acf2bf0a5966df3d16ac577e647f44d8"/><file name="fb5-left-close.png" hash="3294230754eaa84a4ffc91d62deb3f6f"/><file name="fb5-left.png" hash="1bc919316200e883706f3ad0f704279d"/><file name="fb5-right-close.png" hash="9a7179c742d15b96fbd556f5b67562d3"/><file name="fb5-right.png" hash="195a0835a584e4248c81791222e7299e"/><file name="fb6-left-close.png" hash="f2c77a8e7d521d0ef2d92bd72139192c"/><file name="fb6-left.png" hash="e23bff6626dd6f9dc7a0fdf33994efd1"/><file name="fb6-right-close.png" hash="0d8fb454461a75752847621975feb709"/><file name="fb6-right.png" hash="fc6e0a32342d52d590ffe24c215a36fa"/><file name="fb7-left-close.png" hash="49587e86a678d74751a3f10f55e7c803"/><file name="fb7-left.png" hash="a134dbd7b5f3b6375f574da3671d1595"/><file name="fb7-right-close.png" hash="308c52796d56c2ce989ab455388ea44b"/><file name="fb7-right.png" hash="51f2e457bd15107cae9a0011883e5cfd"/><file name="fb8-left-close.png" hash="49587e86a678d74751a3f10f55e7c803"/><file name="fb8-left.png" hash="f5fa209209b774e9c707551df03e96fb"/><file name="fb8-right-close.png" hash="308c52796d56c2ce989ab455388ea44b"/><file name="fb8-right.png" hash="3d4232f00b4815427b1469fc3527db0f"/><file name="fb9-left-close.png" hash="6902d705d553e90331a4c0eb88d2c289"/><file name="fb9-left.png" hash="2d8b24dbc00be0ff374f80eb95becccc"/><file name="fb9-right-close.png" hash="9dc2ae7bc2e23a1dd9a61b42a7a4a845"/><file name="fb9-right.png" hash="252a364d9282d7af902c22299d6703fc"/><file name="fb_loading.gif" hash="d71169e5e9b5fbbca677b4f078cf9e68"/><file name="gp1-left-close.png" hash="ee673e6ea5888c9804db6310ff129779"/><file name="gp1-left.png" hash="ea743ab80bc34ddf0f6a3352655f3704"/><file name="gp1-right-close.png" hash="77afd655535e3d61c5f4011fcb5d4ec0"/><file name="gp1-right.png" hash="e0584d1577a4e2bb54bf1dfe1b75b188"/><file name="gp11-left-close.png" hash="f4bb36881f0874a4af64b88ee450bc64"/><file name="gp11-left.png" hash="52da8055a151f590527abc7da03d071b"/><file name="gp11-right-close.png" hash="f358831baae3cf31122b70f1abd93e09"/><file name="gp11-right.png" hash="9085b636addc136a577788eb3da8ade6"/><file name="gp12-left-close.png" hash="b09b3dc49a7956077d33c9de2ac99ddc"/><file name="gp12-left.png" hash="a911fa3b805a1db9e5c21404784eb569"/><file name="gp12-right-close.png" hash="f15044d9b6aed5e08b6617dcde17d4f3"/><file name="gp12-right.png" hash="dca63688c3810bf73cd5e204f62812b2"/><file name="gp13-left-close.png" hash="d7a8c2cc615744db612f4465dcdeed6c"/><file name="gp13-left.png" hash="8eff3cf1578fc31cb55841d6cbf03c6c"/><file name="gp13-right-close.png" hash="f5dc84a14a64067230239cf19e32c296"/><file name="gp13-right.png" hash="a4fa481492d010d2391909b8770bb2dc"/><file name="gp14-left-close.png" hash="68e8ea603eb0787be995e56f56173f16"/><file name="gp14-left.png" hash="42d64dfe98d4e6837c668fc1a03a542e"/><file name="gp14-right-close.png" hash="66e47dceb2aea5e141c1b8a2005beebc"/><file name="gp14-right.png" hash="177ca602fe0799a5cc20b712032fc9cc"/><file name="gp2-left-close.png" hash="ee673e6ea5888c9804db6310ff129779"/><file name="gp2-left.png" hash="2a1d0ec2cfd3b20b23ec8d33dc291968"/><file name="gp2-right-close.png" hash="77afd655535e3d61c5f4011fcb5d4ec0"/><file name="gp2-right.png" hash="1fd42d2289b88b0e21ff3777b1779b0c"/><file name="gp3-left-close.png" hash="9d7f24dbb1a57c2db73ceaf3aa946d04"/><file name="gp3-left.png" hash="f1b774288fa91b2d0b4fda5f8efab172"/><file name="gp3-right-close.png" hash="d13c41245a1000005eb51d08b434f628"/><file name="gp3-right.png" hash="020d1a28b64c9fba9a2ce60d818f7e27"/><file name="gp7-left-close.png" hash="4d5e31ab753798f81facdf900608b376"/><file name="gp7-left.png" hash="3fc55a455f689dfe97db1e4865ac51b0"/><file name="gp7-right-close.png" hash="59924392238c46acb823eaae1cb87d55"/><file name="gp7-right.png" hash="920cca2407828c3f8b9256ce90720862"/><file name="gp8-left-close.png" hash="4d5e31ab753798f81facdf900608b376"/><file name="gp8-left.png" hash="7ee39dfb92da5107cfca4b4edcb366c8"/><file name="gp8-right-close.png" hash="59924392238c46acb823eaae1cb87d55"/><file name="gp8-right.png" hash="db8a4d4f620a1d7f45b35c5003227a79"/><file name="gp9-left-close.png" hash="d800bff0e4ea748382d48b9fe6423781"/><file name="gp9-left.png" hash="d59565ead512f198669a1d1b5a09a5eb"/><file name="gp9-right-close.png" hash="9f271805bf498c6c523af1db98c6982c"/><file name="gp9-right.png" hash="2afbf40e506c7bfe8d0185db54a50ec3"/><file name="index.html" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="tw1-left-close.png" hash="22cc92a9793425e62f41a595f4447df6"/><file name="tw1-left.png" hash="406681579cbe235338f7620429d9df0e"/><file name="tw1-right-close.png" hash="93eea11da90cc07bc469daf3f82608a0"/><file name="tw1-right.png" hash="7c7fa9cdc99a89aa25a52a0178ac3666"/><file name="tw11-left-close.png" hash="94318b6212901a1cf23807aebf9ec6e5"/><file name="tw11-left.png" hash="d2e38e822e03d012a379a6bf61b1b091"/><file name="tw11-right-close.png" hash="da05de789bb46ea0fb18da3ded2e4015"/><file name="tw11-right.png" hash="63cbfc7528c0f28e0138aae77bda1b99"/><file name="tw12-left-close.png" hash="4eb3ff0fb5a68a4236fe9f03c282ca8b"/><file name="tw12-left.png" hash="5050815c71db79a5155278833dbce383"/><file name="tw12-right-close.png" hash="f8786999ffef24d03ab63ffb68c2c16b"/><file name="tw12-right.png" hash="bf68386437de6aca0fdac7051d23dc18"/><file name="tw2-left-close.png" hash="22cc92a9793425e62f41a595f4447df6"/><file name="tw2-left.png" hash="5cb24b4bc828c3f08d8ad9bb2884c4c3"/><file name="tw2-right-close.png" hash="93eea11da90cc07bc469daf3f82608a0"/><file name="tw2-right.png" hash="f057672dedcd09914395f8ea05610ced"/><file name="tw3-left-close.png" hash="dbe7bf4d9b1e6500d4a665eb0aa1e765"/><file name="tw3-left.png" hash="2602cf336512df2ee44014f904432d6c"/><file name="tw3-right-close.png" hash="a7e4e495b78467123a88e82e90b90994"/><file name="tw3-right.png" hash="70fa2ad5458d8c9869ab4145fbae730a"/><file name="tw7-left-close.png" hash="c8d1a207ea0827898dbb5fc6fa7efc95"/><file name="tw7-left.png" hash="529bbb62c619e028508c6ab49eeb506f"/><file name="tw7-right-close.png" hash="8d56b70f765d10549b1622991c98b6be"/><file name="tw7-right.png" hash="d1a60cd6830f898e445b4cf1e6c09bac"/><file name="tw8-left-close.png" hash="c8d1a207ea0827898dbb5fc6fa7efc95"/><file name="tw8-left.png" hash="deed3b09a0358db99400e7db36da2cce"/><file name="tw8-right-close.png" hash="8d56b70f765d10549b1622991c98b6be"/><file name="tw8-right.png" hash="238fd4c30b9be130dcfd73e3454a4d21"/><file name="tw9-left-close.png" hash="c260f4f80ebb1459643790bd086d5126"/><file name="tw9-left.png" hash="459e7ea7e0afa27ddbb3e84998630d99"/><file name="tw9-right-close.png" hash="57c623a3dae4cb403d1bbd1c18369a17"/><file name="tw9-right.png" hash="e7174dbddbb55611800bd315e63824c6"/><file name="yt1-left-close.png" hash="770e9c1194479aa22f81b155aa2d6703"/><file name="yt1-left.png" hash="5c85abb1d5cbd4402d6c1f9762c6c1df"/><file name="yt1-right-close.png" hash="f2b0b691d6545b8d5d9a6efc69cebbc5"/><file name="yt1-right.png" hash="59eab903a9960e6cb0940c8451fc40c4"/><file name="yt11-left-close.png" hash="e729df90d0305f67fa5b0619e0d87717"/><file name="yt11-left.png" hash="e0d8a371a7f0cb22e80e1218d996a41b"/><file name="yt11-right-close.png" hash="03437ea5397d4d192b2adce836b3f799"/><file name="yt11-right.png" hash="d0d064474b45e2e0e52e063050d4a0ba"/><file name="yt12-left-close.png" hash="0870a959b4a4552849828e72e548dcab"/><file name="yt12-left.png" hash="ed12deff48b6324ab967490257856d9c"/><file name="yt12-right-close.png" hash="4586b63126adf7b1779d9f2b028d72b4"/><file name="yt12-right.png" hash="4cc526ef7dbd602bc5e00c556d2f161e"/><file name="yt3-left-close.png" hash="ee72073e338362858f4753b86b9a1c4f"/><file name="yt3-left.png" hash="f116fefd9aada454187d3cf49d14222e"/><file name="yt3-right-close.png" hash="64da02024903a419af498fb05e0d7a32"/><file name="yt3-right.png" hash="b7405b89e89320fc00a9b135284f5475"/><file name="yt7-left-close.png" hash="e4b4c3bd9e58c23c5f95e7b69fe2c335"/><file name="yt7-left.png" hash="29d12c131a7cb791e8594da03ffea6c6"/><file name="yt7-right-close.png" hash="f94572b97b1dba6eda2bbaa2849d1581"/><file name="yt7-right.png" hash="6eb4c598836f92472cb66ad2aee687af"/><file name="yt9-left-close.png" hash="d896b0ff0d56e730f2a4f9e600448dad"/><file name="yt9-left.png" hash="401de8ffeac4af05e758d630276d5dcf"/><file name="yt9-right-close.png" hash="15937fb7e4f6280b901b77ddc2ce31da"/><file name="yt9-right.png" hash="bbea92af0716dd619e3200a9b2b3dee6"/></dir></dir><dir name="js"><file name="colorpicker.js" hash="96e6db8dd2c341f8aee73603eccea3b9"/><file name="jquery-ui-1.8.16.custom.min.js" hash="7d47954860fa4a346b589f305be823db"/><file name="userscripts-ie7.js" hash="d0f79495868b2caeddd4eb881fc24c5f"/><file name="userscripts-mobile.js" hash="fd835cc17edb14af21930d0101f0a2af"/><file name="userscripts.js" hash="fa7c60ccee8f70d25bca25f979e5a09d"/></dir><dir name="system"><file name="facebook.jpg" hash="0f57d04aa6214a0f506d60e09c485932"/><file name="google.jpg" hash="10f1d037dfa5e7166c66b5e3bd633b5f"/><file name="twitter.jpg" hash="bf2fedce2a6c37be855e99f66af410ef"/><file name="youtube.jpg" hash="3b70762ba1e2174ecbc18010a2e44a5f"/></dir></dir></dir></dir></dir></target></contents>
16
+ <compatible/>
17
+ <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
18
+ </package>
skin/frontend/base/default/ksv_social/css/fblb.css ADDED
@@ -0,0 +1,1166 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .fblbCenterOuter *, .fblbReset * {
2
+ clear: none;
3
+ margin: 0;
4
+ padding: 0;
5
+ border: 0;
6
+ font-size: 100%;
7
+ line-height: normal;
8
+ }
9
+ .fblbCenterOuter .fb-root {
10
+ height: auto !important;
11
+ }
12
+ .fblbCenterOuter {
13
+ position: fixed;
14
+ top: 0;
15
+ height:100%;
16
+ display:table;
17
+ vertical-align:middle;
18
+ z-index: 10000;
19
+ }
20
+ .fblbCenterInner {
21
+ position:relative;
22
+ vertical-align:middle;
23
+ display:table-cell;
24
+ }
25
+ /* Fixed top */
26
+ .fblbCenterOuter.fblbFixed {
27
+ position: fixed;
28
+ top: 0;
29
+ height: auto;
30
+ display: block;
31
+ vertical-align: top;
32
+ z-index: 10000;
33
+ }
34
+ .fblbFixed .fblbCenterInner {
35
+ }
36
+ .fblbWrap {
37
+ font-family: Arial, Helvetica, sans-serif;
38
+ text-align: left;
39
+ position: relative;
40
+ }
41
+ .fblbRight .fblbForm {
42
+ /* margin-left: 60px;*/
43
+ }
44
+ .fblbHead {
45
+ position: absolute;
46
+ z-index: 9999;
47
+ /*top: 50%;*/
48
+ display: block;
49
+ text-indent: -9999em;
50
+ overflow: hidden;
51
+ cursor: pointer;
52
+ }
53
+ html[dir='rtl'] .fblbHead {
54
+ text-indent: 9999em !important;
55
+ }
56
+ .fblbForm {
57
+ -webkit-border-radius: 5px;
58
+ -moz-border-radius: 5px;
59
+ border-radius: 5px;
60
+ }
61
+ .fblbInnerLoading
62
+ {
63
+ background-image: url('img/fb_loading.gif');
64
+ background-position:center;
65
+ background-repeat: no-repeat;
66
+ }
67
+ .fblbInner {
68
+ /*min-height:150px;*/
69
+ position: relative;
70
+ -webkit-border-radius: 5px;
71
+ -moz-border-radius: 5px;
72
+ border-radius: 5px;
73
+ }
74
+ .fblbHeader {
75
+ font-size: 12px;
76
+ line-height: 16px;
77
+ font-weight: bold;
78
+ margin-bottom: 15px;
79
+ text-transform: uppercase;
80
+ }
81
+ .fblbFollowTw {
82
+ position: absolute;
83
+ right: 0px;
84
+ top: 7px;
85
+ }
86
+ #fblbInnerYt {
87
+ overflow: hidden;
88
+ }
89
+
90
+ .fblbList {
91
+ font-size: 11px;
92
+ font-family: Tahoma, Geneva, sans-serif;
93
+ list-style-type: none;
94
+ }
95
+ .fblbList li {
96
+ padding: 5px 10px;
97
+ overflow: hidden;
98
+ /*border-bottom: 1px solid #9b9b9b;*/
99
+ }
100
+ .fblbList li:hover, .fblbList li.fblbeven {
101
+ background: #efefef;
102
+ }
103
+ body .fblbList li a.fblbtitle {
104
+ color:#195bcc;
105
+ line-height: 1.2 !important;
106
+ text-decoration: none;
107
+ display:block;
108
+ margin-bottom:1px;
109
+ font-weight:bold;
110
+ }
111
+ .fblbList li a.fblbtitle:hover,
112
+ .fblbList li a.fblbthumb-link:hover + .bd a.fblbtitle {
113
+ text-decoration: underline;
114
+ font-weight: bold;
115
+ }
116
+ .fblbList li .fblbbd {
117
+ margin-left: 70px;
118
+ margin-top:3px;
119
+ }
120
+ .fblbList li a.fblbthumb-link {
121
+ float:left;
122
+ margin-top: 3px;
123
+ }
124
+ .fblbList li .fblbinfo {
125
+ color:#989898;
126
+ font-size:9px;
127
+ display:block;
128
+ line-height: 1.5;
129
+ }
130
+ .fblbList li .fblbinfo2 {
131
+ font-weight: bold;
132
+ float: left;
133
+ }
134
+ .fblbList li .fblbinfo3 {
135
+ font-weight: bold;
136
+ float: right;
137
+ color: #195BCC;
138
+ }
139
+ .fblbList img {
140
+ background-color: #fff;
141
+ border: 2px solid #efefef;
142
+ padding: 1px;
143
+ }
144
+ #fblbGpList img {
145
+ float: left;
146
+ margin-right: 4px;
147
+ max-width: 50%;
148
+ }
149
+ #fblbGpList a {
150
+ text-decoration: none;
151
+ }
152
+
153
+ /* Tabs */
154
+ .fblbCenterOuterFb.fblbRight .fblbTab1 .fblbHead {
155
+ width: 48px;
156
+ height: 155px;
157
+ background: url(img/fb1-right.png);
158
+ }
159
+ .fblbCenterOuterFb.fblbRight .fblbTab2 .fblbHead {
160
+ width: 48px;
161
+ height: 155px;
162
+ background: url(img/fb2-right.png);
163
+ }
164
+ .fblbCenterOuterFb.fblbRight .fblbTab3 .fblbHead {
165
+ width: 58px;
166
+ height: 60px;
167
+ background: url(img/fb3-right.png);
168
+ }
169
+ .fblbCenterOuterFb.fblbRight .fblbTab4 .fblbHead {
170
+ width: 48px;
171
+ height: 155px;
172
+ background: url(img/fb4-right.png);
173
+ }
174
+ .fblbCenterOuterFb.fblbRight .fblbTab5 .fblbHead {
175
+ width: 48px;
176
+ height: 155px;
177
+ background: url(img/fb5-right.png);
178
+ }
179
+ .fblbCenterOuterFb.fblbRight .fblbTab6 .fblbHead {
180
+ width: 58px;
181
+ height: 60px;
182
+ background: url(img/fb6-right.png);
183
+ }
184
+ .fblbCenterOuterFb.fblbRight .fblbTab7 .fblbHead {
185
+ width: 28px;
186
+ height: 90px;
187
+ background: url(img/fb7-right.png);
188
+ }
189
+ .fblbCenterOuterFb.fblbRight .fblbTab8 .fblbHead {
190
+ width: 28px;
191
+ height: 90px;
192
+ background: url(img/fb8-right.png);
193
+ }
194
+ .fblbCenterOuterFb.fblbRight .fblbTab9 .fblbHead {
195
+ width: 35px;
196
+ height: 36px;
197
+ background: url(img/fb9-right.png);
198
+ }
199
+ .fblbCenterOuterFb.fblbLeft .fblbTab1 .fblbHead {
200
+ width: 48px;
201
+ height: 155px;
202
+ background: url(img/fb1-left.png);
203
+ }
204
+ .fblbCenterOuterFb.fblbLeft .fblbTab2 .fblbHead {
205
+ width: 48px;
206
+ height: 155px;
207
+ background: url(img/fb2-left.png);
208
+ }
209
+ .fblbCenterOuterFb.fblbLeft .fblbTab3 .fblbHead {
210
+ width: 58px;
211
+ height: 60px;
212
+ background: url(img/fb3-left.png);
213
+ }
214
+ .fblbCenterOuterFb.fblbLeft .fblbTab4 .fblbHead {
215
+ width: 48px;
216
+ height: 155px;
217
+ background: url(img/fb4-left.png);
218
+ }
219
+ .fblbCenterOuterFb.fblbLeft .fblbTab5 .fblbHead {
220
+ width: 48px;
221
+ height: 155px;
222
+ background: url(img/fb5-left.png);
223
+ }
224
+ .fblbCenterOuterFb.fblbLeft .fblbTab6 .fblbHead {
225
+ width: 58px;
226
+ height: 60px;
227
+ background: url(img/fb6-left.png);
228
+ }
229
+ .fblbCenterOuterFb.fblbLeft .fblbTab7 .fblbHead {
230
+ width: 28px;
231
+ height: 90px;
232
+ background: url(img/fb7-left.png);
233
+ }
234
+ .fblbCenterOuterFb.fblbLeft .fblbTab8 .fblbHead {
235
+ width: 28px;
236
+ height: 90px;
237
+ background: url(img/fb8-left.png);
238
+ }
239
+ .fblbCenterOuterFb.fblbLeft .fblbTab9 .fblbHead {
240
+ width: 35px;
241
+ height: 36px;
242
+ background: url(img/fb9-left.png);
243
+ }
244
+
245
+ .fblbCenterOuterTw.fblbRight .fblbTab1 .fblbHead {
246
+ width: 48px;
247
+ height: 155px;
248
+ background: url(img/tw1-right.png);
249
+ }
250
+ .fblbCenterOuterTw.fblbRight .fblbTab2 .fblbHead {
251
+ width: 48px;
252
+ height: 155px;
253
+ background: url(img/tw2-right.png);
254
+ }
255
+ .fblbCenterOuterTw.fblbRight .fblbTab3 .fblbHead {
256
+ width: 58px;
257
+ height: 60px;
258
+ background: url(img/tw3-right.png);
259
+ }
260
+ .fblbCenterOuterTw.fblbRight .fblbTab7 .fblbHead {
261
+ width: 28px;
262
+ height: 90px;
263
+ background: url(img/tw7-right.png);
264
+ }
265
+ .fblbCenterOuterTw.fblbRight .fblbTab8 .fblbHead {
266
+ width: 28px;
267
+ height: 90px;
268
+ background: url(img/tw8-right.png);
269
+ }
270
+ .fblbCenterOuterTw.fblbRight .fblbTab9 .fblbHead {
271
+ width: 35px;
272
+ height: 36px;
273
+ background: url(img/tw9-right.png);
274
+ }
275
+
276
+ .fblbCenterOuterTw.fblbLeft .fblbTab1 .fblbHead {
277
+ width: 48px;
278
+ height: 155px;
279
+ background: url(img/tw1-left.png);
280
+ }
281
+ .fblbCenterOuterTw.fblbLeft .fblbTab2 .fblbHead {
282
+ width: 48px;
283
+ height: 155px;
284
+ background: url(img/tw2-left.png);
285
+ }
286
+ .fblbCenterOuterTw.fblbLeft .fblbTab3 .fblbHead {
287
+ width: 58px;
288
+ height: 60px;
289
+ background: url(img/tw3-left.png);
290
+ }
291
+ .fblbCenterOuterTw.fblbLeft .fblbTab7 .fblbHead {
292
+ width: 28px;
293
+ height: 90px;
294
+ background: url(img/tw7-left.png);
295
+ }
296
+ .fblbCenterOuterTw.fblbLeft .fblbTab8 .fblbHead {
297
+ width: 28px;
298
+ height: 90px;
299
+ background: url(img/tw8-left.png);
300
+ }
301
+ .fblbCenterOuterTw.fblbLeft .fblbTab9 .fblbHead {
302
+ width: 35px;
303
+ height: 36px;
304
+ background: url(img/tw9-left.png);
305
+ }
306
+ .fblbCenterOuterGp.fblbRight .fblbTab1 .fblbHead {
307
+ width: 48px;
308
+ height: 155px;
309
+ background: url(img/gp1-right.png);
310
+ }
311
+ .fblbCenterOuterGp.fblbRight .fblbTab2 .fblbHead {
312
+ width: 48px;
313
+ height: 155px;
314
+ background: url(img/gp2-right.png);
315
+ }
316
+ .fblbCenterOuterGp.fblbRight .fblbTab3 .fblbHead {
317
+ width: 58px;
318
+ height: 60px;
319
+ background: url(img/gp3-right.png);
320
+ }
321
+ .fblbCenterOuterGp.fblbRight .fblbTab7 .fblbHead {
322
+ width: 28px;
323
+ height: 90px;
324
+ background: url(img/gp7-right.png);
325
+ }
326
+ .fblbCenterOuterGp.fblbRight .fblbTab8 .fblbHead {
327
+ width: 28px;
328
+ height: 90px;
329
+ background: url(img/gp8-right.png);
330
+ }
331
+ .fblbCenterOuterGp.fblbRight .fblbTab9 .fblbHead {
332
+ width: 35px;
333
+ height: 36px;
334
+ background: url(img/gp9-right.png);
335
+ }
336
+
337
+ .fblbCenterOuterGp.fblbLeft .fblbTab1 .fblbHead {
338
+ width: 48px;
339
+ height: 155px;
340
+ background: url(img/gp1-left.png);
341
+ }
342
+ .fblbCenterOuterGp.fblbLeft .fblbTab2 .fblbHead {
343
+ width: 48px;
344
+ height: 155px;
345
+ background: url(img/gp2-left.png);
346
+ }
347
+ .fblbCenterOuterGp.fblbLeft .fblbTab3 .fblbHead {
348
+ width: 58px;
349
+ height: 60px;
350
+ background: url(img/gp3-left.png);
351
+ }
352
+ .fblbCenterOuterGp.fblbLeft .fblbTab7 .fblbHead {
353
+ width: 28px;
354
+ height: 90px;
355
+ background: url(img/gp7-left.png);
356
+ }
357
+ .fblbCenterOuterGp.fblbLeft .fblbTab8 .fblbHead {
358
+ width: 28px;
359
+ height: 90px;
360
+ background: url(img/gp8-left.png);
361
+ }
362
+ .fblbCenterOuterGp.fblbLeft .fblbTab9 .fblbHead {
363
+ width: 35px;
364
+ height: 36px;
365
+ background: url(img/gp9-left.png);
366
+ }
367
+ .fblbCenterOuterYt.fblbRight .fblbTab1 .fblbHead {
368
+ width: 48px;
369
+ height: 155px;
370
+ background: url(img/yt1-right.png);
371
+ }
372
+ .fblbCenterOuterYt.fblbRight .fblbTab2 .fblbHead {
373
+ width: 48px;
374
+ height: 155px;
375
+ background: url(img/yt2-right.png);
376
+ }
377
+ .fblbCenterOuterYt.fblbRight .fblbTab3 .fblbHead {
378
+ width: 58px;
379
+ height: 60px;
380
+ background: url(img/yt3-right.png);
381
+ }
382
+ .fblbCenterOuterYt.fblbRight .fblbTab7 .fblbHead {
383
+ width: 28px;
384
+ height: 90px;
385
+ background: url(img/yt7-right.png);
386
+ }
387
+ .fblbCenterOuterYt.fblbRight .fblbTab8 .fblbHead {
388
+ width: 28px;
389
+ height: 90px;
390
+ background: url(img/yt8-right.png);
391
+ }
392
+ .fblbCenterOuterYt.fblbRight .fblbTab9 .fblbHead {
393
+ width: 35px;
394
+ height: 36px;
395
+ background: url(img/yt9-right.png);
396
+ }
397
+ .fblbCenterOuterYt.fblbLeft .fblbTab1 .fblbHead {
398
+ width: 48px;
399
+ height: 155px;
400
+ background: url(img/yt1-left.png);
401
+ }
402
+ .fblbCenterOuterYt.fblbLeft .fblbTab2 .fblbHead {
403
+ width: 48px;
404
+ height: 155px;
405
+ background: url(img/yt2-left.png);
406
+ }
407
+ .fblbCenterOuterYt.fblbLeft .fblbTab3 .fblbHead {
408
+ width: 58px;
409
+ height: 60px;
410
+ background: url(img/yt3-left.png);
411
+ }
412
+ .fblbCenterOuterYt.fblbLeft .fblbTab7 .fblbHead {
413
+ width: 28px;
414
+ height: 90px;
415
+ background: url(img/yt7-left.png);
416
+ }
417
+ .fblbCenterOuterYt.fblbLeft .fblbTab8 .fblbHead {
418
+ width: 28px;
419
+ height: 90px;
420
+ background: url(img/yt8-left.png);
421
+ }
422
+ .fblbCenterOuterYt.fblbLeft .fblbTab9 .fblbHead {
423
+ width: 35px;
424
+ height: 36px;
425
+ background: url(img/yt9-left.png);
426
+ }
427
+ .fblbCenterOuterLi.fblbRight .fblbTab1 .fblbHead {
428
+ width: 48px;
429
+ height: 155px;
430
+ background: url(img/li1-right.png);
431
+ }
432
+ .fblbCenterOuterLi.fblbRight .fblbTab2 .fblbHead {
433
+ width: 48px;
434
+ height: 155px;
435
+ background: url(img/li2-right.png);
436
+ }
437
+ .fblbCenterOuterLi.fblbRight .fblbTab3 .fblbHead {
438
+ width: 58px;
439
+ height: 60px;
440
+ background: url(img/li3-right.png);
441
+ }
442
+ .fblbCenterOuterLi.fblbRight .fblbTab6 .fblbHead {
443
+ width: 58px;
444
+ height: 60px;
445
+ background: url(img/li6-right.png);
446
+ }
447
+ .fblbCenterOuterLi.fblbRight .fblbTab7 .fblbHead {
448
+ width: 28px;
449
+ height: 90px;
450
+ background: url(img/li7-right.png);
451
+ }
452
+ .fblbCenterOuterLi.fblbRight .fblbTab8 .fblbHead {
453
+ width: 28px;
454
+ height: 90px;
455
+ background: url(img/li8-right.png);
456
+ }
457
+ .fblbCenterOuterLi.fblbRight .fblbTab9 .fblbHead {
458
+ width: 35px;
459
+ height: 36px;
460
+ background: url(img/li9-right.png);
461
+ }
462
+ .fblbCenterOuterLi.fblbRight .fblbTab10 .fblbHead {
463
+ width: 35px;
464
+ height: 36px;
465
+ background: url(img/li10-right.png);
466
+ }
467
+ .fblbCenterOuterLi.fblbLeft .fblbTab1 .fblbHead {
468
+ width: 48px;
469
+ height: 155px;
470
+ background: url(img/li1-left.png);
471
+ }
472
+ .fblbCenterOuterLi.fblbLeft .fblbTab2 .fblbHead {
473
+ width: 48px;
474
+ height: 155px;
475
+ background: url(img/li2-left.png);
476
+ }
477
+ .fblbCenterOuterLi.fblbLeft .fblbTab3 .fblbHead {
478
+ width: 58px;
479
+ height: 60px;
480
+ background: url(img/li3-left.png);
481
+ }
482
+ .fblbCenterOuterLi.fblbLeft .fblbTab6 .fblbHead {
483
+ width: 58px;
484
+ height: 60px;
485
+ background: url(img/li6-left.png);
486
+ }
487
+ .fblbCenterOuterLi.fblbLeft .fblbTab7 .fblbHead {
488
+ width: 28px;
489
+ height: 90px;
490
+ background: url(img/li7-left.png);
491
+ }
492
+ .fblbCenterOuterLi.fblbLeft .fblbTab8 .fblbHead {
493
+ width: 28px;
494
+ height: 90px;
495
+ background: url(img/li8-left.png);
496
+ }
497
+ .fblbCenterOuterLi.fblbLeft .fblbTab9 .fblbHead {
498
+ width: 35px;
499
+ height: 36px;
500
+ background: url(img/li9-left.png);
501
+ }
502
+ .fblbCenterOuterLi.fblbLeft .fblbTab10 .fblbHead {
503
+ width: 35px;
504
+ height: 36px;
505
+ background: url(img/li10-left.png);
506
+ }
507
+ /* Close */
508
+ .fblbCenterOuterFb.fblbRight .fblbTab1 .fblbHeadClose {
509
+ background: url(img/fb1-right-close.png) !important;
510
+ }
511
+ .fblbCenterOuterFb.fblbRight .fblbTab2 .fblbHeadClose {
512
+ background: url(img/fb2-right-close.png) !important;
513
+ }
514
+ .fblbCenterOuterFb.fblbRight .fblbTab3 .fblbHeadClose {
515
+ background: url(img/fb3-right-close.png) !important;
516
+ }
517
+ .fblbCenterOuterFb.fblbRight .fblbTab4 .fblbHeadClose {
518
+ background: url(img/fb4-right-close.png) !important;
519
+ }
520
+ .fblbCenterOuterFb.fblbRight .fblbTab5 .fblbHeadClose {
521
+ background: url(img/fb5-right-close.png) !important;
522
+ }
523
+ .fblbCenterOuterFb.fblbRight .fblbTab6 .fblbHeadClose {
524
+ background: url(img/fb6-right-close.png) !important;
525
+ }
526
+ .fblbCenterOuterFb.fblbRight .fblbTab7 .fblbHeadClose {
527
+ background: url(img/fb7-right-close.png) !important;
528
+ }
529
+ .fblbCenterOuterFb.fblbRight .fblbTab8 .fblbHeadClose {
530
+ background: url(img/fb8-right-close.png) !important;
531
+ }
532
+ .fblbCenterOuterFb.fblbRight .fblbTab9 .fblbHeadClose {
533
+ background: url(img/fb9-right-close.png) !important;
534
+ }
535
+ .fblbCenterOuterFb.fblbLeft .fblbTab1 .fblbHeadClose {
536
+ background: url(img/fb1-left-close.png) !important;
537
+ }
538
+ .fblbCenterOuterFb.fblbLeft .fblbTab2 .fblbHeadClose {
539
+ background: url(img/fb2-left-close.png) !important;
540
+ }
541
+ .fblbCenterOuterFb.fblbLeft .fblbTab3 .fblbHeadClose {
542
+ background: url(img/fb3-left-close.png) !important;
543
+ }
544
+ .fblbCenterOuterFb.fblbLeft .fblbTab4 .fblbHeadClose {
545
+ background: url(img/fb4-left-close.png) !important;
546
+ }
547
+ .fblbCenterOuterFb.fblbLeft .fblbTab5 .fblbHeadClose {
548
+ background: url(img/fb5-left-close.png) !important;
549
+ }
550
+ .fblbCenterOuterFb.fblbLeft .fblbTab6 .fblbHeadClose {
551
+ background: url(img/fb6-left-close.png) !important;
552
+ }
553
+ .fblbCenterOuterFb.fblbLeft .fblbTab7 .fblbHeadClose {
554
+ background: url(img/fb7-left-close.png) !important;
555
+ }
556
+ .fblbCenterOuterFb.fblbLeft .fblbTab8 .fblbHeadClose {
557
+ background: url(img/fb8-left-close.png) !important;
558
+ }
559
+ .fblbCenterOuterFb.fblbLeft .fblbTab9 .fblbHeadClose {
560
+ background: url(img/fb9-left-close.png) !important;
561
+ }
562
+ .fblbCenterOuterTw.fblbRight .fblbTab1 .fblbHeadClose {
563
+ background: url(img/tw1-right-close.png) !important;
564
+ }
565
+ .fblbCenterOuterTw.fblbRight .fblbTab2 .fblbHeadClose {
566
+ background: url(img/tw2-right-close.png) !important;
567
+ }
568
+ .fblbCenterOuterTw.fblbRight .fblbTab3 .fblbHeadClose {
569
+ background: url(img/tw3-right-close.png) !important;
570
+ }
571
+ .fblbCenterOuterTw.fblbRight .fblbTab7 .fblbHeadClose {
572
+ background: url(img/tw7-right-close.png) !important;
573
+ }
574
+ .fblbCenterOuterTw.fblbRight .fblbTab8 .fblbHeadClose {
575
+ background: url(img/tw8-right-close.png) !important;
576
+ }
577
+ .fblbCenterOuterTw.fblbRight .fblbTab9 .fblbHeadClose {
578
+ background: url(img/tw9-right-close.png) !important;
579
+ }
580
+ .fblbCenterOuterTw.fblbLeft .fblbTab1 .fblbHeadClose {
581
+ background: url(img/tw1-left-close.png) !important;
582
+ }
583
+ .fblbCenterOuterTw.fblbLeft .fblbTab2 .fblbHeadClose {
584
+ background: url(img/tw2-left-close.png) !important;
585
+ }
586
+ .fblbCenterOuterTw.fblbLeft .fblbTab3 .fblbHeadClose {
587
+ background: url(img/tw3-left-close.png) !important;
588
+ }
589
+ .fblbCenterOuterTw.fblbLeft .fblbTab7 .fblbHeadClose {
590
+ background: url(img/tw7-left-close.png) !important;
591
+ }
592
+ .fblbCenterOuterTw.fblbLeft .fblbTab8 .fblbHeadClose {
593
+ background: url(img/tw8-left-close.png) !important;
594
+ }
595
+ .fblbCenterOuterTw.fblbLeft .fblbTab9 .fblbHeadClose {
596
+ background: url(img/tw9-left-close.png) !important;
597
+ }
598
+ .fblbCenterOuterGp.fblbRight .fblbTab1 .fblbHeadClose {
599
+ background: url(img/gp1-right-close.png) !important;
600
+ }
601
+ .fblbCenterOuterGp.fblbRight .fblbTab2 .fblbHeadClose {
602
+ background: url(img/gp2-right-close.png) !important;
603
+ }
604
+ .fblbCenterOuterGp.fblbRight .fblbTab3 .fblbHeadClose {
605
+ background: url(img/gp3-right-close.png) !important;
606
+ }
607
+ .fblbCenterOuterGp.fblbRight .fblbTab7 .fblbHeadClose {
608
+ background: url(img/gp7-right-close.png) !important;
609
+ }
610
+ .fblbCenterOuterGp.fblbRight .fblbTab8 .fblbHeadClose {
611
+ background: url(img/gp8-right-close.png) !important;
612
+ }
613
+ .fblbCenterOuterGp.fblbRight .fblbTab9 .fblbHeadClose {
614
+ background: url(img/gp9-right-close.png) !important;
615
+ }
616
+ .fblbCenterOuterGp.fblbLeft .fblbTab1 .fblbHeadClose {
617
+ background: url(img/gp1-left-close.png) !important;
618
+ }
619
+ .fblbCenterOuterGp.fblbLeft .fblbTab2 .fblbHeadClose {
620
+ background: url(img/gp2-left-close.png) !important;
621
+ }
622
+ .fblbCenterOuterGp.fblbLeft .fblbTab3 .fblbHeadClose {
623
+ background: url(img/gp3-left-close.png) !important;
624
+ }
625
+ .fblbCenterOuterGp.fblbLeft .fblbTab7 .fblbHeadClose {
626
+ background: url(img/gp7-left-close.png) !important;
627
+ }
628
+ .fblbCenterOuterGp.fblbLeft .fblbTab8 .fblbHeadClose {
629
+ background: url(img/gp8-left-close.png) !important;
630
+ }
631
+ .fblbCenterOuterGp.fblbLeft .fblbTab9 .fblbHeadClose {
632
+ background: url(img/gp9-left-close.png) !important;
633
+ }
634
+ .fblbCenterOuterYt.fblbRight .fblbTab1 .fblbHeadClose {
635
+ background: url(img/yt1-right-close.png) !important;
636
+ }
637
+ .fblbCenterOuterYt.fblbRight .fblbTab2 .fblbHeadClose {
638
+ background: url(img/yt2-right-close.png) !important;
639
+ }
640
+ .fblbCenterOuterYt.fblbRight .fblbTab3 .fblbHeadClose {
641
+ background: url(img/yt3-right-close.png) !important;
642
+ }
643
+ .fblbCenterOuterYt.fblbRight .fblbTab7 .fblbHeadClose {
644
+ background: url(img/yt7-right-close.png) !important;
645
+ }
646
+ .fblbCenterOuterYt.fblbRight .fblbTab8 .fblbHeadClose {
647
+ background: url(img/yt8-right-close.png) !important;
648
+ }
649
+ .fblbCenterOuterYt.fblbRight .fblbTab9 .fblbHeadClose {
650
+ background: url(img/yt9-right-close.png) !important;
651
+ }
652
+ .fblbCenterOuterYt.fblbLeft .fblbTab1 .fblbHeadClose {
653
+ background: url(img/yt1-left-close.png) !important;
654
+ }
655
+ .fblbCenterOuterYt.fblbLeft .fblbTab2 .fblbHeadClose {
656
+ background: url(img/yt2-left-close.png) !important;
657
+ }
658
+ .fblbCenterOuterYt.fblbLeft .fblbTab3 .fblbHeadClose {
659
+ background: url(img/yt3-left-close.png) !important;
660
+ }
661
+ .fblbCenterOuterYt.fblbLeft .fblbTab7 .fblbHeadClose {
662
+ background: url(img/yt7-left-close.png) !important;
663
+ }
664
+ .fblbCenterOuterYt.fblbLeft .fblbTab8 .fblbHeadClose {
665
+ background: url(img/yt8-left-close.png) !important;
666
+ }
667
+ .fblbCenterOuterYt.fblbLeft .fblbTab9 .fblbHeadClose {
668
+ background: url(img/yt9-left-close.png) !important;
669
+ }
670
+ .fblbCenterOuterLi.fblbRight .fblbTab1 .fblbHeadClose {
671
+ background: url(img/li1-right-close.png) !important;
672
+ }
673
+ .fblbCenterOuterLi.fblbRight .fblbTab2 .fblbHeadClose {
674
+ background: url(img/li2-right-close.png) !important;
675
+ }
676
+ .fblbCenterOuterLi.fblbRight .fblbTab3 .fblbHeadClose {
677
+ background: url(img/li3-right-close.png) !important;
678
+ }
679
+ .fblbCenterOuterLi.fblbRight .fblbTab6 .fblbHeadClose {
680
+ background: url(img/li6-right-close.png) !important;
681
+ }
682
+ .fblbCenterOuterLi.fblbRight .fblbTab7 .fblbHeadClose {
683
+ background: url(img/li7-right-close.png) !important;
684
+ }
685
+ .fblbCenterOuterLi.fblbRight .fblbTab8 .fblbHeadClose {
686
+ background: url(img/li8-right-close.png) !important;
687
+ }
688
+ .fblbCenterOuterLi.fblbRight .fblbTab9 .fblbHeadClose {
689
+ background: url(img/li9-right-close.png) !important;
690
+ }
691
+ .fblbCenterOuterLi.fblbLeft .fblbTab1 .fblbHeadClose {
692
+ background: url(img/li1-left-close.png) !important;
693
+ }
694
+ .fblbCenterOuterLi.fblbLeft .fblbTab2 .fblbHeadClose {
695
+ background: url(img/li2-left-close.png) !important;
696
+ }
697
+ .fblbCenterOuterLi.fblbLeft .fblbTab3 .fblbHeadClose {
698
+ background: url(img/li3-left-close.png) !important;
699
+ }
700
+ .fblbCenterOuterLi.fblbLeft .fblbTab6 .fblbHeadClose {
701
+ background: url(img/li6-left-close.png) !important;
702
+ }
703
+ .fblbCenterOuterLi.fblbLeft .fblbTab7 .fblbHeadClose {
704
+ background: url(img/li7-left-close.png) !important;
705
+ }
706
+ .fblbCenterOuterLi.fblbLeft .fblbTab8 .fblbHeadClose {
707
+ background: url(img/li8-left-close.png) !important;
708
+ }
709
+ .fblbCenterOuterLi.fblbLeft .fblbTab9 .fblbHeadClose {
710
+ background: url(img/li9-left-close.png) !important;
711
+ }
712
+ .fblbCenterOuterFb.fblbRight .fblbTab11 .fblbHead {
713
+ width: 52px;
714
+ height: 108px;
715
+ background: url(img/fb11-right.png);
716
+ }
717
+ .fblbCenterOuterFb.fblbRight .fblbTab12 .fblbHead {
718
+ width: 38px;
719
+ height: 78px;
720
+ background: url(img/fb12-right.png);
721
+ }
722
+ .fblbCenterOuterFb.fblbLeft .fblbTab11 .fblbHead {
723
+ width: 52px;
724
+ height: 108px;
725
+ background: url(img/fb11-left.png);
726
+ }
727
+ .fblbCenterOuterFb.fblbLeft .fblbTab12 .fblbHead {
728
+ width: 38px;
729
+ height: 78px;
730
+ background: url(img/fb12-left.png);
731
+ }
732
+ .fblbCenterOuterFb.fblbRight .fblbTab11 .fblbHeadClose {
733
+ background: url(img/fb11-right-close.png) !important;
734
+ }
735
+ .fblbCenterOuterFb.fblbRight .fblbTab12 .fblbHeadClose {
736
+ background: url(img/fb12-right-close.png) !important;
737
+ }
738
+
739
+ .fblbCenterOuterFb.fblbLeft .fblbTab11 .fblbHeadClose {
740
+ background: url(img/fb11-left-close.png) !important;
741
+ }
742
+ .fblbCenterOuterFb.fblbLeft .fblbTab12 .fblbHeadClose {
743
+ background: url(img/fb12-left-close.png) !important;
744
+ }
745
+ .fblbCenterOuterLi.fblbRight .fblbTab11 .fblbHead {
746
+ width: 52px;
747
+ height: 108px;
748
+ background: url(img/li11-right.png);
749
+ }
750
+ .fblbCenterOuterLi.fblbRight .fblbTab12 .fblbHead {
751
+ width: 38px;
752
+ height: 78px;
753
+ background: url(img/li12-right.png);
754
+ }
755
+ .fblbCenterOuterLi.fblbLeft .fblbTab11 .fblbHead {
756
+ width: 52px;
757
+ height: 108px;
758
+ background: url(img/li11-left.png);
759
+ }
760
+ .fblbCenterOuterLi.fblbLeft .fblbTab12 .fblbHead {
761
+ width: 38px;
762
+ height: 78px;
763
+ background: url(img/li12-left.png);
764
+ }
765
+ .fblbCenterOuterLi.fblbRight .fblbTab11 .fblbHeadClose {
766
+ background: url(img/li11-right-close.png) !important;
767
+ }
768
+ .fblbCenterOuterLi.fblbRight .fblbTab12 .fblbHeadClose {
769
+ background: url(img/li12-right-close.png) !important;
770
+ }
771
+
772
+ .fblbCenterOuterLi.fblbLeft .fblbTab11 .fblbHeadClose {
773
+ background: url(img/li11-left-close.png) !important;
774
+ }
775
+ .fblbCenterOuterLi.fblbLeft .fblbTab12 .fblbHeadClose {
776
+ background: url(img/li12-left-close.png) !important;
777
+ }
778
+ .fblbCenterOuterTw.fblbRight .fblbTab11 .fblbHead {
779
+ width: 52px;
780
+ height: 108px;
781
+ background: url(img/tw11-right.png);
782
+ }
783
+ .fblbCenterOuterTw.fblbRight .fblbTab12 .fblbHead {
784
+ width: 38px;
785
+ height: 78px;
786
+ background: url(img/tw12-right.png);
787
+ }
788
+ .fblbCenterOuterTw.fblbLeft .fblbTab11 .fblbHead {
789
+ width: 52px;
790
+ height: 108px;
791
+ background: url(img/tw11-left.png);
792
+ }
793
+ .fblbCenterOuterTw.fblbLeft .fblbTab12 .fblbHead {
794
+ width: 38px;
795
+ height: 78px;
796
+ background: url(img/tw12-left.png);
797
+ }
798
+ .fblbCenterOuterTw.fblbRight .fblbTab11 .fblbHeadClose {
799
+ background: url(img/tw11-right-close.png) !important;
800
+ }
801
+ .fblbCenterOuterTw.fblbRight .fblbTab12 .fblbHeadClose {
802
+ background: url(img/tw12-right-close.png) !important;
803
+ }
804
+
805
+ .fblbCenterOuterTw.fblbLeft .fblbTab11 .fblbHeadClose {
806
+ background: url(img/tw11-left-close.png) !important;
807
+ }
808
+ .fblbCenterOuterTw.fblbLeft .fblbTab12 .fblbHeadClose {
809
+ background: url(img/tw12-left-close.png) !important;
810
+ }
811
+ .fblbCenterOuterYt.fblbRight .fblbTab11 .fblbHead {
812
+ width: 52px;
813
+ height: 108px;
814
+ background: url(img/yt11-right.png);
815
+ }
816
+ .fblbCenterOuterYt.fblbRight .fblbTab12 .fblbHead {
817
+ width: 38px;
818
+ height: 78px;
819
+ background: url(img/yt12-right.png);
820
+ }
821
+ .fblbCenterOuterYt.fblbLeft .fblbTab11 .fblbHead {
822
+ width: 52px;
823
+ height: 108px;
824
+ background: url(img/yt11-left.png);
825
+ }
826
+ .fblbCenterOuterYt.fblbLeft .fblbTab12 .fblbHead {
827
+ width: 38px;
828
+ height: 78px;
829
+ background: url(img/yt12-left.png);
830
+ }
831
+ .fblbCenterOuterYt.fblbRight .fblbTab11 .fblbHeadClose {
832
+ background: url(img/yt11-right-close.png) !important;
833
+ }
834
+ .fblbCenterOuterYt.fblbRight .fblbTab12 .fblbHeadClose {
835
+ background: url(img/yt12-right-close.png) !important;
836
+ }
837
+ .fblbCenterOuterYt.fblbLeft .fblbTab11 .fblbHeadClose {
838
+ background: url(img/yt11-left-close.png) !important;
839
+ }
840
+ .fblbCenterOuterYt.fblbLeft .fblbTab12 .fblbHeadClose {
841
+ background: url(img/yt12-left-close.png) !important;
842
+ }
843
+ .fblbCenterOuterGp.fblbRight .fblbTab11 .fblbHead {
844
+ width: 52px;
845
+ height: 108px;
846
+ background: url(img/gp11-right.png);
847
+ }
848
+ .fblbCenterOuterGp.fblbRight .fblbTab12 .fblbHead {
849
+ width: 38px;
850
+ height: 78px;
851
+ background: url(img/gp12-right.png);
852
+ }
853
+ .fblbCenterOuterGp.fblbLeft .fblbTab11 .fblbHead {
854
+ width: 52px;
855
+ height: 108px;
856
+ background: url(img/gp11-left.png);
857
+ }
858
+ .fblbCenterOuterGp.fblbLeft .fblbTab12 .fblbHead {
859
+ width: 38px;
860
+ height: 78px;
861
+ background: url(img/gp12-left.png);
862
+ }
863
+ .fblbCenterOuterGp.fblbRight .fblbTab11 .fblbHeadClose {
864
+ background: url(img/gp11-right-close.png) !important;
865
+ }
866
+ .fblbCenterOuterGp.fblbRight .fblbTab12 .fblbHeadClose {
867
+ background: url(img/gp12-right-close.png) !important;
868
+ }
869
+
870
+ .fblbCenterOuterGp.fblbLeft .fblbTab11 .fblbHeadClose {
871
+ background: url(img/gp11-left-close.png) !important;
872
+ }
873
+ .fblbCenterOuterGp.fblbLeft .fblbTab12 .fblbHeadClose {
874
+ background: url(img/gp12-left-close.png) !important;
875
+ }
876
+ .fblbCenterOuterGp.fblbRight .fblbTab13 .fblbHead {
877
+ width: 52px;
878
+ height: 108px;
879
+ background: url(img/gp13-right.png);
880
+ }
881
+ .fblbCenterOuterGp.fblbRight .fblbTab14 .fblbHead {
882
+ width: 38px;
883
+ height: 78px;
884
+ background: url(img/gp14-right.png);
885
+ }
886
+ .fblbCenterOuterGp.fblbLeft .fblbTab13 .fblbHead {
887
+ width: 52px;
888
+ height: 108px;
889
+ background: url(img/gp13-left.png);
890
+ }
891
+ .fblbCenterOuterGp.fblbLeft .fblbTab14 .fblbHead {
892
+ width: 38px;
893
+ height: 78px;
894
+ background: url(img/gp14-left.png);
895
+ }
896
+ .fblbCenterOuterGp.fblbRight .fblbTab13 .fblbHeadClose {
897
+ background: url(img/gp13-right-close.png) !important;
898
+ }
899
+ .fblbCenterOuterGp.fblbRight .fblbTab14 .fblbHeadClose {
900
+ background: url(img/gp14-right-close.png) !important;
901
+ }
902
+ .fblbCenterOuterGp.fblbLeft .fblbTab13 .fblbHeadClose {
903
+ background: url(img/gp13-left-close.png) !important;
904
+ }
905
+ .fblbCenterOuterGp.fblbLeft .fblbTab14 .fblbHeadClose {
906
+ background: url(img/gp14-left-close.png) !important;
907
+ }
908
+ .fblbCenterOuterVi.fblbRight .fblbTab1 .fblbHead {
909
+ width: 48px;
910
+ height: 155px;
911
+ background: url(img/vi1-right.png);
912
+ }
913
+ .fblbCenterOuterVi.fblbRight .fblbTab2 .fblbHead {
914
+ width: 48px;
915
+ height: 155px;
916
+ background: url(img/vi2-right.png);
917
+ }
918
+ .fblbCenterOuterVi.fblbRight .fblbTab3 .fblbHead {
919
+ width: 58px;
920
+ height: 60px;
921
+ background: url(img/vi3-right.png);
922
+ }
923
+ .fblbCenterOuterVi.fblbRight .fblbTab7 .fblbHead {
924
+ width: 28px;
925
+ height: 90px;
926
+ background: url(img/vi7-right.png);
927
+ }
928
+ .fblbCenterOuterVi.fblbRight .fblbTab8 .fblbHead {
929
+ width: 28px;
930
+ height: 90px;
931
+ background: url(img/vi8-right.png);
932
+ }
933
+ .fblbCenterOuterVi.fblbRight .fblbTab9 .fblbHead {
934
+ width: 35px;
935
+ height: 36px;
936
+ background: url(img/vi9-right.png);
937
+ }
938
+ .fblbCenterOuterVi.fblbLeft .fblbTab1 .fblbHead {
939
+ width: 48px;
940
+ height: 155px;
941
+ background: url(img/vi1-left.png);
942
+ }
943
+ .fblbCenterOuterVi.fblbLeft .fblbTab2 .fblbHead {
944
+ width: 48px;
945
+ height: 155px;
946
+ background: url(img/vi2-left.png);
947
+ }
948
+ .fblbCenterOuterVi.fblbLeft .fblbTab3 .fblbHead {
949
+ width: 58px;
950
+ height: 60px;
951
+ background: url(img/vi3-left.png);
952
+ }
953
+ .fblbCenterOuterVi.fblbLeft .fblbTab7 .fblbHead {
954
+ width: 28px;
955
+ height: 90px;
956
+ background: url(img/vi7-left.png);
957
+ }
958
+ .fblbCenterOuterVi.fblbLeft .fblbTab8 .fblbHead {
959
+ width: 28px;
960
+ height: 90px;
961
+ background: url(img/vi8-left.png);
962
+ }
963
+ .fblbCenterOuterVi.fblbLeft .fblbTab9 .fblbHead {
964
+ width: 35px;
965
+ height: 36px;
966
+ background: url(img/vi9-left.png);
967
+ }
968
+
969
+ .fblbCenterOuterVi.fblbRight .fblbTab1 .fblbHeadClose {
970
+ background: url(img/vi1-right-close.png) !important;
971
+ }
972
+ .fblbCenterOuterVi.fblbRight .fblbTab2 .fblbHeadClose {
973
+ background: url(img/vi2-right-close.png) !important;
974
+ }
975
+ .fblbCenterOuterVi.fblbRight .fblbTab3 .fblbHeadClose {
976
+ background: url(img/vi3-right-close.png) !important;
977
+ }
978
+ .fblbCenterOuterVi.fblbRight .fblbTab7 .fblbHeadClose {
979
+ background: url(img/vi7-right-close.png) !important;
980
+ }
981
+ .fblbCenterOuterVi.fblbRight .fblbTab8 .fblbHeadClose {
982
+ background: url(img/vi8-right-close.png) !important;
983
+ }
984
+ .fblbCenterOuterVi.fblbRight .fblbTab9 .fblbHeadClose {
985
+ background: url(img/vi9-right-close.png) !important;
986
+ }
987
+ .fblbCenterOuterVi.fblbLeft .fblbTab1 .fblbHeadClose {
988
+ background: url(img/vi1-left-close.png) !important;
989
+ }
990
+ .fblbCenterOuterVi.fblbLeft .fblbTab2 .fblbHeadClose {
991
+ background: url(img/vi2-left-close.png) !important;
992
+ }
993
+ .fblbCenterOuterVi.fblbLeft .fblbTab3 .fblbHeadClose {
994
+ background: url(img/vi3-left-close.png) !important;
995
+ }
996
+ .fblbCenterOuterVi.fblbLeft .fblbTab7 .fblbHeadClose {
997
+ background: url(img/vi7-left-close.png) !important;
998
+ }
999
+ .fblbCenterOuterVi.fblbLeft .fblbTab8 .fblbHeadClose {
1000
+ background: url(img/vi8-left-close.png) !important;
1001
+ }
1002
+ .fblbCenterOuterVi.fblbLeft .fblbTab9 .fblbHeadClose {
1003
+ background: url(img/vi9-left-close.png) !important;
1004
+ }
1005
+ .fblbCenterOuterVi.fblbRight .fblbTab11 .fblbHead {
1006
+ width: 52px;
1007
+ height: 108px;
1008
+ background: url(img/vi11-right.png);
1009
+ }
1010
+ .fblbCenterOuterVi.fblbRight .fblbTab12 .fblbHead {
1011
+ width: 38px;
1012
+ height: 78px;
1013
+ background: url(img/vi12-right.png);
1014
+ }
1015
+ .fblbCenterOuterVi.fblbLeft .fblbTab11 .fblbHead {
1016
+ width: 52px;
1017
+ height: 108px;
1018
+ background: url(img/vi11-left.png);
1019
+ }
1020
+ .fblbCenterOuterVi.fblbLeft .fblbTab12 .fblbHead {
1021
+ width: 38px;
1022
+ height: 78px;
1023
+ background: url(img/vi12-left.png);
1024
+ }
1025
+ .fblbCenterOuterVi.fblbRight .fblbTab11 .fblbHeadClose {
1026
+ background: url(img/vi11-right-close.png) !important;
1027
+ }
1028
+ .fblbCenterOuterVi.fblbRight .fblbTab12 .fblbHeadClose {
1029
+ background: url(img/vi12-right-close.png) !important;
1030
+ }
1031
+ .fblbCenterOuterVi.fblbLeft .fblbTab11 .fblbHeadClose {
1032
+ background: url(img/vi11-left-close.png) !important;
1033
+ }
1034
+ .fblbCenterOuterVi.fblbLeft .fblbTab12 .fblbHeadClose {
1035
+ background: url(img/vi12-left-close.png) !important;
1036
+ }
1037
+
1038
+
1039
+ .fblbCenterOuterPi.fblbRight .fblbTab1 .fblbHead {
1040
+ width: 48px;
1041
+ height: 155px;
1042
+ background: url(img/pi1-right.png);
1043
+ }
1044
+ .fblbCenterOuterPi.fblbRight .fblbTab2 .fblbHead {
1045
+ width: 48px;
1046
+ height: 155px;
1047
+ background: url(img/pi2-right.png);
1048
+ }
1049
+ .fblbCenterOuterPi.fblbRight .fblbTab3 .fblbHead {
1050
+ width: 58px;
1051
+ height: 60px;
1052
+ background: url(img/pi3-right.png);
1053
+ }
1054
+ .fblbCenterOuterPi.fblbRight .fblbTab7 .fblbHead {
1055
+ width: 28px;
1056
+ height: 90px;
1057
+ background: url(img/pi7-right.png);
1058
+ }
1059
+ .fblbCenterOuterPi.fblbRight .fblbTab8 .fblbHead {
1060
+ width: 28px;
1061
+ height: 90px;
1062
+ background: url(img/pi8-right.png);
1063
+ }
1064
+ .fblbCenterOuterPi.fblbRight .fblbTab9 .fblbHead {
1065
+ width: 35px;
1066
+ height: 36px;
1067
+ background: url(img/pi9-right.png);
1068
+ }
1069
+ .fblbCenterOuterPi.fblbLeft .fblbTab1 .fblbHead {
1070
+ width: 48px;
1071
+ height: 155px;
1072
+ background: url(img/pi1-left.png);
1073
+ }
1074
+ .fblbCenterOuterPi.fblbLeft .fblbTab2 .fblbHead {
1075
+ width: 48px;
1076
+ height: 155px;
1077
+ background: url(img/pi2-left.png);
1078
+ }
1079
+ .fblbCenterOuterPi.fblbLeft .fblbTab3 .fblbHead {
1080
+ width: 58px;
1081
+ height: 60px;
1082
+ background: url(img/pi3-left.png);
1083
+ }
1084
+ .fblbCenterOuterPi.fblbLeft .fblbTab7 .fblbHead {
1085
+ width: 28px;
1086
+ height: 90px;
1087
+ background: url(img/pi7-left.png);
1088
+ }
1089
+ .fblbCenterOuterPi.fblbLeft .fblbTab8 .fblbHead {
1090
+ width: 28px;
1091
+ height: 90px;
1092
+ background: url(img/pi8-left.png);
1093
+ }
1094
+ .fblbCenterOuterPi.fblbLeft .fblbTab9 .fblbHead {
1095
+ width: 35px;
1096
+ height: 36px;
1097
+ background: url(img/pi9-left.png);
1098
+ }
1099
+ .fblbCenterOuterPi.fblbRight .fblbTab1 .fblbHeadClose {
1100
+ background: url(img/pi1-right-close.png) !important;
1101
+ }
1102
+ .fblbCenterOuterPi.fblbRight .fblbTab2 .fblbHeadClose {
1103
+ background: url(img/pi2-right-close.png) !important;
1104
+ }
1105
+ .fblbCenterOuterPi.fblbRight .fblbTab3 .fblbHeadClose {
1106
+ background: url(img/pi3-right-close.png) !important;
1107
+ }
1108
+ .fblbCenterOuterPi.fblbRight .fblbTab7 .fblbHeadClose {
1109
+ background: url(img/pi7-right-close.png) !important;
1110
+ }
1111
+ .fblbCenterOuterPi.fblbRight .fblbTab8 .fblbHeadClose {
1112
+ background: url(img/pi8-right-close.png) !important;
1113
+ }
1114
+ .fblbCenterOuterPi.fblbRight .fblbTab9 .fblbHeadClose {
1115
+ background: url(img/pi9-right-close.png) !important;
1116
+ }
1117
+ .fblbCenterOuterPi.fblbLeft .fblbTab1 .fblbHeadClose {
1118
+ background: url(img/pi1-left-close.png) !important;
1119
+ }
1120
+ .fblbCenterOuterPi.fblbLeft .fblbTab2 .fblbHeadClose {
1121
+ background: url(img/pi2-left-close.png) !important;
1122
+ }
1123
+ .fblbCenterOuterPi.fblbLeft .fblbTab3 .fblbHeadClose {
1124
+ background: url(img/pi3-left-close.png) !important;
1125
+ }
1126
+ .fblbCenterOuterPi.fblbLeft .fblbTab7 .fblbHeadClose {
1127
+ background: url(img/pi7-left-close.png) !important;
1128
+ }
1129
+ .fblbCenterOuterPi.fblbLeft .fblbTab8 .fblbHeadClose {
1130
+ background: url(img/pi8-left-close.png) !important;
1131
+ }
1132
+ .fblbCenterOuterPi.fblbLeft .fblbTab9 .fblbHeadClose {
1133
+ background: url(img/pi9-left-close.png) !important;
1134
+ }
1135
+ .fblbCenterOuterPi.fblbRight .fblbTab11 .fblbHead {
1136
+ width: 52px;
1137
+ height: 108px;
1138
+ background: url(img/pi11-right.png);
1139
+ }
1140
+ .fblbCenterOuterPi.fblbRight .fblbTab12 .fblbHead {
1141
+ width: 38px;
1142
+ height: 78px;
1143
+ background: url(img/pi12-right.png);
1144
+ }
1145
+ .fblbCenterOuterPi.fblbLeft .fblbTab11 .fblbHead {
1146
+ width: 52px;
1147
+ height: 108px;
1148
+ background: url(img/pi11-left.png);
1149
+ }
1150
+ .fblbCenterOuterPi.fblbLeft .fblbTab12 .fblbHead {
1151
+ width: 38px;
1152
+ height: 78px;
1153
+ background: url(img/pi12-left.png);
1154
+ }
1155
+ .fblbCenterOuterPi.fblbRight .fblbTab11 .fblbHeadClose {
1156
+ background: url(img/pi11-right-close.png) !important;
1157
+ }
1158
+ .fblbCenterOuterPi.fblbRight .fblbTab12 .fblbHeadClose {
1159
+ background: url(img/pi12-right-close.png) !important;
1160
+ }
1161
+ .fblbCenterOuterPi.fblbLeft .fblbTab11 .fblbHeadClose {
1162
+ background: url(img/pi11-left-close.png) !important;
1163
+ }
1164
+ .fblbCenterOuterPi.fblbLeft .fblbTab12 .fblbHeadClose {
1165
+ background: url(img/pi12-left-close.png) !important;
1166
+ }
skin/frontend/base/default/ksv_social/css/ie7.css ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .fblbCenterOuter {
2
+ position: fixed;
3
+ display: block;
4
+ top: 50%;
5
+ height: auto;
6
+ overflow: visible;
7
+ }
8
+ .fblbCenterOuter.fblbFixed {
9
+ position: fixed;
10
+ display: block;
11
+ top: 0;
12
+ height: auto;
13
+ overflow: visible;
14
+ }
15
+
16
+ .fblbFixed .fblbCenterInner {
17
+ margin-top: 0;
18
+ }
skin/frontend/base/default/ksv_social/css/img/fb1-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb1-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb1-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb1-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb11-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb11-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb11-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb11-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb12-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb12-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb12-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb12-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb2-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb2-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb2-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb2-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb3-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb3-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb3-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb3-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb4-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb4-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb4-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb4-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb5-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb5-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb5-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb5-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb6-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb6-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb6-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb6-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb7-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb7-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb7-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb7-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb8-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb8-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb8-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb8-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb9-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb9-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb9-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb9-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/fb_loading.gif ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp1-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp1-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp1-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp1-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp11-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp11-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp11-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp11-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp12-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp12-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp12-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp12-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp13-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp13-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp13-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp13-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp14-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp14-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp14-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp14-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp2-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp2-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp2-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp2-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp3-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp3-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp3-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp3-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp7-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp7-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp7-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp7-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp8-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp8-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp8-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp8-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp9-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp9-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp9-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/gp9-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/index.html ADDED
File without changes
skin/frontend/base/default/ksv_social/css/img/tw1-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw1-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw1-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw1-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw11-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw11-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw11-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw11-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw12-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw12-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw12-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw12-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw2-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw2-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw2-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw2-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw3-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw3-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw3-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw3-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw7-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw7-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw7-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw7-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw8-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw8-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw8-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw8-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw9-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw9-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw9-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/tw9-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt1-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt1-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt1-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt1-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt11-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt11-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt11-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt11-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt12-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt12-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt12-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt12-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt3-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt3-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt3-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt3-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt7-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt7-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt7-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt7-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt9-left-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt9-left.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt9-right-close.png ADDED
Binary file
skin/frontend/base/default/ksv_social/css/img/yt9-right.png ADDED
Binary file
skin/frontend/base/default/ksv_social/js/colorpicker.js ADDED
@@ -0,0 +1,476 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function ($) {
2
+ var ColorPicker = function () {
3
+ var
4
+ ids = {},
5
+ inAction,
6
+ charMin = 65,
7
+ visible,
8
+ tpl = '<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>',
9
+ defaults = {
10
+ eventName: 'click',
11
+ onShow: function () {},
12
+ onBeforeShow: function(){},
13
+ onHide: function () {},
14
+ onChange: function () {},
15
+ onSubmit: function () {},
16
+ color: 'ff0000',
17
+ livePreview: true,
18
+ flat: false
19
+ },
20
+ fillRGBFields = function (hsb, cal) {
21
+ var rgb = HSBToRGB(hsb);
22
+ $(cal).data('colorpicker').fields
23
+ .eq(1).val(rgb.r).end()
24
+ .eq(2).val(rgb.g).end()
25
+ .eq(3).val(rgb.b).end();
26
+ },
27
+ fillHSBFields = function (hsb, cal) {
28
+ $(cal).data('colorpicker').fields
29
+ .eq(4).val(hsb.h).end()
30
+ .eq(5).val(hsb.s).end()
31
+ .eq(6).val(hsb.b).end();
32
+ },
33
+ fillHexFields = function (hsb, cal) {
34
+ $(cal).data('colorpicker').fields
35
+ .eq(0).val(HSBToHex(hsb)).end();
36
+ },
37
+ setSelector = function (hsb, cal) {
38
+ $(cal).data('colorpicker').selector.css('backgroundColor', '#' + HSBToHex({h: hsb.h, s: 100, b: 100}));
39
+ $(cal).data('colorpicker').selectorIndic.css({
40
+ left: parseInt(150 * hsb.s/100, 10),
41
+ top: parseInt(150 * (100-hsb.b)/100, 10)
42
+ });
43
+ },
44
+ setHue = function (hsb, cal) {
45
+ $(cal).data('colorpicker').hue.css('top', parseInt(150 - 150 * hsb.h/360, 10));
46
+ },
47
+ setCurrentColor = function (hsb, cal) {
48
+ $(cal).data('colorpicker').currentColor.css('backgroundColor', '#' + HSBToHex(hsb));
49
+ },
50
+ setNewColor = function (hsb, cal) {
51
+ $(cal).data('colorpicker').newColor.css('backgroundColor', '#' + HSBToHex(hsb));
52
+ },
53
+ keyDown = function (ev) {
54
+ var pressedKey = ev.charCode || ev.keyCode || -1;
55
+ if ((pressedKey > charMin && pressedKey <= 90) || pressedKey == 32) {
56
+ return false;
57
+ }
58
+ var cal = $(this).parent().parent();
59
+ if (cal.data('colorpicker').livePreview === true) {
60
+ change.apply(this);
61
+ }
62
+ },
63
+ change = function (ev) {
64
+ var cal = $(this).parent().parent(), col;
65
+ if (this.parentNode.className.indexOf('_hex') > 0) {
66
+ cal.data('colorpicker').color = col = HexToHSB(fixHex(this.value));
67
+ } else if (this.parentNode.className.indexOf('_hsb') > 0) {
68
+ cal.data('colorpicker').color = col = fixHSB({
69
+ h: parseInt(cal.data('colorpicker').fields.eq(4).val(), 10),
70
+ s: parseInt(cal.data('colorpicker').fields.eq(5).val(), 10),
71
+ b: parseInt(cal.data('colorpicker').fields.eq(6).val(), 10)
72
+ });
73
+ } else {
74
+ cal.data('colorpicker').color = col = RGBToHSB(fixRGB({
75
+ r: parseInt(cal.data('colorpicker').fields.eq(1).val(), 10),
76
+ g: parseInt(cal.data('colorpicker').fields.eq(2).val(), 10),
77
+ b: parseInt(cal.data('colorpicker').fields.eq(3).val(), 10)
78
+ }));
79
+ }
80
+ if (ev) {
81
+ fillRGBFields(col, cal.get(0));
82
+ fillHexFields(col, cal.get(0));
83
+ fillHSBFields(col, cal.get(0));
84
+ }
85
+ setSelector(col, cal.get(0));
86
+ setHue(col, cal.get(0));
87
+ setNewColor(col, cal.get(0));
88
+ cal.data('colorpicker').onChange.apply(cal, [col, HSBToHex(col), HSBToRGB(col)]);
89
+ },
90
+ blur = function (ev) {
91
+ var cal = $(this).parent().parent();
92
+ cal.data('colorpicker').fields.parent().removeClass('colorpicker_focus');
93
+ },
94
+ focus = function () {
95
+ charMin = this.parentNode.className.indexOf('_hex') > 0 ? 70 : 65;
96
+ $(this).parent().parent().data('colorpicker').fields.parent().removeClass('colorpicker_focus');
97
+ $(this).parent().addClass('colorpicker_focus');
98
+ },
99
+ downIncrement = function (ev) {
100
+ var field = $(this).parent().find('input').focus();
101
+ var current = {
102
+ el: $(this).parent().addClass('colorpicker_slider'),
103
+ max: this.parentNode.className.indexOf('_hsb_h') > 0 ? 360 : (this.parentNode.className.indexOf('_hsb') > 0 ? 100 : 255),
104
+ y: ev.pageY,
105
+ field: field,
106
+ val: parseInt(field.val(), 10),
107
+ preview: $(this).parent().parent().data('colorpicker').livePreview
108
+ };
109
+ $(document).bind('mouseup', current, upIncrement);
110
+ $(document).bind('mousemove', current, moveIncrement);
111
+ },
112
+ moveIncrement = function (ev) {
113
+ ev.data.field.val(Math.max(0, Math.min(ev.data.max, parseInt(ev.data.val + ev.pageY - ev.data.y, 10))));
114
+ if (ev.data.preview) {
115
+ change.apply(ev.data.field.get(0), [true]);
116
+ }
117
+ return false;
118
+ },
119
+ upIncrement = function (ev) {
120
+ change.apply(ev.data.field.get(0), [true]);
121
+ ev.data.el.removeClass('colorpicker_slider').find('input').focus();
122
+ $(document).unbind('mouseup', upIncrement);
123
+ $(document).unbind('mousemove', moveIncrement);
124
+ return false;
125
+ },
126
+ downHue = function (ev) {
127
+ var current = {
128
+ cal: $(this).parent(),
129
+ y: $(this).offset().top
130
+ };
131
+ current.preview = current.cal.data('colorpicker').livePreview;
132
+ $(document).bind('mouseup', current, upHue);
133
+ $(document).bind('mousemove', current, moveHue);
134
+ },
135
+ moveHue = function (ev) {
136
+ change.apply(
137
+ ev.data.cal.data('colorpicker')
138
+ .fields
139
+ .eq(4)
140
+ .val(parseInt(360*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.y))))/150, 10))
141
+ .get(0),
142
+ [ev.data.preview]
143
+ );
144
+ return false;
145
+ },
146
+ upHue = function (ev) {
147
+ fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
148
+ fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
149
+ $(document).unbind('mouseup', upHue);
150
+ $(document).unbind('mousemove', moveHue);
151
+ return false;
152
+ },
153
+ downSelector = function (ev) {
154
+ var current = {
155
+ cal: $(this).parent(),
156
+ pos: $(this).offset()
157
+ };
158
+ current.preview = current.cal.data('colorpicker').livePreview;
159
+ $(document).bind('mouseup', current, upSelector);
160
+ $(document).bind('mousemove', current, moveSelector);
161
+ },
162
+ moveSelector = function (ev) {
163
+ change.apply(
164
+ ev.data.cal.data('colorpicker')
165
+ .fields
166
+ .eq(6)
167
+ .val(parseInt(100*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.pos.top))))/150, 10))
168
+ .end()
169
+ .eq(5)
170
+ .val(parseInt(100*(Math.max(0,Math.min(150,(ev.pageX - ev.data.pos.left))))/150, 10))
171
+ .get(0),
172
+ [ev.data.preview]
173
+ );
174
+ return false;
175
+ },
176
+ upSelector = function (ev) {
177
+ fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
178
+ fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
179
+ $(document).unbind('mouseup', upSelector);
180
+ $(document).unbind('mousemove', moveSelector);
181
+ return false;
182
+ },
183
+ enterSubmit = function (ev) {
184
+ $(this).addClass('colorpicker_focus');
185
+ },
186
+ leaveSubmit = function (ev) {
187
+ $(this).removeClass('colorpicker_focus');
188
+ },
189
+ clickSubmit = function (ev) {
190
+ var cal = $(this).parent();
191
+ var col = cal.data('colorpicker').color;
192
+ cal.data('colorpicker').origColor = col;
193
+ setCurrentColor(col, cal.get(0));
194
+ cal.data('colorpicker').onSubmit(col, HSBToHex(col), HSBToRGB(col), cal.data('colorpicker').el);
195
+ },
196
+ show = function (ev) {
197
+ var cal = $('#' + $(this).data('colorpickerId'));
198
+ cal.data('colorpicker').onBeforeShow.apply(this, [cal.get(0)]);
199
+ var pos = $(this).offset();
200
+ var viewPort = getViewport();
201
+ var top = pos.top + this.offsetHeight;
202
+ var left = pos.left;
203
+ if (top + 176 > viewPort.t + viewPort.h) {
204
+ top -= this.offsetHeight + 176;
205
+ }
206
+ if (left + 356 > viewPort.l + viewPort.w) {
207
+ left -= 356;
208
+ }
209
+ cal.css({left: left + 'px', top: top + 'px'});
210
+ if (cal.data('colorpicker').onShow.apply(this, [cal.get(0)]) != false) {
211
+ cal.show();
212
+ }
213
+ $(document).bind('mousedown', {cal: cal}, hide);
214
+ return false;
215
+ },
216
+ hide = function (ev) {
217
+ if (!isChildOf(ev.data.cal.get(0), ev.target, ev.data.cal.get(0))) {
218
+ if (ev.data.cal.data('colorpicker').onHide.apply(this, [ev.data.cal.get(0)]) != false) {
219
+ ev.data.cal.hide();
220
+ }
221
+ $(document).unbind('mousedown', hide);
222
+ }
223
+ },
224
+ isChildOf = function(parentEl, el, container) {
225
+ if (parentEl == el) {
226
+ return true;
227
+ }
228
+ if (parentEl.contains) {
229
+ return parentEl.contains(el);
230
+ }
231
+ if ( parentEl.compareDocumentPosition ) {
232
+ return !!(parentEl.compareDocumentPosition(el) & 16);
233
+ }
234
+ var prEl = el.parentNode;
235
+ while(prEl && prEl != container) {
236
+ if (prEl == parentEl)
237
+ return true;
238
+ prEl = prEl.parentNode;
239
+ }
240
+ return false;
241
+ },
242
+ getViewport = function () {
243
+ var m = document.compatMode == 'CSS1Compat';
244
+ return {
245
+ l : window.pageXOffset || (m ? document.documentElement.scrollLeft : document.body.scrollLeft),
246
+ t : window.pageYOffset || (m ? document.documentElement.scrollTop : document.body.scrollTop),
247
+ w : window.innerWidth || (m ? document.documentElement.clientWidth : document.body.clientWidth),
248
+ h : window.innerHeight || (m ? document.documentElement.clientHeight : document.body.clientHeight)
249
+ };
250
+ },
251
+ fixHSB = function (hsb) {
252
+ return {
253
+ h: Math.min(360, Math.max(0, hsb.h)),
254
+ s: Math.min(100, Math.max(0, hsb.s)),
255
+ b: Math.min(100, Math.max(0, hsb.b))
256
+ };
257
+ },
258
+ fixRGB = function (rgb) {
259
+ return {
260
+ r: Math.min(255, Math.max(0, rgb.r)),
261
+ g: Math.min(255, Math.max(0, rgb.g)),
262
+ b: Math.min(255, Math.max(0, rgb.b))
263
+ };
264
+ },
265
+ fixHex = function (hex) {
266
+ var len = 6 - hex.length;
267
+ if (len > 0) {
268
+ var o = [];
269
+ for (var i=0; i<len; i++) {
270
+ o.push('0');
271
+ }
272
+ o.push(hex);
273
+ hex = o.join('');
274
+ }
275
+ return hex;
276
+ },
277
+ HexToRGB = function (hex) {
278
+ var hex = parseInt(((hex.indexOf('#') > -1) ? hex.substring(1) : hex), 16);
279
+ return {r: hex >> 16, g: (hex & 0x00FF00) >> 8, b: (hex & 0x0000FF)};
280
+ },
281
+ HexToHSB = function (hex) {
282
+ return RGBToHSB(HexToRGB(hex));
283
+ },
284
+ RGBToHSB = function (rgb) {
285
+ var hsb = {
286
+ h: 0,
287
+ s: 0,
288
+ b: 0
289
+ };
290
+ var min = Math.min(rgb.r, rgb.g, rgb.b);
291
+ var max = Math.max(rgb.r, rgb.g, rgb.b);
292
+ var delta = max - min;
293
+ hsb.b = max;
294
+ if (max != 0) {
295
+
296
+ }
297
+ hsb.s = max != 0 ? 255 * delta / max : 0;
298
+ if (hsb.s != 0) {
299
+ if (rgb.r == max) {
300
+ hsb.h = (rgb.g - rgb.b) / delta;
301
+ } else if (rgb.g == max) {
302
+ hsb.h = 2 + (rgb.b - rgb.r) / delta;
303
+ } else {
304
+ hsb.h = 4 + (rgb.r - rgb.g) / delta;
305
+ }
306
+ } else {
307
+ hsb.h = -1;
308
+ }
309
+ hsb.h *= 60;
310
+ if (hsb.h < 0) {
311
+ hsb.h += 360;
312
+ }
313
+ hsb.s *= 100/255;
314
+ hsb.b *= 100/255;
315
+ return hsb;
316
+ },
317
+ HSBToRGB = function (hsb) {
318
+ var rgb = {};
319
+ var h = Math.round(hsb.h);
320
+ var s = Math.round(hsb.s*255/100);
321
+ var v = Math.round(hsb.b*255/100);
322
+ if(s == 0) {
323
+ rgb.r = rgb.g = rgb.b = v;
324
+ } else {
325
+ var t1 = v;
326
+ var t2 = (255-s)*v/255;
327
+ var t3 = (t1-t2)*(h%60)/60;
328
+ if(h==360) h = 0;
329
+ if(h<60) {rgb.r=t1; rgb.b=t2; rgb.g=t2+t3}
330
+ else if(h<120) {rgb.g=t1; rgb.b=t2; rgb.r=t1-t3}
331
+ else if(h<180) {rgb.g=t1; rgb.r=t2; rgb.b=t2+t3}
332
+ else if(h<240) {rgb.b=t1; rgb.r=t2; rgb.g=t1-t3}
333
+ else if(h<300) {rgb.b=t1; rgb.g=t2; rgb.r=t2+t3}
334
+ else if(h<360) {rgb.r=t1; rgb.g=t2; rgb.b=t1-t3}
335
+ else {rgb.r=0; rgb.g=0; rgb.b=0}
336
+ }
337
+ return {r:Math.round(rgb.r), g:Math.round(rgb.g), b:Math.round(rgb.b)};
338
+ },
339
+ RGBToHex = function (rgb) {
340
+ var hex = [
341
+ rgb.r.toString(16),
342
+ rgb.g.toString(16),
343
+ rgb.b.toString(16)
344
+ ];
345
+ $.each(hex, function (nr, val) {
346
+ if (val.length == 1) {
347
+ hex[nr] = '0' + val;
348
+ }
349
+ });
350
+ return hex.join('');
351
+ },
352
+ HSBToHex = function (hsb) {
353
+ return RGBToHex(HSBToRGB(hsb));
354
+ },
355
+ restoreOriginal = function () {
356
+ var cal = $(this).parent();
357
+ var col = cal.data('colorpicker').origColor;
358
+ cal.data('colorpicker').color = col;
359
+ fillRGBFields(col, cal.get(0));
360
+ fillHexFields(col, cal.get(0));
361
+ fillHSBFields(col, cal.get(0));
362
+ setSelector(col, cal.get(0));
363
+ setHue(col, cal.get(0));
364
+ setNewColor(col, cal.get(0));
365
+ };
366
+ return {
367
+ init: function (opt) {
368
+ opt = $.extend({}, defaults, opt||{});
369
+ if (typeof opt.color == 'string') {
370
+ opt.color = HexToHSB(opt.color);
371
+ } else if (opt.color.r != undefined && opt.color.g != undefined && opt.color.b != undefined) {
372
+ opt.color = RGBToHSB(opt.color);
373
+ } else if (opt.color.h != undefined && opt.color.s != undefined && opt.color.b != undefined) {
374
+ opt.color = fixHSB(opt.color);
375
+ } else {
376
+ return this;
377
+ }
378
+ return this.each(function () {
379
+ if (!$(this).data('colorpickerId')) {
380
+ var options = $.extend({}, opt);
381
+ options.origColor = opt.color;
382
+ var id = 'collorpicker_' + parseInt(Math.random() * 1000);
383
+ $(this).data('colorpickerId', id);
384
+ var cal = $(tpl).attr('id', id);
385
+ if (options.flat) {
386
+ cal.appendTo(this).show();
387
+ } else {
388
+ cal.appendTo(document.body);
389
+ }
390
+ options.fields = cal
391
+ .find('input')
392
+ .bind('keyup', keyDown)
393
+ .bind('change', change)
394
+ .bind('blur', blur)
395
+ .bind('focus', focus);
396
+ cal
397
+ .find('span').bind('mousedown', downIncrement).end()
398
+ .find('>div.colorpicker_current_color').bind('click', restoreOriginal);
399
+ options.selector = cal.find('div.colorpicker_color').bind('mousedown', downSelector);
400
+ options.selectorIndic = options.selector.find('div div');
401
+ options.el = this;
402
+ options.hue = cal.find('div.colorpicker_hue div');
403
+ cal.find('div.colorpicker_hue').bind('mousedown', downHue);
404
+ options.newColor = cal.find('div.colorpicker_new_color');
405
+ options.currentColor = cal.find('div.colorpicker_current_color');
406
+ cal.data('colorpicker', options);
407
+ cal.find('div.colorpicker_submit')
408
+ .bind('mouseenter', enterSubmit)
409
+ .bind('mouseleave', leaveSubmit)
410
+ .bind('click', clickSubmit);
411
+ fillRGBFields(options.color, cal.get(0));
412
+ fillHSBFields(options.color, cal.get(0));
413
+ fillHexFields(options.color, cal.get(0));
414
+ setHue(options.color, cal.get(0));
415
+ setSelector(options.color, cal.get(0));
416
+ setCurrentColor(options.color, cal.get(0));
417
+ setNewColor(options.color, cal.get(0));
418
+ if (options.flat) {
419
+ cal.css({
420
+ position: 'relative',
421
+ display: 'block'
422
+ });
423
+ } else {
424
+ $(this).bind(options.eventName, show);
425
+ }
426
+ }
427
+ });
428
+ },
429
+ showPicker: function() {
430
+ return this.each( function () {
431
+ if ($(this).data('colorpickerId')) {
432
+ show.apply(this);
433
+ }
434
+ });
435
+ },
436
+ hidePicker: function() {
437
+ return this.each( function () {
438
+ if ($(this).data('colorpickerId')) {
439
+ $('#' + $(this).data('colorpickerId')).hide();
440
+ }
441
+ });
442
+ },
443
+ setColor: function(col) {
444
+ if (typeof col == 'string') {
445
+ col = HexToHSB(col);
446
+ } else if (col.r != undefined && col.g != undefined && col.b != undefined) {
447
+ col = RGBToHSB(col);
448
+ } else if (col.h != undefined && col.s != undefined && col.b != undefined) {
449
+ col = fixHSB(col);
450
+ } else {
451
+ return this;
452
+ }
453
+ return this.each(function(){
454
+ if ($(this).data('colorpickerId')) {
455
+ var cal = $('#' + $(this).data('colorpickerId'));
456
+ cal.data('colorpicker').color = col;
457
+ cal.data('colorpicker').origColor = col;
458
+ fillRGBFields(col, cal.get(0));
459
+ fillHSBFields(col, cal.get(0));
460
+ fillHexFields(col, cal.get(0));
461
+ setHue(col, cal.get(0));
462
+ setSelector(col, cal.get(0));
463
+ setCurrentColor(col, cal.get(0));
464
+ setNewColor(col, cal.get(0));
465
+ }
466
+ });
467
+ }
468
+ };
469
+ }();
470
+ $.fn.extend({
471
+ ColorPicker: ColorPicker.init,
472
+ ColorPickerHide: ColorPicker.hidePicker,
473
+ ColorPickerShow: ColorPicker.showPicker,
474
+ ColorPickerSetColor: ColorPicker.setColor
475
+ });
476
+ })(jQuery)
skin/frontend/base/default/ksv_social/js/jquery-ui-1.8.16.custom.min.js ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * jQuery UI 1.8.16
3
+ *
4
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
5
+ * Dual licensed under the MIT or GPL Version 2 licenses.
6
+ * http://jquery.org/license
7
+ *
8
+ * http://docs.jquery.com/UI
9
+ */
10
+ (function(c,j){function k(a,b){var d=a.nodeName.toLowerCase();if("area"===d){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&l(a)}return(/input|select|textarea|button|object/.test(d)?!a.disabled:"a"==d?a.href||b:b)&&l(a)}function l(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.16",
11
+ keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({propAttr:c.fn.prop||c.fn.attr,_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=
12
+ this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,
13
+ "overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":
14
+ "mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,m,n){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(m)g-=parseFloat(c.curCSS(f,"border"+this+"Width",true))||0;if(n)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,
15
+ outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){return k(a,!isNaN(c.attr(a,"tabindex")))},tabbable:function(a){var b=c.attr(a,
16
+ "tabindex"),d=isNaN(b);return(d||b>=0)&&k(a,!d)}});c(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));c.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.offsetHeight===100;c.support.selectstart="onselectstart"in b;a.removeChild(b).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&
17
+ a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&
18
+ c.ui.isOverAxis(b,e,i)}})}})(jQuery);
19
+ ;/*!
20
+ * jQuery UI Widget 1.8.16
21
+ *
22
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
23
+ * Dual licensed under the MIT or GPL Version 2 licenses.
24
+ * http://jquery.org/license
25
+ *
26
+ * http://docs.jquery.com/UI/Widget
27
+ */
28
+ (function(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)try{b(d).triggerHandler("remove")}catch(e){}k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(d){}});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=
29
+ function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):
30
+ d;if(e&&d.charAt(0)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=
31
+ b.extend(true,{},this.options,this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+
32
+ "-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",
33
+ c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
34
+ ;/*
35
+ * jQuery UI Tabs 1.8.16
36
+ *
37
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
38
+ * Dual licensed under the MIT or GPL Version 2 licenses.
39
+ * http://jquery.org/license
40
+ *
41
+ * http://docs.jquery.com/UI/Tabs
42
+ *
43
+ * Depends:
44
+ * jquery.ui.core.js
45
+ * jquery.ui.widget.js
46
+ */
47
+ (function(d,p){function u(){return++v}function w(){return++x}var v=0,x=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(b,e){if(b=="selected")this.options.collapsible&&
48
+ e==this.options.selected||this.select(e);else{this.options[b]=e;this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+u()},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+w());return d.cookie.apply(null,[b].concat(d.makeArray(arguments)))},_ui:function(b,e){return{tab:b,panel:e,index:this.anchors.index(b)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=
49
+ d(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(b){function e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}var a=this,c=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=d(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);this.anchors.each(function(g,f){var i=d(f).attr("href"),l=i.split("#")[0],q;if(l&&(l===location.toString().split("#")[0]||
50
+ (q=d("base")[0])&&l===q.href)){i=f.hash;f.href=i}if(h.test(i))a.panels=a.panels.add(a.element.find(a._sanitizeSelector(i)));else if(i&&i!=="#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace(/#.*$/,""));i=a._tabId(f);f.href="#"+i;f=a.element.find("#"+i);if(!f.length){f=d(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tabs",true)}a.panels=a.panels.add(f)}else c.disabled.push(g)});if(b){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
51
+ this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===p){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){c.selected=g;return false}});if(typeof c.selected!=="number"&&c.cookie)c.selected=parseInt(a._cookie(),10);if(typeof c.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected=
52
+ this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||(this.lis.length?0:-1)}else if(c.selected===null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=d.unique(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return a.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
53
+ if(c.selected>=0&&this.anchors.length){a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");a.element.queue("tabs",function(){a._trigger("show",null,a._ui(a.anchors[c.selected],a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash))[0]))});this.load(c.selected)}d(window).bind("unload",function(){a.lis.add(a.anchors).unbind(".tabs");a.lis=a.anchors=a.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));
54
+ this.element[c.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);b=0;for(var j;j=this.lis[b];b++)d(j)[d.inArray(b,c.disabled)!=-1&&!d(j).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!=="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+
55
+ g)};this.lis.bind("mouseover.tabs",function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(c.fx)if(d.isArray(c.fx)){m=c.fx[0];o=c.fx[1]}else m=o=c.fx;var r=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal",
56
+ function(){e(f,o);a._trigger("show",null,a._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a._ui(g,f[0]))},s=m?function(g,f){f.animate(m,m.duration||"normal",function(){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("tabs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")};
57
+ this.anchors.bind(c.event+".tabs",function(){var g=this,f=d(g).closest("li"),i=a.panels.filter(":not(.ui-tabs-hide)"),l=a.element.find(a._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||a.panels.filter(":animated").length||a._trigger("select",null,a._ui(this,l[0]))===false){this.blur();return false}c.selected=a.anchors.index(this);a.abort();if(c.collapsible)if(f.hasClass("ui-tabs-selected")){c.selected=
58
+ -1;c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){s(g,i)}).dequeue("tabs");this.blur();return false}else if(!i.length){c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this));this.blur();return false}c.cookie&&a._cookie(c.selected,c.cookie);if(l.length){i.length&&a.element.queue("tabs",function(){s(g,i)});a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";
59
+ d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(b){if(typeof b=="string")b=this.anchors.index(this.anchors.filter("[href$="+b+"]"));return b},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e=
60
+ d.data(this,"href.tabs");if(e)this.href=e;var a=d(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});b.cookie&&this._cookie(null,b.cookie);return this},add:function(b,
61
+ e,a){if(a===p)a=this.anchors.length;var c=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,e));b=!b.indexOf("#")?b.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var j=c.element.find("#"+b);j.length||(j=d(h.panelTemplate).attr("id",b).data("destroy.tabs",true));j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(a>=this.lis.length){e.appendTo(this.list);j.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[a]);
62
+ j.insertBefore(this.panels[a])}h.disabled=d.map(h.disabled,function(k){return k>=a?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a]));return this},remove:function(b){b=this._getIndex(b);var e=this.options,a=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();
63
+ if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(b+(b+1<this.anchors.length?1:-1));e.disabled=d.map(d.grep(e.disabled,function(h){return h!=b}),function(h){return h>=b?--h:h});this._tabify();this._trigger("remove",null,this._ui(a.find("a")[0],c[0]));return this},enable:function(b){b=this._getIndex(b);var e=this.options;if(d.inArray(b,e.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(a){return a!=b});this._trigger("enable",null,
64
+ this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(b){b=this._getIndex(b);var e=this.options;if(b!=e.selected){this.lis.eq(b).addClass("ui-state-disabled");e.disabled.push(b);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[b],this.panels[b]))}return this},select:function(b){b=this._getIndex(b);if(b==-1)if(this.options.collapsible&&this.options.selected!=-1)b=this.options.selected;else return this;this.anchors.eq(b).trigger(this.options.event+".tabs");return this},
65
+ load:function(b){b=this._getIndex(b);var e=this,a=this.options,c=this.anchors.eq(b)[0],h=d.data(c,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(a.spinner){var j=d("span",c);j.data("label.tabs",j.html()).html(a.spinner)}this.xhr=d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){e.element.find(e._sanitizeSelector(c.hash)).html(k);e._cleanup();a.cache&&d.data(c,
66
+ "cache.tabs",true);e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.error(k,n,b,c)}catch(m){}}}));e.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},
67
+ url:function(b,e){this.anchors.eq(b).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.16"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(b,e){var a=this,c=this.options,h=a._rotate||(a._rotate=function(j){clearTimeout(a.rotation);a.rotation=setTimeout(function(){var k=c.selected;a.select(++k<a.anchors.length?k:0)},b);j&&j.stopPropagation()});e=a._unrotate||(a._unrotate=!e?function(j){j.clientX&&
68
+ a.rotate(null)}:function(){t=c.selected;h()});if(b){this.element.bind("tabsshow",h);this.anchors.bind(c.event+".tabs",e);h()}else{clearTimeout(a.rotation);this.element.unbind("tabsshow",h);this.anchors.unbind(c.event+".tabs",e);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
69
+ ;
skin/frontend/base/default/ksv_social/js/userscripts-ie7.js ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function()
2
+ {
3
+ jQuery('.fblbCenterOuter').each(function(index) {
4
+ if (!jQuery(this).hasClass('fblbFixed'))
5
+ {
6
+ var mt=(((jQuery('body').height()/2)-(jQuery(this).height()/2)))*-1;
7
+ jQuery(this).css('margin-top',mt);
8
+ }
9
+ });
10
+ });
skin/frontend/base/default/ksv_social/js/userscripts-mobile.js ADDED
@@ -0,0 +1,172 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function(){
2
+ var fblbFbOrgRight=jQuery('.fblbCenterOuterFb').css('right');
3
+ var fblbFbOrgLeft=jQuery('.fblbCenterOuterFb').css('left');
4
+ var fblbFbOrgzIndex=jQuery('.fblbCenterOuterFb').css('z-index');
5
+ jQuery('.fblbRight.fblbCenterOuterFb').find('.fblbHead').toggle(
6
+ function(){
7
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
8
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
9
+ right: -3
10
+ },function (){});
11
+ },
12
+ function(){
13
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
14
+ right: fblbFbOrgRight
15
+ },function (){ jQuery(this).css('z-index',fblbFbOrgzIndex);});
16
+ });
17
+ jQuery('.fblbLeft.fblbCenterOuterFb').find('.fblbHead').toggle(
18
+ function(){
19
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
20
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
21
+ left: -3
22
+ },function (){});
23
+ },
24
+ function(){
25
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
26
+ left: fblbFbOrgLeft
27
+ },function (){ jQuery(this).css('z-index',fblbFbOrgzIndex);});
28
+ });
29
+ var fblbTwOrgRight=jQuery('.fblbCenterOuterTw').css('right');
30
+ var fblbTwOrgLeft=jQuery('.fblbCenterOuterTw').css('left');
31
+ var fblbTwOrgzIndex=jQuery('.fblbCenterOuterTw').css('z-index');
32
+ jQuery('.fblbRight.fblbCenterOuterTw').find('.fblbHead').toggle(
33
+ function(){
34
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
35
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
36
+ right: -3
37
+ },function (){});
38
+ },
39
+ function(){
40
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
41
+ right: fblbTwOrgRight
42
+ },function (){ jQuery(this).css('z-index',fblbTwOrgzIndex);});
43
+ });
44
+ jQuery('.fblbLeft.fblbCenterOuterTw').find('.fblbHead').toggle(
45
+ function(){
46
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
47
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
48
+ left: -3
49
+ },function (){});
50
+ },
51
+ function(){
52
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
53
+ left: fblbTwOrgLeft
54
+ },function (){ jQuery(this).css('z-index',fblbTwOrgzIndex);});
55
+ });
56
+ var fblbGpOrgRight=jQuery('.fblbCenterOuterGp').css('right');
57
+ var fblbGpOrgLeft=jQuery('.fblbCenterOuterGp').css('left');
58
+ var fblbGpOrgzIndex=jQuery('.fblbCenterOuterGp').css('z-index');
59
+ jQuery('.fblbRight.fblbCenterOuterGp').find('.fblbHead').toggle(
60
+ function(){
61
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
62
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
63
+ right: -3
64
+ },function (){});
65
+ },
66
+ function(){
67
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
68
+ right: fblbGpOrgRight
69
+ },function (){ jQuery(this).css('z-index',fblbGpOrgzIndex);});
70
+ });
71
+ jQuery('.fblbLeft.fblbCenterOuterGp').find('.fblbHead').toggle(
72
+ function(){
73
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
74
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
75
+ left: -3
76
+ },function (){});
77
+ },
78
+ function(){
79
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
80
+ left: fblbGpOrgLeft
81
+ },function (){ jQuery(this).css('z-index',fblbGpOrgzIndex);});
82
+ });
83
+ var fblbYtOrgRight=jQuery('.fblbCenterOuterYt').css('right');
84
+ var fblbYtOrgLeft=jQuery('.fblbCenterOuterYt').css('left');
85
+ var fblbYtOrgzIndex=jQuery('.fblbCenterOuterYt').css('z-index');
86
+ jQuery('.fblbRight.fblbCenterOuterYt').find('.fblbHead').toggle(
87
+ function(){
88
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
89
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
90
+ right: -3
91
+ });
92
+ },
93
+ function(){
94
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
95
+ right: fblbYtOrgRight
96
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
97
+ });
98
+ jQuery('.fblbLeft.fblbCenterOuterYt').find('.fblbHead').toggle(
99
+ function(){
100
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
101
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
102
+ left: -3
103
+ });
104
+ },
105
+ function(){
106
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
107
+ left: fblbYtOrgLeft
108
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
109
+ });
110
+ var fblbViOrgRight=jQuery('.fblbCenterOuterVi').css('right');
111
+ var fblbViOrgLeft=jQuery('.fblbCenterOuterVi').css('left');
112
+ var fblbViOrgzIndex=jQuery('.fblbCenterOuterVi').css('z-index');
113
+ jQuery('.fblbRight.fblbCenterOuterVi').find('.fblbHead').toggle(
114
+ function(){
115
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
116
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
117
+ right: -3
118
+ });
119
+ },
120
+ function(){
121
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
122
+ right: fblbViOrgRight
123
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
124
+ });
125
+ jQuery('.fblbLeft.fblbCenterOuterVi').find('.fblbHead').toggle(
126
+ function(){
127
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
128
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
129
+ left: -3
130
+ });
131
+ },
132
+ function(){
133
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
134
+ left: fblbViOrgLeft
135
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
136
+ });
137
+ var fblbLiOrgRight=jQuery('.fblbCenterOuterLi').css('right');
138
+ var fblbLiOrgLeft=jQuery('.fblbCenterOuterLi').css('left');
139
+ var fblbLiOrgzIndex=jQuery('.fblbCenterOuterLi').css('z-index');
140
+ jQuery('.fblbRight.fblbCenterOuterLi').find('.fblbHead').toggle(
141
+ function(){
142
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
143
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
144
+ right: -3
145
+ },function (){ jQuery('#fblbInnerLi').removeClass('fblbInnerLoading');});
146
+ },
147
+ function(){
148
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
149
+ right: fblbLiOrgRight
150
+ },function (){ jQuery(this).css('z-index',fblbLiOrgzIndex);});
151
+ });
152
+ jQuery('.fblbLeft.fblbCenterOuterLi').find('.fblbHead').toggle(
153
+ function(){
154
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
155
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
156
+ left: -3
157
+ },function (){ jQuery('#fblbInnerLi').removeClass('fblbInnerLoading');});
158
+ },
159
+ function(){
160
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
161
+ left: fblbLiOrgLeft
162
+ },function (){ jQuery(this).css('z-index',fblbLiOrgzIndex);});
163
+ });
164
+
165
+ jQuery('.fblbCenterOuter').find('.fblbHead').toggle(
166
+ function(){
167
+ jQuery(this).addClass('fblbHeadClose');
168
+ },
169
+ function(){
170
+ jQuery(this).removeClass('fblbHeadClose');
171
+ });
172
+ });
skin/frontend/base/default/ksv_social/js/userscripts.js ADDED
@@ -0,0 +1,165 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function(){
2
+ var fblbFbOrgRight=jQuery('.fblbCenterOuterFb').css('right');
3
+ var fblbFbOrgLeft=jQuery('.fblbCenterOuterFb').css('left');
4
+ var fblbFbOrgzIndex=jQuery('.fblbCenterOuterFb').css('z-index');
5
+ jQuery('.fblbRight.fblbCenterOuterFb').find('.fblbForm').hover(
6
+ function(){
7
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
8
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
9
+ right: -3
10
+ },function (){});
11
+ },
12
+ function(){
13
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
14
+ right: fblbFbOrgRight
15
+ },function (){ jQuery(this).css('z-index',fblbFbOrgzIndex);});
16
+ });
17
+ jQuery('.fblbLeft.fblbCenterOuterFb').find('.fblbForm').hover(
18
+ function(){
19
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
20
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
21
+ left: -3
22
+ },function (){});
23
+ },
24
+ function(){
25
+ jQuery(this).parents('.fblbCenterOuterFb').stop(true,false).animate({
26
+ left: fblbFbOrgLeft
27
+ },function (){ jQuery(this).css('z-index',fblbFbOrgzIndex);});
28
+ });
29
+ var fblbTwOrgRight=jQuery('.fblbCenterOuterTw').css('right');
30
+ var fblbTwOrgLeft=jQuery('.fblbCenterOuterTw').css('left');
31
+ var fblbTwOrgzIndex=jQuery('.fblbCenterOuterTw').css('z-index');
32
+ jQuery('.fblbRight.fblbCenterOuterTw').find('.fblbForm').hover(
33
+ function(){
34
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
35
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
36
+ right: -3
37
+ },function (){ });
38
+ },
39
+ function(){
40
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
41
+ right: fblbTwOrgRight
42
+ },function (){ jQuery(this).css('z-index',fblbTwOrgzIndex);});
43
+ });
44
+ jQuery('.fblbLeft.fblbCenterOuterTw').find('.fblbForm').hover(
45
+ function(){
46
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
47
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
48
+ left: -3
49
+ },function (){ });
50
+ },
51
+ function(){
52
+ jQuery(this).parents('.fblbCenterOuterTw').stop(true,false).animate({
53
+ left: fblbTwOrgLeft
54
+ },function (){ jQuery(this).css('z-index',fblbTwOrgzIndex);});
55
+ });
56
+ var fblbGpOrgRight=jQuery('.fblbCenterOuterGp').css('right');
57
+ var fblbGpOrgLeft=jQuery('.fblbCenterOuterGp').css('left');
58
+ var fblbGpOrgzIndex=jQuery('.fblbCenterOuterGp').css('z-index');
59
+ jQuery('.fblbRight.fblbCenterOuterGp').find('.fblbForm').hover(
60
+ function(){
61
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
62
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
63
+ right: -3
64
+ },function (){});
65
+ },
66
+ function(){
67
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
68
+ right: fblbGpOrgRight
69
+ },function (){ jQuery(this).css('z-index',fblbGpOrgzIndex);});
70
+ });
71
+ jQuery('.fblbLeft.fblbCenterOuterGp').find('.fblbForm').hover(
72
+ function(){
73
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
74
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
75
+ left: -3
76
+ },function (){});
77
+ },
78
+ function(){
79
+ jQuery(this).parents('.fblbCenterOuterGp').stop(true,false).animate({
80
+ left: fblbGpOrgLeft
81
+ },function (){ jQuery(this).css('z-index',fblbGpOrgzIndex);});
82
+ });
83
+ var fblbYtOrgRight=jQuery('.fblbCenterOuterYt').css('right');
84
+ var fblbYtOrgLeft=jQuery('.fblbCenterOuterYt').css('left');
85
+ var fblbYtOrgzIndex=jQuery('.fblbCenterOuterYt').css('z-index');
86
+ jQuery('.fblbRight.fblbCenterOuterYt').find('.fblbForm').hover(
87
+ function(){
88
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
89
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
90
+ right: -3
91
+ });
92
+ },
93
+ function(){
94
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
95
+ right: fblbYtOrgRight
96
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
97
+ });
98
+ jQuery('.fblbLeft.fblbCenterOuterYt').find('.fblbForm').hover(
99
+ function(){
100
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
101
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
102
+ left: -3
103
+ });
104
+ },
105
+ function(){
106
+ jQuery(this).parents('.fblbCenterOuterYt').stop(true,false).animate({
107
+ left: fblbYtOrgLeft
108
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
109
+ });
110
+ var fblbViOrgRight=jQuery('.fblbCenterOuterVi').css('right');
111
+ var fblbViOrgLeft=jQuery('.fblbCenterOuterVi').css('left');
112
+ var fblbViOrgzIndex=jQuery('.fblbCenterOuterVi').css('z-index');
113
+ jQuery('.fblbRight.fblbCenterOuterVi').find('.fblbForm').hover(
114
+ function(){
115
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
116
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
117
+ right: -3
118
+ });
119
+ },
120
+ function(){
121
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
122
+ right: fblbViOrgRight
123
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
124
+ });
125
+ jQuery('.fblbLeft.fblbCenterOuterVi').find('.fblbForm').hover(
126
+ function(){
127
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
128
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
129
+ left: -3
130
+ });
131
+ },
132
+ function(){
133
+ jQuery(this).parents('.fblbCenterOuterVi').stop(true,false).animate({
134
+ left: fblbViOrgLeft
135
+ },function (){ jQuery(this).css('z-index',fblbYtOrgzIndex);});
136
+ });
137
+ var fblbLiOrgRight=jQuery('.fblbCenterOuterLi').css('right');
138
+ var fblbLiOrgLeft=jQuery('.fblbCenterOuterLi').css('left');
139
+ var fblbLiOrgzIndex=jQuery('.fblbCenterOuterLi').css('z-index');
140
+ jQuery('.fblbRight.fblbCenterOuterLi').find('.fblbForm').hover(
141
+ function(){
142
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
143
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
144
+ right: -3
145
+ },function (){ jQuery('#fblbInnerLi').removeClass('fblbInnerLoading');});
146
+ },
147
+ function(){
148
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
149
+ right: fblbLiOrgRight
150
+ },function (){ jQuery(this).css('z-index',fblbLiOrgzIndex);});
151
+ });
152
+ jQuery('.fblbLeft.fblbCenterOuterLi').find('.fblbForm').hover(
153
+ function(){
154
+ jQuery(this).parents('.fblbCenterOuter').css('z-index',9999999);
155
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
156
+ left: -3
157
+ },function (){ jQuery('#fblbInnerLi').removeClass('fblbInnerLoading');});
158
+ },
159
+ function(){
160
+ jQuery(this).parents('.fblbCenterOuterLi').stop(true,false).animate({
161
+ left: fblbLiOrgLeft
162
+ },function (){ jQuery(this).css('z-index',fblbLiOrgzIndex);});
163
+ });
164
+
165
+ });
skin/frontend/base/default/ksv_social/system/facebook.jpg ADDED
Binary file
skin/frontend/base/default/ksv_social/system/google.jpg ADDED
Binary file
skin/frontend/base/default/ksv_social/system/twitter.jpg ADDED
Binary file
skin/frontend/base/default/ksv_social/system/youtube.jpg ADDED
Binary file