advices for a new site's organisation
Posted: Mon May 12, 2014 12:47 pm
Hi,
We want here to develop a CMSMS site. As a newbie, I would like to check if my solution is ok, or if there are no modules for that.
The aim of the site is:
We are licensing some sdks. Our customers (around 100) should be able to display and download all the sdks they are licensed for.
The "frontend administrator" of this site (my boss), will be able to admin users, license, sdks, and so on.
Features:
Users: can log-in, display and download their sdks. Modify their informations.
Admin: Display with filter and Modify sdks/users/licenses. Add an sdk, and upload its zip file.
(Some others features, but which I think are independant: Automatic email notification of license ending, historic per users, news per users depending on their licenses, send notification mails when users modify their infos, ...)
My way to go:
- FEU module for the users and the "front end admin".
- CustomContent to display different pages for the admin and the users
- Own db table for sdks and licenses. UDT to read the db and display / filter
- Form builder to add or modify sdks and license.
- Upload / Download: Not thought yes. But worst case scenario: juste referencing a link.
- Modification of a front end users by another FEU (the admin): Unfortunately, I can't set some values with the FEU modules, except from the cmsms admin area (or writing directly in the cms_module_feusers_ table. Which may be risky). We may keep the idea to login in the cmsms area to modify a user. Which is not very nice.
My question:
Any better idea?
THANKS!
We want here to develop a CMSMS site. As a newbie, I would like to check if my solution is ok, or if there are no modules for that.
The aim of the site is:
We are licensing some sdks. Our customers (around 100) should be able to display and download all the sdks they are licensed for.
The "frontend administrator" of this site (my boss), will be able to admin users, license, sdks, and so on.
Features:
Users: can log-in, display and download their sdks. Modify their informations.
Admin: Display with filter and Modify sdks/users/licenses. Add an sdk, and upload its zip file.
(Some others features, but which I think are independant: Automatic email notification of license ending, historic per users, news per users depending on their licenses, send notification mails when users modify their infos, ...)
My way to go:
- FEU module for the users and the "front end admin".
- CustomContent to display different pages for the admin and the users
- Own db table for sdks and licenses. UDT to read the db and display / filter
- Form builder to add or modify sdks and license.
- Upload / Download: Not thought yes. But worst case scenario: juste referencing a link.
- Modification of a front end users by another FEU (the admin): Unfortunately, I can't set some values with the FEU modules, except from the cmsms admin area (or writing directly in the cms_module_feusers_ table. Which may be risky). We may keep the idea to login in the cmsms area to modify a user. Which is not very nice.
My question:
Any better idea?
THANKS!
