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()}