Информация

  • FastVps - Хостинг для форума
  • RegPartner - Домены по правильным ценам

"4admins.ru" Рекомендует

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

Список модификаций, которые вы можете установить себе на форумы.
  • Автор 
    Сообщение
Аватара пользователя
Сообщения: 7065
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 660
Поблагодарили: 2357 раз в 1754 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 170

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

Сообщение Добавлено: 18 авг 2009, 09:44

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

Установка:

Для установки МОДа запускаем установочный скрипт по адресу: 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

Конечно-же, можно закачать собственные кноки и исправить на них пути во вставках.


изменения для стиля ARTODIA
в теме стиля находим
Код: Выделить всё
.phpbb .profile-icons .edit-icon a {
   width: {IMG_ICON_POST_EDIT_WIDTH}px;
}

после найденного добавляем
Код: Выделить всё
.phpbb .profile-icons .spasibo-icon a {
   width: 87px;
}



ищем далее
Код: Выделить всё
.phpbb .profile-icons .edit-icon a {
   background-image: url("{IMG_ICON_POST_EDIT_SRC}");
}

после найденного добавляем

Код: Выделить всё
.phpbb .profile-icons .spasibo-icon a {
   background-image: url("ТУТ ПОЛНЫЙ АДРЕС КАРТИНКИ СПАСИБО ИЗ МЕНЕДЖЕРА КАРТИНОК");
}


В шаблоне viewtopic_body.html

вместо того что написано выше

"GoDFaTHeR" писал(а):
открываем 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.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 class="spasibo-icon"><a href="{postrow.U_THANKS}" title="Сказать спасибо"><span>{L_THANKS}</span></a></li><!-- ENDIF -->


Остальное без изменений


Возможные ошибки
Если у вас появляется примерно такая ошибка
Изображение
Значит установочный скрипт вы уже запускали и вам нужно просто внести изменения в шаблонах


Дополнительная модификация "Спасибо за тему"

Модификация "Спасибо за тему"
На этом сервисе можно cоздать форум бесплатно


Аватара пользователя
Сообщения: 13
Зарегистрирован: 04 июн 2011, 21:10
Откуда: Уфа
Благодарил (а): 8
Поблагодарили: 0 раз в 0 сообщении
Пол: Мужской
Адрес форума: www.nagaevo.org и http://ford02.ekafe.ru
Баллы репутации: 0

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

Сообщение Добавлено: 19 дек 2012, 23:05

Где-найти кнопку "Спасибо" стиля Артодиа ультраблю?
Все сделал по образцу, только кнопку не знаю где найти...
"Источник всех знаний - это умение задавать вопросы". Томас Бергер

Аватара пользователя
Сообщения: 706
Зарегистрирован: 14 окт 2011, 18:24
Откуда: Россия
Благодарил (а): 181
Поблагодарили: 133 раз в 121 сообщениях
Город: Йошкар-Ола
Пол: Мужской
Адрес форума: https://sanyafox.ru/
бабло: 0
Баллы репутации: 16

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

Сообщение Добавлено: 20 дек 2012, 00:18

в 1 посту смотри самому в низу
к примеру вот от 4 админса кнопка спасибо
Изображение
Изображение

Аватара пользователя
Сообщения: 5
Зарегистрирован: 05 янв 2013, 22:08
Благодарил (а): 3
Поблагодарили: 0 раз в 0 сообщении
Город: Минск
Пол: Женский
Адрес форума: http://volna.4admins.ru/index.php
Баллы репутации: 0

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

Сообщение Добавлено: 15 янв 2013, 23:29

Благодарю, все получилось :Rose: Сделала все последовательно, очень волновалась :-[

Сообщения: 25
Зарегистрирован: 07 янв 2013, 00:01
Благодарил (а): 3
Поблагодарили: 0 раз в 0 сообщении
Город: Братск
Пол: Мужской
Адрес форума: www.crimefam.ru
Баллы репутации: 0

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

Сообщение Добавлено: 09 фев 2013, 17:49

Установил, все отлично получилось. Благодарю автора за данный урок. Спасибо

Аватара пользователя
Сообщения: 729
Зарегистрирован: 08 авг 2011, 15:19
Откуда: Россия, Калмыкия
Благодарил (а): 273
Поблагодарили: 22 раз в 19 сообщениях
Город: г.Элиста
Пол: Женский
Адрес форума: http://собакиэлисты.рф
Баллы репутации: 4

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

Сообщение Добавлено: 21 фев 2013, 21:00

"VICTOR" писал(а):
в Админке нет функции *Разрешить *Спасибо**...


У меня такая же проблема. Скрипт отработал вначале было так
Изображение

Потом стало так
Изображение

Внесла изменения в шаблоне, очистила кэш.... МОД не появился!
"vikweb" писал(а):
а вы попробуйте проделать вот это
Администраторский раздел - Форумы - Управление форумами, выбираете нужный форум и нажимаете редактировать ( Изображение ) и там находите, Разрешить "Спасибо": "Да \ Нет"
выбираете "Да", жмёте "Отправить" и будет вам удача


Это тоже не могу проделать, так как нет там такого! :x Подскажите пожалуйста. Что ещё нужно сделать?
Изображение

Тот, кто говорит, что счастье не купишь, никогда не покупал щенка (Уилфред Лэмптон)

Сначала бог создал человека, но, заметив его слабость, дал ему собаку ( А. Туссенель)

За это сообщение пользователя галлина поблагодарили:
Karmen

Аватара пользователя
Сообщения: 7065
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 660
Поблагодарили: 2357 раз в 1754 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 170

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

Сообщение Добавлено: 21 фев 2013, 22:44

сначала установочный скрипт отработал и зеленым показал что все ок

потом вы еще раз запустили скрипт ( не понятно зачем)

мы сейчас про форум какой говорим?
на собаки элисты все есть
На этом сервисе можно cоздать форум бесплатно

За это сообщение пользователя GoDFaTHeR поблагодарили:
галлина

Аватара пользователя
Сообщения: 7065
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 660
Поблагодарили: 2357 раз в 1754 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 170

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

Сообщение Добавлено: 21 фев 2013, 22:46

кстати на glasnaroda тоже все есть, чуть внимательнее :)
На этом сервисе можно cоздать форум бесплатно

За это сообщение пользователя GoDFaTHeR поблагодарили:
галлина

Аватара пользователя
Сообщения: 729
Зарегистрирован: 08 авг 2011, 15:19
Откуда: Россия, Калмыкия
Благодарил (а): 273
Поблагодарили: 22 раз в 19 сообщениях
Город: г.Элиста
Пол: Женский
Адрес форума: http://собакиэлисты.рф
Баллы репутации: 4

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

Сообщение Добавлено: 21 фев 2013, 23:20

"GoDFaTHeR" писал(а):
кстати на glasnaroda тоже все есть, чуть внимательнее

А где есть? За него как раз и говорю. Я просто поставила галочки, включить дополнительные поля, а "СПАСИБО" нигде не нашла! :scratch: К стати. Не нашла и на собакиэлисты, но, там всё показывает.
Сейчас зарегистрировалась. Зашла под другим именем. Точно. Есть. Так значит этот МОД может быть и не виден. jokingly
Спасибо.
Изображение

Тот, кто говорит, что счастье не купишь, никогда не покупал щенка (Уилфред Лэмптон)

Сначала бог создал человека, но, заметив его слабость, дал ему собаку ( А. Туссенель)

Аватара пользователя
Сообщения: 7065
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 660
Поблагодарили: 2357 раз в 1754 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 170

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

Сообщение Добавлено: 21 фев 2013, 23:31

"галлина" писал(а):
Зашла под другим именем. Точно. Есть. Так значит этот МОД может быть и не виден.

У вас там два человека...
спасибо самому себе ставить нельзя
"галлина" писал(а):
Я просто поставила галочки, включить дополнительные поля,

это не причем

В настройках каждого форума нужно установить разрешить спасибо ДА НЕТ
На этом сервисе можно cоздать форум бесплатно

Аватара пользователя
Сообщения: 729
Зарегистрирован: 08 авг 2011, 15:19
Откуда: Россия, Калмыкия
Благодарил (а): 273
Поблагодарили: 22 раз в 19 сообщениях
Город: г.Элиста
Пол: Женский
Адрес форума: http://собакиэлисты.рф
Баллы репутации: 4

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

Сообщение Добавлено: 21 фев 2013, 23:36

"GoDFaTHeR" писал(а):
В настройках каждого форума нужно установить разрешить спасибо ДА НЕТ


Да не найду я в настройках СПАСИБО!
"GoDFaTHeR" писал(а):
У вас там два человека...


Так мне ж пришлось зарегистрироваться под другим ником, чтоб увидеть кнопки. :D Пока форум никто не знает. Был в начале закрыт, но, слишком часто обращаюсь к Вам за помощью. :-[ Пришлось открыть.
Изображение

Тот, кто говорит, что счастье не купишь, никогда не покупал щенка (Уилфред Лэмптон)

Сначала бог создал человека, но, заметив его слабость, дал ему собаку ( А. Туссенель)


Вернуться в Модификации

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

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