Extension IdeasDowload attachement system idea

<span class="qte-attr qte_support-qte">Extension Ideas</span>
Forum rules
Idea section for extensions, please describe as good as possible your idea. Voting for the idea is active.
Include pictures where applicable for more details of your idea.
Previous topicNext topic
  • dmzx, martin
User avatar

Topic Author
lol
Donator
Donator
Status: Offline
User theme: Dark
Posts: 8
Joined: Nov 13th, '24, 10:28
    Windows 10 Firefox

Dowload attachement system idea

Post by lol »

Hello,

Im quite new in phpbb administration but i've already installed and configured my forum. The aim of this forum is an exchange board where members can share NZB files. The idea is that basic member can download one NZB per day if they don't do any post, not more.

All NZB are attached to post not part of a folder where all the download are store.

Members who post NZB, gain points to allow them to download more NZB (after admin/modo post validation).
If you become a super poster or if you pay a subscription you get a no limit download. (Admin should move the member to proper groups)
By defaut, you got one point per day when you connect to the forum, no point if you do not connect.
You get two points per validated NZB upload (admin or modo validation)
Standart post (without NZB) doesn't need validation(excpet the 2 first to avoid spam).

One point = one download.
all points, connection points or NZB upload points are cumulated and haven't expiration date.

I don't know if this is feasible with already existing extension or even natively in phpbb ACP ? Or if this is a big nightmare to put in place :wall:

If you see other solutions or mechanisms to encourage the sharing and limit the leechs it would be really appreciate :thumbup:
User avatar

dmzx
Founder
Founder
Status: Offline
User theme: Dark
Posts: 6369
Joined: Jan 13th, '14, 20:45
    Windows 10 Chrome

Re: Dowload attachement system idea

Post by dmzx »

lol wrote: Feb 6th, '25, 15:51 Hello,

Im quite new in phpbb administration but i've already installed and configured my forum. The aim of this forum is an exchange board where members can share NZB files. The idea is that basic member can download one NZB per day if they don't do any post, not more.

All NZB are attached to post not part of a folder where all the download are store.

Members who post NZB, gain points to allow them to download more NZB (after admin/modo post validation).
If you become a super poster or if you pay a subscription you get a no limit download. (Admin should move the member to proper groups)
By defaut, you got one point per day when you connect to the forum, no point if you do not connect.
You get two points per validated NZB upload (admin or modo validation)
Standart post (without NZB) doesn't need validation(excpet the 2 first to avoid spam).

One point = one download.
all points, connection points or NZB upload points are cumulated and haven't expiration date.

I don't know if this is feasible with already existing extension or even natively in phpbb ACP ? Or if this is a big nightmare to put in place :wall:

If you see other solutions or mechanisms to encourage the sharing and limit the leechs it would be really appreciate :thumbup:
To achieve your goal, you will need to combine several phpBB extensions since there isn't a single extension that covers all the features you want out of the box. Here’s how you can break it down:

1. **Points/Rewards System** – You need an extension to manage points. "Ultimate Points" or "Advanced Points System" can be used to track points based on activity.
2. **Attachment Control** – A download limit per day can be managed through an extension like "Download Limits" or a custom permission system.
3. **Group Management** – To move users into different groups (e.g., "Super Poster" or "VIP"), you can use the phpBB "Auto Groups" extension.
4. **Post Approval System** – phpBB already allows post moderation, so you can require admin/mod validation for NZB uploads.
5. **Daily Login Rewards** – Some points systems include a login bonus, but a separate extension may be needed.
6. **Subscription System** – If you want to monetize the forum, something like "Paid Subscriptions" or PayPal integration can work.

Since you need all these features combined, you may need to modify existing extensions or develop a custom extension that merges these functionalities. So i pass for this.
User avatar

Topic Author
lol
Donator
Donator
Status: Offline
User theme: Dark
Posts: 8
Joined: Nov 13th, '24, 10:28
    Windows 10 Firefox

Re: Dowload attachement system idea

Post by lol »

Whaouu, super thanks, i will study all of that. Are all of those extension in DMZE ? Paypal is too picky on my country, I would prefer a crypto solution, I will check if paid sub is a solution.
User avatar

eunaumtenhoid
Users
Users
Status: Offline
User theme: Dark
Posts: 64
Joined: Oct 14th, '16, 03:10
    Windows 10 Chrome

Re: Dowload attachement system idea

Post by eunaumtenhoid »

Some extensions that can help:

ultimate points
donation extension (viewtopic.php?f=58&t=907)
pay for link (https://github.com/picaronin/Pay_For_Link)
or
pay for download (I haven't tested this one yet)
New Topics Need Approval (https://www.phpbb.com/customise/db/exte ... _approval/)

About earning points for logging in, I've thought about it, but I think it would be a headache for you, it's not worth it. It's better to give points for comments, uploads or donations.

The only extension I've never seen is one to manage attachments, that would have to be created, the ones I've seen don't have the function you're looking for.
Previous topicNext topic