-
Notifications
You must be signed in to change notification settings - Fork 259
Wishlist
A place for simple ideas/wishlist items. Use Proposals if you have a more complex or detailed idea.
From the mailing list:
- Use Paperclip instead of the core Attachment’s code
- Use Engines
- Use standard Authentication tools (We are using an implementation of Restful_Authentication)
- Use CKEditor (in progress)
It is possible to write portlets that are not safe to use with the page caching mechanism (i.e. personalization). You can place these portlets, but you have to manually remember to turn off the page caching. Should add a flag to portlets that can be used to mark them as ‘do not cache’. This portlet flag would allow the containing page to automatically turn off its caching behavior when it holds a portlet that is marked this way.
This would likely lead to less frustrating for developers trying to use portlets from other modules, where they don’t quite know the details of how they work.
- Setup/define locales
- Have one content element in different langs [en, fr, de, it] …
- Easy routing like /en/home
- Have translated routes
Basically a hit list of code changes to make:
- Remove the need for a separate group_type table?
- Improve the DSL for creating new instances of groups
# Something like:
group = Group.create!(:name=>"Marketing", :can_view=>:all) # or :noneWordPress has a plugin for allowing staff to login as a particular user (http://wordpress.org/extend/plugins/skeleton-key/). This concept might be useful to allow a web developer who is supporting multiple client installations. This might be a central authentication system which would allow the developer to log in with a single user account, rather than having to explicitly create multiple accounts in each CMS installation.