JAchievements - Система достижений пользователей социальной сети JomSocial

Тема в разделе "Анонсы релизов", создана пользователем progmist, 24.10.2010.

  1. progmist
    Offline

    progmist Недавно здесь

    Регистрация:
    18.05.2009
    Сообщения:
    155
    Симпатии:
    10
    Пол:
    Мужской
    JAchievements - это прекрасная система достижений пользователей для компонента социальной сети JomSocial CMS Joomla.
    Любой пользователь любой социальной сети хочет выделяться от остальных какими-либо его достижениями в определенной области. JAchievements - это готовое решение для создания системы достижений пользователей социальной сети любой тематики!
    Возможности:
    - Автоматическое присвоение достижений пользователям социальной сети JomSocial за определенные действия:
    - за количество загруженного видео;
    - за порядок регистрации на сайте (например: зарегистрируйтесь на сайте 100 по счету и получите достижение “Я сотый”)
    - за регистрацию на сайте;
    - за количество просмотров профиля;
    - за количество очков кармы;
    - за количество загруженных фотографий;
    - достижение без условий (выдается модератором) (вы можете придумать абсолютно любое достижение и выдавать его определенным пользователям);
    - за количество записей в блоге MyBlog;
    - за количество входящих приватных сообщений;
    - за количество месяцев прошедших с момента регистрации;
    - за авторизацию на сайте в определенные дни (например в праздники);
    - за авторизацию на сайте в свой день рождения;
    - за количество авторизаций на сайте;
    - за количество написанных комментариев с помощью JComments;
    - за количество созданных групп;
    - за количество участий в группах;
    - за количество друзей;
    - за количество созданных событий;
    - за количество участий в событиях;
    - за количество созданных фотоальбомов;
    - за количество полученных достижений;
    - Создание и настройка собственных достижений через админку;
    - Интеграция с JomSocial посредством плагинов (код JomSocial не изменяется);
    - Поддержка JomSocial 1.6, 1.7, 1.8;
    - Запись информации о получении достижения в Active Stream;
    - Добавление очков кармы (количество получаемых очков за достижение настраивается через админк) после получения достижения;
    - Вставка иконок достижений на аватар в профиле пользователя;
    - Приложение для jomsocial - достижения пользователя - устанавливается в профиле;
    - Модуль последних или случайных достижений;
    - Удобная настройка компонента через админку;
    - Поддержка собственных шаблонов вывода;
    - Расширяемая система - возможность добавления любых видов достижений;
    - Простая установка и настройка;

    Демо сайт: http://demo.progmist.com/jachievements/
    Демо админка: http://demo.progmist.com/jachievements/administrator/

    Демо-доступ в админку:
    Пользователь: demo;
    Пароль: demo;

    Поддерживаемые языки: Английский, русский.
    Вся информация: http://progmist.ru/shop/index.php?p...product_id=73&option=com_virtuemart&Itemid=29 (английский)
    на русском тут: http://www.plati.ru/asp/pay.asp?idd=1034522
     
    Последнее редактирование: 22.11.2010
  2.  
  3. progmist
    Offline

    progmist Недавно здесь

    Регистрация:
    18.05.2009
    Сообщения:
    155
    Симпатии:
    10
    Пол:
    Мужской
    Спешим вам сообщить о выходе новой версии JAchievements 0.5.
    В версии 0.5. сделано:
    1. полная поддержка JomSocial 2.x
    2. созданы новые виды достижений:
    для JReviews:
    - за количество списков;
    - за количество рецензий;
    для Kunena Forum:
    - за количество тем;
    - за количество постов;
    для Zoo:
    - за количество публикаций (возможность установки по категориям Zoo);
    для JomSocial:
    - за полноту профиля пользователя;
    - за количество приглашенных друзей;
    3. разработана новая система действий.
    4. поправлены ошибки
    А теперь самое интересное
    Действия в Jachievements это - определенные действия над пользователем, получившем достижение. Например: пользователь получает достижение и ему добавляются очки кармы и о нем добавляется запись в ленту активности. Добавление очков кармы и добавление записи в ленту активности это действия!.
    А типы достижений - это условия. Условия необходимые для того чтобы получить действие.
    Условия и действия в JAchievements являются отдельными сущностям. И в ближайшее время будет разработан механизм плагинов для условий и действий системы.
    Само ядро системы JAchievements не зависит от JomSocial. Условия и действия могут быть абсолютно любыми и для различных компонентов Joomla.
    Эта система позволяет не ограничено расширять систему!
     
  4. Offline

    Папи Недавно здесь

    Регистрация:
    03.05.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Недавно наши программисты купили этот компонент. Мы сделали на нем награду, которую пользователь получает во время входа на сайт в определенные дни.
    Также мы успешно присвоили через админ панель достижение для одного пользователя (в качестве проверки работоспосоности системы)
    Далее непонятно:
    В Ленте активности JomSocial, при авторизации пользователя, выводится сообщение, что награда присвоена, НО в плагине отображения Достижений информация не выводится, а при ручном добавлении достижения для пользователя в Админ панели, всплывает вот такое сообщение:

    Код (CODE):
    1. Ошибка при сохранении достижения пользователя (TableAchievementsUser::store failed - Duplicate entry '0' for key 1 SQL=INSERT INTO `jos_ach_achievements_user` ( `id`,`user_id`,`ach_id`,`state`,`procent`,`params`,`modified` ) VALUES ( '0','62','2','1','100','a:0:{}','2011-06-13 12:36:20' ))


    Просьба либо разобраться с явной проблемой, либо помочь в ее решении.
     
    Последнее редактирование: 13.06.2011
  5. progmist
    Offline

    progmist Недавно здесь

    Регистрация:
    18.05.2009
    Сообщения:
    155
    Симпатии:
    10
    Пол:
    Мужской
    здравствуйте.

    сообщите вашу версию JAchievements.
     
  6. Offline

    Папи Недавно здесь

    Регистрация:
    03.05.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Да, конечно!
    JomSocial JAchievements v0.5.1
     
  7. progmist
    Offline

    progmist Недавно здесь

    Регистрация:
    18.05.2009
    Сообщения:
    155
    Симпатии:
    10
    Пол:
    Мужской
    Вам необходимо обновить Jachievements до последней версии
    Последняя версия JAchievements 0.5.2

    для обновления необходимо:
    1. Авторизоваться на сайте shop.progmist.com
    2. Перейти на страницу вашего аккаунта http://shop.progmist.com/index.php?page=account.index&option=com_virtuemart&Itemid=86
    3. Открыть страницу детальной информации о вашем заказе
    4. Скачать приложенный файл к заказу
    5. Установить JAchievements (удалять предыдущую версию необязательно)
     
    Папи нравится это.
  8. Offline

    Папи Недавно здесь

    Регистрация:
    03.05.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    О, благодарю! Все решилось, новые юзеры добавляются!

    И такой есть вопрос: Для sh404sef будет плагин?
     
  9. Vikitos
    Offline

    Vikitos Недавно здесь

    Регистрация:
    10.08.2011
    Сообщения:
    19
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте!
    Подскажите пожалуйста данный компонент на сборке Joomla 1.5.26 на шаблоне JA_Purity_II и JomSocial 2.0.6 на шаблоне antesate 2.0.6 будет работать и как его приобрести?
    Как-то на демосайте ничего не работает, выдает 500 ошибку. В натуре-то приложение функциклирует?
     
  10. Vikitos
    Offline

    Vikitos Недавно здесь

    Регистрация:
    10.08.2011
    Сообщения:
    19
    Симпатии:
    0
    Пол:
    Мужской
    Всем доброго времени суток! Так и недождался ответа, интерес все-таки одержал верх, приобрел компонент, установил. На данной сборке все вроде работает хорошо. посмотреть и протестировать можно тестовом пользователе, вход test и test, это здесь - http://www.vidiko.spb.ru/index.php?option=com_community&view=frontpage&Itemid=69

    Мучают пока два вопроса, никак не разобраться, может кто подскажет?
    1. При создании "Достижения" в "Достижениях пользователя" прописываются под это достижение все пользователи зарегистрированные на сайте, все это естественно прописывается в базу. Для общих достижений это нормально, а для достижений без условий, каких-то частных, совсем никчему, потом пользователь свободно добавляется вручную. Как-то возможно от этого избавиться или делать какой-то выбор - пока никакого выхода не нашел...
    2. У пользователя под аватаркой показываются максимум 5 его достижений, хотелось бы все или увеличенное колличество - пока тоже не найти.
    В целом отличный компонент, давно искал, спасибо всем за информацию... [!]
     

Поделиться этой страницей

Загрузка...