couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benoit Chesneau (JIRA)" <j...@apache.org>
Subject [jira] Created: (COUCHDB-472) handle custom CouchdDB welcome page
Date Tue, 18 Aug 2009 13:20:14 GMT
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
             Fix For: 0.10
         Attachments: couchdb_welcome.patch

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.


Mime
View raw message