Hi there,
I am new to CMSms and I am looking for a few modules.
Well in the modules listed on the site, I can find a lot but most of them are stale which is not good.
So I hope someone here can point me to the right direction of what I could use.
I am looking for the possibility to login on the front site.
I also would like to list event where registered users can say if they attend or not for the front page but only if they are logged in.
Then is there something like a who is who module where people can write down what their specializations are and stuff like that?
If you know something like that please let me know and if possible with an installation guide, as I said I am new here.
And yes I tried the search function but never got what I was looking for or was not able to install it that it works, like Front End Users.
Cheers
Berick
Looking for different modules
Re: Looking for different modules
These modules should do more or less what you're looking for:
FrontEndUsers
Project page: http://dev.cmsmadesimple.org/projects/frontendusers
This adds a user authentication system for the front end. Available functions include login, change settings, logout, reset password.
Also, if you want to allow users to register accounts for themselves, you should get the SelfRegistration module too:
CustomContent
Project page: http://dev.cmsmadesimple.org/projects/customcontent
This allows you to easily limit the display of certain content to users who are logged in, among other things. You can also use it to display different blocks of content depending on group membership. Example code:
As for the rest... it seems there are no modules capable of providing the kind of "event listing" functionality you refer to, but here are a couple of suggestions as to what you could do instead:
1) Create a module using CTLModuleMaker that provides the event listing functionality you want (this is relatively easy to do if you follow the documentation provided at each stage)
OR
2) Create a section header, and add a page for each event underneath it (e.g. /events/someevent1.html)
...then you can integrate the CGFeedback module with one of those solutions to allow users to comment on a per-event basis (if you need more help doing that, I'll provide more of a detailed guide.)
Be aware that some of the modules I've mentioned here have dependencies, but if you install them all via Extensions->Module Manager in your CMSMS admin console, CMSMS should take care of all that for you.
EDIT: also, if you have any difficulty figuring out how to use a specific module, you can usually find the info you need in their Help pages. Links are provided to each module's Help page in Extensions->Modules.
FrontEndUsers
Project page: http://dev.cmsmadesimple.org/projects/frontendusers
This adds a user authentication system for the front end. Available functions include login, change settings, logout, reset password.
Also, if you want to allow users to register accounts for themselves, you should get the SelfRegistration module too:
CustomContent
Project page: http://dev.cmsmadesimple.org/projects/customcontent
This allows you to easily limit the display of certain content to users who are logged in, among other things. You can also use it to display different blocks of content depending on group membership. Example code:
Code: Select all
{if $ccuser->loggedin()}
Welcome, {$username}!
{else}
You must log in to see this.
{/if}
1) Create a module using CTLModuleMaker that provides the event listing functionality you want (this is relatively easy to do if you follow the documentation provided at each stage)
OR
2) Create a section header, and add a page for each event underneath it (e.g. /events/someevent1.html)
...then you can integrate the CGFeedback module with one of those solutions to allow users to comment on a per-event basis (if you need more help doing that, I'll provide more of a detailed guide.)
Be aware that some of the modules I've mentioned here have dependencies, but if you install them all via Extensions->Module Manager in your CMSMS admin console, CMSMS should take care of all that for you.
EDIT: also, if you have any difficulty figuring out how to use a specific module, you can usually find the info you need in their Help pages. Links are provided to each module's Help page in Extensions->Modules.
Last edited by Ricko97 on Mon Nov 22, 2010 9:40 pm, edited 1 time in total.
Re: Looking for different modules
Thanks very much.
Could it be that CGCalendar could work with the comments module to do the registering?
Could it be that CGCalendar could work with the comments module to do the registering?
Re: Looking for different modules
Yes, very likely. The CGFeedback module can be integrated with practically any other module, as long as that module outputs unique IDs or strings so that CGFeedback has a means of attaching comments to specific items.
So, in the case of CGCalendar, you can probably set up CGFeedback to work with an "event ID" or something like that - it depends what kind of templates and template variables are available in CGCalendar.
So, in the case of CGCalendar, you can probably set up CGFeedback to work with an "event ID" or something like that - it depends what kind of templates and template variables are available in CGCalendar.
Last edited by Ricko97 on Mon Nov 22, 2010 10:48 pm, edited 1 time in total.