Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Кнопка Добавить в социальные сети 2011-12-24

Аватар пользователя

Введение

Давненько искал скрипт, который бы добавил красивую панельку с кнопками, для того чтобы пользователи могли отправлять ссылки на интересные темы в разные социальные сети. И наконец-то нашел и решил с вами поделиться. Внешний вид панельки вы можете увидеть снизу этого сообщения, так уж я у себя поставил, ибо это самое подходящее место для нее.
Список кнопок социальных сетей
Блоггер
Фейсбук
Гугл
Яндекс
Твиттер
ВКонтакте
ЖЖ
Майл.ру
Одноклассники
и другие


Установка

Данный скрипт очень легок в установке и не требует особых навыков, он может быть расположен где угодно, по вашему желанию. Скачиваем архив
Вложение :
Комментарий к файлу: Скрипт кнопок социальных закладок
share42.rar [22.07 KiB]
Скачиваний: 566

Из этого архива распаковываем папку прямо в корень форума. Далее ищем более подходящее место для этих кнопок и вставляем туда 2 строчки
Цитата:
<script type="text/javascript" src="http://ваш домен.ru/share42/share42.js"></script>
<script type="text/javascript">share42('http://ваш домен.ru/share42/')</script>


A Обновлена версия скрипта, если вы ранее скачивали его у нас, то попросту замените файлы на сервере файлами из перезалитого архива


После правок чистим кеш и радуемся результатам :?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Поделиться phpbb3, кнопки социальных сетей phpbb3, добавить в закладки

Последний раз редактировалось DeaDRoMeO 19 май 2012, 23:54, всего редактировалось 2 раз(а).
Обновлена версия скрипта
          Вернуться наверх  
 


Аватар пользователя

anton,У вас 2 раза вставлен скрипт.


          Вернуться наверх  
 


Аватар пользователя

Alex31 писал(а):

anton,У вас 2 раза вставлен скрипт.

Спасибо, исправил


          Вернуться наверх  
 


Аватар пользователя

Куда и как вставляли код??Приведите кусок кода, возможно просто вы дважды вставили один и тот же код))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Сергей, подскажите, пожалуйста, как сделать так, чтобы этот скрипт работал не на всю тему, а для каждого поста в любой теме. Т.е. человек что-то написал в теме и мог своим же постом поделиться в соцсеть.
Заранее благодарен. С уважением, Алексей.


          Вернуться наверх  
 


Аватар пользователя

С этим скриптом никак, у каждой соц сети есть свои скрипты кнопок, в вашем случае нужно пройтись и собрать эти коды, потом адаптировать их под сообщения, все это на самом деле легко делается)) Можее кстати на оффоруме или на гуру поискать, там вроде были готовые решения, правда на оффоруме буржуйский мод с чисто буржуйским набором кнопок есть)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Сергей, спасибо.
А можно самую малость подробнее. Я еще далеко не спец в вопросах администрирования)))
И вот чем мне нравится Ваш форум, так это дружеской обстановкой. Я у Вас здесь информации больше подчерпнул, чем там)


          Вернуться наверх  
 


Аватар пользователя

К сожалению, на данный момент я испытываю большие трудности и ограничения в некотором плане. Потому вы тоже мне поможете немного, найдите код вставки от Вконтакте для их кнопки и пришлите в своем следующем сообщении, а так же полный код шаблона viewtopic_body.html используемого стиля, не сам шаблон, а код внутри него


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Сергей, большущее Вам спасибо за отзывчивость.
Вот код кнопок:
<script type="text/javascript">(function() {
  if (window.pluso)if (typeof window.pluso.start == "function") return;
  if (window.ifpluso==undefined) { window.ifpluso = 1;
    var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
    s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
    s.src = ('https:' == window.location.protocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
    var h=d[g]('body')[0];
    h.appendChild(s);
  }})();</script>
<div class="pluso" data-background="#c7dbe0" data-options="medium,square,line,horizontal,nocounter,theme=03" data-services="vkontakte,odnoklassniki,facebook,twitter,google,moimir,email,print,livejournal,moikrug"></div>
 

А вот код страницы:
<!-- INCLUDE overall_header.html -->

<!-- IF S_FORUM_RULES -->
   <div class="forumrules">
      <!-- IF U_FORUM_RULES -->
         <h3>{L_FORUM_RULES}</h3><br />
         <a href="{U_FORUM_RULES}"><b>{L_FORUM_RULES_LINK}</b></a>
      <!-- ELSE -->
         <h3>{L_FORUM_RULES}</h3><br />
         {FORUM_RULES}
      <!-- ENDIF -->
   </div>

   <br clear="all" />
<!-- ENDIF -->

<div id="pageheader">
   <h2><a class="titles" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>

<!-- IF MODERATORS -->
   <p class="moderators"><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->: {MODERATORS}</p>
<!-- ENDIF -->
<!-- IF U_MCP -->
   <p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
<!-- ENDIF -->
</div>

<br clear="all" /><br />
<div id="pagecontent">

   <table width="100%" cellspacing="1">
   <tr>
      <td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
      <!-- IF not S_IS_BOT -->
         <!-- IF S_DISPLAY_POST_INFO --><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a>&nbsp;<!-- ENDIF -->
         <!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
      <!-- ENDIF -->
      </td>
      <!-- IF TOTAL_POSTS -->
         <td class="nav" valign="middle" nowrap="nowrap">&nbsp;{PAGE_NUMBER}<br /></td>
         <td class="gensmall" nowrap="nowrap">&nbsp;[ {TOTAL_POSTS} ]&nbsp;</td>
         <td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
      <!-- ENDIF -->
   </tr>
   </table>

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat">
         <table width="100%" cellspacing="0">
         <tr>
            <td class="nav" nowrap="nowrap">&nbsp;
            <!-- IF not S_IS_BOT -->
               <!-- IF U_WATCH_TOPIC --><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC or U_BOOKMARK_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_BOOKMARK_TOPIC --><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_PRINT_TOPIC --><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}">{L_PRINT_TOPIC}</a><!-- IF U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_EMAIL_TOPIC --><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}">{L_EMAIL_TOPIC}</a><!-- IF U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
               <!-- IF U_BUMP_TOPIC --><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a><!-- ENDIF -->
            <!-- ENDIF -->
            </td>
            <td class="nav" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> | <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a><!-- ENDIF --> | <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a>&nbsp;</td>
         </tr>
         </table>
      </td>
   </tr>
<!-- IF S_HAS_POLL -->
   <tr>
      <td class="row2" colspan="2" align="center"><br clear="all" />

         <form method="post" action="{S_POLL_ACTION}">

         <table cellspacing="0" cellpadding="4" border="0" align="center">
         <tr>
            <td align="center"><span class="gen"><b>{POLL_QUESTION}</b></span><br /><span class="gensmall">{L_POLL_LENGTH}</span></td>
         </tr>
         <tr>
            <td align="{S_CONTENT_FLOW_BEGIN}">
               <table cellspacing="0" cellpadding="2" border="0">
            <!-- BEGIN poll_option -->
               <tr>
               <!-- IF S_CAN_VOTE -->
                  <td>
                     <!-- IF S_IS_MULTI_CHOICE -->
                        <input type="checkbox" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
                     <!-- ELSE -->
                        <input type="radio" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
                     <!-- ENDIF -->
                  </td>
               <!-- ENDIF -->
                  <td><span class="gen">{poll_option.POLL_OPTION_CAPTION}</span></td>
                  <!-- IF S_DISPLAY_RESULTS -->
                     <td dir="ltr">{POLL_LEFT_CAP_IMG}{poll_option.POLL_OPTION_IMG}{POLL_RIGHT_CAP_IMG}</td>
                     <td class="gen" align="{S_CONTENT_FLOW_END}"><b>&nbsp;{poll_option.POLL_OPTION_PERCENT}&nbsp;</b></td>
                     <td class="gen" align="center">[ {poll_option.POLL_OPTION_RESULT} ]</td>
                     <!-- IF poll_option.POLL_OPTION_VOTED -->
                        <td class="gensmall" valign="top"><b title="{L_POLL_VOTED_OPTION}">x</b></td>
                     <!-- ENDIF -->
                  <!-- ENDIF -->
               </tr>
            <!-- END poll_option -->
               </table>
            </td>
         </tr>
      <!-- IF S_CAN_VOTE -->
         <tr>
            <td align="center"><span class="gensmall">{L_MAX_VOTES}</span><br /><br /><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="btnlite" /></td>
         </tr>
      <!-- ENDIF -->
      <!-- IF S_DISPLAY_RESULTS -->
         <tr>
            <td class="gensmall" colspan="4" align="center"><b>{L_TOTAL_VOTES} : {TOTAL_VOTES}</b></td>
         </tr>
      <!-- ELSE -->
         <tr>
            <td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></b></span></td>
         </tr>
      <!-- ENDIF -->
         </table>
         {S_HIDDEN_FIELDS}
         {S_FORM_TOKEN}
         </form>

      </td>
   </tr>
<!-- ENDIF -->
   </table>

<!-- BEGIN postrow -->
   <table class="tablebg" width="100%" cellspacing="1">
   <!-- IF postrow.S_FIRST_ROW -->
      <tr>
         <th>{L_AUTHOR}</th>
         <th>{L_MESSAGE}</th>
      </tr>
   <!-- ENDIF -->
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

   <!-- IF postrow.S_IGNORE_POST -->
         <td class="gensmall" colspan="2" height="25" align="center"><!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>{postrow.L_IGNORE_POST}</td>
   <!-- ELSE -->

         <td align="center" valign="middle">
            <!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>
            <b class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- IF QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->><!-- ENDIF -->{postrow.POST_AUTHOR}<!-- IF QUICK_REPLY --></a><!-- ENDIF --></b>
         </td>
         <td width="100%" height="25">
            <table width="100%" cellspacing="0">
            <tr>
            <!-- IF postrow.POST_ICON_IMG -->
               <td><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" title="" /></td>
            <!-- ENDIF -->
               <td class="gensmall" width="100%"><div style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<b>{L_POST_SUBJECT}:</b> <a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></div><div style="float: {S_CONTENT_FLOW_END};"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><b>{L_POSTED}:</b> {postrow.POST_DATE}&nbsp;</div></td>
            </tr>
            </table>
         </td>
      </tr>

      <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

         <td valign="top" class="profile">
            <table cellspacing="4" align="center" width="150">
         <!-- IF postrow.ONLINE_IMG -->
            <tr>
               <td>{postrow.ONLINE_IMG}</td>
            </tr>
         <!-- ENDIF -->
         <!-- IF postrow.RANK_TITLE -->
            <tr>
               <td class="postdetails">{postrow.RANK_TITLE}</td>
            </tr>
         <!-- ENDIF -->
         <!-- IF QUICK_REPLY -->
            <tr>
               <td class="postdetails"><a href="#postform" onclick="addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false;" title="{L_QUOTE_TEXT}">{L_QUOTE}</a></td>
            </tr>
         <!-- ENDIF -->
         <!-- IF postrow.RANK_IMG -->
            <tr>
               <td>{postrow.RANK_IMG}</td>
            </tr>
         <!-- ENDIF -->
         <!-- IF postrow.POSTER_AVATAR -->
            <tr>
               <td>{postrow.POSTER_AVATAR}</td>
            </tr>
         <!-- ENDIF -->
         <!-- IF not (postrow.ONLINE_IMG or postrow.RANK_TITLE or postrow.RANK_IMG or postrow.POSTER_AVATAR) -->
            <tr>
               <td></td>
            </tr>
         <!-- ENDIF -->
            </table>

            <span class="postdetails">
               <!-- IF postrow.POSTER_JOINED --><br /><b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->
               <!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- ENDIF -->
                                        <!-- IF not postrow.POSTER_WARNINGS eq 0 --><br /><b>{L_WARNINGS}:</b> {postrow.POSTER_WARNINGS}<!-- ENDIF -->
               <!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->
                                        <!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW --><br /><b>{L_GIVEN}:</b><!-- IF postrow.POSTER_GIVE_COUNT < 1 --> {postrow.POSTER_GIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_GIVE_COUNT > 1 --> <a href="{postrow.POSTER_GIVE_COUNT_LINK}">{postrow.POSTER_GIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_GIVE_COUNT_LINK}">{postrow.POSTER_GIVE_COUNT}</a> {L_THANK}<!-- ENDIF --><br /><b>{L_RECEIVED}:</b><!-- IF postrow.POSTER_RECEIVE_COUNT < 1 --> {postrow.POSTER_RECEIVE_COUNT} {L_THANK}<!-- ELSEIF postrow.POSTER_RECEIVE_COUNT > 1 --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANKS}<!-- ELSE --> <a href="{postrow.POSTER_RECEIVE_COUNT_LINK}">{postrow.POSTER_RECEIVE_COUNT}</a> {L_THANK}<!-- ENDIF --><!-- ENDIF -->

               <!-- IF postrow.S_PROFILE_FIELD1 -->
                  <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
                  <br /><b>{postrow.PROFILE_FIELD1_NAME}:</b> {postrow.PROFILE_FIELD1_VALUE}
               <!-- ENDIF -->

               <!-- BEGIN custom_fields -->
                  <br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
               <!-- END custom_fields -->
            </span>

         </td>
         <td valign="top">
            <table width="100%" cellspacing="5">
            <tr>
               <td>
               <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
                  <table width="100%" cellspacing="0">
                  <tr>
                     <td class="gensmall"><!-- IF postrow.S_POST_UNAPPROVED --><span class="postapprove">{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}">{L_POST_UNAPPROVED}</a></span><br /> <!-- ENDIF --> <!-- IF postrow.S_POST_REPORTED --><span class="postreported">{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}">{L_POST_REPORTED}</a></span><!-- ENDIF --></td>
                  </tr>
                  </table>

                  <br clear="all" />
               <!-- ENDIF -->

                  <div class="postbody">{postrow.MESSAGE}</div>

               <!-- IF postrow.S_HAS_ATTACHMENTS -->
                  <br clear="all" /><br />

                  <table class="tablebg" width="100%" cellspacing="1">
                  <tr>
                     <td class="row3"><b class="genmed">{L_ATTACHMENTS}: </b></td>
                  </tr>
                  <!-- BEGIN attachment -->
                     <tr>
                        <!-- IF postrow.attachment.S_ROW_COUNT is even --><td class="row2"><!-- ELSE --><td class="row1"><!-- ENDIF -->{postrow.attachment.DISPLAY_ATTACHMENT}</td>
                     </tr>
                  <!-- END attachment -->
                  </table>
               <!-- ENDIF -->

               <!-- IF postrow.S_DISPLAY_NOTICE -->
                  <span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
               <!-- ENDIF -->
               <!-- IF postrow.SIGNATURE -->
                  <div class="postbody"><br />_________________<br />{postrow.SIGNATURE}</div>
               <!-- ENDIF -->

               <!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
                  <!-- IF postrow.EDIT_REASON -->
                     <br /><br />
                     <table class="tablebg" width="100%" cellspacing="1">
                     <tr>
                        <td class="row3"><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
                     </tr>
                     <tr>
                        <td class="row2"><span class="genmed">{postrow.EDIT_REASON}</span></td>
                     </tr>
                     </table>
                  <!-- ELSE -->
                     <br /><br />
                     <span class="gensmall">{postrow.EDITED_MESSAGE}</span>
                  <!-- ENDIF -->
               <!-- ENDIF -->

               <!-- IF postrow.BUMPED_MESSAGE -->
                  <span class="gensmall"><br /><br />{postrow.BUMPED_MESSAGE}</span>
               <!-- ENDIF -->

               <!-- IF not postrow.S_HAS_ATTACHMENTS --><br clear="all" /><br /><!-- ENDIF -->

                  <table width="100%" cellspacing="0">
                  <tr valign="middle">
                     <td class="gensmall" align="{S_CONTENT_FLOW_END}">
                     <!-- IF not S_IS_BOT -->
                        <!-- IF postrow.U_REPORT --><a href="{postrow.U_REPORT}">{REPORT_IMG}</a> <!-- ENDIF -->
                        <!-- IF postrow.U_INFO --><a href="{postrow.U_INFO}">{INFO_IMG}</a> <!-- ENDIF -->
                        <!-- IF postrow.U_WARN --><a href="{postrow.U_WARN}">{WARN_IMG}</a> <!-- ENDIF -->
                        <!-- IF postrow.U_DELETE --><a href="{postrow.U_DELETE}">{DELETE_IMG}</a> <!-- ENDIF -->
                        <!-- IF  not postrow.S_FIRST_POST_ONLY or postrow.S_ONLY_TOPICSTART -->
                           <!-- IF not postrow.S_GLOBAL_POST_THANKS and not postrow.S_POST_ANONYMOUS and postrow.S_FORUM_THANKS and S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and (not postrow.S_ALREADY_THANKED or postrow.S_REMOVE_THANKS) --><a href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}">{postrow.THANK_IMG}</a>   <!-- ENDIF -->
                        <!-- ENDIF -->   
                        <!-- IF postrow.THANKS and postrow.THANKS_POSTLIST_VIEW and not postrow.S_POST_ANONYMOUS -->
                           <table width="100%" cellspacing="0">
                              <tr valign="middle">
                                 <td class="gensmall" align="{S_CONTENT_FLOW_BEGIN}">
                                 <hr />
                                 <!-- IF postrow.S_MOD_THANKS --><a href="{postrow.U_CLEAR_LIST_THANKS_POST}">{postrow.DELETE_IMG}</a>&nbsp;<!-- ENDIF -->{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2} {postrow.THANKS}</td>
                              </tr>
                           </table>
                        <!-- ENDIF -->
                        <!-- IF postrow.S_THANKS_POST_REPUT_VIEW and postrow.POST_REPUT and not postrow.S_POST_ANONYMOUS and not S_IS_BOT -->
                           <table class="content" align="left">
                              <tr class="postbody" align="left">
                                 <td>
                                 <!-- IF postrow.S_THANKS_REPUT_GRAPHIC -->
                                 <div style="float: left; width: {postrow.THANKS_REPUT_GRAPHIC_WIDTH}; height: {postrow.THANKS_REPUT_HEIGHT}; background: URL({postrow.THANKS_REPUT_IMAGE_BACK}); background-repeat: repeat-x;"><div style="height: {postrow.THANKS_REPUT_HEIGHT}; width: {postrow.POST_REPUT}; background: URL({postrow.THANKS_REPUT_IMAGE}); background-repeat: repeat-x;"></div></div>&nbsp;
                                 <!-- ENDIF -->
                                 <strong>{L_REPUT}:</strong>&nbsp;{postrow.POST_REPUT}
                                 </td>
                              </tr>
                           </table>
                        <!-- ENDIF -->
                     <!-- ENDIF -->
                     </td>
                  </tr>
                  </table>
               </td>
            </tr>
            </table>
         </td>
      </tr>

      <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

         <td class="profile"><strong><a href="#wrapheader">{L_BACK_TO_TOP}</a></strong></td>
         <td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};">&nbsp;<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->&nbsp;</div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF -->&nbsp;</div></td>
   <!-- ENDIF -->
      </tr>

   <tr>
      <td class="spacer" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
   </tr>
   </table>
<!-- END postrow -->

   <!-- IF not S_IS_BOT -->
   <table width="100%" cellspacing="1" class="tablebg">
   <tr align="center">
      <td class="cat"><form name="viewtopic" method="post" action="{S_TOPIC_ACTION}"><span class="gensmall">{L_DISPLAY_POSTS}:</span> {S_SELECT_SORT_DAYS}&nbsp;<span class="gensmall">{L_SORT_BY}</span> {S_SELECT_SORT_KEY} {S_SELECT_SORT_DIR}&nbsp;<input class="btnlite" type="submit" value="{L_GO}" name="sort" /></form></td>
   </tr>
   </table>
   <!-- ENDIF -->

   <table width="100%" cellspacing="1">
   <tr>
      <td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
      <!-- IF not S_IS_BOT -->
         <!-- IF S_DISPLAY_POST_INFO --><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a>&nbsp;<!-- ENDIF -->
         <!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
      <!-- ENDIF -->
      </td>
      <!-- IF TOTAL_POSTS -->
         <td class="nav" valign="middle" nowrap="nowrap">&nbsp;{PAGE_NUMBER}<br /></td>
         <td class="gensmall" nowrap="nowrap">&nbsp;[ {TOTAL_POSTS} ]&nbsp;</td>
         <td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
      <!-- ENDIF -->
   </tr>
   </table>
<!-- IF QUICK_REPLY --><!-- INCLUDE quick_reply.html --><!-- ENDIF -->

</div>

<div id="pagefooter"></div>

<br clear="all" />


<!-- INCLUDE breadcrumbs.html -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
   <br clear="all" />

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat"><h4>{L_WHO_IS_ONLINE}</h4></td>
   </tr>
   <tr>
      <td class="row1"><p class="gensmall">{LOGGED_IN_USER_LIST}</p></td>
   </tr>
   </table>
<!-- ENDIF -->

<br clear="all" />

<table width="100%" cellspacing="1">
<tr>
   <td width="40%" valign="top" nowrap="nowrap" align="{S_CONTENT_FLOW_BEGIN}"><!-- IF S_TOPIC_MOD --><form method="post" action="{S_MOD_ACTION}"><span class="gensmall">{L_QUICK_MOD}:</span> {S_TOPIC_MOD} <input class="btnlite" type="submit" value="{L_GO}" /></form><!-- ENDIF --></td>
   <td align="{S_CONTENT_FLOW_END}" valign="top" nowrap="nowrap"><span class="gensmall"><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></span></td>
</tr>
</table>

<br clear="all" />

<table width="100%" cellspacing="0">
<tr>
   <td><!-- IF S_DISPLAY_SEARCHBOX --><!-- INCLUDE searchbox.html --><!-- ENDIF --></td>
   <td align="{S_CONTENT_FLOW_END}"><!-- INCLUDE jumpbox.html --></td>
</tr>
</table>
<div class="share42init"></div>
<script type="text/javascript" src="http://ukrmodels.org.ua/share42/share42.js"></script>
<script type="text/javascript">share42('http://ukrmodels.org.ua/share42/')</script>
<!-- INCLUDE overall_footer.html -->
 


Дополнительная информация:
- адрес моего форума
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку
(опять появился идентификатор сессии, надо убрать)
- стиль - subsilver2
- источник кнопок
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


Еще раз очень благодарен!


          Вернуться наверх  
 


Аватар пользователя

Кхммм, где хотите видеть эти кнопки? Желательно на скриншоте показать))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Сергей, меня смутило Ваше
Цитата:
Кхммм

Что-то не так? Я по неопытности могу ошибаться. Какие-то кнопки не такие? Нужны другие? Поправьте меня, если это нужно.
Изменил размер кнопок:
<script type="text/javascript">(function() {
  if (window.pluso)if (typeof window.pluso.start == "function") return;
  if (window.ifpluso==undefined) { window.ifpluso = 1;
    var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
    s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
    s.src = ('https:' == window.location.protocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
    var h=d[g]('body')[0];
    h.appendChild(s);
  }})();</script>
<div class="pluso" data-background="#ebebeb" data-options="small,square,line,horizontal,nocounter,theme=03" data-services="livejournal,facebook,twitter,google,vkontakte,odnoklassniki,moimir,moikrug,email,print,bookmark"></div>
 


А видеть бы хотелось либо тут (в готовом сообщении):
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


либо тут (форма быстрого ответа):
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


          Вернуться наверх  
 


Аватар пользователя

Я вставил во viewtopic_body.html следующий фрагмент:

<!-- IF not S_IS_BOT -->
<script type="text/javascript">(function() {
  if (window.pluso)if (typeof window.pluso.start == "function") return;
  if (window.ifpluso==undefined) { window.ifpluso = 1;
    var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
    s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
    s.src = ('https:' == window.location.protocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
    var h=d[g]('body')[0];
    h.appendChild(s);
  }})();</script>
<div class="pluso" data-background="transparent" data-options="small,square,line,horizontal,nocounter,theme=06" data-services="facebook,odnoklassniki,livejournal,vkontakte,google,twitter,email" data-url="{BOARD_URL}viewtopic.php?p={postrow.POST_ID}#p{postrow.POST_ID}" data-title="{TOPIC_TITLE}" data-user="1328087657"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<!-- ENDIF -->
 

Обратите внимание как я формирую урлу постинга, которая передаётся переменной data-url. И если будете копировать, поменяйте data-user на свой (или уберите переменную если его нет).


          Вернуться наверх  
 


Аватар пользователя

Цитата:
Обратите внимание как я формирую урлу постинга, которая передаётся переменной data-url. И если будете копировать, поменяйте data-user на свой (или уберите переменную если его нет).

Честно говоря, это пока что выше моего понимания)))) Совсем не понял о чем Вы.


          Вернуться наверх  
 


Аватар пользователя

В двух словах: если не вмешиваться, то кнопки Плюсо считывают УРЛ-адрес страницы, на которой они установлены. Это то, что надо при делёжке всей темой,но при "шереньи" отдельного сообщения нам нужно "скормить" кнопкам адрес не страницы, а СООБЩЕНИЯ, что я и делаю, формируя этот адрес из переменных phpBB. В результате сообщения, созданные кнопками в соцсетях, будут вести на конкретный постинг, которым поделились, а не на начало топика.

Сообщение добавлено... спустя 6 минут 39 секунд:
Кстати, код кнопок для дележа ТЕМОЙ (не сообщением!) я тоже изменил на следующий:

<!-- IF not S_IS_BOT --><script type="text/javascript">(function() {
  if (window.pluso)if (typeof window.pluso.start == "function") return;
  if (window.ifpluso==undefined) { window.ifpluso = 1;
    var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
    s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
    s.src = ('https:' == window.location.protocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
    var h=d[g]('body')[0];
    h.appendChild(s);
  }})();</script>
<div class="pluso" data-background="transparent" data-options="small,square,line,horizontal,nocounter,theme=03" data-services="facebook,odnoklassniki,livejournal,vkontakte,google,twitter,email" data-url="{BOARD_URL}viewtopic.php?f={FORUM_ID}&t={TOPIC_ID}" data-title="{TOPIC_TITLE}"></div><!-- ENDIF -->
 

Как видите, урла топика формируется в ручную (а не берётся с текущей страницы):

data-url="{BOARD_URL}viewtopic.php?f={FORUM_ID}&t={TOPIC_ID}"

Таким образом к ней не приклеивается всякая гадость вроде "&view=unread#unread" и сида (у кого не отключен).


          Вернуться наверх  
 


Аватар пользователя

Понимание приходит. Но понемногу)
Я понимаю, что это уже наглость, но не могли бы Вы все-таки "на пальцах" объяснить? Ткнуть пальцем в нужные места.


          Вернуться наверх  
 


Аватар пользователя

Так я и объяснил уже так, что подробней некуда. Если есть конкретные вопросы - задавайте. А лучше всего просто возьмите фрагменты, которые я привёл, и вставьте в свой viewtopic_body.html - должно работать.


          Вернуться наверх  
 


Аватар пользователя

Я ж не сомневаюсь в том, что должно работать. Просто люблю понять для себя вопрос, а не "контрол-в контрол-ц".

Что-то видимо с памятью моей: спасибо большое!!!! За помощь и отзывчивость.


          Вернуться наверх  
 


Аватар пользователя

Михаил вам пояснил способ формирования урла, которым будут делится, для отдельного сообщения он будет таков
data-url="{BOARD_URL}viewtopic.php?f={FORUM_ID}&t={TOPIC_ID}#p{postrow.POST_ID}"
Если я конечно не ошибаюсь)) И сам код вставки кнопок для теста вставьте после такого куска
SUBJECT}:</b> <a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a>


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

для отдельного сообщения он будет таков
data-url="{BOARD_URL}viewtopic.php?f={FORUM_ID}&t={TOPIC_ID}#p{postrow.POST_ID}"
Если я конечно не ошибаюсь))
Я предпочитаю вариант data-url="{BOARD_URL}viewtopic.php?p={postrow.POST_ID}#p{postrow.POST_ID}" - он не содержит в себе номер топика и, соответственно, не меняется при переносе сообщения из темы в тему.


          Вернуться наверх  
 


Аватар пользователя

Ну я так на скорую руку решение придумал))) Ваше более верное


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Сергей, Михаил, объясните пожалуйста совсем для тупых, какой код после чего вставлять и какие изменения вносить. Прямо, если можно, тыкните пальцем что и куда.
А то я поэкспериментировал и видимо где-то запутался окончательно.


          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Социальные сети - привлекаем посетителей
Использование соцсетей для переманивания пользователей

ZmejNK

7

919

Аватар пользователя

19 окт 2014, 01:47

ursego

Аватар пользователя Плавающий блок соц. сети

Олега

2

98

Аватар пользователя

26 фев 2017, 13:06

Олега

Аватар пользователя ИНТЕРЕСНЫЙ ЗАРАБОТОК В СЕТИ в visit2money

Рубцовск

8

9792

Аватар пользователя

01 окт 2014, 17:59

Atlas

Аватар пользователя Авторизация через соц.сети phpbb3 (Loginza)
Авторизация через соц.сети phpbb3 (Loginza) - уникальная модификация для phpbb3, позволяющая регистрироваться у вас на форуме через популярные соц.сети

DeaDRoMeO

417

25511

Аватар пользователя

10 ноя 2017, 12:10

laminatlublino

Аватар пользователя Добавить bb код

Олега

10

179

Аватар пользователя

15 мар 2017, 02:22

Олега

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P