МОД "Спасибо за сообщение"

Моды только для форумов расположенных на 4admins.ru и myfor.ru
  • Информация
Аватара пользователя

Автор темы
Admin
Администратор
Сообщения: 1305
Зарегистрирован: 09 авг 2011, 00:22
Репутация: 14
Пол: Мужской
Благодарил (а): 2 раза
Поблагодарили: 7 раз

МОД "Спасибо за сообщение"

#1 Сообщение Admin » 13 янв 2012, 23:36

Установка:
Для установки МОДа запускаем установочный скрипт по адресу:
http://адрес_форума/thanks_install/install.php
после того как скрипт отработал, обязательно очищаем кэш конференции (Админ.Раздел->"Общие"->"Очистить кэш")
Разрешить функцию "Спасибо" в том или ином форуме можно в настройках конкретного форума при помощи параметра Разрешить "Спасибо" Для того, чтобы в вашем стиле появилась возможность благодарить за сообщения, необходимо внести изменения в шаблоны.


Изменения для стилей-клонов SUBSILVER2
открываем шаблон
viewtopic_body.html
находим:

Код: Выделить всё

<!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF -->

вставляем ПЕРЕД этой строкой:

Код: Выделить всё

<!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><a href="{postrow.U_THANKS}"><img src="/styles/subsilver2/imageset/ru/thankposts.gif" alt="{L_THANKS}" /></a><!-- ENDIF -->

находим:

Код: Выделить всё

<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->

после вставляем:

Код: Выделить всё

<!-- IF postrow.U_PROFILE -->
<br /><b>{L_THANKS}:</b> {postrow.POSTER_THANKS}<br /><b>{L_THANKED}:</b><br /> {postrow.POSTER_THANKED} {L_INN} {postrow.POSTER_THANKS_POST}
<!-- 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 postrow.S_FIRST_POST and postrow.THANKS_LIST -->
   <tr>
      <td class="spacer" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
   </tr><tr class="row2">
   <td valign="top" style="padding-left: 4px;"><!-- IF postrow.S_GIVE_THANKS --><a href="{postrow.U_THANKS}"><img src="/styles/subsilver2/imageset/ru/removethanks.gif" alt="{L_THANKS_REMOVE}"/></a> <!-- ENDIF --></td>
      <td style="text-align: left;">{postrow.THANKS_FROM}:<br /> {postrow.THANKS_LIST}</td>
   </tr>
<!-- ENDIF -->

открываем memberlist_view.html

Код: Выделить всё

<tr>
            <td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_JOINED}: </td>
            <td width="100%"><b class="gen">{JOINED}</b></td>
         </tr>

после вставляем:

Код: Выделить всё

<tr><td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_THANKS}: </td>
            <td width="100%"><b class="gen">{THANKS}</b></td>
         </tr>
         <tr>
            <td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_THANKED}: </td>
            <td width="100%"><b class="gen">{THANKED} {L_INN} {THANKS_POST}</b></td>
         </tr>




Для стилей-клонов PROSILVER
открываем viewtopic_body.html
находим:

Код: Выделить всё

               <!-- IF postrow.U_EDIT --><li class="edit-icon"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}"><span>{L_EDIT_POST}</span></a></li><!-- ENDIF -->

Перед этим добавляем:

Код: Выделить всё

   <!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><li><a href="{postrow.U_THANKS}"><img src="/styles/prosilver/imageset/ru/icon_post_thanks.gif" alt="{L_THANKS}" /></a></li><!-- ENDIF -->

находим:

Код: Выделить всё

      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->

после добавляем:

Код: Выделить всё

      <dd><strong>{L_THANKS}:</strong> {postrow.POSTER_THANKS}</dd>
      <dd><strong>{L_THANKED}:</strong> {postrow.POSTER_THANKED} {L_INN} {postrow.POSTER_THANKS_POST}</dd>

находим:

Код: Выделить всё

<!-- END postrow -->

ПЕРЕД этим добавляем:

Код: Выделить всё

   <!-- IF postrow.S_FIRST_POST and postrow.THANKS_LIST -->
<div class="post bg3">
      <div class="inner"><span class="corners-top"><span></span></span>
         <dl class="postbody">
            <dd><strong>{postrow.THANKS_FROM}</strong><br />{postrow.THANKS_LIST}</dd>

         </dl>
         <!-- IF postrow.S_GIVE_THANKS -->
         <dl>
            <dt class="postprofile" style="text-align: center;"><a href="{postrow.U_THANKS}"><img src="/styles/prosilver/imageset/ru/removethankspro.gif" alt="{L_THANKS_REMOVE}"/></a></dt>
         </dl><!-- ENDIF -->
      <span class="corners-bottom"><span></span></span></div>
   </div>
   <hr class="divider" />
   <!-- ENDIF -->

открываем memberlist_view.html
находим:

Код: Выделить всё

<dt>{L_JOINED}:</dt> <dd>{JOINED}</dd>

после добавляем:

Код: Выделить всё

<dt>{L_THANKS}:</dt> <dd>{THANKS}</dd>
         <dt>{L_THANKED}:</dt> <dd>{THANKED} {L_INN} {THANKS_POST}</dd>



Внимание:
кнопки по-умолчанию.
subsilver2:
/styles/subsilver2/imageset/ru/removethanks.gif
/styles/subsilver2/imageset/ru/thankposts.gif
prosilver
/styles/prosilver/imageset/ru/icon_post_thanks.gif
/styles/prosilver/imageset/ru/removethankspro.gif
английские кнопки лежат соответственно в imageset/en
Конечно-же, можно закачать собственные кноки и исправить на них пути во вставках.
Изображение


Narkosha46
Сообщения: 13
Зарегистрирован: 14 апр 2014, 02:29
Репутация: 1

Re: МОД "Спасибо за сообщение"

#2 Сообщение Narkosha46 » 29 май 2014, 00:34

все просмотрел, а вот убрать в этом моде не могу одно слово Изображение нужное слово раз

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

Fox
Администратор
Сообщения: 248
Зарегистрирован: 16 июн 2013, 11:10
Репутация: 4
Пол: Мужской
Поблагодарили: 6 раз
Контактная информация:

Re: МОД "Спасибо за сообщение"

#3 Сообщение Fox » 29 май 2014, 00:42

Narkosha46 писал(а):все просмотрел, а вот убрать в этом моде не могу одно слово Изображение нужное слово раз

Если не ошибаюсь то так.

<dd><strong>{L_THANKED}:</strong> {postrow.POSTER_THANKED} {L_INN} {postrow.POSTER_THANKS_POST}</dd>


{L_THANKED} - поблагодарили
{postrow.POSTER_THANKED} - ххх раз
{L_INN} - в
{postrow.POSTER_THANKS_POST} ххх сообщениях


Narkosha46
Сообщения: 13
Зарегистрирован: 14 апр 2014, 02:29
Репутация: 1

Re: МОД "Спасибо за сообщение"

#4 Сообщение Narkosha46 » 29 май 2014, 00:52

у меня вот так

Код: Выделить всё

<br /><b>{L_THANKS}:</b> {postrow.POSTER_THANKS}<br /><b>Поблагодарили : </b> {postrow.POSTER_THANKED} </b>

только не понять что удалить

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

Fox
Администратор
Сообщения: 248
Зарегистрирован: 16 июн 2013, 11:10
Репутация: 4
Пол: Мужской
Поблагодарили: 6 раз
Контактная информация:

Re: МОД "Спасибо за сообщение"

#5 Сообщение Fox » 29 май 2014, 01:57

Narkosha46
У вас сайт на каком хостинге находится?
Если гетбб, 4админс - то отредактировать {postrow.POSTER_THANKED} вы не сожмите т.к. нет доступа. А если заменить это "{postrow.POSTER_THANKED}" на другое в шаблоне viewtopic_body.html то вместе со словом "раз" пропадут и цифры.


Narkosha46
Сообщения: 13
Зарегистрирован: 14 апр 2014, 02:29
Репутация: 1

Re: МОД "Спасибо за сообщение"

#6 Сообщение Narkosha46 » 29 май 2014, 07:09

getbb



все понял спасибо за информацию


zekeer
Сообщения: 1
Зарегистрирован: 05 июл 2014, 17:19
Репутация: 0

Re: МОД "Спасибо за сообщение"

#7 Сообщение zekeer » 05 июл 2014, 17:26

Господа, здравствуйте, а откуда качать данный мод?


oyra
Сообщения: 1
Зарегистрирован: 14 мар 2017, 00:36
Репутация: 0
Пол: Мужской

МОД "Спасибо за сообщение"

#8 Сообщение oyra » 02 апр 2017, 11:54

Простите. но не могу найти в дистрибутиве мода инсталл.пхп (/thanks_install/install.php)
Скопировал мод thanks_for_post_v135, закинул в папку ext, распаковал. И... нету такой буквы в этом слове. Просветите убогого начинающего, пожалуйста.

  • Поделитесь ссылкой

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Моды для форумов на 4admins.ру»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

cron