dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #09127
[Branch ~dhis2-devs-core/dhis2/trunk] Rev 2349: Removed outdated javascript file
------------------------------------------------------------
revno: 2349
committer: Lars Helge Overland <larshelge@xxxxxxxxx>
branch nick: dhis2
timestamp: Sun 2010-12-12 20:11:49 +0100
message:
Removed outdated javascript file
removed:
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/javascript/formula.js
modified:
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/resources/struts.xml
--
lp:dhis2
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk
Your team DHIS 2 developers is subscribed to branch lp:dhis2.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/resources/struts.xml'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/resources/struts.xml 2010-12-10 07:45:59 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/resources/struts.xml 2010-12-12 19:11:49 +0000
@@ -721,7 +721,7 @@
<result name="success" type="velocity">/main.vm</result>
<param name="page">/dhis-web-maintenance-datadictionary/addExtendedDataElementForm.vm</param>
<param name="stylesheets">style/dhis-web-maintenance-datadictionary.css</param>
- <param name="javascripts">javascript/shortName.js,javascript/dataElement.js,javascript/extendedDataElement.js,javascript/formula.js</param>
+ <param name="javascripts">javascript/shortName.js,javascript/dataElement.js,javascript/extendedDataElement.js</param>
<param name="requiredAuthorities">F_DATAELEMENT_ADD</param>
</action>
@@ -743,7 +743,7 @@
<result name="success" type="velocity">/main.vm</result>
<param name="page">/dhis-web-maintenance-datadictionary/updateExtendedDataElementForm.vm</param>
<param name="stylesheets">style/dhis-web-maintenance-datadictionary.css</param>
- <param name="javascripts">javascript/shortName.js,javascript/dataElement.js,javascript/extendedDataElement.js,javascript/formula.js,javascript/updateLoad.js</param>
+ <param name="javascripts">javascript/shortName.js,javascript/dataElement.js,javascript/extendedDataElement.js,javascript/updateLoad.js</param>
<param name="requiredAuthorities">F_DATAELEMENT_UPDATE</param>
</action>
=== removed file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/javascript/formula.js'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/javascript/formula.js 2009-03-03 16:46:36 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/javascript/formula.js 1970-01-01 00:00:00 +0000
@@ -1,115 +0,0 @@
-
-function editFormula()
-{
- var element_name = htmlEncode( document.getElementById( "name" ).value );
- var formula = htmlEncode( document.getElementById( "formula" ).value );
- var textualFormula = htmlEncode( document.getElementById( "textualFormula" ).value );
- var numeratorDescription = htmlEncode( document.getElementById( "numeratorDescription" ).value );
- var denominatorDescription = htmlEncode( document.getElementById( "denominatorDescription" ).value );
-
- var url = "editFormula.action?name=" + element_name +
- "&formula=" + formula +
- "&textualFormula=" + textualFormula +
- "&numeratorDescription=" + numeratorDescription +
- "&denominatorDescription=" + denominatorDescription;
-
- var dialog = window.open( url, "_blank", "directories=no, \
- height=560, width=790, location=no, menubar=no, status=no, \
- toolbar=no, resizable=no");
-}
-
-function insertText( inputAreaName, inputText )
-{
- var inputArea = document.getElementById( inputAreaName );
-
- var startPos = inputArea.selectionStart;
- var endPos = inputArea.selectionEnd;
-
- var existingText = inputArea.value;
- var textBefore = existingText.substring( 0, startPos );
- var textAfter = existingText.substring( endPos, existingText.length );
-
- inputArea.value = textBefore + inputText + textAfter;
-
- updateFormulaText( inputAreaName );
-}
-
-function filterDataElements( dataElementGroupSelectName, filterName )
-{
- var dataElementGroup = document.getElementById( dataElementGroupSelectName );
- var dataElementGroupId = dataElementGroup.options[ dataElementGroup.selectedIndex ].value;
- var filter = htmlEncode( document.getElementById( filterName ).value );
-
- var url = "getFilteredFormulaElements.action?dataElementGroupId=" + dataElementGroupId + "&filter=" + filter;
-
- var request = new Request();
- request.setResponseTypeXML( 'dataElement' );
- request.setCallbackSuccess( getFilteredDataElementsReceived );
- request.send( url );
-}
-
-function getFilteredDataElementsReceived( xmlObject )
-{
- var dataElementList = document.getElementById( "dataElementId" );
-
- dataElementList.options.length = 0;
-
- var dataElements = xmlObject.getElementsByTagName( "dataElement" );
-
- for ( var i = 0; i < dataElements.length; i++)
- {
- var id = dataElements[ i ].getElementsByTagName( "id" )[0].firstChild.nodeValue;
- var elementName = dataElements[ i ].getElementsByTagName( "name" )[0].firstChild.nodeValue;
-
- var option = document.createElement( "option" );
- option.value = "[" + id + "]";
- option.text = elementName;
- dataElementList.add( option, null );
- }
-}
-
-function updateFormulaText( formulaFieldName )
-{
- var formula = htmlEncode( document.getElementById( formulaFieldName ).value );
-
- var url = "getFormulaText.action?formula=" + formula;
-
- var request = new Request();
- request.setCallbackSuccess( updateFormulaTextReceived );
- request.send( url );
-}
-
-function updateFormulaTextReceived( messageElement )
-{
- document.getElementById( "textualFormula" ).innerHTML = messageElement;
-}
-
-function htmlEncode( str )
-{
- str = str.replace( /\(/g, "%28" );
- str = str.replace( /\)/g, "%29" );
- str = str.replace( /\*/g, "%2a" );
- str = str.replace( /\+/g, "%2b" );
- str = str.replace( /\-/g, "%2d" );
- str = str.replace( /\//g, "%2f" );
-
- return str;
-}
-
-function updateFormula()
-{
- var formula = document.getElementById( "formula" ).value;
- var textualFormula = document.getElementById( "textualFormula" ).innerHTML;
- var numeratorDescription = document.getElementById( "numeratorDescription" ).value;
- var denominatorDescription = document.getElementById( "denominatorDescription" ).value;
-
- if ( window.opener && !window.opener.closed )
- {
- window.opener.document.getElementById( "formula" ).value = formula;
- window.opener.document.getElementById( "textualFormula" ).value = textualFormula;
- window.opener.document.getElementById( "numeratorDescription" ).value = numeratorDescription;
- window.opener.document.getElementById( "denominatorDescription" ).value = denominatorDescription;
- }
-
- window.close();
-}