Перейти к контенту

[2.1.x]Awards System 3.0.2


SAT

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

Название: Awards System 3.0.2

Добавил: Гость

Добавлен: 05 Янв 2006

Обновлен: 11 Апр 2007

Категория: IP.Board 2.1.x

 

  • Возможность загружать файлы изображений наград из ACP
  • Панель награждения на форуме (она встроена и выводится в личных настройках(UCP) пользователя, имеющего доступ к ней)
  • Удаление и редактирование наград у конкретного пользователя
  • Три вида системы вывода наград(Изображения, цифровой, Смешанный)
  • Возможность давать права различным группам пользователей для доступа к панели присвоения наград на форуме
  • любое изменение наград на форуме можно поглядеть в модераторских логах
  • AJAX окно вывода наград
  • Уведомление в ПМ о награждении Пользователь может отказаться от уведомления через панель настройки форума в профиле
  • Возможность указания от кого была выдана награда
  • для изображения выдаваемого в топиках сделан двойной ресайз, т.е. в топике максимум изображение будет 50х50, а при просмотре наград до 150х200, например.
  • в ACP можно просматреть полную статитику наград по форуму
  • Воможность предпросмотра присваиваемой награды
  • Возможность AJAX удаления награды пользователя
  • Статитика наград по форуму(2-х видов)
  • Возможность отключение награды в системе, без удаления ее
  • Поддержка всех видов панели ответа
  • Возможность загружать награды, в указанную из админпанели, папку
  • Возможность выставлять ограничения при просмотре статитики (т.е. можно и гостям разрешить просмор статитики)
  • Возможность ресайза GIF и PNG с сохранением прозрачности
  • Возможность устанавливать какие группы могут редактировать/удалять награды
  • Расширеная панель утилит(Синхронизация, ресайз, ребилд)
  • возможность выбора типа уведомления о награждении - Email, PM
  • И главное теперь мод стал более похож на автомодуль от IPS (Установка стала проще, а функционала больше)
Для установки модификации/автомодуля требуется наличие ZendOptimizer.

//===========================//

[!] в версии 3.0.2 оптимизирован код

[*] исправлена ошибка с добавлением наград пользователю

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 772
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

опечатка в настройках

Введите ID пользователя от имени которого будет отправлено письмо, если будет указан 0, то писомо будет отправляться от имени награждающего.

 

а так - отличная модификация, правда я саму панель награждения так пока и не нашел :D

 

по прямой ссылке (act=awardscp) открывается индекс форума

что то я ничего не понимаю блин..

версия 2.1.1

Ссылка на комментарий
Поделиться на других сайтах

по прямой ссылке (act=awardscp) открывается индекс форума

что то я ничего не понимаю блин..

 

кроме act, в "прямой" ссылке дожен быть указан ключ аунтификации и member ID для которого открыта панель, а проблемма о которой вы говорите(на сколько я понял в панельку награждения у вас не переходит) может быть если вы не сделали изменения в index.php

 

а ссылки act=awardscp неможет быть, может быть только act=awards, может быть так же awardscp={некое число}

Ссылка на комментарий
Поделиться на других сайтах

Вроде все ок.. Но, перестала работать регистрация пользователей :D

 

То есть после странички с "я принимаю условия" при нажатии кнопки "регистрация" просто появляется чистая страница и все..

 

Так ситуация еще хуже.. В личные данные тож не возможно зайти, такая же белая страница.. Просмотр тем также невозможен..

Ссылка на комментарий
Поделиться на других сайтах

Так не понял сам как, но после переустановки мода все заработало.. Но где же награждать юзеров? кроме настроек в админке, и загрузки и доступа групп к панели наград ничего не нашел.. вернее саму панель.. Хде она?:D
Ссылка на комментарий
Поделиться на других сайтах

Спасибо за мод, встал с первого раза и вроде без ошибок работает. Но есть один вопрос:

//awards system
'content:awardsys'						   =>	"Награды",
'content:awardsys:add'					   =>	"Разрешить ДОБАВЛЯТЬ награды",
'content:awardsys:edit'					  =>	"Разрешить РЕДАКТИРОВАТЬ награды",
'content:awardsys:remove'					=>	"Разрешить УДАЛЯТЬ награды",
'content:awardsys:groups'					=>	"Разрешить Изменять права групп на доступ с панеле награждения",

нигде не могу найти данных возможностей (ни в настройках, ни в управлении)

Ссылка на комментарий
Поделиться на других сайтах

скажу так, -SAT-, где на форуме (не в админке) должны появится "последствия" установки мода? только при просмотре профиля и в теме? или еще где?
Ссылка на комментарий
Поделиться на других сайтах

Вот что нашел. Кто больше?

 

В админке:

TOOLS & SETTINGS > View All General Settings > Система наград (8 settings)

MANAGEMENT > Система наград

 

На форуме:

Профиль>Опции профиля>Панель награждения

Ссылка на комментарий
Поделиться на других сайтах

А у меня все работает кроме просмотра награды из топика :D Какой файл перепроверить? Ато все переставлять это жуть =/

 

Вобщем вроде файл ipb_awards_xmlenhanced.js неправильно работает, потому что в нем прописан card_pop - тоесть появление кароточки с наградами. Или мод не поддерживается оперой...

 

Проверил под ИЕ - вапще "Наград: 2" - видно, но не активно...

Ссылка на комментарий
Поделиться на других сайтах

Я же писал, в самом низу ридми, кто ненайдет настройки даже не пишите в тему поддержки не помогу...

 

Phil10

это при ограничении которое может быть наложено на админа.

 

goblin2k

проверяй topics.php

залит ли ipb_awards_xmlenhanced.js

а так же изменения в скине.

 

Phil10

вообще по мои прогнозам, в опере должно не AJAX открыться, а обычный PopUp, но если работает и XML то хорошо. Я просто ненавижу Opera, потому и не проверял, а все версии IE начиная с 4 и все версии мозилы держит отлично, а так же нормально юзается на Сафари.

Ссылка на комментарий
Поделиться на других сайтах

SAT

 

Да, на опере 8.5 работает. Так что проблем с кодом нету, так что тебе ОГРОМНОЕ спасибо!!! Вот может еще как-нить сделать чтобы когда нажимаешь и не работает то писало бы что нужен броузер минимум такой-то версии... Это не сложно добавить?

Ссылка на комментарий
Поделиться на других сайтах

SAT я не сразу во всем разобрался, но теперь просто поражен. Этот мод чудо, он продуман до мелочей и является уникальным. Громадное Вам спасибо!
Ссылка на комментарий
Поделиться на других сайтах

goblin2k

хех...

 

попробуйте заменте в ipb_awards_xmlenhanced.js

 

	if ( use_enhanced_js )

на

	var parse_xml = 0;

DOM_get = document.getElementById ? 1 : 0;
Opera5 = (window.opera && DOM_get) ? 1 : 0;
Opera6 = (Opera5 && window.print) ? 1 : 0;
Opera7 = (Opera5 && navigator.userAgent.indexOf("Opera 7") >= 0) ? 1 : 0;

parse_xml = (Opera5 || Opera6 || Opera7) ? 0 : 1;

if ( use_enhanced_js && parse_xml)

 

после этого должно открываться в старых операх обычное popup окно с тойже инфой о наградах.

о результатах пожалуста отпишитесь тут, возможно эти коды стоит включить в патч.

 

Инвизионист

фенкc :D

Ссылка на комментарий
Поделиться на других сайтах

SAT

Теперь в опере 7.21 то же самое что и в ИЕ6сп1 - тоесть "Наград: 2" двойка вапще неактивна :D

 

Хотя мод действительно супер, и хай лучше юзверы переходят на новые броузеры чем к безупречному моду что-нить дописывать ;)

 

И еще неувязочка кстати... Награды не может получить гл.админ бо сам себе выдать не может, а все кому закрыт доступ в админку не могут добавить ему награду бо им говорит "Вы не можете редактировать профиль Администратора через эту панель.". Можно ли так сделать чтобы только модеры и супер-модеры могли ему дать награду? Ато самому без награды за работу как-то грустновато :)

Ссылка на комментарий
Поделиться на других сайтах

goblin2k

неактивность от браузера не зависит. у меня ИЕ6сп1 и все оки...

спросите у вашего форума почему у вас нет ID....

 

И еще неувязочка кстати... Награды не может получить гл.админ бо сам себе выдать не может, а все кому закрыт доступ в админку не могут добавить ему награду бо им говорит "Вы не можете редактировать профиль Администратора через эту панель.". Можно ли так сделать чтобы только модеры и супер-модеры могли ему дать награду? Ато самому без награды за работу как-то грустновато

 

 

баг принят...

архив обновил...

перезалейте ./sources/action_public/awards.php

 

Хотя мод действительно супер, и хай лучше юзверы переходят на новые броузеры чем к безупречному моду что-нить дописывать

 

это есть не верно... не юзер под форум должен подстраиваться а форум должен подстраиваться под юзера.

 

============================================

 

по JS для Opera: жду дельного ответа, работает/неработает в старый версиях оперы и нужен ли фикс в JS, а если нужен работает ли он...

Ссылка на комментарий
Поделиться на других сайтах

для обновления до версии 2.0.1(рекомендую это сделать) надо:

заново сделать изменения в

./sources/action_public/topics.php

./sources/action_public/profile.php

 

перезалить:

./sources/action_public/awards.php

 

изменения в скине

//-----------------------------------------------------------------

// skin_awards -> award_cp

// (группа темплетов skin_awards -> темплейт award_cp)

//-----------------------------------------------------------------

 

все входящие переменные заменить на:

$content = '', $mid = '',$name ='', $awards_m = '',  $button = '', $js_func = '', $reson = '', $mname = ''

найти:

<a href="java script:card_pop('{$mid}')">

заменить на

<a href="java script:{$js_func}">

 

в "java script" удалите пробел!!!

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.