Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register

Changeset 4932

Show
Ignore:
Timestamp:
07/15/08 11:26:17 (6 months ago)
Author:
catullus
Message:

invalid-identifiers: added site by site tallies and updates

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openmrs-modules/invalididentifiers/.classpath

    r4738 r4932  
    77        <classpathentry kind="lib" path="metadata"/> 
    88        <classpathentry kind="lib" path="/openmrs-sync/lib/junit/junit-3.8.1.jar"/> 
    9         <classpathentry kind="lib" path="/openmrs-sync/lib/commons-logging/commons-logging-1.1.1.jar"/> 
     9        <classpathentry kind="lib" path="/openmrs-sync/lib/commons-logging/commons-logging-1.0.4.jar"/> 
    1010        <classpathentry kind="lib" path="/openmrs-sync/lib/spring-framework/spring-2.5.1.jar"/> 
    1111        <classpathentry kind="lib" path="/openmrs-sync/lib/tomcat/servlet-api.jar"/> 
    1212        <classpathentry kind="lib" path="/openmrs-sync/lib/hibernate/hibernate325.jar"/> 
    1313        <classpathentry kind="lib" path="/openmrs-sync/lib/spring-framework/spring-webmvc.jar" sourcepath="/openmrs-source/spring-webmvc-sources.zip"/> 
    14         <classpathentry kind="lib" path="/openmrs-sync/dist/openmrs-api-1.3.0.01.4527.jar"/> 
    15         <classpathentry kind="lib" path="/openmrs-sync/dist/web-openmrs-api-1.3.0.01.4527.jar"/> 
     14        <classpathentry kind="lib" path="/openmrs-sync/dist/openmrs-api-1.3.0.01.4866.jar"/> 
     15        <classpathentry kind="lib" path="/openmrs-sync/dist/web-openmrs-api-1.3.0.01.4866.jar"/> 
    1616        <classpathentry kind="output" path="build"/> 
    1717</classpath> 
  • openmrs-modules/invalididentifiers/metadata/config.xml

    r4739 r4932  
    77        <id>invalididentifiers</id> 
    88        <name>Invalid Identifiers Module</name> 
    9         <version>1.2</version> 
     9        <version>1.3</version> 
    1010        <package>org.openmrs.module.@MODULE_ID@</package> 
    1111        <author>Chase Yarbrough</author> 
  • openmrs-modules/invalididentifiers/web/module/invalidIdentifiersList.jsp

    r4739 r4932  
    99 
    1010There are <span id="numIdents"></span> invalid identifiers! 
     11<br><br> 
     12<table border=1> 
     13        <tr> 
     14        <th></th> 
     15        <c:forEach var="entry" items="${identifierMap}"> 
     16                <th>${entry.key}</th> 
     17        </c:forEach> 
     18        </tr> 
     19        <tr> 
     20        <td><b>Invalid Identifiers by Site</b></td> 
     21        <c:forEach var="entry" items="${identifierMap}"> 
     22                <td id="${entry.key}"></td> 
     23        </c:forEach> 
     24        </tr> 
     25        <tr> 
     26        <td><b>Num fixed since 9-Jul-2008</b></td> 
     27        <c:forEach var="entry" items="${identifierMap}"> 
     28                <td id="nFixed${entry.key}"></td> 
     29        </c:forEach> 
     30        </tr> 
     31</table> 
     32 
    1133<br> 
    1234<c:forEach var="entry" items="${identifierMap}"> 
     35        <c:set var="siteIdentCounter" value="0" /> 
    1336        <br> 
    1437        <h2>${entry.key}:</h2><br> 
     
    2649                <c:forEach var="identifier" items="${byGroupMapEntry.value}">    
    2750                        <c:set var="identCounter" value="${identCounter + 1}"/> 
     51                        <c:set var="siteIdentCounter" value="${siteIdentCounter + 1}" /> 
    2852                        <c:choose> 
    2953                                <c:when test="${rowStatus.index % 2 == 1}"> 
     
    4569        </c:forEach> 
    4670        </table> 
     71        <script type="text/javascript"> 
     72                document.getElementById("${entry.key}").innerHTML = ${siteIdentCounter}; 
     73                document.getElementById("nFixed${entry.key}").innerHTML =  
     74                <c:choose> 
     75                        <c:when test="${entry.key == 'Rusumo'}"> 
     76                                ${138 - siteIdentCounter}; 
     77                        </c:when> 
     78                        <c:when test="${entry.key == 'Nyarubuye'}"> 
     79                                ${32 - siteIdentCounter}; 
     80                        </c:when> 
     81                        <c:when test="${entry.key == 'Unknown Location'}"> 
     82                                ${13 - siteIdentCounter}; 
     83                        </c:when> 
     84                        <c:when test="${entry.key == 'Rukira'}"> 
     85                                ${50 - siteIdentCounter}; 
     86                        </c:when> 
     87                        <c:when test="${entry.key == 'Rwinkwavu'}"> 
     88                                ${83 - siteIdentCounter}; 
     89                        </c:when> 
     90                        <c:when test="${entry.key == 'Ndego'}"> 
     91                                ${3 - siteIdentCounter}; 
     92                        </c:when> 
     93                        <c:when test="${entry.key == 'Mulindi'}"> 
     94                                ${70 - siteIdentCounter}; 
     95                        </c:when> 
     96                        <c:when test="${entry.key == 'Kirehe'}"> 
     97                                ${96 - siteIdentCounter}; 
     98                        </c:when> 
     99                        <c:otherwise> 
     100                                indeterminate; 
     101                        </c:otherwise> 
     102                </c:choose> 
     103        </script> 
    47104</c:forEach> 
    48105