Re: [Dhis2-devs] DHIS version 2.16 released

2014-07-28 Thread WILLIAMS, Ryan O'Neil
Congrats! Wow, all those features. Data audit trail, Perfect!

From: Dhis2-devs 
[mailto:dhis2-devs-bounces+williamsryan=who@lists.launchpad.net] On Behalf 
Of Lars Helge Øverland
Sent: vendredi 25 juillet 2014 18:01
To: DHIS 2 Developers list; DHIS 2 Users list; Vincent Shaw; Calle Hedberg; 
Ayub Manya; Martin Osumba; Schaefer, Petra; Paul Bouey; Gehron, Michael M; 
Tyler R Smith; Jorge Queipo; Bale, Jeffrey M. (CDC/CGH/DGHA) (CTR); Denis 
Adaletey; Austen Peter Davis; Lene Jeanette Lothe; Egwuma Efo; Lakshmi 
Balachandran; Gaurav Bhattacharya; Kiran Prakash; Megan McGuire; Carme 
BARALDES; Carl Leitner; Jaco Venter; Chris Seebregts; Chris Moyo; sundeep; Jørn 
Braa; Pascal Brandt; Carl Fourie; Amuha, Monica; Linda Fogarty; Ellen Brazier; 
Paul Amendola; ernest.os...@rescue.org; Benjamin Winters
Subject: [Dhis2-devs] DHIS version 2.16 released

Hi all,

DHIS version 2.16 is out and we have some great new features:


- Tracker capture app: We have a completely new app for tracking persons and 
other entities. This app lets you register and search persons. It features a 
dashboard which gives you the complete overview of the person. It is 
customizable and designed around widgets, making it easy to place the 
information you need where you need it. It currently features widgets for 
enrollment, profile, data capture through stages, summary report, 
relationships, notes and current selections. This app will eventually replace 
the individual records module. Check it out by selecting org units at the 
lowest level in the hierarchy and the TB program on the demo.

Demo Searchhttps://apps.dhis2.org/demo/dhis-web-tracker-capture/index.html#/ 
| Demo 
Dashboardhttps://apps.dhis2.org/demo/dhis-web-tracker-capture/index.html#/dashboard?tei=J8KD01PshMCprogram=ur1Edk5Oe2n
 | Docshttps://www.dhis2.org/doc/snapshot/en/user/html/ch29.html


- Event visualizer app: A new app for creating charts based on events. Works 
similarly to event reports. It lets you create aggregated event data 
visualizations based on flexible queries on attributes and data elements. It 
lets you analyze events based on time periods, organisation units and group 
sets, and place any dimension as chart series, category and filters. It 
supports a range of options for controlling the range and domain axis, target 
and base lines, labels and chart title. You can save your charts as favorites 
and share them with others. Charts can be downloaded as PNG images and PDF 
documents. Check out the favorites on the demo.

Demohttps://apps.dhis2.org/demo/dhis-web-event-visualizer/app/index.html?id=WIxuUpm5m4U
 | Docshttps://www.dhis2.org/doc/snapshot/en/user/html/ch28.html


- Event charts in dashboard: The charts created in event visualizer can easily 
be included in the dashboard, as a separate dashboard or together with 
aggregate analysis. Simply search from the dashboard search field and look 
under event charts, then click add next to each chart. Click on Inpatient 
Morbidity Mortality dashboard on demo.

Demohttps://apps.dhis2.org/demo/dhis-web-dashboard-integration/index.action


- Org unit group sets in event analysis: The event reports and visualizer apps 
now enables analysis of organisation unit group set based dimensions. This 
means that you can easily create analysis of events across e.g. facility types 
and ownership without going through aggregation queries.

Demohttps://apps.dhis2.org/demo/dhis-web-event-visualizer/app/index.html?id=aH8nJjd4whM


- Multiple calendars for data capture: The system now supports a range of 
calendars for data capture, including Ethiopian, Gregorian, Islamic, ISO 8601, 
Julian, Nepali, Thai. You can set which calendar to use under Settings  
Calendar.

Demohttps://apps.dhis2.org/demo/dhis-web-maintenance-settings/systemCalendarSettings.action


- Data synchronization: You can synchronize data collected in a local instance 
of DHIS 2 with another, remote instance of DHIS 2. This is useful e.g. in a 
scenario where you have multiple DHIS 2 instances deployed partly offline in 
the field and want them to automatically submit data to a central, online 
instance of DHIS 2. To enable sync first go Settings  Synchronization and 
enter the URL, username and password of the remote server. Second, go to Data 
administration  Data synchronization and set strategy to enabled. The system 
will attempt a synchronization request every minute.

Demohttps://apps.dhis2.org/demo/dhis-web-maintenance-settings/systemSynchronizationSettings.action
 | Docshttps://www.dhis2.org/doc/snapshot/en/user/html/ch22s17.html


- Data value audit trail: Audit trail, i.e. the history of modifications 
happened to a data value, is now supported. This is useful in order to keep 
track of changes and manage changes in cases where multiple people are working 
on the same data. Check it out in data entry by editing a field a few times, 
clicking in the input cell to open the history dialog and click on Audit trail.


Re: [Dhis2-devs] DHIS version 2.16 released

2014-07-28 Thread Brajesh Murari
Congratulations ! DHIS2.16 is very powerful and very rich with new
functionality.

On Mon, Jul 28, 2014 at 12:57 PM, WILLIAMS, Ryan O'Neil 
williamsr...@who.int wrote:

  Congrats! Wow, all those features. Data audit trail, Perfect!



 *From:* Dhis2-devs [mailto:dhis2-devs-bounces+williamsryan=
 who@lists.launchpad.net] *On Behalf Of *Lars Helge Øverland
 *Sent:* vendredi 25 juillet 2014 18:01
 *To:* DHIS 2 Developers list; DHIS 2 Users list; Vincent Shaw; Calle
 Hedberg; Ayub Manya; Martin Osumba; Schaefer, Petra; Paul Bouey; Gehron,
 Michael M; Tyler R Smith; Jorge Queipo; Bale, Jeffrey M. (CDC/CGH/DGHA)
 (CTR); Denis Adaletey; Austen Peter Davis; Lene Jeanette Lothe; Egwuma Efo;
 Lakshmi Balachandran; Gaurav Bhattacharya; Kiran Prakash; Megan McGuire;
 Carme BARALDES; Carl Leitner; Jaco Venter; Chris Seebregts; Chris Moyo;
 sundeep; Jørn Braa; Pascal Brandt; Carl Fourie; Amuha, Monica; Linda
 Fogarty; Ellen Brazier; Paul Amendola; ernest.os...@rescue.org; Benjamin
 Winters
 *Subject:* [Dhis2-devs] DHIS version 2.16 released



 Hi all,



 DHIS version 2.16 is out and we have some great new features:





 *- Tracker capture app:* We have a completely new app for tracking
 persons and other entities. This app lets you register and search persons.
 It features a dashboard which gives you the complete overview of the
 person. It is customizable and designed around widgets, making it easy to
 place the information you need where you need it. It currently features
 widgets for enrollment, profile, data capture through stages, summary
 report, relationships, notes and current selections. This app will
 eventually replace the individual records module. Check it out by selecting
 org units at the lowest level in the hierarchy and the TB program on the
 demo.



 Demo Search
 https://apps.dhis2.org/demo/dhis-web-tracker-capture/index.html#/ | Demo
 Dashboard
 https://apps.dhis2.org/demo/dhis-web-tracker-capture/index.html#/dashboard?tei=J8KD01PshMCprogram=ur1Edk5Oe2n
 | Docs https://www.dhis2.org/doc/snapshot/en/user/html/ch29.html





 *- Event visualizer app:* A new app for creating charts based on events.
 Works similarly to event reports. It lets you create aggregated event data
 visualizations based on flexible queries on attributes and data elements.
 It lets you analyze events based on time periods, organisation units and
 group sets, and place any dimension as chart series, category and filters.
 It supports a range of options for controlling the range and domain axis,
 target and base lines, labels and chart title. You can save your charts as
 favorites and share them with others. Charts can be downloaded as PNG
 images and PDF documents. Check out the favorites on the demo.



 Demo
 https://apps.dhis2.org/demo/dhis-web-event-visualizer/app/index.html?id=WIxuUpm5m4U
 | Docs https://www.dhis2.org/doc/snapshot/en/user/html/ch28.html





 *- Event charts in dashboard:* The charts created in event visualizer can
 easily be included in the dashboard, as a separate dashboard or together
 with aggregate analysis. Simply search from the dashboard search field
 and look under event charts, then click add next to each chart. Click on
 Inpatient Morbidity Mortality dashboard on demo.



 Demo
 https://apps.dhis2.org/demo/dhis-web-dashboard-integration/index.action





 *- Org unit group sets in event analysis:* The event reports and
 visualizer apps now enables analysis of organisation unit group set based
 dimensions. This means that you can easily create analysis of events across
 e.g. facility types and ownership without going through aggregation queries.



 Demo
 https://apps.dhis2.org/demo/dhis-web-event-visualizer/app/index.html?id=aH8nJjd4whM





 *- Multiple calendars for data capture:* The system now supports a range
 of calendars for data capture, including Ethiopian, Gregorian, Islamic, ISO
 8601, Julian, Nepali, Thai. You can set which calendar to use under
 Settings  Calendar.



 Demo
 https://apps.dhis2.org/demo/dhis-web-maintenance-settings/systemCalendarSettings.action





 *- Data synchronization:* You can synchronize data collected in a local
 instance of DHIS 2 with another, remote instance of DHIS 2. This is useful
 e.g. in a scenario where you have multiple DHIS 2 instances deployed partly
 offline in the field and want them to automatically submit data to a
 central, online instance of DHIS 2. To enable sync first go Settings 
 Synchronization and enter the URL, username and password of the remote
 server. Second, go to Data administration  Data synchronization and set
 strategy to enabled. The system will attempt a synchronization request
 every minute.



 Demo
 https://apps.dhis2.org/demo/dhis-web-maintenance-settings/systemSynchronizationSettings.action
  |
 Docs https://www.dhis2.org/doc/snapshot/en/user/html/ch22s17.html




 * - Data value audit trail:* Audit trail, i.e. the history of
 modifications happened to a data value, is now supported. This is useful in
 order to 

Re: [Dhis2-devs] [Dhis2-users] DHIS version 2.16 released

2014-07-28 Thread Deemoyes
Congrats team, it will only get better.Do we also have the J2ME for 2.16 for testing yet?Regards,Adedayo  Sent from my BlackBerry 10 smartphone. From: Lars Helge ØverlandSent: Friday, 25 July 2014 17:01To: DHIS 2 Developers list; DHIS 2 Users list; Vincent Shaw; Calle Hedberg; Ayub Manya; Martin Osumba; Schaefer, Petra; Paul Bouey; Gehron, Michael M; Tyler R Smith; Jorge Queipo; Bale, Jeffrey M. (CDC/CGH/DGHA) (CTR); Denis Adaletey; Austen Peter Davis; Lene Jeanette Lothe; Egwuma Efo; Lakshmi Balachandran; Gaurav Bhattacharya; Kiran Prakash; Megan McGuire; Carme BARALDES; Carl Leitner; Jaco Venter; Chris Seebregts; Chris Moyo; sundeep; Jørn Braa; Pascal Brandt; Carl Fourie; Amuha, Monica; Linda Fogarty; Ellen Brazier; Paul Amendola; ernest.os...@rescue.org; Benjamin WintersSubject: [Dhis2-users] DHIS version 2.16 releasedHi all,DHIS version 2.16 is out and we have some great new features:- Tracker capture app: We have a completely new app for tracking persons and other entities. This app lets you register and search persons. It features a dashboard which gives you the complete overview of the person. It is customizable and designed around widgets, making it easy to place the information you need where you need it. It currently features widgets for enrollment, profile, data capture through stages, summary report, relationships, notes and current selections. This app will eventually replace the individual records module. Check it out by selecting org units at the lowest level in the hierarchy and the TB program on the demo.

Demo Search|Demo Dashboard | Docs
- Event visualizer app: A new app for creating charts based on events. Works similarly to event reports. It lets you create aggregated event data visualizations based on flexible queries on attributes and data elements. It lets you analyze events based on time periods, organisation units and group sets, and place any dimension as chart series, category and filters. It supports a range of options for controlling the range and domain axis, target and base lines, labels and chart title. You can save your charts as favorites and share them with others. Charts can be downloaded as PNG images and PDF documents. Check out the favorites on the demo.
Demo | Docs
- Event charts in dashboard:The charts created in event visualizer can easily be included in the dashboard, as a separate dashboard or together with "aggregate" analysis. Simply search from the dashboard search field and look under "event charts", then click add next to each chart. Click on "Inpatient Morbidity Mortality" dashboard on demo.
Demo- Org unit group sets in event analysis: The event reports and visualizer apps now enables analysis of organisation unit group set based dimensions. This means that you can easily create analysis of events across e.g. facility types and ownership without going through aggregation queries.
Demo- Multiple calendars for data capture: The system now supports a range of calendars for data capture, including Ethiopian, Gregorian, Islamic, ISO 8601, Julian, Nepali, Thai. You can set which calendar to use under Settings  Calendar.
Demo- Data synchronization: You can synchronize data collected in a local instance of DHIS 2 with another, remote instance of DHIS 2. This is useful e.g. in a scenario where you have multiple DHIS 2 instances deployed partly offline in the field and want them to automatically submit data to a central, online instance of DHIS 2. To enable sync first go Settings  Synchronization and enter the URL, username and password of the remote server. Second, go to Data administration  Data synchronization and set strategy to enabled. The system will attempt a synchronization request every minute.
Demo| Docs
- Data value audit trail:Audit trail, i.e. the history of modifications happened to a data value, is now supported. This is useful in order to keep track of changes and manage changes in cases where multiple people are working on the same data. Check it out in data entry by editing a field a few times, clicking in the input cell to open the history dialog and click on Audit trail.
Demo| Screenshot
- Totals in validation rules: You can now insert data element category option totals directly in validation rules. This should make the validation rule _expression_ less verbose and more manageable. Click on "edit left side" on the demo.
Demo- Top menu search: The top menu now has a search field which you can use to more quickly find the apps you are searching for. Hover the 

[Dhis2-devs] [Branch ~dhis2-devs-core/dhis2/trunk] Rev 16266: Fixed bug - Display program translation.

2014-07-28 Thread noreply

revno: 16266
committer: Tran Chautran.hispviet...@gmail.com
branch nick: dhis2
timestamp: Mon 2014-07-28 16:24:17 +0700
message:
  Fixed bug - Display program translation.
modified:
  
dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/program/DefaultProgramService.java
  
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/programStage.vm
  
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramForm.vm
  
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramStageForm.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-services/dhis-service-tracker/src/main/java/org/hisp/dhis/program/DefaultProgramService.java'
--- dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/program/DefaultProgramService.java	2014-05-16 15:26:10 +
+++ dhis-2/dhis-services/dhis-service-tracker/src/main/java/org/hisp/dhis/program/DefaultProgramService.java	2014-07-28 09:24:17 +
@@ -178,13 +178,13 @@
 @Override
 public Integer getProgramCountByName( String name )
 {
-return programStore.getCountLikeName( name );
+return i18n( i18nService, programStore.getCountLikeName( name ));
 }
 
 @Override
 public CollectionProgram getProgramBetweenByName( String name, int min, int max )
 {
-return programStore.getAllLikeNameOrderedName( name, min, max );
+return i18n( i18nService, programStore.getAllLikeNameOrderedName( name, min, max ));
 }
 
 @Override
@@ -196,7 +196,7 @@
 @Override
 public CollectionProgram getProgramsBetween( int min, int max )
 {
-return programStore.getAllOrderedName( min, max );
+return i18n( i18nService, programStore.getAllOrderedName( min, max ) );
 }
 
 // -

=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/programStage.vm'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/programStage.vm	2014-07-27 12:49:21 +
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/programStage.vm	2014-07-28 09:24:17 +
@@ -33,7 +33,6 @@
 thead
 	tr
 		th$i18n.getString( name )/th
-		th$i18n.getString( description )/th
 	/tr
 /thead
 		  
@@ -46,7 +45,6 @@
 			data-can-manage-template-message=#if($programStage.program.type!=3)true#{else}false#end
 		data-can-remove=#if( $program.type=='1' )true#{else}false#end
 		td$encoder.htmlEncode( $!programStage.displayName )/td
-		td$encoder.htmlEncode( $!programStage.description )/td
 		/tr
 	#end
 /tbody

=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramForm.vm'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramForm.vm	2014-07-27 15:02:58 +
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramForm.vm	2014-07-28 09:24:17 +
@@ -70,7 +70,7 @@
 tbody
 		tr
 			tdlabel for=name$i18n.getString( name ) em title=$i18n.getString( required ) class=required*/em/label/td
-			tdinput type=text id=name name=name value=$encoder.htmlEncode( $program.displayName ) class={validate:{required:true,minlength:4}}/td
+			tdinput type=text id=name name=name value=$encoder.htmlEncode( $program.name ) class={validate:{required:true,minlength:4}}/td
 			td/td
 		/tr	
 		

=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramStageForm.vm'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramStageForm.vm	2014-07-27 15:02:58 +
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramStageForm.vm	2014-07-28 09:24:17 +
@@ -29,7 +29,7 @@
 		tbody
 			tr
 tdlabel for=name$i18n.getString( name ) em title=$i18n.getString( 'required' ) class=required*/em/label/td
-tdinput type=text id=name name=name value=$encoder.htmlEncode( $programStage.displayName ) class={validate:{required:true,rangelength:[4,160]}}//td
+tdinput type=text id=name name=name 

[Dhis2-devs] [Branch ~dhis2-devs-core/dhis2/trunk] Rev 16267: local/in Maintenance RBF work in progress

2014-07-28 Thread noreply

revno: 16267
committer: Mithilesh Kumar Thakur mithilesh.h...@gmail.com
branch nick: dhis2
timestamp: Mon 2014-07-28 10:27:00 +0100
message:
  local/in Maintenance RBF work in progress
added:
  
local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/SaveValueInDataValueAction.java
modified:
  
local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/LoadDataEntryFormAction.java
  
local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/SaveValueAction.java
  
local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/impl/HibernateUtilizationRateStore.java
  
local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/quality/dataentry/LoadQualityScoreDetailsAction.java
  
local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/quality/dataentry/SaveQualityValueAction.java
  local/in/dhis-web-maintenance-rbf/src/main/resources/META-INF/dhis/beans.xml
  local/in/dhis-web-maintenance-rbf/src/main/resources/struts.xml
  
local/in/dhis-web-maintenance-rbf/src/main/webapp/dhis-web-maintenance-rbf/dataEntrySelection.vm
  
local/in/dhis-web-maintenance-rbf/src/main/webapp/dhis-web-maintenance-rbf/javascript/pbfDataEntry.js
  
local/in/dhis-web-maintenance-rbf/src/main/webapp/dhis-web-maintenance-rbf/javascript/qualityScoreDataEntry.js
  
local/in/dhis-web-maintenance-rbf/src/main/webapp/dhis-web-maintenance-rbf/loadDataEntryForm.vm
  
local/in/dhis-web-maintenance-rbf/src/main/webapp/dhis-web-maintenance-rbf/loadQualityScoreEntryForm.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 'local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/LoadDataEntryFormAction.java'
--- local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/LoadDataEntryFormAction.java	2014-07-25 10:59:27 +
+++ local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/LoadDataEntryFormAction.java	2014-07-28 09:27:00 +
@@ -48,6 +48,9 @@
 private final static String TARIFF_SETTING_AUTHORITY = TARIFF_SETTING_AUTHORITY;
 private final static String UTILIZATION_RULE_DATAELEMENT_ATTRIBUTE = UTILIZATION_RULE_DATAELEMENT_ATTRIBUTE;
 private final static String UTILIZATION_RATE_DATAELEMENT_ID = UTILIZATION_RATE_DATAELEMENT_ID;
+
+private final static String TOTAL_PBF_DATAELEMENT_ID = TOTAL_PBF_DATAELEMENT_ID;
+
 // -
 // Dependencies
 // -
@@ -259,6 +262,14 @@
 return utilizationRate;
 }
 
+private int totalDataElementId;
+
+public int getTotalDataElementId()
+{
+return totalDataElementId;
+}
+
+
 // -
 // Action implementation
 // -
@@ -267,7 +278,24 @@
 public String execute()
 {
 dataValueMap = new HashMapString, String();
-
+
+Constant totalDetId = constantService.getConstantByName( TOTAL_PBF_DATAELEMENT_ID );
+DataElement totalDataElement = dataElementService.getDataElement( (int) totalDetId.getValue() );
+totalDataElementId = 0;
+if( totalDataElement != null )
+{
+totalDataElementId = totalDataElement.getId();
+}
+
+/*
+String abc = null;
+System.out.println(  Test ABC  +  abc );
+
+String abc1;
+abc1 = ;
+System.out.println(  Test ABC  +  abc1 );
+*/
+
 //Lookup lookup = lookupService.getLookupByName( Lookup.OC_TARIFF );
 
 //Lookup lookup2 = lookupService.getLookupByName( Lookup.QV_TARIFF );
@@ -476,6 +504,7 @@
 }
 }
 
+
 utilizationRatesMap = new HashMapInteger, String( utilizationRateService.getUtilizationRates() );
 
 /*

=== modified file 'local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/SaveValueAction.java'
--- local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/SaveValueAction.java	2014-06-20 10:21:56 +
+++ local/in/dhis-web-maintenance-rbf/src/main/java/org/hisp/dhis/rbf/dataentry/SaveValueAction.java	2014-07-28 09:27:00 +
@@ -347,7 +347,7 @@
 	pbfDataValue.setTimestamp(now);
 pbfDataValueService.addPBFDataValue(pbfDataValue);
 
-System.out.println(Value Added);
+System.out.println( PBF Value Added);
 }
 }
 else
@@ -372,7 +372,7 @@
 
   

Re: [Dhis2-devs] [Dhis2-users] DHIS version 2.16 released

2014-07-28 Thread Deemoyes
I mean J2ME for the Tracker Module.  Sent from my BlackBerry 10 smartphone. From: DeemoyesSent: Monday, 28 July 2014 09:49To: Lars Helge Øverland; DHIS 2 Developers list; DHIS 2 Users list; Vincent Shaw; Calle Hedberg; Ayub Manya; Martin Osumba; Schaefer, Petra; Paul Bouey; Gehron, Michael M; Tyler R Smith; Jorge Queipo; Bale, Jeffrey M. (CDC/CGH/DGHA) (CTR); Denis Adaletey; Austen Peter Davis; Lene Jeanette Lothe; Egwuma Efo; Lakshmi Balachandran; Gaurav Bhattacharya; Kiran Prakash; Megan McGuire; Carme BARALDES; Carl Leitner; Jaco Venter; Chris Seebregts; Chris Moyo; sundeep; Jørn Braa; Pascal Brandt; Carl Fourie; Amuha, Monica; Linda Fogarty; Ellen Brazier; Paul Amendola; ernest.os...@rescue.org; Benjamin WintersSubject: Re: [Dhis2-users] DHIS version 2.16 releasedCongrats team, it will only get better.Do we also have the J2ME for 2.16 for testing yet?Regards,Adedayo  Sent from my BlackBerry 10 smartphone. From: Lars Helge ØverlandSent: Friday, 25 July 2014 17:01To: DHIS 2 Developers list; DHIS 2 Users list; Vincent Shaw; Calle Hedberg; Ayub Manya; Martin Osumba; Schaefer, Petra; Paul Bouey; Gehron, Michael M; Tyler R Smith; Jorge Queipo; Bale, Jeffrey M. (CDC/CGH/DGHA) (CTR); Denis Adaletey; Austen Peter Davis; Lene Jeanette Lothe; Egwuma Efo; Lakshmi Balachandran; Gaurav Bhattacharya; Kiran Prakash; Megan McGuire; Carme BARALDES; Carl Leitner; Jaco Venter; Chris Seebregts; Chris Moyo; sundeep; Jørn Braa; Pascal Brandt; Carl Fourie; Amuha, Monica; Linda Fogarty; Ellen Brazier; Paul Amendola; ernest.os...@rescue.org; Benjamin WintersSubject: [Dhis2-users] DHIS version 2.16 releasedHi all,DHIS version 2.16 is out and we have some great new features:- Tracker capture app: We have a completely new app for tracking persons and other entities. This app lets you register and search persons. It features a dashboard which gives you the complete overview of the person. It is customizable and designed around widgets, making it easy to place the information you need where you need it. It currently features widgets for enrollment, profile, data capture through stages, summary report, relationships, notes and current selections. This app will eventually replace the individual records module. Check it out by selecting org units at the lowest level in the hierarchy and the TB program on the demo.

Demo Search|Demo Dashboard | Docs
- Event visualizer app: A new app for creating charts based on events. Works similarly to event reports. It lets you create aggregated event data visualizations based on flexible queries on attributes and data elements. It lets you analyze events based on time periods, organisation units and group sets, and place any dimension as chart series, category and filters. It supports a range of options for controlling the range and domain axis, target and base lines, labels and chart title. You can save your charts as favorites and share them with others. Charts can be downloaded as PNG images and PDF documents. Check out the favorites on the demo.
Demo | Docs
- Event charts in dashboard:The charts created in event visualizer can easily be included in the dashboard, as a separate dashboard or together with "aggregate" analysis. Simply search from the dashboard search field and look under "event charts", then click add next to each chart. Click on "Inpatient Morbidity Mortality" dashboard on demo.
Demo- Org unit group sets in event analysis: The event reports and visualizer apps now enables analysis of organisation unit group set based dimensions. This means that you can easily create analysis of events across e.g. facility types and ownership without going through aggregation queries.
Demo- Multiple calendars for data capture: The system now supports a range of calendars for data capture, including Ethiopian, Gregorian, Islamic, ISO 8601, Julian, Nepali, Thai. You can set which calendar to use under Settings  Calendar.
Demo- Data synchronization: You can synchronize data collected in a local instance of DHIS 2 with another, 

Re: [Dhis2-devs] DHIS version 2.16 released

2014-07-28 Thread Wilfred Senyoni
great work lars and team.
nice to see more new features and much improvements on the existing.

cheers

Wilfred
On 25 Jul 2014 19:01, Lars Helge Øverland larshe...@gmail.com wrote:

 Hi all,

 DHIS version 2.16 is out and we have some great new features:


 *- Tracker capture app:* We have a completely new app for tracking
 persons and other entities. This app lets you register and search persons.
 It features a dashboard which gives you the complete overview of the
 person. It is customizable and designed around widgets, making it easy to
 place the information you need where you need it. It currently features
 widgets for enrollment, profile, data capture through stages, summary
 report, relationships, notes and current selections. This app will
 eventually replace the individual records module. Check it out by selecting
 org units at the lowest level in the hierarchy and the TB program on the
 demo.

 Demo Search
 https://apps.dhis2.org/demo/dhis-web-tracker-capture/index.html#/ | Demo
 Dashboard
 https://apps.dhis2.org/demo/dhis-web-tracker-capture/index.html#/dashboard?tei=J8KD01PshMCprogram=ur1Edk5Oe2n
 | Docs https://www.dhis2.org/doc/snapshot/en/user/html/ch29.html


 *- Event visualizer app:* A new app for creating charts based on events.
 Works similarly to event reports. It lets you create aggregated event data
 visualizations based on flexible queries on attributes and data elements.
 It lets you analyze events based on time periods, organisation units and
 group sets, and place any dimension as chart series, category and filters.
 It supports a range of options for controlling the range and domain axis,
 target and base lines, labels and chart title. You can save your charts as
 favorites and share them with others. Charts can be downloaded as PNG
 images and PDF documents. Check out the favorites on the demo.

 Demo
 https://apps.dhis2.org/demo/dhis-web-event-visualizer/app/index.html?id=WIxuUpm5m4U
 | Docs https://www.dhis2.org/doc/snapshot/en/user/html/ch28.html


 *- Event charts in dashboard:* The charts created in event visualizer can
 easily be included in the dashboard, as a separate dashboard or together
 with aggregate analysis. Simply search from the dashboard search field
 and look under event charts, then click add next to each chart. Click on
 Inpatient Morbidity Mortality dashboard on demo.

 Demo
 https://apps.dhis2.org/demo/dhis-web-dashboard-integration/index.action


 *- Org unit group sets in event analysis:* The event reports and
 visualizer apps now enables analysis of organisation unit group set based
 dimensions. This means that you can easily create analysis of events across
 e.g. facility types and ownership without going through aggregation queries.

 Demo
 https://apps.dhis2.org/demo/dhis-web-event-visualizer/app/index.html?id=aH8nJjd4whM


 *- Multiple calendars for data capture:* The system now supports a range
 of calendars for data capture, including Ethiopian, Gregorian, Islamic, ISO
 8601, Julian, Nepali, Thai. You can set which calendar to use under
 Settings  Calendar.

 Demo
 https://apps.dhis2.org/demo/dhis-web-maintenance-settings/systemCalendarSettings.action


 *- Data synchronization:* You can synchronize data collected in a local
 instance of DHIS 2 with another, remote instance of DHIS 2. This is useful
 e.g. in a scenario where you have multiple DHIS 2 instances deployed partly
 offline in the field and want them to automatically submit data to a
 central, online instance of DHIS 2. To enable sync first go Settings 
 Synchronization and enter the URL, username and password of the remote
 server. Second, go to Data administration  Data synchronization and set
 strategy to enabled. The system will attempt a synchronization request
 every minute.

 Demo
 https://apps.dhis2.org/demo/dhis-web-maintenance-settings/systemSynchronizationSettings.action
  |
 Docs https://www.dhis2.org/doc/snapshot/en/user/html/ch22s17.html


 *- Data value audit trail:* Audit trail, i.e. the history of
 modifications happened to a data value, is now supported. This is useful in
 order to keep track of changes and manage changes in cases where multiple
 people are working on the same data. Check it out in data entry by editing
 a field a few times, clicking in the input cell to open the history dialog
 and click on Audit trail.

 Demo https://apps.dhis2.org/demo/dhis-web-dataentry/index.action |
 Screenshot http://folk.uio.no/larshelg/images/audit-trail.png


 *- Totals in validation rules:* You can now insert data element category
 option totals directly in validation rules. This should make the validation
 rule expression less verbose and more manageable. Click on edit left side
 on the demo.

 Demo
 https://apps.dhis2.org/demo/dhis-web-validationrule/showAddValidationRuleForm.action


 *- Top menu search:* The top menu now has a search field which you can
 use to more quickly find the apps you are searching for. Hover the apps
 link on the demo.

 Demo
 

[Dhis2-devs] the problem about the boxes are gray in the dataentry

2014-07-28 Thread Carlos Nyembwe
Hello all,
I have a problem on the mask seized DHIS2, I always look for the
solution, with versions of browsers but no solutions so far, the
problem is that if I connect with the account for the seizure, the
boxes are gray, I uninstalled browsers and I reinstalled but not
suites. can you help me?
I think it's a problem with the nternet, low flow signal or what then?

___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] [Bug 1246220] Re: Problem with pivot tables when exporting/importing configs

2014-07-28 Thread Marcos Lucio Antonio
Hi @Morten Olav Hansen

The UID´s  are same;
when I export metadata  and import this metadata to another instance the 
following tables: dataelementoperand and reporttable_dataelementoperands stayed 
with no data or values

-- 
You received this bug notification because you are a member of DHIS 2
developers, which is subscribed to DHIS.
https://bugs.launchpad.net/bugs/1246220

Title:
  Problem with pivot tables when exporting/importing configs

Status in DHIS 2:
  Fix Committed

Bug description:
  I found a problem with “pivot table with details “ when importing new
  configurations using dhis 2.13.

  My case: I have configured an pivot table in an 2.13 dhis instance and 
everything is fine. 
  I exported and imported the configuration in another instance (same version), 
the pivot table appears unconfigured. 

  
  DHIS2 Version: 2.13
  Building: 12768

To manage notifications about this bug go to:
https://bugs.launchpad.net/dhis2/+bug/1246220/+subscriptions

___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


[Dhis2-devs] Disabling validation in attributes

2014-07-28 Thread Farai Mutero
Hi Guys

Version:2.15Build revision:15175Build date:2014-06-26 02:05

Is it possible to disable field validation in Data Element and Indicator
attributes? We are just having a problem that we cant manually edit some
dataelements because of the validation kicks-in even on fields what we dont
have values at hand. See screenshot below:

[image: Inline image 1]

-- 
Farai Mutero
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] the problem about the boxes are gray in the dataentry

2014-07-28 Thread Knut Staring
Hi Carlos,
It may be easier to understand your problem if  you provide a screenshot.

Are you saying that this occurs for some users but not all?

Knut


On Mon, Jul 28, 2014 at 12:11 PM, Carlos Nyembwe nyem...@gmail.com wrote:

 Hello all,
 I have a problem on the mask seized DHIS2, I always look for the
 solution, with versions of browsers but no solutions so far, the
 problem is that if I connect with the account for the seizure, the
 boxes are gray, I uninstalled browsers and I reinstalled but not
 suites. can you help me?
 I think it's a problem with the nternet, low flow signal or what then?

 ___
 Mailing list: https://launchpad.net/~dhis2-devs
 Post to : dhis2-devs@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~dhis2-devs
 More help   : https://help.launchpad.net/ListHelp




-- 
Knut Staring
Dept. of Informatics, University of Oslo
+4791880522
http://dhis2.org
___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] the problem about the boxes are gray in the dataentry

2014-07-28 Thread Adebusoye Anifalaje
Hi Carlos and Knut,

Some users could not enter data because all the fields in the data sets were 
greyed out. Clearing the system cache seems to resolve the issue. 

Carlos can you confirm if this is still a problem?

Regards,
Busoye

On 28 Jul 2014, at 18:02, Knut Staring knu...@gmail.com wrote:

 Hi Carlos,
 It may be easier to understand your problem if  you provide a screenshot. 
 
 Are you saying that this occurs for some users but not all?
 
 Knut
 
 
 On Mon, Jul 28, 2014 at 12:11 PM, Carlos Nyembwe nyem...@gmail.com wrote:
 Hello all,
 I have a problem on the mask seized DHIS2, I always look for the
 solution, with versions of browsers but no solutions so far, the
 problem is that if I connect with the account for the seizure, the
 boxes are gray, I uninstalled browsers and I reinstalled but not
 suites. can you help me?
 I think it's a problem with the nternet, low flow signal or what then?
 
 ___
 Mailing list: https://launchpad.net/~dhis2-devs
 Post to : dhis2-devs@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~dhis2-devs
 More help   : https://help.launchpad.net/ListHelp
 
 
 
 -- 
 Knut Staring
 Dept. of Informatics, University of Oslo
 +4791880522
 http://dhis2.org
 ___
 Mailing list: https://launchpad.net/~dhis2-devs
 Post to : dhis2-devs@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~dhis2-devs
 More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp