vBExperience 3.8 (aka xPerience)
--------------------------------
Автор: Marius Czyz (aka Phalynx).
Перевод: xDEAD
Победитель в номинации "Хак месяца" (Март 2008) на vBulletin.org.
Хак работает на vBulletin 3.7 и выше.
Описание
vBExperience - это расширенная система уровней и активности с магазином и наградами. Система ведёт подсчёт очков для каждого пользователя за его активность на форуме. Теперь ваши пользователи смогут увидеть как увеличивается их уровень, когда они учувствуют в жизни вашего форума.
Эта модификация была разработана мной, но я не был удовлетворён только очками получаемыми за сообщения, так как для крупных форумов нужно гораздо больше параметров, таких как: Являются ли сообщения полезными? Являются ли его темы популярными? Есть ли у пользователя фотографии, сопроводительные документы, которые он может показывать при общении? С помощью данного хака вы сможете ответить на эти и многие другие вопросы.
Демо:
http://www.insideearth.net/forum.php?langid=5
Демо профиля:
http://www.insideearth.net/member.php?u=1&langid=5
Демо статистики:
http://www.insideearth.net/xperience.php?langid=5
Демо наград:
http://www.insideearth.net/xperience...wards&langid=5
Демо повышений:
http://www.insidesupcom.de/xperience...=shop&langid=1
Демо магазина:
http://www.insideearth.net/xperience...=shop&langid=5
Демо статистики:
http://www.insideearth.net/xperience...stats&langid=5
Демо получаемых очков:
http://www.insideearth.net/xperience...=earn&langid=5
Здесь основные четыре критерия видимые для пользователя: Очки пользователя, его уровень, его очки в % и необходимые до следующего уровня, а так же его активность в %.
Подсчёт очков
Под подсчёт попадают такие вещи как:
Темы
- Создание тем
- Просмотры ваших тем
- Ответы в своих темах
- Голосования в ваших темах
- Теги
- Ответы в ваших темах
- Прикреплённые темы
- Социальные группы(Обсуждения, сообщения)
Сообщения
- Создание сообщений
- Скачивание вложений
Пользователь
- Дни после регистрации
- Рефералы
- Нарушения
- Репутация
- Публичные сообщения в профиле
- Члены вашей социальной группы
- Альбомные изображения
- Друзья
- Заполненный профиль
Другое
Также поддерживаются такие хаки, как(некоторые уже установленны):
- AWCoding-Donation System LITE and PRO (через CDP аддон)
- Cyb Paypal Donate (включено)
- DownloadsII (включено)
- ibProArcade Highscorer Points (через CDP аддон)
- LDM Links and Downloads Manager (включено)
- PhotoPlog 2.1 (через CDP аддон)
- PhotoPost vBGallery (через CDP аддон)
- PhotoPost Pro (через CDP аддон)
- Post Thank You / Use of Post Thank You (через CDP аддон)
- QuoteIt! 3.16 (через CDP аддон)
- SAPR: Advanced Post Rating system (через CDP аддон)
- thanks via vS-Hide Hack Resurrection (Расширенная Версия)
- v3arcade Highscorer Points (через CDP аддон)
- v3arcade Submissions Points (через CDP аддон)
- vBulletin Blog (включено)
- Who Downloaded This Attachment? (включено)
- Другие аддоны могут быть добавлены через CDP - Custom Data Provider plugins
Так же вы можете установить следующие модификации:
- Thread Necromancer: Отнимает очки, когда пользователь пишет сообщение в устаревшей теме. Предполагает также награду Thread Necromancer.
- Scrupulous Poster: Начисляет очки за редактирование сообщений.
- Deletion Addicted: Начисляет очки, когда пользователь удаляет сообщения, темы, публичные сообщения, сообщени социальной группы и комментарии к фотоальбому.
- Arm of Law: Начисляет очки модератору, который использует систему нарушений.
- Discussion Ender: Начисляет очки пользователю, который оставил последнее сообщение.
Вы должны установить данные модификации самостоятельно, они не входят в стандартный набор vBExperience.
vBAdvanced
В архиве имеются два модуля для vBAdvanced 3.0: Самые активные пользователи и Пользователи с самым большим кол-вом очков. Импортируйте их с помощью админ панели vBAdvanced.
Награды
По умолчанию существуют три награды: За общественность, За сообщения, За активность. Награды отображаются в статистике и в профиле. Вы можете изменять позицию отображения наград в постбите(до/после ника пользователя). Существует запланированная задача, которая запускается раз в день в (02:30) и награждает самых активных по данным критериям.
В Панели Администратора награды полностью редактируемые и могут быть назначены вручную.
Награды могут быть созданы для любой номинации.
Статистика
Отображение пользователя, уровня, наград, начисленных очков (опыт, темы, сообщения, пользовательские, другие) - сортируются.
С версии 3.8.3 появился рейтинг социальных групп
Магазин
В версии vBExerience 3.7.14 был добавлен виртуальный магазин. Вы можете создавать категории и добавлять в них вещи, прикладывая фотографию к ним. Единицы оплаты могут быть определенны отдельно для каждого предмета, например 20 баллов за темы или 100 баллов за галерею. Пользователи могу покупать вещи, которые будут добавлены в их профиль. Стоимость предметов вычитается из их очков. Кроме того, вы можете фиксировать количество предметов.
Магазин будет стимулировать ваших пользователей накапливать баллы для покупки каких-либо предметов. При желании вы можете выводить последнии покупки пользователя в постбит(postbit).
Рейты
С версии vBExperience 3.7.18 появилась возможность отображения для пользователя информации о начисляемых очках за какое-либо действие. Вся информация берётся из базы (настроек, фраз)
Статистика
Статистика отображает топ лист самых активных пользователей.
Система повышений
Чтобы мотивировать пользователей активнее участвовать в жизни вашего форума, я создал систему повышений. По достижению определённых точек, пользователь будет перемещён в другую группу, - где вы сможете настроить дополнительные возможности для пользователей, такие как: больший аватар и т.д., доступен лог повышений.
Расчёт активности
Система рассчитывает активность, беря во внимание среднее количество сообщений десяти самых активных пользователей и сравнивая итоговое число с собственным значением. Устанавливается значение за последнии Х дней, например за последнии 20 дней (настраивается в Панели Администратора) .
Настройки
Вы можете контролировать количество очков получаемых за любую вышеописанную активность на форуме. Например: количество очков за создание новой темы, за просмотры данной темы. Также можно отключать не нужные вам функции устанавливая значение 0.
К тому же, вы можете игнорировать пользователей (удобно для ботов), разделы (удобно для оффтоп(флуд) разделов) и группы пользователей.
Параметры, большой форум
vBExperience тестировался на маленький, а так же и на некоторых крупных форумах. Я понимаю, что на форуме с около 120к пользователями хак будет работать медленно.
Часто задаваемые вопросы
В: Как изменить название vBExperience на что-нибудь другое?
А: Вы можете редактировать название через фразы. Просто найдите и замените все фразы, которые включают в себя vBExperience.
В: При установке vBExperience все подсчёты начинаются с момента установки или автоматически учитываются и все существующие до момента установки хака?
А: Если вы включите пересчёт, то vBExperience учёт ВСЕ данные с момента установки форума.
Иконки вы можете найти здесь
- FAMFAMFAM,
http://www.famfamfam.com/lab/icons/silk/
- IconExperience
История
3.8.4, BETA 1, 27th July 2009
- There is a new directory called xperience. This is the new place for ALL graphics, including bars, shop items and awards.
- Awards: New Feature for Awards: You can enter a direct URL like "/images/awards/gold1.gif" instead of using the complicated identificator. You can use a small and a big image. Existing Awards are working like before.
- Awards: Change display style for awards on profile: Either included in Experience fieldset or in an extra block below albums
- Awards: Introduced Award Categories for a better grouping if using more awards
- Awards: New Awardlisting. You can choose whether this or the old style legacy blockwise Awardlisting.
- Awards: Logging of all issued awards
- Give Away Points. A new feature to share points with friends. You can choose freely of one of the point category and give away some or even all points.
- CDP: New Plugin for Advanced Forum Points. You can independent set points for several forums
- Ranking: Fixed pagination
- Recount has been moved to an own dedicated page: AdminCP, Experience, Recount
- New About Info with link to Support Thread
- Fixed HTML Validation errors
- Fixed several smaller problems
3.8.3, 09th April 2009
- New Feature for Awards: You can enter a direct URL like "/images/awards/gold1.gif" instead of using the complicated identificator. Existing Awards are working like before.
- New Feature: Social Group Ranking. Points from group members are summed and divided by member count. Option to include only groups with x (default: 5) members. Can be disabled.
- AdminCP, Custom Points, points will be calculated for affected user immediatly
- All addons have now uninstall code to remove own columns
- Breaking change: Support for PhotoPost vBGallery has been outsourced to an plugin. You will need to install this addon (ZIP, extras/addons) to get points of it.
- New addon: v3Arcade Score Submissions
- Fixed uninstall problems
- Fixed path of vBAdvance Modules
- Several smaller fixes
3.8.2, 27th February 2009
- New addon: Arm of Law. There are also icons for an award.
- Awards: Added award images for several addons
- Shop: Fixed problems with specials chars in username
- Rankings: Fixed not counting activity
- Promotions: Possibility to exclude admins and moderators (configurable for usergroups) from promotions
- Fixed missing phrase in maintenance/update counters
- Changed Phrase "vBExperience" to "Experience"
- Fixed several smaller problems
3.8.1, 15th January 2009
- French language updated - thanks to mitch84
- Turkish language updated - thanks to AdemGENЗ
- Shop: Fixed error on selling items with "," as delimiter
- AdminCP: Ability to define a User ID where the User recount should start at
- Optimization for large boards: Average Posts per day (forum) is beeing calculated once per night, optionally Admin can set a predefined value and disable the cron
- Optimization for large boards: Average Posts per day (user) is beeing calculated once per night
- Rankings: Displaying reputation points, setable
- AdminCP: Fixed hardcoded AdminCP Path
3.8.0 GOLD, 9th January 2009
- Now compatible with vBulletin 3.7.x and 3.8.x - support for vBulletin 3.6.x has been dropped
- New Experience: Socialgroup Discussions (Discussions, Posts)
- New Experience: Completing Profile (per editable profile fields, excluded are fields with a default value)
- New feature: Earn Points. It tells the user where and how he can get points. Title and description are pulled from phrases of the settings
- New feature: Shop: User can give away item (gift) to someone
- New feature: Shop: User can sell item back to shop and get 75% points back (amount setable)
- New feature: Shop: User can see own transactions
- Awards: Fixed handling of awards for ignored usergroups (thanks goes to Abe1)
- Awards: You can now define the max awards a user can get (thanks goes to Abe1)
- Awards: Award for activity is beeing set only to one user (more experience points wins), all other users are getting 99%.
- Awards: You can exclude usergroups from getting Awards. Administrators (Group ID 6) are excluded by default.
- Fixed margin of vBExperience tab in profile
- Rankings: Fixed XSS Vulnerability (thanks to snunhuck and Y4I)15)
- Experience: Handling of "Post Thank You" data now via CDP Addon. Support in Experience core has been dropped. You will need to import the addon from extras/addons.
- Shop: Fixed AdminCP Links visible to everyone
- Shop: Fixed AdminCP, Manage Shop, "Transactionlog (Page %1$s/%2$s) | There are %3$s Entries."
- Shop: Fixed missing BBUrl Prefix
- Shop: Give Away is sending PM to receiver (setable)
- Shop: Selling item is sending PM to defined list (setable)
- Shop: Writing a PM upon a purchase can now be deactivated
- Shop: Improved "give away" and display in postbit/profile
- Shop: Set if points from purchased products should be substracted
- Shop: Transactions in AdminCP are now paged
- Shop: Categories have now an icon and a description
- Shop: Description of Costfield in AdminCP with default value if translation is empty
- Fixed unchached templates
- CDP: New revision of CDP to support Earn Points
- CDP: All addons have been upgraded to support "Earn Points"
- Added row breaker for profile shop items
- Minor fixes and changes
В архиве русская и английская версия. Кодировка UTF-8 присутствует.
==========
Пост n155
vBExperience_385b4_Leonis_rus.rar =>
http://vbsupport.ru/forum/attachment...7&d=1295480177
vBExperience_385b4_Leonis_rus_utf8.rar =>
http://vbsupport.ru/forum/attachment...8&d=1295480177
vBExperience_385_Beta4.zip =>
http://vbsupport.ru/forum/attachment...9&d=1295480177