Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[an23] Ajax Thanks/ мод Спасибо

Опубликовано:

File Name: [an23] Ajax Thanks/ мод Спасибо

File Submitter: andaril

File Submitted: 24 Feb 2009

File Updated: 02 Jul 2010

File Category: Mods/Моды

 

[an23] Ajax Thanks/ мод Спасибо

Версия: 2.2.2

+---------------------------------------------------------------------

| Invision Power Board v2.3.x

| =================================================================

| <noindex>http://www.invisionpower.com</noindex>

| <noindex>http://www.ibresource.ru</noindex>

| http://ipbskins.ru

| =================================================================

+---------------------------------------------------------------------

|

| > Мод "Спасибо"

| > by andaril

| > Базируется на моде "Thanks" by Unlovelt

| > И "Thanks" by AVol

|

| > Date: 12.08.2006

|

+---------------------------------------------------------------------

|

| > Мод добавляет возможность зарегистрированным пользователям

| > сказать "спасибо" за ЛЮБОЙ пост другого пользователя.

|

| > База данных совместима с модом от AVol и Unlovelt

|

+---------------------------------------------------------------------

|

| > Автор не несет никакой ответственности за любые действия,

| > произошедшие по вине этого модуля

| > Вы используете его на свой страх и риск

|

+---------------------------------------------------------------------

 

Click here to download this file

Изменено пользователем andaril

Рекомендованные сообщения

Опубликовано:

Если пункту

Разрешить говорить "спасибо" только за посты пользователей из определенных групп:
"Спасибо" можно будет сказать только пользователям, находящимся в группах, указанных в настройке ниже...

Поставить значение НЕТ, то всё прекрасно работает, если поставить ДА то кнопка "Спасибо" пропадает, это для меня не критично, но решил отпостить баг :)

Опубликовано:
  • Автор
несовсем, тогда "Спасибо сказали" отображается на две строки, а при нажатии на цифру вместо истории выкидывает на главную страницу
сейчас все ок? Если нет, ссылку пожалуйста, хочу посмотреть.
Поставить значение НЕТ, то всё прекрасно работает, если поставить ДА то кнопка "Спасибо" пропадает, это для меня не критично, но решил отпостить баг
Проверю. Предпоследний багфикс ставили? http://ipbskins.ru/forum/topic3497.html/page__view__findpost__p__23181
Опубликовано:
сейчас все ок? Если нет, ссылку пожалуйста, хочу посмотреть

если заменять а не добавлять ниже, то всё ок

Опубликовано:
  • Автор
если заменять а не добавлять ниже, то всё ок
ну это была ошибка в инструкции. Раз ок, то нет проблем :) спасибо за помощь в усовершенствовании мода.
Опубликовано:
  • Автор

Если поставить "да", то надо выбрать группы, которым можно говорить спасибо. Это не баг. Просто считает форум что таких групп нет, и никому нельзя говорить спасибо. :)

Ну потом может немного поправлю это.

Опубликовано:

Не, группы стоят(выделены синим)

Опубликовано:

Поставили. Все нормуль за исключением одного:

 

Администратор может удалить любое Спасибо у любого юзера - понятное дело :)

 

Супермодератор имеет право тоже самое право как у админа.

 

Модеры и прочие - не могут.

 

Как быть с супермодерами?

Опубликовано:

в настройках же есть такой пункт

Группы, которые могут править список сказавших "спасибо"
Опубликовано:
О багах - пишите.

Денежки, кто хочет отблагодарить - кидайте. :)

Вроде у меня все.

 

а куда кидать? реквизитов wmz не нашел ни в подписи, ни в профиле, ни в блоге...

пока в общем интересуюсь, мод пока еще не тестил, но переходить на ajax планирую.

Опубликовано:
а куда кидать? реквизитов wmz не нашел ни в подписи, ни в профиле, ни в блоге...

В блоге есть, в контактной информации

Опубликовано:
  • Автор
Поставить значение НЕТ, то всё прекрасно работает, если поставить ДА то кнопка "Спасибо" пропадает, это для меня не критично, но решил отпостить баг
ок. Исправлю
Опубликовано:
в настройках же есть такой пункт

Включил только группу Администраторы - но все равно у супермодеров есть возможность удалять спасибы.

Опубликовано:
  • Автор
Включил только группу Администраторы - но все равно у супермодеров есть возможность удалять спасибы.
а с чего вы не доверяете супермодераторам? 0_о

Они могут абсолютно тоже самое что и админы, только нету доступа к админке.

 

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

+ модераторы и администраторы могут удалять и редактировать спасибо

Опубликовано:

Установил мод на IPB 2.3.6. Не отображается $author['thanks_point'] (инфо о количестве спасибов, под аватаркой автора). Так-же как уже писалось, при нажатии на кнопку "спасибо" появляется "Спасибо сказали NaN раза". Читал тему, переустанавливал всё - не помогло (

В профиле пользователя количество отображается правильно.

 

Да, кстати, может я, конечно, нифига не понимаю в php, и то что я напишу дальше не будет иметь ценности. Разве не проще было в func_thanks написать вместо

		  // "раз"/"раза"
	// Изврат какой-то, но спросонья ничего умнее не пришло
	if(($member['thanks_point'] <= 1) 
	OR ($member['thanks_point'] >= 5 AND $member['thanks_point'] <= 21) 
	OR (($member['thanks_point'] % 10 < 2) OR ($member['thanks_point'] % 10 > 4) AND ($member['thanks_point'] < 10 OR $member['thanks_point'] > 20)))

написать что-то вроде:

if ($member['thanks_point'] %10 >= 2) and ($members['thanks_point'] % <= 4) and ($members['thanks_point']/10 != 1)

Конечно не существенно, но глаза режет )))

Изменено пользователем md-bodi@

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.