On May 16, 2013 9:35 AM, <[email protected]> wrote:
> ------------------------------------------------------------ > revno: 10856 > committer: Tran Chau <[email protected]> > branch nick: dhis2 > timestamp: Thu 2013-05-16 14:31:48 +0700 > message: > Merge dataelements of other stages into the selected stage form; remove > button Open data elements of other program stage. > modified: > > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/resources/org/hisp/dhis/patient/i18n_module.properties > > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/viewDataEntryForm.js > > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/viewDataEntryForm.vm > > > -- > 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-patient/src/main/resources/org/hisp/dhis/patient/i18n_module.properties' > --- > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/resources/org/hisp/dhis/patient/i18n_module.properties > 2013-05-16 06:09:31 +0000 > +++ > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/resources/org/hisp/dhis/patient/i18n_module.properties > 2013-05-16 07:31:48 +0000 > @@ -393,4 +393,5 @@ > combine = Combine > completed = Completed > events = Events > -display_on_all_orgunits = Display on all organisation units > \ No newline at end of file > +display_on_all_orgunits = Display on all organisation units > +other_program_stages = Other program stages > \ No newline at end of file > > === modified file > 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/viewDataEntryForm.js' > --- > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/viewDataEntryForm.js > 2013-05-16 06:34:18 +0000 > +++ > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/javascript/viewDataEntryForm.js > 2013-05-16 07:31:48 +0000 > @@ -1,11 +1,10 @@ > > var dataElementSelector; > -var otherProgramStageDataElements; > var existedDataEntry; > var timeout; > > jQuery(function(){ > - dataElementSelector = jQuery("#dataElementSelection").dialog({ > + dataElementSelector = jQuery("#dataElementDiv").dialog({ > title: i18n_dataelement, > height: 420, > width: 480, > @@ -14,15 +13,6 @@ > zIndex:99999 > }); > > - otherProgramStageDataElements = > jQuery("#otherProgramStageDataElements").dialog({ > - title: i18n_dataelement_of_orther_program_stage, > - height: 460, > - width:jQuery("#otherProgramStageDataElements > [id=dataElementIds]").outerWidth() + 50, > - position: [$("body").width()- 50, 0], > - autoOpen: false, > - zIndex:99999 > - }); > - > existedDataEntry = jQuery("#existedDataEntry").dialog({ > title: i18n_choose_existing_dataentry, > height: 350, > @@ -66,11 +56,6 @@ > timeOut = window.setTimeout( > "validateDataEntryFormTimeout( false );", 60000 ); > } > }); > - > -function openOtherProgramStageDataElements() > -{ > - otherProgramStageDataElements.dialog("open"); > -} > > function openDataElementSelector() > { > > === modified file > 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/viewDataEntryForm.vm' > --- > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/viewDataEntryForm.vm > 2013-05-16 06:34:18 +0000 > +++ > dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/viewDataEntryForm.vm > 2013-05-16 07:31:48 +0000 > @@ -29,7 +29,6 @@ > #dataElementSelection, > #existedDataEntry, > #otherProgramStageDataElements{ > - padding: 0.5em; > z-index:999999; > font-size:10pt; > > @@ -130,18 +129,20 @@ > > </form> > > -<div id="dataElementSelection"> > - <table> > +<div id='dataElementDiv'> > + <table id='dataElementSelection'> > <tr> > - <td>$i18n.getString( "dataelement" )</td> > + <td> > + $i18n.getString( "dataelement" ) > + <input type="text" id='dataElementFilter' > style="width:240px;" onkeyup="filterDataElements( this.value, > '#dataElementSelection', '#dataElementIds')"/> > + </td> > <td> > - <input type="text" id='dataElementFilter' > style="width:260px;" onkeyup="filterDataElements( this.value, > '#dataElementSelection', '#dataElementIds')"/> > <input type='button' > value="$i18n.getString('clear')" style="width:80px;" > onclick="setFieldValue('dataElementFilter','');"> > </td> > </tr> > <tr> > <td colspan='2'> > - <select id="dataElementIds" > name="dataElementIds" style="min-width:400; width:100%; height:210px;" > multiple="multiple" size="10" ondblclick="insertDataElement( > '#dataElementSelection', '$programStage.uid')"> > + <select id="dataElementIds" > name="dataElementIds" style="width:430px;" multiple="multiple" size="10" > ondblclick="insertDataElement( '#dataElementSelection', > '$programStage.uid')"> > #foreach( $de in $dataElements) > #set($deJSON = '{' + '"uid"' + > ':"' + "$de.uid" + '",' + '"name"' + ':"' + "$de.name" + '",' + > '"shortName"' + ':"' + "$de.shortName" + '",' + '"type"' + ':"' + > "$de.getDetailedTextType()" + '"}' ) > <option value='$deJSON' > decode="$!de.code" dename="$de.name" title="$de.name">$encoder.htmlEncode( > $de.name )</option> > @@ -179,45 +180,49 @@ > </td> > </tr> > <tr> > - <td> > + <td colspan='2'><hr/> > + <input type="button" > value="$i18n.getString('other_program_stages')" > onclick="hideById('dataElementSelection');showById('otherProgramStageDataElements');" > > > <input type="button" id="insertButton" > value="$i18n.getString('insert')" onclick="insertDataElement( > '#dataElementSelection', '$programStage.uid')" style="width:100px"> > </td> > - <td> > - <span id="message_"></span> > - </td> > - </tr> > - </table> > -</div> > - > -<div id="otherProgramStageDataElements"> > - <table> > - <tr> > - <td>$i18n.getString( "program_stage" )</td> > - <td> > - <select id="programStageIds" > style="min-width:300px" onchange="getProgramStageDataElements( this.value > )" > > - <option value=''>[$i18n.getString( > "please_select" )]</option> > - #foreach( $p in $programStages) > - <option > value='$p.id'>$encoder.htmlEncode( > $p.name )</option> > - #end > - </select> > - </td> > - </tr> > - <tr> > - <td>$i18n.getString( "dataelement" )</td> > - <td> > - <input type="text" > id='otherDataElementFilter' style="width:260px;" > onkeyup="filterDataElements( this.value, '#otherProgramStageDataElements', > '#dataElementIds')"/> > - <input type='button' > value="$i18n.getString('clear')" style="width:80px;" > onclick="setFieldValue('otherDataElementFilter','');filterDataElements('', > '#otherProgramStageDataElements', '#dataElementIds')"> > - </td> > - </tr> > - <tr> > - <td colspan='2'> > - <select id="dataElementIds" > name="dataElementIds" style="min-width:400; width:100%; height:210px;" > multiple="multiple" size="10" ondblclick="insertDataElement( > '#otherProgramStageDataElements', jQuery('#programStageIds > option:selected').attr('uid') )"></select> > - <select id="dataElementIdsStore" > name="dataElementIdsStore" style="min-width:300px;display:none" > multiple="multiple" size="10"></select> > - </td> > - </tr> > - <tr> > - <td colspan='2'> > - <table style="background-color:#DFEFEC;"> > + </tr> > + </table> > + > + <table id='otherProgramStageDataElements' style='display:none;'> > + <tr> > + <td colspan='2'> > + <table> > + <tr> > + <td>$i18n.getString( > "program_stage" )</td> > + <td> > + <select > id="programStageIds" style="width:320px" > onchange="getProgramStageDataElements( this.value )" > > + <option > value=''>[$i18n.getString( "please_select" )]</option> > + #foreach( > $p in $programStages) > + <option > value='$p.id'>$encoder.htmlEncode( $p.name )</option> > + #end > + </select> > + </td> > + </tr> > + <tr> > + <td> > + $i18n.getString( > "dataelement" ) > + </td> > + <td> > + <input type="text" > id='otherDataElementFilter' style="width:240px;" > onkeyup="filterDataElements( this.value, '#otherProgramStageDataElements', > '#dataElementIds')"/> > + <input > type='button' value="$i18n.getString('clear')" style="width:80px;" > onclick="setFieldValue('otherDataElementFilter','');filterDataElements('', > '#otherProgramStageDataElements', '#dataElementIds')"> > + </td> > + </tr> > + </table> > + </td> > + </tr> > + <tr> > + <td colspan='3'> > + <select id="dataElementIds" > name="dataElementIds" style="width:430px;" multiple="multiple" size="10" > ondblclick="insertDataElement( '#otherProgramStageDataElements', > jQuery('#programStageIds option:selected').attr('uid') )"></select> > + <select id="dataElementIdsStore" > name="dataElementIdsStore" multiple="multiple" > style="display:none"></select> > + </td> > + </tr> > + <tr> > + <td colspan='3'> > + <table > style="background-color:#DFEFEC;width:100%"> > <tr> > > <td>$i18n.getString("display_name")</td> > <td> > @@ -239,16 +244,14 @@ > </td> > </tr> > <tr> > - <td> > + <td colspan='2'><hr/> > + <input type="button" > value="$i18n.getString('selected_program_stages')" > onclick="hideById('otherProgramStageDataElements');showById('dataElementSelection');" > > > <input type="button" value="Insert" > id="insert" name="insert" onclick="insertDataElement( > '#otherProgramStageDataElements', byId('programStageIds').value )"/> > </td> > </tr> > - <tr> > - <td> > - <span id="message_"></span> > - </td> > - </tr> > </table> > + > + <br><span id="message_"></span> > </div> > > <div id="existedDataEntry"> > > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-devs > Post to : [email protected] > Unsubscribe : https://launchpad.net/~dhis2-devs > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

