PageRenderTime 60ms CodeModel.GetById 31ms RepoModel.GetById 0ms app.codeStats 0ms

/administrator/components/com_easyblog/views/settings/tmpl/default_social_buttons.php

https://github.com/joomleiros/tpl_joomleiros
PHP | 290 lines | 274 code | 6 blank | 10 comment | 4 complexity | 66ff0c4cf5589686c48c5d2854846832 MD5 | raw file
  1. <?php
  2. /**
  3. * @package EasyBlog
  4. * @copyright Copyright (C) 2010 Stack Ideas Private Limited. All rights reserved.
  5. * @license GNU/GPL, see LICENSE.php
  6. * EasyBlog is free software. This version may have been modified pursuant
  7. * to the GNU General Public License, and as distributed it includes or
  8. * is derivative of works licensed under the GNU General Public License or
  9. * other free or open source software licenses.
  10. * See COPYRIGHT.php for copyright notices and details.
  11. */
  12. defined('_JEXEC') or die('Restricted access');
  13. ?>
  14. <script language="javascript" type="text/javascript">
  15. function syncPosition(ele)
  16. {
  17. var position = ele.value;
  18. ej('#main_tweetmeme_position').val(position);
  19. ej('#main_googlebuzz_position').val(position);
  20. }
  21. </script>
  22. <table class="noshow">
  23. <tr>
  24. <td width="50%" valign="top">
  25. <fieldset class="adminform">
  26. <legend><?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_SETTINGS_TITLE' ); ?></legend>
  27. <table class="admintable" cellspacing="1">
  28. <tbody>
  29. <tr>
  30. <td width="300" class="key">
  31. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_POSITIONS' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_POSITIONS_DESC'); ?>">
  32. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_POSITIONS' ); ?>
  33. </span>
  34. </td>
  35. <td valign="top">
  36. <?php
  37. $tweetmemestyle = array();
  38. $tweetmemestyle[] = JHTML::_('select.option', 'left', JText::_( 'COM_EASYBLOG_LEFT_OPTION' ) );
  39. $tweetmemestyle[] = JHTML::_('select.option', 'right', JText::_( 'COM_EASYBLOG_RIGHT_OPTION' ) );
  40. $tweetmemestyle[] = JHTML::_('select.option', 'bottom', JText::_( 'COM_EASYBLOG_BOTTOM_OPTION' ) );
  41. $showdet = JHTML::_('select.genericlist', $tweetmemestyle, 'main_socialbutton_position', 'size="1" class="inputbox" onchange="syncPosition(this);"', 'value', 'text', $this->config->get('main_socialbutton_position' ) );
  42. echo $showdet;
  43. ?>
  44. </td>
  45. </tr>
  46. <tr>
  47. <td width="300" class="key">
  48. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_SHOW_IN_FRONTPAGE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_SHOW_IN_FRONTPAGE_DESC'); ?>">
  49. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_SHOW_IN_FRONTPAGE' ); ?>
  50. </span>
  51. </td>
  52. <td valign="top">
  53. <?php echo $this->renderCheckbox( 'social_show_frontpage' , $this->config->get( 'social_show_frontpage' ) );?>
  54. </td>
  55. </tr>
  56. <tr>
  57. <td width="300" class="key">
  58. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_ENABLE_RTL' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_ENABLE_RTL_DESC'); ?>">
  59. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_ENABLE_RTL' ); ?>
  60. </span>
  61. </td>
  62. <td valign="top">
  63. <?php echo $this->renderCheckbox( 'social_rtl' , $this->config->get( 'social_rtl' ) );?>
  64. </td>
  65. </tr>
  66. <tr>
  67. <td width="300" class="key">
  68. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_PROVIDER' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_PROVIDER_DESC'); ?>">
  69. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_BUTTON_PROVIDER' ); ?>
  70. </span>
  71. </td>
  72. <td valign="top">
  73. <?php
  74. $provider = array();
  75. $provider[] = JHTML::_('select.option', 'addthis', JText::_( 'COM_EASYBLOG_ADDTHIS_OPTION' ) );
  76. $provider[] = JHTML::_('select.option', 'sharethis', JText::_( 'COM_EASYBLOG_SHARETHIS_OPTION' ) );
  77. $showOption = JHTML::_('select.genericlist', $provider, 'social_provider', 'size="1" class="inputbox"', 'value', 'text', $this->config->get('social_provider' , 'addthis' ) );
  78. echo $showOption;
  79. ?>
  80. </td>
  81. </tr>
  82. </tbody>
  83. </table>
  84. </fieldset>
  85. <fieldset class="adminform">
  86. <legend><?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_PINGOMATIC_TITLE' ); ?></legend>
  87. <table class="admintable" cellspacing="1">
  88. <tbody>
  89. <tr>
  90. <td width="300" class="key">
  91. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_PINGOMATIC_ENABLE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_PINGOMATIC_ENABLE_DESC'); ?>">
  92. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_PINGOMATIC_ENABLE' ); ?>
  93. </span>
  94. </td>
  95. <td valign="top">
  96. <?php echo $this->renderCheckbox( 'main_pingomatic' , $this->config->get( 'main_pingomatic' ) );?>
  97. </td>
  98. </tr>
  99. </tbody>
  100. </table>
  101. </fieldset>
  102. <fieldset class="adminform">
  103. <legend><?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLEBUZZ_TITLE' ); ?></legend>
  104. <table class="admintable" cellspacing="1">
  105. <tbody>
  106. <tr>
  107. <td width="300" class="key">
  108. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLEBUZZ_ENABLE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLEBUZZ_ENABLE_DESC'); ?>">
  109. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLEBUZZ_ENABLE' ); ?>
  110. </span>
  111. </td>
  112. <td valign="top">
  113. <?php echo $this->renderCheckbox( 'main_googlebuzz' , $this->config->get( 'main_googlebuzz' ) );?>
  114. </td>
  115. </tr>
  116. </tbody>
  117. </table>
  118. </fieldset>
  119. <fieldset class="adminform">
  120. <legend><?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_TITLE' ); ?></legend>
  121. <table class="admintable" cellspacing="1">
  122. <tbody>
  123. <tr>
  124. <td width="300" class="key">
  125. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_ENABLE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_ENABLE_DESC'); ?>">
  126. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_ENABLE' ); ?>
  127. </span>
  128. </td>
  129. <td valign="top">
  130. <?php echo $this->renderCheckbox( 'main_googleone' , $this->config->get( 'main_googleone' ) );?>
  131. </td>
  132. </tr>
  133. <tr>
  134. <td width="300" class="key" style="vertical-align: top;">
  135. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_BUTTON_STYLE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_BUTTON_STYLE_DESC'); ?>">
  136. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_BUTTON_STYLE' ); ?>
  137. </span>
  138. </td>
  139. <td>
  140. <table width="70%">
  141. <tr>
  142. <td valign="top">
  143. <div>
  144. <input type="radio" name="main_googleone_layout" id="medium" value="medium"<?php echo $this->config->get('main_googleone_layout') == 'medium' ? ' checked="checked"' : '';?> />
  145. <label for="small"><?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_BUTTON_SMALL');?></label>
  146. </div>
  147. <div><img src="<?php echo JURI::root() . 'administrator/components/com_easyblog/assets/images/google/small.png';?>" /></div>
  148. </td>
  149. </tr>
  150. <tr>
  151. <td valign="top">
  152. <div>
  153. <input type="radio" name="main_googleone_layout" id="tall" value="tall"<?php echo $this->config->get('main_googleone_layout') == 'tall' ? ' checked="checked"' : '';?> />
  154. <label for="large"><?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_GOOGLE_PLUS_ONE_BUTTON_LARGE');?></label>
  155. </div>
  156. <div><img src="<?php echo JURI::root() . 'administrator/components/com_easyblog/assets/images/google/large.png';?>" /></div>
  157. </td>
  158. </tr>
  159. </table>
  160. </td>
  161. </tr>
  162. </tbody>
  163. </table>
  164. </fieldset>
  165. <fieldset class="adminform">
  166. <legend><?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_TITLE' ); ?></legend>
  167. <table class="admintable" cellspacing="1">
  168. <tbody>
  169. <tr>
  170. <td width="300" class="key">
  171. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_ENABLE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_ENABLE_DESC'); ?>">
  172. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_ENABLE' ); ?>
  173. </span>
  174. </td>
  175. <td valign="top">
  176. <?php echo $this->renderCheckbox( 'main_tweetmeme' , $this->config->get( 'main_tweetmeme' ) );?>
  177. </td>
  178. </tr>
  179. <tr>
  180. <td width="300" class="key">
  181. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_BUTTON_STYLE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_BUTTON_STYLE_DESC'); ?>">
  182. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_BUTTON_STYLE' ); ?>
  183. </span>
  184. </td>
  185. <td valign="top">
  186. <?php
  187. $tweetmemestyle = array();
  188. $tweetmemestyle[] = JHTML::_('select.option', 'normal', JText::_( 'COM_EASYBLOG_NORMAL_OPTION' ) );
  189. $tweetmemestyle[] = JHTML::_('select.option', 'compact', JText::_( 'COM_EASYBLOG_COMPACT_OPTION' ) );
  190. $showdet = JHTML::_('select.genericlist', $tweetmemestyle, 'main_tweetmeme_style', 'size="1" class="inputbox"', 'value', 'text', $this->config->get('main_tweetmeme_style' , 'normal' ) );
  191. echo $showdet;
  192. ?>
  193. </td>
  194. </tr>
  195. <tr>
  196. <td width="300" class="key">
  197. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_URLSHORTENER' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_URLSHORTENER_DESC'); ?>">
  198. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_URLSHORTENER' ); ?>
  199. </span>
  200. </td>
  201. <td valign="top">
  202. <?php
  203. $tweetmemeurl = array();
  204. $tweetmemeurl[] = JHTML::_('select.option', 'bit.ly', JText::_( 'bit.ly' ) );
  205. $tweetmemeurl[] = JHTML::_('select.option', 'awe.sm', JText::_( 'awe.sm' ) );
  206. $tweetmemeurl[] = JHTML::_('select.option', 'cli.gs', JText::_( 'cli.gs' ) );
  207. $tweetmemeurl[] = JHTML::_('select.option', 'digg.com', JText::_( 'digg.com' ) );
  208. $tweetmemeurl[] = JHTML::_('select.option', 'is.gd', JText::_( 'is.gd' ) );
  209. $tweetmemeurl[] = JHTML::_('select.option', 'tinyurl.com', JText::_( 'tinyurl.com' ) );
  210. $tweetmemeurl[] = JHTML::_('select.option', 'tr.im', JText::_( 'tr.im' ) );
  211. $tweetmemeurl[] = JHTML::_('select.option', 'su.pr', JText::_( 'su.pr' ) );
  212. $tweetmemeurl[] = JHTML::_('select.option', 'ow.ly', JText::_( 'ow.ly' ) );
  213. $tweetmemeurl[] = JHTML::_('select.option', 'twurl.nl', JText::_( 'twurl.nl' ) );
  214. $showdet = JHTML::_('select.genericlist', $tweetmemeurl, 'main_tweetmeme_url', 'size="1" class="inputbox"', 'value', 'text', $this->config->get('main_tweetmeme_url' , 'bit.ly' ) );
  215. echo $showdet;
  216. ?>
  217. </td>
  218. </tr>
  219. <tr>
  220. <td width="300" class="key">
  221. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_RTSOURCE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_RTSOURCE_DESC'); ?>">
  222. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_TWEETMEME_RTSOURCE' ); ?>
  223. </span>
  224. </td>
  225. <td valign="top">
  226. <input type="text" name="main_tweetmeme_rtsource" class="inputbox" value="<?php echo $this->config->get('main_tweetmeme_rtsource');?>" size="60" />
  227. </td>
  228. </tr>
  229. </tbody>
  230. </table>
  231. </fieldset>
  232. </td>
  233. <td width="50%" valign="top">
  234. <a name="socialintegration_addthis" id="socialintegration_addthis"></a>
  235. <fieldset class="adminform">
  236. <legend><?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_ADDTHIS_TITLE' ); ?></legend>
  237. <table class="admintable" cellspacing="1">
  238. <tbody>
  239. <tr>
  240. <td width="300" class="key" style="vertical-align: top !important;">
  241. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_ADDTHIS_STYLE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_ADDTHIS_STYLE_DESC'); ?>">
  242. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_ADDTHIS_STYLE' ); ?>
  243. </span>
  244. </td>
  245. <td valign="top">
  246. <div><input type="radio" name="social_addthis_style" value="1" <?php echo ($this->config->get('social_addthis_style') == '1') ? 'checked' : ''; ?> style="vertical-align: middle;" /> <img style="vertical-align: middle;" src="<?php echo JURI::root() . '/administrator/components/com_easyblog/assets/images/addthis_button1.png'; ?>" /></div>
  247. <div><input type="radio" name="social_addthis_style" value="2" <?php echo ($this->config->get('social_addthis_style') == '2') ? 'checked' : ''; ?> style="vertical-align: middle;" /> <img style="vertical-align: middle;" src="<?php echo JURI::root() . '/administrator/components/com_easyblog/assets/images/addthis_button2.png'; ?>" /></div>
  248. </td>
  249. </tr>
  250. <tr>
  251. <td width="300" class="key" style="vertical-align: top !important;">
  252. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_ADDTHIS_PUBLISHING_CODE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_ADDTHIS_PUBLISHING_CODE_DESC'); ?>">
  253. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_ADDTHIS_PUBLISHING_CODE' ); ?>
  254. </span>
  255. </td>
  256. <td valign="top">
  257. <input type="text" name="social_addthis_customcode" class="inputbox half-width" style="margin-bottom: 10px;" value="<?php echo $this->config->get('social_addthis_customcode');?>" />
  258. </td>
  259. </tr>
  260. </tbody>
  261. </table>
  262. </fieldset>
  263. <a name="socialintegration_addthis" id="socialintegration_sharethis"></a>
  264. <fieldset class="adminform">
  265. <legend><?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_SHARETHIS_TITLE' ); ?></legend>
  266. <table class="admintable" cellspacing="1">
  267. <tbody>
  268. <tr>
  269. <td width="300" class="key" style="vertical-align: top !important;">
  270. <span class="editlinktip hasTip" title="<?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_SHARETHIS_PUBLISHERS_CODE' ); ?>::<?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_SHARETHIS_PUBLISHERS_CODE_DESC'); ?>">
  271. <?php echo JText::_( 'COM_EASYBLOG_SETTINGS_SOCIALSHARE_SHARETHIS_PUBLISHERS_CODE' ); ?>
  272. </span>
  273. </td>
  274. <td valign="top">
  275. <textarea name="social_sharethis_publishers" class="inputbox half-width" style="margin-bottom: 10px;height: 75px;"><?php echo $this->config->get('social_sharethis_publishers');?></textarea>
  276. <div class="notice half-width" style="text-align: left !important;"><?php echo JText::_('COM_EASYBLOG_SETTINGS_SOCIALSHARE_SHARETHIS_PUBLISHERS_INSTRUCTIONS');?></div>
  277. </td>
  278. </tr>
  279. </tbody>
  280. </table>
  281. </fieldset>
  282. </td>
  283. </tr>
  284. </table>