Табы комментирования через сайт, через контакт и фейсбук
-->
-->
  • 8 февраля 2018Стало известно, сколько заработал Путин за 6 лет
  • 8 февраля 2018Кудрин рассказал о повышении пенсионного возраста
  • 2 января 2018Как варить фасоль быстро
  • 2 января 2018Почему Навальный не может баллотироваться в Президенты?
  • 31 декабря 2017Путин в новогоднем поздравлении пожелал россиянам успехов и благополучия
  • 21 марта 2016ПЕТИЦИЯ ЗА ПЕРЕНОС СТОЛИЦЫ КУЗБАССА В НОВОКУЗНЕЦК НАБИРАЕТ ОБОРОТЫ
  • 15 марта 2016Кузбассовцев зовут бороться с наркотиками
Стало известно, сколько заработал Путин за 6 лет 8 февраля 2018 | 0 комментариев
Стало известно, сколько заработал Путин за 6 лет
   Президент России Владимир Путин за последние 6 лет заработал более 38,5 млн рублей. Такие данные появились в декларации на сайте Центральной избирательной комиссии.
Подробнее
Кудрин рассказал о повышении пенсионного возраста 8 февраля 2018 | 0 комментариев
Кудрин рассказал о повышении пенсионного возраста
   Экс-министр финансов, председатель совета Центра стратегических разработок Алексей Кудрин рассказал, что повышение пенсионного возраста для россиян неизбежно. Кудрин считает, что для развития...
Подробнее
Как варить фасоль быстро 2 января 2018 | 0 комментариев
Как варить фасоль быстро
1.          Залейте  фасоль  очень холодной водой и поставьте на средний огонь. Не накрывайте кастрюлю крышкой, иначе она приобретет  темный  и...
Подробнее
Почему Навальный не может баллотироваться в Президенты? 2 января 2018 | 0 комментариев
Почему Навальный не может баллотироваться в Президенты?
 Добрый день уважаемые друзья! Мне недавно задали вопрос, почему Навальный не может баллотироваться в Президенты? Честно говоря я тоже слышал об этом, но не вникал. Согласитесь, при его...
Подробнее
Путин в новогоднем поздравлении пожелал россиянам успехов и благополучия 31 декабря 2017 | 0 комментариев
Путин в новогоднем поздравлении пожелал россиянам успехов и благополучия
  Президент России Владимир Путин в новогоднем поздравлении пожелал россиянам успехов и благополучия, а также перемен к лучшему в каждой семье, поскольку Новый...
Подробнее
ПЕТИЦИЯ ЗА ПЕРЕНОС СТОЛИЦЫ КУЗБАССА В НОВОКУЗНЕЦК НАБИРАЕТ ОБОРОТЫ 21 марта 2016 | 0 комментариев
ПЕТИЦИЯ ЗА ПЕРЕНОС СТОЛИЦЫ КУЗБАССА В НОВОКУЗНЕЦК НАБИРАЕТ ОБОРОТЫ
  В конце минувшей недели на сайте OnlinePetition  появилась петиция, обращённая к президенту Владимиру Путину , с просьбой о переносе столицы Кузбасса из Кемерова в Новокузнецк.
Подробнее
Кузбассовцев зовут бороться с наркотиками 15 марта 2016 | 0 комментариев
Кузбассовцев зовут бороться с наркотиками
  В регионе с 14 по 25 марта проходит антинаркотическая акция "Сообщи, где торгуют смертью".
Подробнее
Новости форума
8 декабря 2022, на форуме: «Скрипты разное»
Василий начинает тему:
реклама 4

Табы комментирования через сайт, через контакт и фейсбук

#1
Администратор Вип участник
Председатель
Аттестат псевдонима Формальный аттестат Начальный аттестат
Сообщений: 133
Новокузнецк
7 дней назад


Приступим к делу.
В файле com_comments_view.tpl заменяем код с самого верха

Код PHP:
  1. {add_css file='includes/jquery/tabs/tabs.css'}
  2. {add_js file='includes/jquery/tabs/jquery.ui.min.js'}
  3. {literal}
  4. <script type="text/javascript">
  5. $(document).ready(function(){
  6. $("#profiletabs > ul#tabs").tabs();
  7. });
  8. </script>
  9. {/literal}
  10. <div id="profiletabs">
  11. <ul id="tabs">
  12. <li><a href="#cm_ik"><span>{$labels.comments} ({$comments_count})</span></a></li>
  13. <li><a href="#cm_fb"><span>Facebook</span></a></li>
  14. <li><a href="#cm_vk"><span>ВКонтакте</span></a></li>
  15. </ul>
  16. <div id="cm_ik">
  17. <div class="cmm_heading">
  18. <a name="c" />{$labels.comments} ({$comments_count})</
Далее находим строку вывода комментарием и обрамляем в блок:

Код PHP:
  1. <div id="addcommentlink" src="#">
  2. блок комментирования
  3. </div>
  4. В самый конец вставляем
  5. Код PHP:
  6. <div id="cm_fb">
  7. <div class="cmm_heading">
  8. <a name="c" />Facebook //САЙТ/></fb:comments-count>)</a>
  9. ts-count href=http://САЙТ/></fb:comments-coun//connect.facebook.net/ru_RU/all.js#xfbml=1"></script><fb:comments href="http://САЙТ" num_posts="10" width="600"></fb:comments>
  10. ="http://САЙТ" num_posts="10" width="600"></fb:comments>
  11. </div>
  12. <div id="cm_vk">
  13. <div class="cmm_heading">
  14. <a name="c" />ВКонтакте комментарии</a>
  15. </div>
  16. <div id="vk_comments"></div>
  17. <script type="text/javascript">
  18. eval(unescape("VK.Widgets.Comments%28%22vk_comments%22%2C%20%7Blimit%3A%2025
естественно правим блок под свои нужды

в файле стиля template.php в <header> вставить:

Код PHP:
  1. <script type="text/javascript">
  2. VK.init({apiId: ваш код апи для комментариев, onlyWidgets: true});
  3. </script>
  4. <meta property="fb:admins" content="{ваш админ айди}"/>
  5. <meta property="fb:app_id"
кстати, фейсбук коды необязательны


Либо готовые файлы.

Добавить в template.php между <head> и </head>:



Код PHP:
  1. <script src="http://userapi.com/js/api/openapi.js" type="text/javascript" charset="windows-1251"></script>
  2. <script type="text/javascript">
  3. VK.init({apiId: API_ID_ВИДЖЕТА, onlyWidgets: true});
  4. </script>
  5. <meta property="fb:admins" content="ID_ВАШЕЙ_СТРАНИЦЫ_FACEBOOK" />
  6. <meta property="ID_ПРИЛОЖЕНИЯ"tent=
Так выглядит вся структура com_comments_view.tpl:



Код PHP:
  1. {* ================================================================================ *}
  2. {* ========================== Вывод комментариев ================================== *}
  3. {* ================================================================================ *}
  4.  
  5. {* ====================================== Заголовок ============================================ *}
  6. {add_css file='includes/jquery/tabs/tabs.css'}
  7. {add_js file='includes/jquery/tabs/jquery.ui.min.js'}
  8. {literal}
  9. <script type="text/javascript">
  10. $(document).ready(f#profiletabs > ul#tabs").tabs();
  11. bs > ul });
  12.   </script>
  13. });
  14. </script>
  15. {/literal}
  16. <div id="tabs"letabs">
  17. <ul id="tab#cm_ik"><span>{$labels.comments} ({$comments_count})</span></a></li>
  18. s_count})</span></a><#cm_vk"><span>ВКонтакте</span></a></li>
  19. ВКонтакте</s#cm_fb"><span>Facebook</span></a></li>
  20. fb"><span>Facebook</span></a></li>
  21. </ul>
  22. </div>
  23. <div id="cm_ik">
  24. <div class="cmm_heading">
  25. <a name="c">{$labels.comments} ({$comments_count})</a>
  26. </div>
  27.  
  28. {* ========================= Сообщение о добавлении/удалении коммента ========================== *}
  29. {if $cm_message}
  30. <p style="color:green">{$cm_message}</p>
  31. {/if}
  32.  
  33. <div class="cm_ajax_list">
  34. {if $cfg.cmm_ajax}
  35. <script type="text/javascript">
  36. {literal}
  37. var anc = '';
  38. if (window.location.hash){
  39. var anc = window.location.hash;
  40. }
  41. {/literal}
  42. loadComments('{$target}', {$target_id}, anc);
  43. </script>
  44. {else}
  45. {$html}
  46. {/if}
  47. </div>
  48.  
  49. {* ========================= Сообщение об ошибке добавления коммента ========================== *}
  50. {if $cm_error}
  51. <p style="color:red">{$cm_error}</p>
  52. {/if}
  53.  
  54. {* ===================== С#">
  55. лки на добавление комментария и подписку ========================== *}
  56. <div id="addcommentlink" src="nt.p <table cellspacing="0" cellpadding="2">
  57. <tr>
  58. <td width="16"><img src="/templates/avto/images/icons/comment.png" /></td>
  59. <td><a href="javascript:void(0);" id="addcommentlink" onclick="{$add_comment_js}">{$labels.add}</a></td>
  60. {if $cfg.subscribe}
  61. {if $is_user}
  62. {if !$user_subscribed}
  63. <td width="16"><img src="/templates/avto/images/icons/subscribe.png"/></td>
  64. <td><a href="/subscribe/{$target}/{$target_id}">{$LANG.SUBSCRIBE_TO_NEW}</a></td>
  65. {else}
  66. <td width=">{$LANG.UNSUBSCRIBE}</a></td>
  67. {/if}
  68. {/if}
  69. {/if}
  70. {if $comments_count}
  71. <td width=" {/if}
  72. {/if}
  73. {/if}
  74. {if $comments_count}
  75. <td width="16"><img src="/templates/avto/images/icons/rss.png" border="0" alt="{$LANG.RSS}"/></td>
  76. <td><a href="/rss/comments/{$target}-{$target_id}/feed.rss">{$labels.rss}</a></td>
  77. {/if}
  78. </tr>
  79. </table>
  80. </div>
  81. <div id="cm_addentry0" style="display:block"></div>
  82. {literal}
  83. <script type="ss="cmm_heading">
  84. VK.Widgets.Comments("
    Редактировалось: 2 раза (Последний: 25 июля 2017 в 21:39)
#2
Начинающий
Пусик Рик
Аттестат псевдонима
Сообщений: 2
2126 дней назад
заменить appId на СВОЙ ID_ПРИЛОЖЕНИЯ.

ID приложений можно получить при создании этих приложений.
На самом деле нужно только вкладки вставить правильно.
И шаблон на свой не забудьте заменить!


Поделился.[Ссылки скрыты от гостей Зарегистрируйтесь.]
Перейти на форум:
Другие темы:

Наш "У дачный сайт" всегда Вам рады.

 Быстрый ответ. Перед написанием Ознакомьтесь с правилами Форума..

вы не можите писать на форуме.   Нобходима  регистрация.

Возникли вопросы пишите !!!) 

Яндекс.Метрика

наверх