Mercurial > kallithea
comparison rhodecode/templates/base/root.html @ 3388:cb40b3f6428c beta
review members are dynamically changed based on selected other_repo owner
- implemented pyroutes for smarter JS url handling
- fixed some old style global var routing
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Wed, 20 Feb 2013 01:59:50 +0100 |
parents | b9ba0d4d3abf |
children | fe2bb88bf7ac |
comparison
equal
deleted
inserted
replaced
3387:bd5420ea396b | 3388:cb40b3f6428c |
---|---|
51 'Open new pull request for selected changesets': "${_('Open new pull request for selected changesets')}", | 51 'Open new pull request for selected changesets': "${_('Open new pull request for selected changesets')}", |
52 'Show selected changes __S -> __E': "${_('Show selected changes __S -> __E')}", | 52 'Show selected changes __S -> __E': "${_('Show selected changes __S -> __E')}", |
53 'Selection link': "${_('Selection link')}", | 53 'Selection link': "${_('Selection link')}", |
54 }; | 54 }; |
55 var _TM = TRANSLATION_MAP; | 55 var _TM = TRANSLATION_MAP; |
56 | |
56 var TOGGLE_FOLLOW_URL = "${h.url('toggle_following')}"; | 57 var TOGGLE_FOLLOW_URL = "${h.url('toggle_following')}"; |
57 var LAZY_CS_URL = "${h.url('changeset_info', repo_name='__NAME__', revision='__REV__')}"; | |
58 var REPO_SIZE_URL = "${h.url('repo_size', repo_name='__NAME__')}"; | |
59 | 58 |
60 </script> | 59 </script> |
61 <script type="text/javascript" src="${h.url('/js/yui.2.9.js', ver=c.rhodecode_version)}"></script> | 60 <script type="text/javascript" src="${h.url('/js/yui.2.9.js', ver=c.rhodecode_version)}"></script> |
62 <!--[if lt IE 9]> | 61 <!--[if lt IE 9]> |
63 <script language="javascript" type="text/javascript" src="${h.url('/js/excanvas.min.js')}"></script> | 62 <script language="javascript" type="text/javascript" src="${h.url('/js/excanvas.min.js')}"></script> |
64 <![endif]--> | 63 <![endif]--> |
65 <script type="text/javascript" src="${h.url('/js/yui.flot.js', ver=c.rhodecode_version)}"></script> | 64 <script type="text/javascript" src="${h.url('/js/yui.flot.js', ver=c.rhodecode_version)}"></script> |
66 <script type="text/javascript" src="${h.url('/js/native.history.js', ver=c.rhodecode_version)}"></script> | 65 <script type="text/javascript" src="${h.url('/js/native.history.js', ver=c.rhodecode_version)}"></script> |
66 <script type="text/javascript" src="${h.url('/js/pyroutes_map.js', ver=c.rhodecode_version)}"></script> | |
67 <script type="text/javascript" src="${h.url('/js/rhodecode.js', ver=c.rhodecode_version)}"></script> | 67 <script type="text/javascript" src="${h.url('/js/rhodecode.js', ver=c.rhodecode_version)}"></script> |
68 ## EXTRA FOR JS | 68 ## EXTRA FOR JS |
69 ${self.js_extra()} | 69 ${self.js_extra()} |
70 <script type="text/javascript"> | 70 <script type="text/javascript"> |
71 (function(window,undefined){ | 71 (function(window,undefined){ |
80 | 80 |
81 YUE.onDOMReady(function(){ | 81 YUE.onDOMReady(function(){ |
82 tooltip_activate(); | 82 tooltip_activate(); |
83 show_more_event(); | 83 show_more_event(); |
84 show_changeset_tooltip(); | 84 show_changeset_tooltip(); |
85 // routes registration | |
86 pyroutes.register('toggle_following', "${h.url('toggle_following')}"); | |
87 pyroutes.register('changeset_info', "${h.url('changeset_info', repo_name='%(repo_name)s', revision='%(revision)s')}", ['repo_name', 'revision']); | |
88 pyroutes.register('repo_size', "${h.url('repo_size', repo_name='%(repo_name)s')}", ['repo_name']); | |
85 }) | 89 }) |
86 </script> | 90 </script> |
87 </%def> | 91 </%def> |
88 <%def name="js_extra()"></%def> | 92 <%def name="js_extra()"></%def> |
89 ${self.js()} | 93 ${self.js()} |