[3.2][BETA] Advanced Points System

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Scam Warning
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

[3.2][BETA] Advanced Points System

Post by mrgoldy » Thu Jan 24, 2019 2:35 pm

Image

Image

phpBB Studio
Repository: GitHub
Download: Download page

[BETA] Please note: this is a rather large extension and while we did excessive testing ourselves, there might still be issues with this extension. So please, do not install on a live board! Instead only install in a testing environment, test the extension extensively and report any bugs and/or issues you may find.

Features
  • Fully integrated Points System for phpBB 3.2
  • Set up point values on a global or per-forum basis.
  • All major native phpBB actions are available.
  • User, Moderator and Administrator permissions.
  • Notification to user on adjustment by moderator.
    (with anonymity)
  • Integrated and fully extendable overview page.
    (customisable by user)
  • Fully extendable by other extensions.
    (with detailed explanation and examples)

Other extensions
Extending APS
For the extension developers amongst us, we have written a comprehensive Wiki that should describe everything in detail. You can read about Extending APS and all the possibilities there are. If there are still any questions, feel free to ask.


Screenshots
Image
Image
Last edited by mrgoldy on Tue Oct 08, 2019 9:48 pm, edited 5 times in total.

User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

Re: [3.2][DEV] Advanced Points System

Post by mrgoldy » Thu Jan 24, 2019 2:36 pm

Available actions
  • Global
    • Private message
      • Created a private message
      • Per recipient
      • Per character
        The text is stripped from BBCodes before counting the characters.
      • Per word
        The text is stripped from BBCodes before counting the words.
      • Per quote
        Only the outer most quotes are counted and only if there is an author provided.
      • Including attachment(s)
      • Per included attachment
      • Edited their private message
    • Miscellaneous
      • Celebrated their birthday
        This action is ran through the system cron once a day.
        ACP » General » Server settings » Run periodic tasks from system cron
      • Registered
      • Warned a user
      • Received a warning
  • Per forum
    • Topic
      • Created a topic
      • Created a sticky
      • Created an announcement
      • Created a global announcement
      • Per character
        The text is stripped from BBCodes before counting the characters.
      • Per word
        The text is stripped from BBCodes before counting the words.
      • Per quote
        Only the outer most quotes are counted and only if there is an author provided.
      • Including attachment(s)
      • Per included attachment
      • Included a poll
      • Per included poll option
      • Bumped a topic
      • Edited their post
    • Post
      • Created a post
      • Per character
        The text is stripped from BBCodes before counting the characters.
      • Per word
        The text is stripped from BBCodes before counting the words.
      • Per quote
        Only the outer most quotes are counted and only if there is an author provided.
      • Including attachment(s)
      • Per included attachment
      • Edited their post
      • Deleted their post
      • Soft deleted their post
    • Moderate
      • Copied a topic from this forum
      • Their topic got copied from this forum
      • Changed a post’s author
      • Removed as a post’s author
      • Became a post’s author
      • Deleted a topic
      • Their topic got deleted
      • Soft deleted a topic
      • Their topic got soft deleted
      • Deleted a post
      • Their post got deleted
      • Soft deleted a post
      • Their post got soft deleted
      • Edited a post
      • Their post got edited
      • Locked a topic
      • Their topic got locked
      • Locked a post
      • Their post got locked
      • Unlocked a topic
      • Their topic got unlocked
      • Unlocked a post
      • Their post got unlocked
      • Merged a topic
        This will also trigger the “delete” action on the topics that are being merged into an other.
      • Their topic got merged
        This will also trigger the “delete” action on the topics that are being merged into an other.
      • Moved a post
        Moved values are for moving from this forum, not to.
      • Their post got moved
      • Moved a topic
      • Their topic got moved
      • Restored a post
      • Approved a post
      • Disapproved a post
      • Their post is restored
      • Their post is approved
      • Their post is disapproved
    • Topic types
      • Any topic type to any topic type
    • Miscellaneous
      • Per option voted for
    Unavailable actions
    • :incoming_envelope: (PR: #5518 - implemented) Changing topic type through “Quick Mod Tools”
    • :envelope_with_arrow: (PR: —) Reporting
    • :no_entry_sign: Banning and unbanning
Last edited by mrgoldy on Mon Jun 24, 2019 10:52 pm, edited 3 times in total.

User avatar
3Di
Former Team Member
Posts: 14371
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

APS compatibility with Ultimate Points

Post by 3Di » Thu Jan 24, 2019 2:40 pm

This extension is not compatible with "dmzx/ultimatepoints".

If you want to use this extension then you have 2 possibilities:
  1. - Disable UP and use the points already stored but you will have to redo the settings.
  2. - Disable and delete all the data of UP taking care to modify first a migration to make sure that these points are not lost forever.
Option 2:

OPEN

dmzx/ultimatepoints/migrations/ultimatepoints_install.php

FIND

Code: Select all

			drop_columns' => array(
				$this->table_prefix . users' => array(
					user_points',
				),
REPLACE WITH

Code: Select all

			drop_columns' => array(
				$this->table_prefix . users' => array(
					//user_points',
				),
At this point you can proceed with the deletion of all UP other data.

Now you will have to redo the settings for APS, this extension.

You can now continue using the same amount of points previously gained.
Last edited by 3Di on Mon Sep 16, 2019 3:19 am, edited 2 times in total.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

User avatar
GanstaZ
Registered User
Posts: 804
Joined: Wed Oct 11, 2017 10:29 pm
Location: Zverse

Re: [3.2][DEV] Advanced Points System

Post by GanstaZ » Thu Jan 24, 2019 6:48 pm

As you said,.. it's very easy to integrate and extend.. Subscribed as well)
"When answer lies in the question,.. question becomes redundant!"

User avatar
Toxyy
Registered User
Posts: 702
Joined: Mon Oct 24, 2016 3:22 pm
Location: Namek
Contact:

Re: [3.2][DEV] Advanced Points System

Post by Toxyy » Thu Jan 24, 2019 7:26 pm

GanstaZ wrote:
Thu Jan 24, 2019 6:48 pm
it's very easy to integrate and extend..
I'm liking that a lot about this extension :)

Nice job guys!
I am a web developer/administrator, specializing in forums. If you have work you need done or are too lazy to do, pm me!

My extensions:
[3.2][BETA] Anonymous Posts || [3.2][BETA] Sticky Ad || [3.2][RC] Show User Activity ||
[3.2][DEV] User Delete Topics

User avatar
eunaumtenhoid
Registered User
Posts: 884
Joined: Wed Jun 03, 2009 12:46 am
Location: ????

Re: [3.2][DEV] Advanced Points System

Post by eunaumtenhoid » Fri Jan 25, 2019 2:28 pm

it would be very interesting if you had a store in the future to use the points

some store items:
  • change the nick name
  • use the points to buy access to certain groups for a period of time
  • access to certain foruns for a period of time
  • and the points are used in other extensions (ext: donation, invite, ultimate team, ultimate blog, etc)
NICE WORK congratulations
My translations of the extensions for Brazilian Portuguese
https://github.com/phpBBTraducoes

User avatar
3Di
Former Team Member
Posts: 14371
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][DEV] Advanced Points System

Post by 3Di » Fri Jan 25, 2019 2:43 pm

Planned extensions (Premium):
https://github.com/phpBB-Studio/Advance ... extensions

Feature requests or error reports will be especially evaluated if reported to our tracking system:
https://github.com/phpBB-Studio/Advance ... new/choose

The system also allows to be expanded at will, as reported in the main topic.

Thanks. :)
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

User avatar
ViolaF
Registered User
Posts: 1457
Joined: Tue Aug 14, 2012 11:52 pm

Re: [3.2][DEV] Advanced Points System

Post by ViolaF » Fri Jan 25, 2019 6:03 pm

Very good work. Perfect. Keep it up... :)

User avatar
3Di
Former Team Member
Posts: 14371
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][DEV] Advanced Points System

Post by 3Di » Fri Jan 25, 2019 6:19 pm

Honestly, the extension is ready to go, only it's under scrupulous testing as much as possible, limited by our free time.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

User avatar
ViolaF
Registered User
Posts: 1457
Joined: Tue Aug 14, 2012 11:52 pm

Re: [3.2][DEV] Advanced Points System

Post by ViolaF » Fri Jan 25, 2019 7:12 pm

Nevermind - Its ready to go (even) in this early state :geek:

User avatar
eunaumtenhoid
Registered User
Posts: 884
Joined: Wed Jun 03, 2009 12:46 am
Location: ????

Re: [3.2][DEV] Advanced Points System

Post by eunaumtenhoid » Fri Jan 25, 2019 7:26 pm

Compatible with thanksforpost would also be very welcome

an interesting function would be to give a tip to the creator of the topic, with a button with some available values ​​10 pts, 50 pts 100 pts etc.
My translations of the extensions for Brazilian Portuguese
https://github.com/phpBBTraducoes

User avatar
3Di
Former Team Member
Posts: 14371
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][DEV] Advanced Points System

Post by 3Di » Fri Jan 25, 2019 7:45 pm

ViolaF wrote:
Fri Jan 25, 2019 7:12 pm
Its ready to go (even) in this early state
It's ready in our environments "1.0.0". We'll decide when to make it available. ;)
eunaumtenhoid wrote:
Fri Jan 25, 2019 7:26 pm
Compatible with thanksforpost would also be very welcome

an interesting function would be to give a tip to the creator of the topic, with a button with some available values ​​10 pts, 50 pts 100 pts etc.
Maybe I don't explain it right, let's see:

It will be the authors of all those extensions you're talking about who will make their extensions compatible/extended with ours.
We can't do code for their extensions, hope you'll understand.

This is a system that already includes the major actions available with phpBB, for example the one you're talking about (topic creation ie.).
I am wondering if you read viewtopic.php?p=15186601#p15186601 ?

So you'll have to make these requests there where you got those extensions from. This is not the right place for that. :)
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

Re: [3.2][DEV] Advanced Points System

Post by mrgoldy » Fri Jan 25, 2019 8:35 pm

Exactly. to keep this extension ‘overseeable’ and more importantly maintainable we will not make it any larger than it already is.

Moreover, we made it very easy to work with. So we, ourselves, and others can easily extend it. For example with a shop system and stuff like that. But those will come all in due time.

This will also mean that compatiability with other extensions will come from the other extensions, as they have to add their custom action. So you indeed have to ask those authors to implement it, once it’s made public and done testing. Ofcourse we are willing to help other developers with the code on extending APS (apart from the comprehensive ‘extending aps’ wiki).

But seeing it already includes so many actions and possibilities, we first have to test it ourselves to make sure the core functionality is working exactly as intended.

You can probably expect a public download in a week and a half / 2 weeks.

And lastly, ultimate teams and ultimate blog should not/never be used. Those are abandoned and not functioning/vulnerable extensions.

User avatar
eunaumtenhoid
Registered User
Posts: 884
Joined: Wed Jun 03, 2009 12:46 am
Location: ????

Re: [3.2][DEV] Advanced Points System

Post by eunaumtenhoid » Sat Mar 23, 2019 3:52 am

NEWS?

would it be possible for a function that the user has to pay a certain amount of points to have access to the certain forum and / or topic?
My translations of the extensions for Brazilian Portuguese
https://github.com/phpBBTraducoes

User avatar
3Di
Former Team Member
Posts: 14371
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][DEV] Advanced Points System

Post by 3Di » Sat Mar 23, 2019 4:01 am

eunaumtenhoid wrote:
Sat Mar 23, 2019 3:52 am
NEWS?
So far, 45% of the tests have been carried out and some have required / will require modifications to the code, albeit minimal.
eunaumtenhoid wrote:
Sat Mar 23, 2019 3:52 am
would it be possible for a function that the user has to pay a certain amount of points to have access to the certain forum and / or topic?
Please read the 2 posts above yours.
And the list of actions available.

Thanks.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

Post Reply

Return to “Extensions in Development”