- different stylesheets for IE and other Browsers (by conditonal HTML if-tag of Microsoft) ?
- creating static websites instead of asking every time the database (actually changing a site maybe once a month does not require to ask the database every time the site is called, in that case it is better to create a static site after every change)
- automatic updating changes to static sites and put the date of change to the site footer (maybe by a cron job)
- tracking of the user who has changed the site
- divide a changeable content in parts that can be edited and not be edited
- insert own php code in content
- choosing editabe content from an option list and adding own key-value pairs to the data base
- validate by php/javascript before changes are stored
- multiple mailing lists, mass mails, news letter
- workflow with email-notification - just the administrator has the right to accept/deny the change of a site and mabye to rollback to the old state before the change was done
- marking the "current site" in a menu by special css-tags ?
- consistence check for links/images/documents ?
- backup/rollback
- right managment per user and site/category
Are these features available or can be build as add-on ?
-
persepolis
Are these features available or can be build as add-on ?
Last edited by persepolis on Fri Jun 30, 2006 1:01 pm, edited 1 time in total.
-
cyberman
Re: Are these features available or can be build as add-on ?
You can use conditional if-tag if your css file is not databased (it's default) but there's a module projectpersepolis wrote: - different stylesheets for IE and other Browsers (by conditonal HTML if-tag of Microsoft) ?
http://dev.cmsmadesimple.org/projects/browserstyler/
which can do that.
Not for real but Pimenu has an option to set pages a little bit more static:- creating static websites instead of asking every time the database (actually changing a site maybe once a month does not require to ask the database every time the site is called, in that case it is better to create a static site after every change)
http://dev.cmsmadesimple.org/projects/pimenu/
Please look in admin panel at menu extension->tags. There's a tag lastmodified and in CMSms Forge you will found another oneput the date of change to the site footer (maybe by a cron job)
http://dev.cmsmadesimple.org/projects/pilastmodified/
Please look at admin panel to menu site admin->admin log- tracking of the user who has changed the site
You can insert in template normaly content and global content blocks which have their own permissions. If an editor has not the permission to change global content block these can't be edited- divide a changeable content in parts that can be edited and not be edited
Please look at admin panel to menu extensions->user defined tag- insert own php code in content
http://dev.cmsmadesimple.org/projects/newsletter/- multiple mailing lists, mass mails, news letter
Today only comments module and guestbook module has such options. But in future (next release - version 1.0) there will be a lot of such options.- workflow with email-notification - just the administrator has the right to accept/deny the change of a site and mabye to rollback to the old state before the change was done
- marking the "current site" in a menu by special css-tags ?
http://dev.cmsmadesimple.org/projects/archiver/- backup/rollback
Please look at admin panel to menu Users & Groups - should do this ...- right managment per user and site/category
-
persepolis
Re: Are these features available or can be build as add-on ?
Thanks for the lots of proposals to check out 
Now I would like to mark the appropriate menu item (link) as the page currently displayed.
Whenever you switch to another page, another menu item (link) should be marked as the "current" page, for instance by a • or » before
see the « on these images on the right side

I mean usually you have stored one menu somewhere in the database - and creating the page means combining the header, footer and menu with the content.marking the "current site" in a menu by special css-tags ?
Now I would like to mark the appropriate menu item (link) as the page currently displayed.
Whenever you switch to another page, another menu item (link) should be marked as the "current" page, for instance by a • or » before
see the « on these images on the right side

