[RC] Thanks_mod (Спасибо за сообщение)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
zeroed
phpBB 1.4.2
Сообщения: 70
Стаж: 17 лет 7 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение zeroed »

Все ясно... Я сделал что-то не так.

У меня этой опции нет.

Спасибо за скрины, теперь я знаю где искать.

Так получилось, что мой домен переехал на другой и я переносил его.
При переносе я перенес базу данных и подключил ее к скопированному форуму.

Я так думал. Недавно оказалось, что базу я не перенес, а использовал по прежнему старую (хостер это позволяет, т.к. хостера я не менял).

Узнал я это во время установки. Понял что делаю изменения не в той базе и сделал новые изменения в новой базе. Возможно, где-то и ошибся.

Пройду весь цикл установки с нуля.

Самое интересное, что в профилях благодарности уже появились.
Аватара пользователя
zeroed
phpBB 1.4.2
Сообщения: 70
Стаж: 17 лет 7 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение zeroed »

Господа, новый вопрос.

Вроде все разобрался, там с базой не все в порядке было. В админке все появилось, на сайте нет.

Сейчас еще раз пройдусь со списком изменений по всем файлам и проверю, но есть подозрение на другое.

Юзеры попросили переместить аватары справа налево.

И теперь мне кажется, что кнопка спасибо где-то спрятана.

+ один пользователь сказал что в разделе, где включены спасибы, он теперь не видит аватары.

прошелся firebug, нашел <a.... title="Поблагодарить автора"/> где-то в районе аватара..

Вот ссылка на тему, в которой должно быть все включено:

http://ubuntologia.ru/forum/viewtopic.php?f=34&t=170

Прошу помощи, уже второй день ломаю форум.

Добавлено спустя 17 минут 41 секунду:
Все, прошелся по всем файлам.

1. Скопировал все файлы из root на всякий случай.
2. Прошелся по всем файлам, которые надо изменять и все проверил.
3. Базу до этого проверял, там все ок.
4. Напоследок опять очистил кэш картинок и общий.

Не помогает. Не видна кнопка "поблагодарить".

Есть подозрение что это из-за того, что я перенес информативную часть справа налево.

Помогите, плиз..

Добавлено спустя 53 секунды:
Еще на этапе:

styles/prosilver/imageset/en/imageset.cfg

Я также добавил тоже самое в styles/prosilver/imageset/ru/imageset.cfg

Надеюсь, это никак не влияет

Добавлено спустя 11 минут 25 секунд:
Странно, но я не вижу картинку в firebug. dt пустой, никаких классов..

что делаю не так?

спасиба должна быть в том месте?
8ef8b4f374f7.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

zeroed писал(а):прошелся firebug, нашел <a.... title="Поблагодарить автора"/> где-то в районе аватара..
Ну а тему почитать чуть выше не судьба? (прежде чем ставить МОД, не прошедший валидацию)
http://www.phpbbguru.net/community/topi ... ml#p245414
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
zeroed
phpBB 1.4.2
Сообщения: 70
Стаж: 17 лет 7 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение zeroed »

Исправил... Очистил кэш, не помогает.
Аватара пользователя
zeroed
phpBB 1.4.2
Сообщения: 70
Стаж: 17 лет 7 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение zeroed »

Все, вопрос решил.

Мне нужно было сделать:

Администраторская - Стили - Темы - Обновить.

Без этого css не обновлялись.

Можно добавить в установку, чтобы небыло мучительно больно.

Палыч, огромное спасибо.

Добавлено спустя 25 минут 55 секунд:
Пару предложений для мода:

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

2. Можно ли как-то прикрутить к сообщению счетчик спасиб, не показывая тех, кто проголосовал? Не уверен в том, что это нужно кому-то еще, кроме меня, так что не надеюсь на такую модификацию, но все же. Зачем это нужно? У меня на форуме пользователи пишут статьи, которые потом переносятся на сайт. Так вот хотелось бы использовать эту функцию для показателя качества статьи.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

zeroed
А вы действительно не умеете/не хотите читать?

zeroed писал(а):Мне нужно было сделать:Администраторская - Стили - Темы - Обновить.Без этого css не обновлялись.Можно добавить в установку, чтобы небыло мучительно больно.
Инструкция по установке мода писал(а):Прочие инструкции
Здесь перечислены действия, которые не могут быть свыполнены автоматически. Вы должны в точности придерживаться этих инструкций.
After installation the MOD:
Goto ACP - Styles - Imagesets and refresh imageset and themes.
Goto ACP - General and purge the cache.
Goto ACP - Posting - Gratitudes. Install values of customisations of function of thanks for messages and Submit.

После установки МОДа:
Перейдите в Администраторский раздел - Стили - Наборы рисунков и обновите набор изображений и темы.
Перейдите в Администраторский раздел - Общее и очистите кеш.
Перейдите в Администраторский раздел - Сообщения - Благодарности. Установите желаемые значения опций и нажмите "Отправить".
zeroed писал(а):2. Можно ли как-то прикрутить к сообщению счетчик спасиб, не показывая тех, кто проголосовал?
А смысл? Важно не количество спасибок за конкретный пост, а количество спасибок конкретному автору. Отключить вывод списка благодаривших вы можете в админке (о чём написано в первом посте данной темы и в инструкции)
Палыч писал(а):в Административном разделе - Сообщения - Благодарности. Там же устанавливаются опции отображения списка благодарностей сообщениях и профиле (да/нет и число благодарностей в списке)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
zeroed
phpBB 1.4.2
Сообщения: 70
Стаж: 17 лет 7 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение zeroed »

Я действительно умею и хочу читать и делаю все дотошно.

По адресу "Перейдите в Администраторский раздел - Стили - Наборы рисунков" нажал кнопку обновить.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

zeroed
Тогда, не понял вашу фразу
zeroed писал(а):Можно добавить в установку, чтобы небыло мучительно больно.
Это есть в установке...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
zeroed
phpBB 1.4.2
Сообщения: 70
Стаж: 17 лет 7 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение zeroed »

Ну есть же разница между "Администраторская - Стили - Темы" и "Администраторский раздел - Стили - Наборы рисунков". :)

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

Все, ладно. Как хотите. Я со стороны вам сказал, что можно было бы и разделить это на два, т.к. в целом вся инструкция очень подробная, а тут совместили два пункта, причем не указав, где надо нажать изменения.

В любом случае все работает и спасибо большое за мод. Не сочтите за наезд мои сочинения выше :geek:
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

zeroed писал(а):Ну есть же разница между
Вы правы. Должно быть так:
Перейдите в Администраторский раздел - Стили и обновите набор изображений и темы.
Спасибо.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Gisher »

Палыч
остаётся сделать код валидным :)

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

<script type="text/JavaScript">
function getElement(iElementId)
{
   if (document.all) 
   {
      return document.all[iElementId];
   }
   if (document.getElementById)
   {
      return document.getElementById(iElementId);
   }
}

function toggleElement(oElement)
{
   if (oElement.style.display == "none")
   {
      oElement.style.display = "";
   }
   else
   {
      oElement.style.display = "none";
   }
}
</script>

<div class="panel bg1">
	<div class="inner"><span class="corners-top"><span></span></span>
	<h3>{L_GRATITUDES}</h3>
		<dl>
			<dd><strong>{L_GIVEN}:</strong> {POSTER_GIVE_COUNT} {L_THANKS}</dd>
			<!-- IF POSTER_GIVE_COUNT and THANKS_PROFILELIST_VIEW -->
				<a href="javascript: toggleElement( getElement('show_thanks'));">{L_THANKS_LIST}</a>
				<div id="show_thanks" style="display: none;">{THANKS}</div>
			<!-- ENDIF -->
			<br />
			<dd><strong>{L_RECEIVED}:</strong> {POSTER_RECEIVE_COUNT} {L_THANKS}</dd>
			<!-- IF POSTER_RECEIVE_COUNT and THANKS_PROFILELIST_VIEW -->
				<a href="javascript: toggleElement( getElement('show_thanked'));">{L_THANKS_LIST}</a>
				<div id="show_thanked" style="display: none;">{THANKED}</div>
			<!-- ENDIF -->
		</dl>	
	<span class="corners-bottom"><span></span></span></div>
</div>
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Палыч »

Gisher
А что вам не нравится?
W3C не ругается, команда оффсайта тоже согласна.
TerraFrost писал(а):There should be a <dl> tage after <h3>{L_GRATITUDES}</h3>, along with the matching closing tag before the <span class="corners-bottom"><span></span></span></div>.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
zeroed
phpBB 1.4.2
Сообщения: 70
Стаж: 17 лет 7 месяцев
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение zeroed »

Лишь бы работало и отображалось корректно.

Gisher,

Вы попробуйте гугль на валидацию.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Gisher »

Палыч
при наличии благодарностей, думаю начнёт ругаться w3c)

zeroed
спасибо за совет
Kastaneda
Former team member
Сообщения: 702
Стаж: 21 год 11 месяцев
Поблагодарили: 4 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Kastaneda »

В важных темах при нажатии на кнопку «Спасибо» выдаётся сообщение «Вы не авторизованы для просмотра этого форума».

Вернуться в «Бета-версии модов для phpBB 3.0.x»