dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #42123
Bangladesh web portal using dhis2 plugins
Dear all,
I am pleased to share with you the Bangladesh portal which we have created
based on the live data from dhis2 using dhis2 plugins. Please visit the
following link to see the portal,
http://103.247.238.81:8080/portal/index.html
We highly appreciate the help from the community. We have got quick support
from the community during the development.
I would like to share my knowledge and experience of the development
process, i believe this will be helpful for others,
Solution
---------------
1) Please add the full address in the CORS whitelist,
[image: Inline image 3]
2) Its better to download the plugins and attach those from local folder.
3) I have used the following version of the plugins,
<link rel="stylesheet" href="css/v216_ext-plugin-gray.css
<view-source:http://103.247.238.81:8080/portal/css/v216_ext-plugin-gray.css>"
/><link rel="stylesheet" type="text/css"
href="//apps.dhis2.org/demo/dhis-web-commons/javascripts/ext-ux/carousel/css/carousel.css
<view-source:http://apps.dhis2.org/demo/dhis-web-commons/javascripts/ext-ux/carousel/css/carousel.css>"
/><script src="js/plugins/v21/v221_ext_ext-all.js
<view-source:http://103.247.238.81:8080/portal/js/plugins/v21/v221_ext_ext-all.js>"></script><script
src="js/plugins/v17/v217_openlayers_OpenLayers.js
<view-source:http://103.247.238.81:8080/portal/js/plugins/v17/v217_openlayers_OpenLayers.js>"></script><script
src="js/plugins/Carousel.js
<view-source:http://103.247.238.81:8080/portal/js/plugins/Carousel.js>"></script><script
src="js/plugins/v21/v221_plugin_chart.js
<view-source:http://103.247.238.81:8080/portal/js/plugins/v21/v221_plugin_chart.js>"></script><script
src="js/plugins/v21/v221_plugin_table.js
<view-source:http://103.247.238.81:8080/portal/js/plugins/v21/v221_plugin_table.js>"></script><script
src="js/plugins/v17/v217_plugin_map.js
<view-source:http://103.247.238.81:8080/portal/js/plugins/v17/v217_plugin_map.js>"></script>
4) Please use the username and password inside the get method (see the
examples),
DHIS.getChart({ crossDomain: true, username: 'view', password:
'DGHS1234', uid: 'oSNtDZNZGIp', el: 'chartA1', url: base });
5) We have created a reporting server where all the live data sync everyday
in one instance of DHIS2. We have hosted the portal in the same reporting
server.
Please let me know if i can provide any support regarding this issue.
--
Regards,
*Mohammad Ullah*
-----------------------------------------------------------------------------------------
Technical Advisor (HIS) – Health Sector
Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
German House
House 10/A-2, Road 90
Gulshan 2, Dhaka 1212, Bangladesh
T +880 9666701000
F +880 28823099
M +880 196 31 56 988
Web http://lnkd.in/gQrxXz
Skype mohammad_ullah_giz
Office Location:
Room # 304, Shahid Dr. Milan Bhavan,
MIS, DGHS of MoHFW, Mohakhali, Dhaka.
T 02 8816412 (ex:118)
Follow ups