Added CMS_MODULE.permissions to allow module to declare the potential permissions. Added support for CMS_LINK.is_forbidden, in relation with CMS_LOCAL_LINK.permission_arguments. Split link "username (Logout)" into 2 links "username" and "logout". Fixed/Changed the way auth modules alter the logout link based on "(Logout)" title, by safer solution based on `location' of the link. Fixed usage of WSF_REQUEST.path_info by using percent_encoded_path_info which is not non unicode path info to be used most of the time. Merged CMS_REPONSE.variables and CMS_REPONSE.values . When possible, prefer usage of CMS_RESPONSE.user instead of CMS_REQUEST_UTIL.current_user (WSF_REQUEST) whenever it is possible. When possible, prefer usage of CMS_RESPONSE.location, rather than usage of WSF_REQUEST.(percent_encoded_)path_info . Code cleaning.
37 lines
642 B
INI
37 lines
642 B
INI
[layout]
|
|
root-dir=site/www
|
|
#themes-dir=site/themes
|
|
#modules-dir=site/modules
|
|
|
|
[site]
|
|
name=Eiffel CMS
|
|
email=your@email.com
|
|
theme=bootstrap
|
|
|
|
[mailer]
|
|
smtp=localhost:25
|
|
#sendmail=/usr/bin/sendmail
|
|
#output=@stderr
|
|
|
|
[modules]
|
|
# Module status
|
|
# *=on -> modules are enabled by default
|
|
# *=off -> modules are disabled by default
|
|
# Default is "on"
|
|
# for each module, this can be overwritten with
|
|
# module_name= on or off
|
|
*=off
|
|
admin=on
|
|
auth=on
|
|
basic_auth=on
|
|
blog=on
|
|
debug=on
|
|
demo=on
|
|
node=on
|
|
oauth20=on
|
|
openid=on
|
|
|
|
[admin]
|
|
# CMS Installation, are accessible by "all", "none" or uppon "permission". (default is none)
|
|
installation_access=permission
|