User downloads
- intouchweb
- Topic Author
- Offline
- Elite Member
-
Less
More
1 year 8 months ago #159573
by intouchweb
User downloads was created by intouchweb
We would like to enable our members to be able to login and download their member's certificate (pdf file) once their application has been approved. So we would need admins to be able to upload each individual certificates as they become available, and then each member able to download via a link on their profile (or a separate tab). Does anyone have any suggestions on the best way to implement this feature? Thanks
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 8 months ago #159574
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic User downloads
Hello Mark
Unfortunately, there is no built-in feature like that available. I guess you will need to use a Downloads Manager extension which allows assigning documents to individual user (like EDocman) and then users can access to a Download menu items to download the files assigned to his account
Another option would be developing a plugin for Membership Pro. I imagine that we can have :
- A root folder which store documents from all users
- For each user, you create a folder (use username for the folder name) for that user (under the root folder above)
- You uploads files for the user to his own folder
- The plugin will then display all files from the folder of the users and allow users to click on to download his files
Tuan
Unfortunately, there is no built-in feature like that available. I guess you will need to use a Downloads Manager extension which allows assigning documents to individual user (like EDocman) and then users can access to a Download menu items to download the files assigned to his account
Another option would be developing a plugin for Membership Pro. I imagine that we can have :
- A root folder which store documents from all users
- For each user, you create a folder (use username for the folder name) for that user (under the root folder above)
- You uploads files for the user to his own folder
- The plugin will then display all files from the folder of the users and allow users to click on to download his files
Tuan
Please Log in or Create an account to join the conversation.
- intouchweb
- Topic Author
- Offline
- Elite Member
-
1 year 8 months ago - 1 year 8 months ago #159583
by intouchweb
Replied by intouchweb on topic User downloads
Thank you for the suggestions Tuan, in this case as there is only a requirement for a maximum of one pdf document per member, so using a downloads manager extension seems overly complicated. I was wondering whether the "Member Card" feature could be extended to add the ability to upload a specific file to each subscriber (via a file upload custom field in the Subscriptions Manager), defaulting to the dynamic template if no file is uploaded? Is this something you could see as a useful improvement/wishlist item?
Last edit: 1 year 8 months ago by intouchweb.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 8 months ago #159591
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic User downloads
I don't think I would improve/modify Member Card feature for this purchase
Regards,
Tuan
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- intouchweb
- Topic Author
- Offline
- Elite Member
-
1 year 8 months ago #159634
by intouchweb
Replied by intouchweb on topic User downloads
Ok thanks Tuan, I have pursued the Member Card option and it appears to be well suited to my needs, I have just replicated the certificate as a background template image, and renamed Member Card in the translation to Membership Certificate allowing us to use the existing Member Card functionality. My only concern now is that new member applications are required to be approved, so I need a way to restrict access to the Member Card until their membership is approved, whilst still allowing login until approved. I believe this could be achieved if we gave 'pending' status by default to all new membership applications (even when they have paid) - is this configuration possible?
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 8 months ago #159637
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic User downloads
Hi Mark
No, that's not configurable. Not sure how you member applications are approved in your case ? Could you please explain your process ?
Tuan
No, that's not configurable. Not sure how you member applications are approved in your case ? Could you please explain your process ?
Tuan
Please Log in or Create an account to join the conversation.
- intouchweb
- Topic Author
- Offline
- Elite Member
-
1 year 8 months ago - 1 year 8 months ago #159645
by intouchweb
Replied by intouchweb on topic User downloads
Currently, full unrestricted member access is immediately granted to new members applications (following their successful payment) to avoid a delay in waiting for formal approval confirmation. The great majority of applications are approved but some could be required to change to a different membership plan or even determined as not eligible (there are minimum professional requirements). We would therefore need to be able to hold off the access to the downloadable membership certificate until it is formally approved by an admin. It looks like we would be able to achieve that if we had an option to make new applications go to 'pending' rather then 'active' until confirmed manually by an admin. Hope that makes sense...
Last edit: 1 year 8 months ago by intouchweb.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
1 year 8 months ago #159651
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic User downloads
There is no way to configure the system like that, unfortunately. That would require modify payment plugins code and it could cause trouble with future update
So I think you will need to find a different workaround
Tuan
So I think you will need to find a different workaround
Tuan
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.