# HG changeset patch # User Jeff Sipek # Date 1123559388 28800 # Node ID c333dfa8fa1ab7fafdd99e4989a77b198fb04b59 # Parent 41b344235bb7095c2efb8ed48df82e590e6ee7d0 [PATCH] Move default page name into map file Move default page name from code into the map file. This way, different hgweb styles/themes are free to select their default (no cmd in args) page. diff -r 41b344235bb7 -r c333dfa8fa1a mercurial/hgweb.py --- a/mercurial/hgweb.py Mon Aug 08 19:49:34 2005 -0800 +++ b/mercurial/hgweb.py Mon Aug 08 19:49:48 2005 -0800 @@ -622,7 +622,10 @@ "footer":footer, }) - if not args.has_key('cmd') or args['cmd'][0] == 'changelog': + if not args.has_key('cmd'): + args['cmd'] = [self.t.cache['default'],] + + if args['cmd'][0] == 'changelog': c = self.repo.changelog.count() - 1 hi = c if args.has_key('rev'): diff -r 41b344235bb7 -r c333dfa8fa1a templates/map --- a/templates/map Mon Aug 08 19:49:34 2005 -0800 +++ b/templates/map Mon Aug 08 19:49:48 2005 -0800 @@ -1,3 +1,4 @@ +default = "changelog" header = header.tmpl footer = footer.tmpl search = search.tmpl