[ https://issues.apache.org/jira/browse/COUCHDB-472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benoit Chesneau updated COUCHDB-472:
------------------------------------
Attachment: COUCHDB-472.patch
patch against latest trunk. I also added some useful links on the welcome page + the copyright.
> handle custom CouchdDB welcome page
> -----------------------------------
>
> Key: COUCHDB-472
> URL: https://issues.apache.org/jira/browse/COUCHDB-472
> Project: CouchDB
> Issue Type: Improvement
> Affects Versions: 0.10
> Reporter: Benoit Chesneau
> Assignee: Benoit Chesneau
> Fix For: 0.12
>
> Attachments: COUCHDB-472.patch, couchdb_welcome.patch, couchdb_welcome2.patch,
couchdb_welcome3.patch, screenshot.png
>
>
> This change modify behaviour of Welcome handler by allowing admin to customize the welcome
page. If content is "application/json" it will send current json object, if not, it will send
an html page or redirect to another path.
> This patch change the confugration string to a tupple {WelcomeMsg, WelcomePage}. WelcomePage
could be a string for DocumentRoot where it will find welcome.html page or a tupple {redirect,
Url}
> Ex if in config you have:
> / = {couch_httpd_misc_handlers, handle_welcome_req, {<<"Welcome">>, "/usr/local/share/couchdb/www"}}
> If Accept content is application/json Couchdb will send :
> "couchdb":"Welcome","version":"0.10.0a"}
> If other it will send welcome.html.
> if you replace "/usr/local/share/couchdb/www" by {redirect, <<"/_utils">>} user
will be redirected on futon.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|