[CDB] TPOTM 1.0.3 - Top Poster Of The Month

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!
Suggested Hosts
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
3Di
Former Team Member
Posts: 13894
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

[CDB] TPOTM 1.0.3 - Top Poster Of The Month

Post by 3Di » Wed Sep 09, 2015 1:17 pm

Extension Name: Top Poster Of The Month
Author: 3Di
A MOD of mine created for phpBB2 and phpBB3, now ported as Extension for phpBB3.1.

Requirements:
  • phpBB 3.1.3 or higher
  • PHP 5.3.3 or higher
Status of the Master Branch: Image - Note: this branch is WIP (Work In Progress)

Status of the 1.0.3 RC4 Branch: Image

Extension Description:
Have a Top Poster of the Month to show on your phpBB except for Founder, Admins and Moderators.
The very last poster with the max number of posts made into the current month's lapse of time, wins.
Cached data management works accordingly with the - who is online time span - (native).
The TPOTM's profile link works accordingly with the - can view profile - permission (native).

Extension Version: 1.0.3 RC4

Extension Download: branch RC4 - .zip

Changelogs:
* RC3 to RC4

--- cache time configured by the native view online time span
--- code reviewed for the sake of the validation process and of me
--- all admins and mods are properly catched.
--- username link works under native perms
--- SQL query catches the very last top poster
----- (in case of number of posts and last time posted are equivalent between multiple users the higher post's ID rules.)
--- English language updated (3Di)
--- Italian language updated (3Di)
--- Arabic language removed because is not up to date and I can't maintain it.
--- has been re-submitted to the CDB
--- tested on phpBB 3.0.2-a2

* RC2 to RC3

--- Plural Rules ready
--- code improved and cleaned up
--- Version-check ready (Points to the CDB though)
--- Template moved to prosilver specific

* RC1 to RC2

--- added cache (15 minutes)
--- code cleaning
--- Italian language added (3Di)
--- Arabic language added (halitary)
Installation:
1. clone

Clone (or download and move) the repository into the folder ext/threedi/tpotm (create it if not already exists).

Code: Select all

cd phpBB3
git clone https://github.com/3D-I/tpotm.git ext/threedi/tpotm/
2. activate

Go to admin panel -> tab Customise -> Manage extensions -> Top Poster Of The Month: enable

Update instructions:

Go to you phpBB-Board > Admin Control Panel > Customise > Manage extensions > Top Poster Of The Month: disable
Delete all files of the extension from ext/threedi/tpotm
Upload all the new files to the same locations
Go to you phpBB-Board > Admin Control Panel > Customise > Manage extensions > Top Poster Of The Month: enable

Purge the board cache
Extension Issues and Features request tracker: Issues tracker

Extension Master Repository: Master branch at github -WIP

Pay attention please: This extension is in development.
Installation is only recommended for testing purposes, not yet on production boards.
Last edited by 3Di on Sat Feb 20, 2016 7:43 pm, edited 7 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
3Di
Former Team Member
Posts: 13894
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

[RC4] TPOTM 1.0.3 - Top Poster Of The Month

Post by 3Di » Wed Sep 09, 2015 1:23 pm

Available/to be updated translations and their respective Authors.

EN-en - 3Di - packaged - up to date
IT - it - 3Di - packaged - up to date
AR-ar - alhitary . posted here - obsolete
PT-br - null2 - posted here - up to date
ES-es - null2 - posted here - up to date
RU-ru - Anv@r.all - posted here - obsolete

Screenshots v1.0.3 RC4:

Image

Image

Image
Last edited by 3Di on Sat Jan 16, 2016 5:31 am, edited 5 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
uruguayito
Registered User
Posts: 266
Joined: Mon Dec 13, 2010 2:46 pm
Location: Montevideo - Uruguay

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by uruguayito » Wed Sep 09, 2015 2:02 pm

tested and works fine

thanks
I speak spanish
Sorry for my bad english

User avatar
Mess
Registered User
Posts: 985
Joined: Wed Jul 01, 2009 6:37 am
Name: Kim

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by Mess » Wed Sep 09, 2015 3:43 pm

Nice, ill try this out. :)


travel
Registered User
Posts: 131
Joined: Sun Jan 11, 2015 7:21 pm

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by travel » Wed Sep 09, 2015 8:05 pm

3Di wrote:Clone (or download and move) the repository into the folder ext/3D-I/tpotm
I have done.
I don't see this ext in ACP.
Why?

User avatar
lopoto
Registered User
Posts: 104
Joined: Thu Feb 12, 2015 3:13 pm

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by lopoto » Wed Sep 09, 2015 8:22 pm

I don't see too :?

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

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by 3Di » Wed Sep 09, 2015 8:45 pm

Clone (or download and move) the repository into the folder ext/threedi/tpotm

Sorry for the mistake, I'm somehow a nHub. ;)

/me going to edit the topic starter.
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 | 👨‍🏫

travel
Registered User
Posts: 131
Joined: Sun Jan 11, 2015 7:21 pm

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by travel » Thu Sep 10, 2015 8:52 pm

3Di wrote:lone (or download and move) the repository into the folder ext/threedi/tpotm
Sorry for the mistake, I'm somehow a nHub. ;)
Thanks.
3Di wrote:Founder, Admins and Global Moderators aren't included.
Global Moderator is counted on my test-board... :|

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

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by 3Di » Thu Sep 10, 2015 9:25 pm

travel wrote:
3Di wrote:Founder, Admins and Global Moderators aren't included.
Global Moderator is counted on my test-board... :|
Sounds strange to me.
If you have access to your DB have a look to the USERS_TABLE (i.e. phpbb_users) and check if the user belongs to the group_id 4.

Code: Select all

		// group_id 5 = administrators
		// group_id 4 = global moderators
		// this groups belong to a Vanilla 3.1.x board
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 | 👨‍🏫

scorpiors
Registered User
Posts: 127
Joined: Fri Sep 09, 2011 6:14 am

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by scorpiors » Fri Sep 11, 2015 3:33 am

I am also using Portal extension. How can I show the "Top poster of the Month" in a block of portal mod? I also want to change the font size.

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

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by 3Di » Fri Sep 11, 2015 4:23 am

scorpiors wrote:I am also using Portal extension. How can I show the "Top poster of the Month" in a block of portal mod? I also want to change the font size.
3Di wrote:Extension Issues and Features request tracker: Issues tracker
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 | 👨‍🏫

travel
Registered User
Posts: 131
Joined: Sun Jan 11, 2015 7:21 pm

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by travel » Fri Sep 11, 2015 12:18 pm

3Di wrote:Sounds strange to me.
If you have access to your DB have a look to the USERS_TABLE (i.e. phpbb_users) and check if the user belongs to the group_id 4.

Code: Select all

      // group_id 5 = administrators
      // group_id 4 = global moderators
      // this groups belong to a Vanilla 3.1.x board
I have got: administrators group_id 116, moderators group_id 115.
Should I change/edit 5 to 116 and 4 to 115?

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

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by 3Di » Fri Sep 11, 2015 12:24 pm

travel wrote:
3Di wrote:Sounds strange to me.
If you have access to your DB have a look to the USERS_TABLE (i.e. phpbb_users) and check if the user belongs to the group_id 4.

Code: Select all

      // group_id 5 = administrators
      // group_id 4 = global moderators
      // this groups belong to a Vanilla 3.1.x board
I have got: administrators group_id 116, moderators group_id 115.
Should I change/edit 5 to 116 and 4 to 115?
PM me please the link to your board, I do not need any kind of test-account nor access.
I am just curious to watch a thing.
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 | 👨‍🏫

travel
Registered User
Posts: 131
Joined: Sun Jan 11, 2015 7:21 pm

Re: [RC1] TPOTM 1.0.0 - Top Poster Of The Month

Post by travel » Sat Sep 12, 2015 7:49 pm

I have sent PM.

Locked

Return to “Extensions in Development”