Mercurial > public > mercurial-scm > hg
comparison mercurial/hgweb/hgweb_mod.py @ 3488:8f02223662c8
hgweb: make #motd# available for all templates
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Sun, 22 Oct 2006 21:47:37 -0300 |
parents | 0e68608bd11d |
children | e0db0b7934f2 |
comparison
equal
deleted
inserted
replaced
3487:46958e428fcd | 3488:8f02223662c8 |
---|---|
627 ('Content-disposition', 'filename=%s' % map['file']), | 627 ('Content-disposition', 'filename=%s' % map['file']), |
628 ('Content-length', str(len(map['raw'])))]) | 628 ('Content-length', str(len(map['raw'])))]) |
629 yield '' | 629 yield '' |
630 | 630 |
631 def footer(**map): | 631 def footer(**map): |
632 yield self.t("footer", | 632 yield self.t("footer", **map) |
633 motd=self.repo.ui.config("web", "motd", ""), | 633 |
634 **map) | 634 def motd(**map): |
635 yield self.repo.ui.config("web", "motd", "") | |
635 | 636 |
636 def expand_form(form): | 637 def expand_form(form): |
637 shortcuts = { | 638 shortcuts = { |
638 'cl': [('cmd', ['changelog']), ('rev', None)], | 639 'cl': [('cmd', ['changelog']), ('rev', None)], |
639 'sl': [('cmd', ['shortlog']), ('rev', None)], | 640 'sl': [('cmd', ['shortlog']), ('rev', None)], |
760 defaults={"url": req.url, | 761 defaults={"url": req.url, |
761 "urlbase": urlbase, | 762 "urlbase": urlbase, |
762 "repo": self.reponame, | 763 "repo": self.reponame, |
763 "header": header, | 764 "header": header, |
764 "footer": footer, | 765 "footer": footer, |
766 "motd": motd, | |
765 "rawfileheader": rawfileheader, | 767 "rawfileheader": rawfileheader, |
766 "sessionvars": sessionvars | 768 "sessionvars": sessionvars |
767 }) | 769 }) |
768 | 770 |
769 if not req.form.has_key('cmd'): | 771 if not req.form.has_key('cmd'): |