# HG changeset patch # User Marcin Kuzminski # Date 1295004297 -3600 # Node ID 1f28cf5384bf05683fc8e74f83c009e4e3876b4b # Parent 32318ec7bfc198d7280ba14806c57e5873f8e7a2 Implemented dynamic download links in summary page diff -r 32318ec7bfc1 -r 1f28cf5384bf docs/changelog.rst --- a/docs/changelog.rst Thu Jan 13 23:35:46 2011 +0100 +++ b/docs/changelog.rst Fri Jan 14 12:24:57 2011 +0100 @@ -19,6 +19,7 @@ into clone url - fixed #90 whoosh indexer can index chooses repositories passed in command line +- added dynamic download links in summary. With quick branch/tag selection fixes ----- diff -r 32318ec7bfc1 -r 1f28cf5384bf rhodecode/templates/summary/summary.html --- a/rhodecode/templates/summary/summary.html Thu Jan 13 23:35:46 2011 +0100 +++ b/rhodecode/templates/summary/summary.html Fri Jan 14 12:24:57 2011 +0100 @@ -130,14 +130,14 @@
${h.select('download_options','tip',c.download_options)} - %for cnt,archive in enumerate(c.repo_info._get_archives()): %if cnt >=1: | %endif - ${h.link_to(archive['type'], + ${h.link_to(archive['type'], h.url('files_archive_home',repo_name=c.repo_info.name, - fname='tip'+archive['extension']),class_="archive_icon")} + fname='tip'+archive['extension']),class_="archive_icon")} %endfor
@@ -153,97 +153,112 @@ - + + for(k in tmpl_links){ + var s = YUD.get(k+'_link') + title_tmpl = "${_('Download %s as %s') % ('__CS_NAME__',archive['type'])}"; + s.title = title_tmpl.replace('__CS_NAME__',new_cs.text) + s.innerHTML = tmpl_links[k].replace('__CS__',new_cs.value); + } + + }) + +