damned-lies r751 - in trunk: . data templates



Author: claudep
Date: Wed Feb 20 21:09:35 2008
New Revision: 751
URL: http://svn.gnome.org/viewvc/damned-lies?rev=751&view=rev

Log:
2008-02-20  Claude Paroz  <claude 2xlibre net>

	* data/main.js: Check if doc returned any result (if no docs on page).
	* releases.py: Supportedness floor-rounded.
	* templates/language-release-doc-stats-modules.tmpl:
	* templates/language-release-ui-stats-modules.tmpl: Also set <tr> id for
	module group headers.

Modified:
   trunk/ChangeLog
   trunk/data/main.js
   trunk/releases.py
   trunk/templates/language-release-doc-stats-modules.tmpl
   trunk/templates/language-release-ui-stats-modules.tmpl

Modified: trunk/data/main.js
==============================================================================
--- trunk/data/main.js	(original)
+++ trunk/data/main.js	Wed Feb 20 21:09:35 2008
@@ -6,17 +6,19 @@
     var regex = /complete$/i;
 
     var doc = document.getElementById("documentation");
-    var translations = doc.getElementsByTagName("tr");
+    if (doc) {
+        var translations = doc.getElementsByTagName("tr");
 
-    for(var i=0;i<translations.length;i++) {
-        if ( regex.exec(translations[i].id) ) {
-            if ( translations[i].style.display != 'none' ) {
-                translations[i].style.display = 'none';
+        for(var i=0;i<translations.length;i++) {
+            if ( regex.exec(translations[i].id) ) {
+                if ( translations[i].style.display != 'none' ) {
+                    translations[i].style.display = 'none';
+                }
+                else {
+                    translations[i].style.display = '';
+                }
             }
-            else {
-                translations[i].style.display = '';
-            }
-        }
+	    }
 	}
 	
     var ui = document.getElementById("user-interface");

Modified: trunk/releases.py
==============================================================================
--- trunk/releases.py	(original)
+++ trunk/releases.py	Wed Feb 20 21:09:35 2008
@@ -152,7 +152,7 @@
                                                                                    }
                         if mypot:
                             myun = mypot - mytr - myfz # XXX
-                            ui_supp = "%.0f" % (100.0*mytr/mypot)
+                            ui_supp = 100*mytr/mypot
                             ui_percentages = { 'translated': 100*mytr/mypot, 'fuzzy': 100*myfz/mypot, 'untranslated': 100*myun/mypot }
                         else:
                             myun = mypot; ui_supp = "0"
@@ -196,7 +196,7 @@
                                                                          }
                         if mypot:
                             myun = mypot - mytr - myfz # XXX
-                            doc_supp = "%.0f" % (100.0*mytr/mypot)
+                            doc_supp = 100*mytr/mypot
                             doc_percentages = { 'translated': 100*mytr/mypot, 'fuzzy': 100*myfz/mypot, 'untranslated': 100*myun/mypot }
                         else:
                             myun = mypot; doc_supp = "0"

Modified: trunk/templates/language-release-doc-stats-modules.tmpl
==============================================================================
--- trunk/templates/language-release-doc-stats-modules.tmpl	(original)
+++ trunk/templates/language-release-doc-stats-modules.tmpl	Wed Feb 20 21:09:35 2008
@@ -5,7 +5,11 @@
    #if $module.has_key('statistics') and $module.statistics.doc_size != 0
 
     #if len($module.documents.keys()) > 1
+    #if $module.statistics.doc_supportedness == 100
+    <tr id="${moduleid}-doc-complete">
+    #else
     <tr>
+    #end if
       <td class="leftcell"><a href="${webroot}/module/${moduleid}" style="font-style: italic;">${module.description}</a></td>
       <td>${module.statistics.doc_supportedness}%&nbsp;<!--
 	-->($module.statistics.doc_translated/$module.statistics.doc_fuzzy/$module.statistics.doc_untranslated)</td>

Modified: trunk/templates/language-release-ui-stats-modules.tmpl
==============================================================================
--- trunk/templates/language-release-ui-stats-modules.tmpl	(original)
+++ trunk/templates/language-release-ui-stats-modules.tmpl	Wed Feb 20 21:09:35 2008
@@ -6,7 +6,11 @@
    #if $module.has_key('statistics') and $module.statistics.ui_size!=0
 
     #if len($module.translation_domains.keys()) > 1
+    #if $module.statistics.ui_supportedness == 100
+    <tr id="${moduleid}-ui-complete">
+    #else
     <tr>
+    #end if
       <td class="leftcell"><a href="${webroot}/module/${moduleid}" style="font-style: italic;">${module.description}</a></td>
       <td>${module.statistics.ui_supportedness}%&nbsp;<!--
 	-->($module.statistics.ui_translated/$module.statistics.ui_fuzzy/$module.statistics.ui_untranslated)</td>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]