[an23] Ajax Thanks/ мод Спасибо - Страница 11 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Об Архиве

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

СвернутьПрикрепленные теги

ajax спасибо кнопки спасибо мод спасибо

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

[an23] Ajax Thanks/ мод Спасибо File Updated: 13 Aug 2009

#151 Пользователь не на сайте   md-bodi@ ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 12-Июль 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 03 Апрель 2009 - 00:19

Установил мод на 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@ (03 Апрель 2009 - 00:19)

0

#152 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 03 Апрель 2009 - 01:04

Цитата

написать что-то вроде:
Ну писал я сонный. :D

Может быть лучше. Посмотрю, наверно, исправлю на ваш вариант.

Про NaN могу сказать лишь то, что скорей всего не отсылается яваскрипту число на сколько изменить счетчик, или оно не обрабатывает нормально.

Дайте ссылку на форум, посмотреть хочу
0

#153 Пользователь не на сайте   md-bodi@ ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 12-Июль 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 03 Апрель 2009 - 09:55

Цитата

Дайте ссылку на форум, посмотреть хочу

www.odmin.su

Цитата

Может быть лучше. Посмотрю, наверно, исправлю на ваш вариант.

Будет круто, что в одном из самых распространённых модов для IPB, будет маленький кусочек кода, придуманный мной ))
0

#154 Пользователь не на сайте   Aziken ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 18-Ноябрь 06
  • Репутация: 0
  • Откуда:Узбекистан, г. Нукус
  • IPB version:2.3.x
 

Отправлено 03 Апрель 2009 - 10:17

Понятно.. значит оставлю у всех Супермодеров функцию удаления спасибов. Ниче - доверяю главное!

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

Жаль что тут на форуме не установлена сама модификация - понажали бы Спасибо автору мода. :D
0

#155 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 03 Апрель 2009 - 12:09

Цитата

www.odmin.su
изменений в class_session.php нету скорей всего

Цитата

Обычные модеры как таковы- не могут исправлять список спасибов. точнее удалять спасибы.
если вам так хочется, то могу сказать, как убрать права для супермодераторов.
Но для у обычных модераторов нету доступа все равно, если не разрешено в группе.
0

#156 Пользователь не на сайте   md-bodi@ ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 12-Июль 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 03 Апрель 2009 - 14:07

Цитата

изменений в class_session.php нету скорей всего


Внести ,thanks_point надо в 'select'?
Ну, то-есть:
 
$this->ipsclass->DB->build_query( array( 'select' => "id, name, mgroup, member_login_key....
... members_disable_pm,thanks_point",
'from'   => 'members',

Если да - то не помогает.

Сообщение изменено: md-bodi@ (03 Апрель 2009 - 14:08)

0

#157 Пользователь не на сайте   md-bodi@ ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 12-Июль 08
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 03 Апрель 2009 - 14:22

Ошибка была в mysql_queries.php. Спасибо!!!
0

#158 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 03 Апрель 2009 - 14:52

а... ну да. Перепутал...
0

#159 Пользователь не на сайте   Aziken ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 18-Ноябрь 06
  • Репутация: 0
  • Откуда:Узбекистан, г. Нукус
  • IPB version:2.3.x
 

Отправлено 04 Апрель 2009 - 08:59

Цитата

если вам так хочется, то могу сказать, как убрать права для супермодераторов.
Но для у обычных модераторов нету доступа все равно, если не разрешено в группе.

... если не трудно :)
Насчет обычных модеров - понятно было уже при установке.

Кстати - можно ли сделать так, чтобы пользователь мог нажимать (говорить) спасибо хоть сколько угодно в день, но удалять не больше N спасиб в день?

Заранее thanks :(
С уважением.
0

#160 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 04 Апрель 2009 - 14:58

Цитата

Кстати - можно ли сделать так, чтобы пользователь мог нажимать (говорить) спасибо хоть сколько угодно в день, но удалять не больше N спасиб в день?
лишние запросы в бд... Лениво...
Не, смысла не вижу в этом. Неужели у вас говорят спасибо реже чем удаляют...

Извращенство. Зачем делать юзеров супермодераторами, если к ним нет доверия.
sources/lib/func_thanks.php
sources/comp_public/thanks.php
найти
						OR $this->ipsclass->member['g_is_supmod'] 
						OR $this->ipsclass->member['g_access_cp'] );
заменить на
						OR $this->ipsclass->member['g_access_cp'] );

0

#161 Пользователь не на сайте   newbigmir ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 44
  • Регистрация: 14-Август 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 05 Апрель 2009 - 10:57

мод еще в beta или уже stable?
0

#162 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 05 Апрель 2009 - 11:29

Ну я бы назвал stable, но есть один баг с группами, которым можно говорить спасибо. Точнее если они есть, то кнопка пропадает
0

#163 Пользователь не на сайте   Yarkop ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 44
  • Регистрация: 06-Апрель 09
  • Репутация: 0
  • Откуда:Украина
  • IPB version:2.3.x
 

Отправлено 06 Апрель 2009 - 15:01

Здравствуйте!
Я новичок, сильно не бейте ))
Как правильно сделать(куда заходить, что нажимать):

Цитата

Выполнение SQL-запросов ("ibf_" заменить на свой префикс!):
======================================================================
Для таблицы members:
----------------------------------------------------------------------
ALTER TABLE `ibf_members` ADD (thanks_point int( 11 ) NOT NULL default '0');
----------------------------------------------------------------------
Для таблицы posts:
----------------------------------------------------------------------
ALTER TABLE `ibf_posts` add (post_thanks text);

Спасибо!

Сообщение изменено: Yarkop (06 Апрель 2009 - 15:01)

0

#164 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 190
  • Регистрация: 21-Ноябрь 05
  • Репутация: 695
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 06 Апрель 2009 - 15:07

Админка > Прочее (в английской админке - Admin)
Слева в меню найти заголовок:
Управление sql (в английской админке - SQL Management)
Там зайти по ссылке в верхней строчке меню (в английской админке она называется SQL Toolbox)
Откроется список таблиц базы.
Запросы делать внизу, там есть форма для этого.
0

#165 Пользователь не на сайте   Yarkop ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 44
  • Регистрация: 06-Апрель 09
  • Репутация: 0
  • Откуда:Украина
  • IPB version:2.3.x
 

Отправлено 06 Апрель 2009 - 15:49

Просмотреть сообщениеFisana Apr 6 2009, 03:08 PM сказал(а):

Админка > Прочее (в английской админке - Admin)
Слева в меню найти заголовок:
Управление sql (в английской админке - SQL Management)
Там зайти по ссылке в верхней строчке меню (в английской админке она называется SQL Toolbox)
Откроется список таблиц базы.
Запросы делать внизу, там есть форма для этого.

Спасибо, разобрался :)
Еще подскажите где в админке добавлять новый шаблон? Ато что-то не могу найти.
0

Сообщить об этой теме:


  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна