Certificate Query Module

Permalink
Hi
I need to build a custom module which :

ADMIN can define certificate types. (cert_types)
and assign certificates which has (cert_types, certificate number, date) info to clients. I do not need to define clients.I can use just ID.

SITE VISITOR should be able to query with a client IDto identify if the CLIENT really has the certificate or not. If yes, they can see the PDF file.

Is there any plug-in or any tutorial show me a way to do ?

Regards.

 
synlag replied on at Permalink Reply
synlag
Hi,

sounds like you're building your first package.
Here's a thread that might be a good start:

http://www.concrete5.org/community/forums/customizing_c5/creating-a...

Happy coding, greets
JohntheFish replied on at Permalink Reply
JohntheFish
If you have some freedom over cert number, you could structure it in a similar way to badges in the discussion forums (and the certs on concrete5.org)

ie, To award a cert, you add a user to the user group for that cert. The cert number then becomes a simple mash of the group id and user id. Guaranteed to be unique and tied to the cert.

Listing the certs a user has then becomes a matter of listing the groups they are in.

Managing users and certs can be done via the regular dashboard features.

If you want to extend, there are concrete5 events connected with users and groups.

If there is money involved, you could probably tie this in with
http://www.concrete5.org/marketplace/addons/lerteco-membership-comm...