Mercurial > kallithea
changeset 695:d49c0fc1b2d7 beta
fixed annotation show_at_revision bug.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 15 Nov 2010 16:50:02 +0100 |
parents | bf62855a10d9 |
children | 4432eb113b7f |
files | rhodecode/templates/files/files_annotate.html |
diffstat | 1 files changed, 13 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/templates/files/files_annotate.html Mon Nov 15 16:36:43 2010 +0100 +++ b/rhodecode/templates/files/files_annotate.html Mon Nov 15 16:50:02 2010 +0100 @@ -39,11 +39,11 @@ <dd>${c.file.mimetype}</dd> <dt>${_('Options')}</dt> <dd>${h.link_to(_('show source'), - h.url('files_home',repo_name=c.repo_name,revision=c.cs.revision,f_path=c.f_path))} + h.url('files_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path))} / ${h.link_to(_('show as raw'), - h.url('files_raw_home',repo_name=c.repo_name,revision=c.cs.revision,f_path=c.f_path))} + h.url('files_raw_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path))} / ${h.link_to(_('download as raw'), - h.url('files_rawfile_home',repo_name=c.repo_name,revision=c.cs.revision,f_path=c.f_path))} + h.url('files_rawfile_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path))} </dd> <dt>${_('History')}</dt> <dd> @@ -71,6 +71,16 @@ %endif </div> </div> + <script type="text/javascript"> + YAHOO.util.Event.onDOMReady(function(){ + YAHOO.util.Event.addListener('show_rev','click',function(e){ + YAHOO.util.Event.preventDefault(e); + var cs = YAHOO.util.Dom.get('diff1').value; + var url = "${h.url('files_annotate_home',repo_name=c.repo_name,revision='__CS__',f_path=c.f_path)}".replace('__CS__',cs); + window.location = url; + }); + }); + </script> </div> </div> </div>