Mercurial > kallithea
diff rhodecode/templates/summary/summary.html @ 1244:0eceb478c720 beta
fixed issue #165 trending source files are now stored in cache as ext only, and translated to description only when displaying, so future changes of mappings will take affect right away.
Also changes the way how map is generating, ie. autogenerate from pygments lexers, and than complete with user defined mappings.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 11 Apr 2011 22:24:04 +0200 |
parents | 2c558e2264b4 |
children | 4d195ad0ff03 |
line wrap: on
line diff
--- a/rhodecode/templates/summary/summary.html Sun Apr 10 23:34:28 2011 +0200 +++ b/rhodecode/templates/summary/summary.html Mon Apr 11 22:24:04 2011 +0200 @@ -197,26 +197,26 @@ var total = 0; var no_data = true; for (k in data){ - total += data[k]; + total += data[k].count; no_data = false; } var tbl = document.createElement('table'); tbl.setAttribute('class','trending_language_tbl'); - var cnt =0; + var cnt = 0; for (k in data){ - cnt+=1; + cnt += 1; var hide = cnt>2; var tr = document.createElement('tr'); if (hide){ tr.setAttribute('style','display:none'); tr.setAttribute('class','stats_hidden'); } - var percentage = Math.round((data[k]/total*100),2); - var value = data[k]; + var percentage = Math.round((data[k].count/total*100),2); + var value = data[k].count; var td1 = document.createElement('td'); - td1.width=150; + td1.width = 150; var trending_language_label = document.createElement('div'); - trending_language_label.innerHTML = k; + trending_language_label.innerHTML = data[k].desc+" ("+k+")"; td1.appendChild(trending_language_label); var td2 = document.createElement('td'); @@ -226,7 +226,7 @@ trending_language.title = k+" "+nr_files; - if (percentage>20){ + if (percentage>22){ trending_language.innerHTML = "<b style='font-size:0.8em'>"+percentage+"% "+nr_files+ "</b>"; } else{ @@ -245,7 +245,7 @@ var td=document.createElement('td'); lnk = document.createElement('a'); lnk.href='#'; - lnk.innerHTML = "${_("show more")}"; + lnk.innerHTML = "${_('show more')}"; lnk.id='code_stats_show_more'; td.appendChild(lnk); show_more.appendChild(td);