Share

DC Maintenance Management System

File Release Notes and Changelog

Release Name: 2.0.3

Notes:


Changes: 2009-02-13 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * /doc/administration/dcmms_administration_guide.xml: Update installation instruction * dcmms_ms4w_internet: internet site installer 2009-02-12 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * /doc/administration/dcmms_administration_guide.xml: Update installation instruction * dcmms_ms4w_internet: internet site installer * include/dcmconfig.php.default: add pgclientdirectory 2009-02-01 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * workorder_Status_Report.php: Adjust the query to include the differnet cases of workorder. * htdocs/reports.php:Remove the link for the detailed report. 2008-12-07 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * htdocs/logon.php:adjust the code to act for localization. * htdocs/complaint_pending_report.php: adjust the query to display the records based on the responsible. * LC_MESSAGES/ar/dcmms.po: Update translation 2008-12-01 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * htdocs/zoom.php: * LC_MESSAGES/ar/dcmms.po: Update translation * include/dcmconfig.php.default: add a new session variable to allow the user to enter the ledger number as part of the complaint information. * htdocs/logon.php: add check possibility for the availability of the ledger field in the workorder table. * script/create_ledger.sql: add the possibility to enter ledger info to workorder page. * include/dataobject/workorder.php: * include/dataobject/dcmms.ini: add the ledger field as part of the workorder table. * htdocs/workorderpage.php: add the ledger information to the complaint information. * workorder_statistics_report.php: adjsut the titles, and the translations * response_Statistics_report.php:adjust the query to be localized.add CC list 2008-11-10 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * reports.php: * response_statistics_report.php: * dcmconfig.php.default * workorder_statistic_Report.php: Stats. for workorder based on Mr.Mertz remarks 2008-11-08 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * workorder_detailed_status_report.php: Update the validation * LC_MESSAGES/ar/dcmms.po: Update translation 2008-10-26 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * dcmms_ms4w.nsi: Update installer. * conf/sample_*.map: * etc/index.html: * htdocs/admin/analysis.php: * htdocs/admin/initialize_webtest.php: * htdocs/admin/purge_workorder.php: * htdocs/admin/remove_temporary_files.php: * htdocs/admin/team_management.php: * htdocs/admin/translation_management.php: * htdocs/admin/user_management.php: * htdocs/about.php: * htdocs/aging_report.php: * htdocs/broken_seals_report.php: * htdocs/complaint_pending_report.php: * htdocs/completed_workorders_report.php: * htdocs/excavation_report.php: * htdocs/full_report.php: * htdocs/index.php: * htdocs/landmark.php: * htdocs/landmark.php: * htdocs/leaked_water_report.php: * htdocs/logon.php: * htdocs/maintenance.php: * htdocs/maintenance_by_team_report.php: * htdocs/map.php: * htdocs/monthly_management_report.php: * htdocs/pending_by_team_report.php: * htdocs/print_workorder.php: * htdocs/quality_control_report.php: * htdocs/quantity_report.php: * htdocs/query_workorder_status.php: * htdocs/received_workorders_report.php: * htdocs/resource.php: * htdocs/response_time_report.php: * htdocs/seal.php: * htdocs/search.php: * htdocs/team_report.php: * htdocs/workorder_detailed_status_report.php: * htdocs/workorder_status_report.php: * htdocs/workorderpage.php: * htdocs/zoom.php: * include/*.php: * include/dataobject/*.php: * include/DB: * plugin/*.php: * dcmms.nsi: * script/*.sql: Update copyrights for DC Water and Environment * include/dcmmspage.php: Update version no. 2008-10-20 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * dcmms_ms4w.nsi: Update installer. * doc/user/ar/dcmms_user_guide.xml: * doc/user/en/dcmms_user_guide.xml: * doc/user/fr/dcmms_user_guide.xml:Update document, and copyright * doc/administration/dcmms_administration_guide.xml: * doc/development/dcmms_development_guide.xml:Update documentation 2008-10-18 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * dcmms_ms4w.nsi: Update installer. * doc/user/ar/dcmms_user_guide.xml: * doc/user/en/dcmms_user_guide.xml: * doc/user/fr/dcmms_user_guide.xml:Update document, and copyright * doc/administration/dcmms_administration_guide.xml: * doc/development/dcmms_development_guide.xml:Update eclipse version 2008-10-17 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * script/create_dcmms_dll.sql: Update the encoding. 2008-10-14 Steffen Macke <sdteffen@sdteffen.de> * htdocs/js/menu/RangeMenu.js: * htdocs/js/menu/EditableItem.js: * htdocs/images/equals.png: * htdocs/images/greater_then.png: * htdocs/images/find.png: * htdocs/images/less_then.png: * htdocs/images/default: * htdocs/images/default/slider: * htdocs/images/default/slider/slider-thumb.png: * htdocs/images/default/slider/slider-v-thumb.png: * htdocs/images/default/slider/slider-bg.png: * htdocs/images/default/slider/slider-v-bg.png: * htdocs/images/default/shadow-lr.png: * htdocs/images/default/grid: * htdocs/images/default/grid/loading.gif: * htdocs/images/default/grid/sort_asc.gif: * htdocs/images/default/grid/grid-split.gif: * htdocs/images/default/grid/drop-no.gif: * htdocs/images/default/grid/columns.gif: * htdocs/images/default/grid/hmenu-lock.png: * htdocs/images/default/grid/grid3-hd-btn.gif: * htdocs/images/default/grid/page-last-disabled.gif: * htdocs/images/default/grid/arrow-right-white.gif: * htdocs/images/default/grid/col-move-bottom.gif: * htdocs/images/default/grid/hmenu-unlock.png: * htdocs/images/default/grid/sort_desc.gif: * htdocs/images/default/grid/grid3-hrow.gif: * htdocs/images/default/grid/hd-pop.gif: * htdocs/images/default/grid/mso-hd.gif: * htdocs/images/default/grid/row-expand-sprite.gif: * htdocs/images/default/grid/hmenu-desc.gif: * htdocs/images/default/grid/page-next.gif: * htdocs/images/default/grid/dirty.gif: * htdocs/images/default/grid/page-next-disabled.gif: * htdocs/images/default/grid/invalid_line.gif: * htdocs/images/default/grid/pick-button.gif: * htdocs/images/default/grid/nowait.gif: * htdocs/images/default/grid/drop-yes.gif: * htdocs/images/default/grid/hmenu-lock.gif: * htdocs/images/default/grid/hmenu-unlock.gif: * htdocs/images/default/grid/page-first-disabled.gif: * htdocs/images/default/grid/group-expand-sprite.gif: * htdocs/images/default/grid/page-last.gif: * htdocs/images/default/grid/hmenu-asc.gif: * htdocs/images/default/grid/row-over.gif: * htdocs/images/default/grid/col-move-top.gif: * htdocs/images/default/grid/footer-bg.gif: * htdocs/images/default/grid/done.gif: * htdocs/images/default/grid/page-prev.gif: * htdocs/images/default/grid/row-check-sprite.gif: * htdocs/images/default/grid/grid3-special-col-bg.gif: * htdocs/images/default/grid/row-sel.gif: * htdocs/images/default/grid/page-prev-disabled.gif: * htdocs/images/default/grid/refresh.gif: * htdocs/images/default/grid/grid3-hrow-over.gif: * htdocs/images/default/grid/arrow-left-white.gif: * htdocs/images/default/grid/grid-loading.gif: * htdocs/images/default/grid/page-first.gif: * htdocs/images/default/grid/grid-hrow.gif: * htdocs/images/default/grid/grid-vista-hd.gif: * htdocs/images/default/grid/grid-blue-hd.gif: * htdocs/images/default/grid/grid-blue-split.gif: * htdocs/images/default/grid/wait.gif: * htdocs/images/default/grid/group-by.gif: * htdocs/images/default/grid/grid3-special-col-sel-bg.gif: * htdocs/images/default/editor: * htdocs/images/default/editor/tb-sprite.gif: * htdocs/images/default/gradient-bg.gif: * htdocs/images/default/dd: * htdocs/images/default/dd/drop-no.gif: * htdocs/images/default/dd/drop-yes.gif: * htdocs/images/default/dd/drop-add.gif: * htdocs/images/default/shadow-c.png: * htdocs/images/default/box: * htdocs/images/default/box/l.gif: * htdocs/images/default/box/corners.gif: * htdocs/images/default/box/corners-blue.gif: * htdocs/images/default/box/l-blue.gif: * htdocs/images/default/box/r.gif: * htdocs/images/default/box/tb.gif: * htdocs/images/default/box/r-blue.gif: * htdocs/images/default/box/tb-blue.gif: * htdocs/images/default/tabs: * htdocs/images/default/tabs/tab-strip-bg.gif: * htdocs/images/default/tabs/scroller-bg.gif: * htdocs/images/default/tabs/tab-strip-btm-bg.gif: * htdocs/images/default/tabs/tabs-sprite.gif: * htdocs/images/default/tabs/tab-btm-left-bg.gif: * htdocs/images/default/tabs/tab-btm-inactive-left-bg.gif: * htdocs/images/default/tabs/scroll-left.gif: * htdocs/images/default/tabs/tab-btm-right-bg.gif: * htdocs/images/default/tabs/tab-btm-inactive-right-bg.gif: * htdocs/images/default/tabs/scroll-right.gif: * htdocs/images/default/tabs/tab-close.gif: * htdocs/images/default/tabs/tab-strip-bg.png: * htdocs/images/default/shadow-c.psd: * htdocs/images/default/sizer: * htdocs/images/default/sizer/s-handle.gif: * htdocs/images/default/sizer/ne-handle.gif: * htdocs/images/default/sizer/e-handle-dark.gif: * htdocs/images/default/sizer/nw-handle-dark.gif: * htdocs/images/default/sizer/nw-handle.gif: * htdocs/images/default/sizer/e-handle.gif: * htdocs/images/default/sizer/se-handle-dark.gif: * htdocs/images/default/sizer/se-handle.gif: * htdocs/images/default/sizer/square.gif: * htdocs/images/default/sizer/sw-handle-dark.gif: * htdocs/images/default/sizer/sw-handle.gif: * htdocs/images/default/sizer/s-handle-dark.gif: * htdocs/images/default/sizer/ne-handle-dark.gif: * htdocs/images/default/panel: * htdocs/images/default/panel/tools-sprites-trans.gif: * htdocs/images/default/panel/white-corners-sprite.gif: * htdocs/images/default/panel/tool-sprite-tpl.gif: * htdocs/images/default/panel/corners-sprite.gif: * htdocs/images/default/panel/light-hd.gif: * htdocs/images/default/panel/white-top-bottom.gif: * htdocs/images/default/panel/top-bottom.png: * htdocs/images/default/panel/white-left-right.gif: * htdocs/images/default/panel/tool-sprites.gif: * htdocs/images/default/panel/top-bottom.gif: * htdocs/images/default/panel/left-right.gif: * htdocs/images/default/tree: * htdocs/images/default/tree/folder.gif: * htdocs/images/default/tree/elbow-end.gif: * htdocs/images/default/tree/elbow-end-minus-nl.gif: * htdocs/images/default/tree/drop-over.gif: * htdocs/images/default/tree/arrows.gif: * htdocs/images/default/tree/loading.gif: * htdocs/images/default/tree/drop-no.gif: * htdocs/images/default/tree/drop-under.gif: * htdocs/images/default/tree/elbow-plus.gif: * htdocs/images/default/tree/drop-add.gif: * htdocs/images/default/tree/drop-between.gif: * htdocs/images/default/tree/elbow-end-plus.gif: * htdocs/images/default/tree/elbow-line.gif: * htdocs/images/default/tree/elbow-plus-nl.gif: * htdocs/images/default/tree/elbow-minus.gif: * htdocs/images/default/tree/s.gif: * htdocs/images/default/tree/drop-yes.gif: * htdocs/images/default/tree/elbow-end-plus-nl.gif: * htdocs/images/default/tree/elbow-end-minus.gif: * htdocs/images/default/tree/leaf.gif: * htdocs/images/default/tree/elbow-minus-nl.gif: * htdocs/images/default/tree/elbow.gif: * htdocs/images/default/tree/folder-open.gif: * htdocs/images/default/toolbar: * htdocs/images/default/toolbar/btn-arrow.gif: * htdocs/images/default/toolbar/tb-bg.gif: * htdocs/images/default/toolbar/btn-arrow-light.gif: * htdocs/images/default/toolbar/btn-over-bg.gif: * htdocs/images/default/toolbar/gray-bg.gif: * htdocs/images/default/toolbar/bg.gif: * htdocs/images/default/toolbar/tb-btn-sprite.gif: * htdocs/images/default/form: * htdocs/images/default/form/error-tip-corners.gif: * htdocs/images/default/form/radio.gif: * htdocs/images/default/form/date-trigger.gif: * htdocs/images/default/form/date-trigger.psd: * htdocs/images/default/form/trigger-tpl.gif: * htdocs/images/default/form/trigger.gif: * htdocs/images/default/form/exclamation.gif: * htdocs/images/default/form/trigger.psd: * htdocs/images/default/form/checkbox.gif: * htdocs/images/default/form/search-trigger.gif: * htdocs/images/default/form/clear-trigger.gif: * htdocs/images/default/form/search-trigger.psd: * htdocs/images/default/form/clear-trigger.psd: * htdocs/images/default/form/text-bg.gif: * htdocs/images/default/progress: * htdocs/images/default/progress/progress-bg.gif: * htdocs/images/default/menu: * htdocs/images/default/menu/menu-parent.gif: * htdocs/images/default/menu/group-checked.gif: * htdocs/images/default/menu/menu.gif: * htdocs/images/default/menu/checked.gif: * htdocs/images/default/menu/item-over.gif: * htdocs/images/default/menu/unchecked.gif: * htdocs/images/default/shared: * htdocs/images/default/shared/left-btn.gif: * htdocs/images/default/shared/right-btn.gif: * htdocs/images/default/shared/glass-bg.gif: * htdocs/images/default/shared/hd-sprite.gif: * htdocs/images/default/shared/blue-loading.gif: * htdocs/images/default/shared/warning.gif: * htdocs/images/default/shared/large-loading.gif: * htdocs/images/default/shared/loading-balls.gif: * htdocs/images/default/shared/calendar.gif: * htdocs/images/default/s.gif: * htdocs/images/default/window: * htdocs/images/default/window/icon-warning.gif: * htdocs/images/default/window/icon-question.gif: * htdocs/images/default/window/icon-error.gif: * htdocs/images/default/window/icon-info.gif: * htdocs/images/default/window/left-corners.png: * htdocs/images/default/window/top-bottom.png: * htdocs/images/default/window/left-corners.psd: * htdocs/images/default/window/left-right.png: * htdocs/images/default/window/right-corners.png: * htdocs/images/default/window/top-bottom.psd: * htdocs/images/default/window/left-right.psd: * htdocs/images/default/window/right-corners.psd: * htdocs/images/default/shadow.png: * htdocs/images/default/button: * htdocs/images/default/button/btn-arrow.gif: * htdocs/images/default/button/btn-sprite.gif: * htdocs/images/default/qtip: * htdocs/images/default/qtip/tip-sprite.gif: * htdocs/images/default/qtip/close.gif: * htdocs/images/default/qtip/bg.gif: * htdocs/images/default/layout: * htdocs/images/default/layout/stick.gif: * htdocs/images/default/layout/expand.gif: * htdocs/images/default/layout/ns-collapse.gif: * htdocs/images/default/layout/tab-close-on.gif: * htdocs/images/default/layout/gradient-bg.gif: * htdocs/images/default/layout/mini-left.gif: * htdocs/images/default/layout/stuck.gif: * htdocs/images/default/layout/mini-top.gif: * htdocs/images/default/layout/ns-expand.gif: * htdocs/images/default/layout/mini-bottom.gif: * htdocs/images/default/layout/panel-close.gif: * htdocs/images/default/layout/collapse.gif: * htdocs/images/default/layout/panel-title-bg.gif: * htdocs/images/default/layout/mini-right.gif: * htdocs/images/default/layout/panel-title-light-bg.gif: * htdocs/images/default/layout/tab-close.gif: * htdocs/js: * htdocs/js/adapter: * htdocs/js/adapter/ext: * htdocs/js/adapter/ext/ext-base.js: * htdocs/js/ext-all.js: * htdocs/js/grid-filter.js: * htdocs/js/grid: * htdocs/js/grid/filter: * htdocs/js/grid/filter/BooleanFilter.js: * htdocs/js/grid/filter/Filter.js: * htdocs/js/grid/filter/NumericFilter.js: * htdocs/js/grid/filter/StringFilter.js: * htdocs/js/grid/filter/ListFilter.js: * htdocs/js/grid/filter/DateFilter.js: * htdocs/js/grid/GridFilters.js: * htdocs/css: * htdocs/css/ext-all.css: Adding ExtJS files * htdocs/workorderlistjson.php: * htdocs/workorderlist2.php: Workorder list reimplementation using ExtJs: RFE #2166430; work in progress 2008-10-14 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * include/dataobject/workordersubtype.php * include/dataobject/materialsubtype.php: fix returned values translation * include/i18n.php; * LC_MESSAGES/ar/dcmms.po: Update translations * user/ar/dcmms_user_guide.xml:Update user guide to build the Arabic user guide. ToDO: still PDF creation. 2008-10-12 Steffen Macke <sdteffen@sdteffen.de> * script/create_dcmms_ddl.sql: Fix for MySQL, which is case-sensitive for table names 2008-10-10 Steffen Macke <sdteffen@sdteffen.de> * script/drop_views.sql: * script/create_views.sql: Bug fixes/updates * conf/dcmms_sample.map: Updates for MS4W 2.3, PostgreSQL 8.3 2008-10-08 Steffen Macke <sdteffen@sdteffen.de> * htdocs/doc/development/dcmms_development_guide.xml: * htdocs/doc/build.xml: * htdocs/doc/build.xml: * htdocs/doc/dcmms.xsl: * htdocs/doc/dcmms_docbook_html.xsl: * htdocs/doc/dcmms_docbook_html_ar.xsl: * htdocs/doc/dcmms_docbook_htmlhelp.xsl: * htdocs/doc/dcmms_docbook_htmlhelp_ar.xsl: * htdocs/doc/dcmms_docbook_pdf.xsl: * htdocs/doc/docbook_pdf_ar.xsl: * ../lib/**: Various updates for the documentation build. RFE #2153369; see also RFE #2153557; assumes installation build in c:\ms4w 2008-10-08 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * htdocs/doc/user/en/dcmms_user_guide.xml: Update the user guide. * htdocs/doc/user/ar/dcmms_user_guide.xml: Update the user guide 2008-10-07 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * htdocs/reports.php: adjust copyrights,BUG#1986792 * htdocs/resource_report.php: fix query error, and Adjust costing query. closing RFE#1570683 * include/dataobject/equipment.php: * include/dataobject/staff.php: * include/dataobject/material.php: limit number to 9999.fix bug#1011995 * include/dataobject/team.php: closing bug#1519224. Not allowing special characters. * dcmms_ms4w.nsi:fixing bug#1357385.removing the dcmms folder when uninstall * htdocs/print_workorder.php: fix bug#1475995 * htdocs/received_workorders_report.php: fix report name.add complaints totalizer. * htdocs/maintenance.php:introduce new function compareDate($value) to check start,and completion date. * include/dataobject/maintenance.php: validation of start, and completion date not to be identical. * htdocs/complaint_pending_report.php: adjust the result ordering. * htdocs/user_Activity_report.php: add a user activity monitoring report. * htdocs/reports.php: add link to user activity report 2008-10-06 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * htdocs/workorderlist.php: Add the possibility to select the workorders based on network type. * include/dcmmspage.php:adjust copyrights. * include/dataobject/material.php: add validation rule for unit. * include/dataobject/staff.php: adjust query to include unit. * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: closing RFE#1847757 * include/dataobject/maintenance.php: closing REF#1734383 2008-09-15 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * include/dataobject/material.php: Adjust the query to include the information from the materialsubtype table. * include/dataobject/materialsubtype.php: add $fb_linkDisplayFields * include/dataobject/dcmms.links.ini: switch from materialdomain to materialsubtype * dcmms_ms4w.nsi: prepare for release 2008-09-02 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * include/dataobject/dcmms.ini: * include/dataobject/workorder.php:add complainant email 2008-08-12 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * complaint_pending_report.php: Adjust the report creation to seperate them based on type. This is based on Mr.Mertz request. * include/i18n.php: * LC_MESSAGES/dcmms.po: Update translation. * include/dcmspage.php: Localize marquee banner. 2008-08-11 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * workorder_detailed_status_report.php: Added new report based on Mr. Mertz's request.Adjust the report to display the needed tables.Still the report needs to be reviewd * reports.php: Added new link for the newly added report. 2008-07-30 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * workorder_detailed_status_report.php: Added new report based on Mr. Mertz's request. * reports.php: Added new link for the newly added report. 2008-07-21 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * conf/sample_ar.map: adjust the postgis layer data creation to include the labeling item as the new mapserver is not allowing to call a SQL statments within the labelitem. 2008-07-07 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * print_workordere.php: add inspected marking location * include/i18n.php: * LC_MESSAGES/dcmms.po: Update translation. 2008-06-23 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * leaked_water_report: adjust include path, fix SQL, and adjust table creation. * include/dataobject/maintenance.php: adjust include path * script/update_dcmms_ddl.sql: add update statements for workorder table * script/create_dcmms_ddl.sql: add more subtypes to maintenancesubtype , and workordersubtype tables * reports.php: implement dcmmspostgis() instead of dcmpostgis(),use dcmmspage(). 2008-06-20 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * htdocs/doc/administration/dcmms_administration_guide.xml: Add more troublshooting hints. * htdocs/workorderlist.php: Start to add the possibility to filter the workorders based on the network type. * script/create_dcmms_ddl.sql: add two additional fields to workorder table, subscription, and beneficiaryNumber. 2008-06-12 M.Sammer Srouji <samer_srouji@dorsch.com.jo> * htdocs/print_workorder.php: Closing RFE#1986804. 2008-06-10 Steffen Macke <sdtefefn@sdteffen.de> * plugin/workorderplugin.php: * plugin/pdfworkorderplugin.php: Additional lines can be added to the PDF now by simply extending the SQL in WorkorderPlugin->getData() 2008-06-06 Steffen Macke <sdteffen@sdteffen.de> * conf/sample_*.map: Non-interlaced images are required for PDF output * include/dcmmspage.php: Added TODO * plugin/workorderplugin.php: * plugin/pdfworkorderplugin.php: * render_workorder.php: First Arabic text is rendered in the PDF now 2008-06-05 Steffen Macke <sdteffen@sdteffen.de> * include/Zend/README.txt: Indicate the location for the Zend framework installation; used for PDF workorders * conf/sample_en.map: Non-interlaced images are required for PDF output * htdocs/admin/setup.php: * htdocs/about.php: * conf/workorderplugin.ini.default: * etc/Naqsh.ttf: * etc/sample_template_en.pdf: * plugin/workorderplugin.php: * plugin/pdfworkorderplugin.php: * htdocs/render_workorder.php: Start with the optional PDF workorder implementation (RFE #1985608); Working prototype, but still a hack, use a URL like http://localhost/dcmms/render_workorder.php?id=1 to create the PDF; Don't forget to copy conf/workorderplugin.ini.default to conf/workorderplugin.ini 2008-05-29 M.Sammer Srouji <samer_srouji@dorsch.com.jo> * htdocs/print_workorder.php: Adding the Amount of leaked water to the print out map so that the workers can fill it. * locale/ar_sy/LC_MESSAGES/dcmms.po: Update the translation. 2008-05-24 Steffen Macke <sdteffen@sdteffen.de> * config/searchplugin.ini.default: * plugin/telephonesearchplugin.php: Allow to search for customer telephone numbers * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Fixed table creation problem (Maintenance.leaklocation was duplicated), related to RFE #1173115 * include/dataobject/dcmms.nsi: * htdocs/leaked_water_report.php: Use LeakedQuantity instead of Leaklocation 2008-05-23 Steffen Macke <sdteffen@sdteffen.de> * include/dcmmspage.php: Set the numeric locale for German Vista, latest MS4W 2008-04-03 M.Sammer Srouji <samer_srouji@dorsch.com.jo> * include/dataobject/dcmms.ini: * include/dataobject/Maintenance.php: adding new field to Maintenance table "leakedwater" which is an int field, /see Feature Request #1932960/ * htdocs/reports.php: * htdocs/leaked_water_report.php: adding new report for leaked water report /see Feature Request #1932960/ *script/create_dcmms_ddl.sql: *script/update_dcmms_ddl.sql: adding new field to Maintenance table "leakedwater" 2008-02-18 Maher Abdel Karim <maher_karim@dorsch.com.jo> * index.php: * include/dcmmspage.php: adjust the condition to display the scrolling panner. * htdocs/workorderlist.php: start working on listing the workorder based on the networktype. * include/i18n.php: add translations * ar/LC_MESSAGES/dcmms.po: update translations. 2007-12-03 Maher Abdel Karim <maher_karim@dorsch.com.jo> * * include/dcmmspage.php: Add a scrolling banner showing the pending workorders for each administrativearea. * include/dataobject/workorder.php:adjust date format to have it separated as requested by Samer, and Jalal. RFE #1734383. Todo: change the same for the maintenancepage. 2007-11-27 Maher Abdel Karim <maher_karim@dorsch.com.jo> * * htdocs/workorderlist.php: filter workorders based on user's administrativearea, Closing RFE#1839395,#1007116 2007-11-04 Maher Abdel Karim <maher_karim@dorsch.com.jo> * script/dcmms_ms4w.nsi: completing the 2.x MS4W based installer. still under completion. 2007-11-01 Maher Abdel Karim <maher_karim@dorsch.com.jo> * script/create_view.sql: update view creation. 2007-08-28 Maher Abdel Karim <maher_karim@dorsch.com.jo> * script/create_dcmms_ddl.sql: adjust the note field in the maintenance table to be 255 chars, to fit with dbf table definition limitation. 2007-08-22 Maher Abdel Karim <maher_karim@dorsch.com.jo> * htdocs/maintenance.php: adjust the status filed default value to be completed, fix bug #1649593. Rolling back from the previous commit. 2007-08-21 Maher Abdel Karim <maher_karim@dorsch.com.jo> * htdocs/maintenance.php: adjust the status filed default value to be completed, fix bug #1649593 2007-08-15 Maher Abdel Karim <maher_karim@dorsch.com.jo> * dcmms_ms4w.nsi: Start the dcmms installer for ms4w based installer, more work is needed to apply the same structure like the previous installer. * htdocs/quality_control_report.php: fix the missing maintenance location query. 2007-08-13 Maher Abdel Karim <maher_karim@dorsch.com.jo> * include/i18n.php:add saddle translation * locale/ar/lc_messages/dcmms.po: update translations 2007-07-04 Maher Abdel Karim <maher_karim@dorsch.com.jo> * script/create_dcmms_ddl.sql: add saddle to materialsubtype. * include/i18n.php:add saddle translation * locale/ar/lc_messages/dcmms.po: update translations 2007-06-04 Maher Abdel Karim <maher_karim@dorsch.com.jo> * htdocs/resource.php:Adjust the forceupdate to autodetect. * include/dataobject/dcmms.links.ini:add the material, and equipment mappings. * dataobject/equipment.php:adjust the page to work with the ms4w structure based on staff.php page. * dataobject/equipmentsubtype.php: adjust the page to display the linkdisplay field. * dataobject/material.php:adjust to work with ms4w. 2007-05-15 Steffen Macke <sdteffen@gmail.com> * received_workorders_report.php: Fixed typo 2007-05-15 Maher Abdel karim <Maher_karim@dorsch.com.jo> * received_workorders_report.php:adjust the file based on Abed's modifications, and modify it to work with ms4w env. and adjust the formattimestamp(). 2007-04-24 Maher Abdel karim <Maher_karim@dorsch.com.jo> * reponse_time_report.php:adjust the query to solve the more than 24 hours hours in the query result. 2007-04-18 Maher Abdel karim <Maher_karim@dorsch.com.jo> * htdocs/quality_control_report.php:adjust the maintenance with out a repair location query. 2007-04-09 Maher Abdel karim <Maher_karim@dorsch.com.jo> * htdocs/monthly_management_report.php:group administrativearea to solve administrativearea name duplication. 2007-03-20 Maher Abdel karim <Maher_karim@dorsch.com.jo> * conf/dcmconfig.php.default:adjust path for mapfile. * conf/dataobject.ini.default:adjust schema path. 2007-03-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_views.sql: More left outer joins for MaintenanceView 2007-03-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/doc/administration/bmfo_administration_guide.xml: * script/create_wims_import_ddl.sql: Added a script to import Radcom WIMS files 2007-03-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/doc/development/dcmms_development_guide.xml: * htdocs/doc/administration/dcmms_administration_guide.xml: * htdocs/doc/user/*/dcmms_user_guide.xml: * htdocs/doc/build.xml: Updates for MS4W structure * script/test/build.xml: Removed shapefile dumper, loader references 2007-03-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspage.php: Cleaner logon.php look, removed useless links in navigation bar * script/test/build.xml: Started with webtest of MS4W branch, small adjustments * conf/sample_*.map: Replaced SRID -1 with 32636 * htdocs/landmark.php: objUser->isLandmarkEditor is now 0/1 instead of f/t * htdocs/admin/initialize_webtest.php: Don't fail if the user ant does not exist * script/remove_temporary_files.bat: * htdocs/admin/remove_temporary_files.bat: Adjusted batch file call to new filing structure * htdocs/analysis.php: * htdocs/admin/initialize_webtest.php: * htdocs/admin/team_management.php: * htdocs/admin/translation_management.php: * htdocs/aging_report.php: * htdocs/completed_workorders_report.php: * include/dcmmspostgis.php: * htdocs/maintenance_by_team_report.php: * htdocs/monthly_management_report.php: * htdocs/print_workorder.php: * htdocs/quantity_report.php: * htdocs/received_workorders_report.php: * htdocs/seal.php: * htdocs/team_report.php: * htdocs/admin/setup.php: * htdocs/zoom.php: Include dcmmspostgis.php instead of dcmpostgis.php * htdocs/map.php: Use intSRID when creating geometries * htdocs/print_workorder.php: Switched to dcmmspage.php * include/dcmconfig.php.default: Further cleanup of configuration file * htdocs/quality_control_report.php: Fixed SQL syntax error 2007-03-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmap.php: Updated GMapDumpQueryResults() to return HTML instead of echoing it * htdocs/logon.php: * include/dcmconfig.php.default: * include/dcmmspage.php: * include/dcmmspage.php: Remove Log.php, Archive.php dependency * include/dcmpostgis.php: (deleted) * include/header.php: (deleted) Removing old dependencies 2007-03-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: * include/dcmconfig.php.default: Introduced intSRID configuration variable, allowing to use SRIDs * htdocs/landmark.php: Use intSRID variable * logon.php: Check for intSRID configuration * htdocs/map.php: * include/dcmmaputil.php: * include/dcmmap.php: Continued with move to dcmmspage.php 2007-02-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_views.sql: Improved MaintenanceView with left joins 2007-02-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/map.php: * include/dcmmap.php: Moving to dcmmspage.php * htdocs/admin/user_management.php: * include/dataobject/user_management.php: Finished user deletion 2007-02-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/images/stock_edit.png: (new) * htdocs/images/stock_delete-row.png: (new) Added more stock icons * htdocs/admin/user_management.php: * include/dataobject/user_management.php: Fixed user insertion; user deletion started, but not finished. 2007-02-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Fixed material insertion statements 2007-02-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/about.php: Updated copyright * htdocs/admin/setup.php: Fixed search plug-in display * include/dataobject/dcmms.links.ini: Fixed duplicate entry for Team, added DcmmsUser * include/dcmmspostgis.php: Rewrite of isAdministrator() function: Use pg_has_role(), prepared statement * include/dataobject/Dcmmsuser.php: Various updates, including virtual field "isadministrator" * htdocs/images/shapefile_dumper.png: (deleted) * htdocs/images/restore.png: (deleted) * htdocs/images/shapefile_loader.png: (deleted) More cleaning up * htdocs/admin/team_management.php: Added icon to "Add" link * htdocs/admin/user_management.php: More updates, adding users and password editing are not finished yet. * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Assign superuser and createuser to dcmmsadministrator role; simplifies administration 2007-02-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/dcmms.pkg.html: (deleted) This file is now available in the ../../Apache/htdocs folder * htdocs/index.php: * doc/administration/dcmms_administration_guide.xml: * doc/user/*/dcmms_user_guide.xml: Removed references to shapefile dumper and shapefile loader * include/dcmmspage.php: Updated copyright date * htdocs/admin/remove_temporary_files.php: Adjustments for MS4W structure * include/dataobject/Team.php: Fixed typo * htdocs/admin/user_management.php: * include/dataobject/Dcmmsuser.php: Switching to dcmmspage.php and QuickForm; not finished yet 2007-02-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/admin/shapefile_dumper.php: (deleted) With the gpgsql2shp availability, this is not required any more 2007-02-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Added GIX reference * htdocs/admin/shapefile_loader.php: (deleted) With the gshp2pgsql availability, this is not required any more * htdocs/wms.php: Simple WMS wrapper script for Google Earth 2007-01-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/*/dcmms_user_guide.xml: * script/test/build.xml: Added completed_workorders_report.php * htdocs/completed_workorders_report.php: Small adjustments * htdocs/reports.php: Hooked up complete_workorders_report.php: 2007-01-24 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * htdocs/complete_workorders_report.php: Added new report to summarize workorders that have been completed over a period of time 2007-01-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/full_report.php: Use WorkorderView.ID instead of ID in query to avoid ambiguity. Fixes bug #1642234 2006-12-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/admin/shapefile_dumper.php: pgsql2shp now returns 0 instead of 1 in the case of success; fixes bug #1613228 2006-11-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * conf/sample_en.map: Added some WFS information. Decided to go for UTM 36N (EPSG 32636) as the standard SRID to allow overlay with World Data * locale/*/LC_MESSAGES/dcmms.po: Updated translation files from sources 2006-11-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/dcmms.nsi: Port page is now correctly checking for free port. 2006-11-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/updated_dcmms_ddl.sql: * include/i18n.php: Added new workorder subtype "Substandard Construction" * dcmms.nsi: Don't print password in NSIS log * doc/apache.ini: NSIS installer form to enter the Apache port number; not finished yet 2006-11-28 Capo-chichi Armand <armand_capochichi@yahoo.fr> * doc/user/fr/dcmms_user_guide.doc: Updated French user guide (DOC version) 2006-11-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/build.xml: Added new autodoc target to compile DocBook output from PostgreSQL AutoDoc; HTML Help compiler crashes during creation; PostGIS functions should be ignored * etc/dcmms.nsi: New DCMMS installer created with EclipseNSIS wizard; This is currently just to check bindport.dll usage (it works!) * doc/dcmms_ar.xsl: * doc/build.xml: Another attempt at building Arabic PDF from Docbook using "Arabic FOP" - not quite successful 2006-11-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/en/image/dc_waterenvironment_c_big.png: * doc/en/image/dcmms_map.png: * doc/en/dcmms_workorder.jpg: * doc/en/dcmms_flyer.sla: Added updated DCMMS flyer * htdocs/print_workorder.php: loading required extensions 2006-11-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: Added 'mon', 'mons' for translation * include/dataobject/Maintenance.php: Fixed PHP notice * htdocs/dcmms.css: * htdocs/resource.php: use new CSS inline_icon class * htdocs/logon.php: Fixed PHP notice * htdocs/images/stock_insert-rows.png: * htdocs/resource.php: Fixed insert and edit actions for Staff, other resources still need to be done; fixes bug #1014245 * include/dcmmspage.php: * include/resourcepage.php: Fixed PHP notices, bug #1599894 * htdocs/response_time_report.php: Use justify_interval() around avg(); fixes bug #1590738 2006-11-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/resource.php: * include/dataobject/Staff.php: Further working on edit/delete actions; not finished yet * htdocs/aging_report.php: Added graph to analyse the percentage of PE repairs over time * script/create_views.sql: Added WaterSupplyDiameterView, SewerageDiameterView, removed PipeDiameterView to avoid confusion of results; replaced PipeMaterialView with WaterSupplyMaterialView and SewerageMaterialView, added WaterSupplyPipeView * htdocs/aging_report.php: Use dl() to load GD extension if necessary * plugin/identifyplugin.php: * plugin/searchplugin.php: Fixed PHP warning * conf/sample_*.map: Updates for mapserver 4.10.0 * htdocs/logon.php: * htdocs/map.php: * include/dcmmsmap.php: Use dl() to load required extensions * zoom.php: Fixed PHP warning 2006-11-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/aging_report.php: Fixed _('') problem and added workaround for PEAR Image_Graph bug #8675 * htdocs/quality_control_report.php: Added query for dates in the future and null dates; added query for wooden plug usage * doc/administration/dcmms_administration_guide.xml: Added certification question for lost PostgreSQL postgres password 2006-11-18 Jamil Shahade <Jamil_Shahade@dorsch.com.jo> * locale/ar_YE/LC_MESSAGES/dcmms.po: Corrected Nipple, Gasket translations 2006-11-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/figure/firefox_margin_setup.png: * doc/user/en/figure/firefox_page_setup.png: * doc/user/en/dcmms_user_guide.xml: Added Firefox page setup instructions RFE #1598754 * dcmms.nsi: * conf/searchplugin.ini.default: * plugin/searchplugin.php: * htdocs/admin/setup.php: * doc/administration/dcmms_administration_guide.xml: * doc/development/dcmms_development_guide.xml: * doc/user/en/dcmms_user_guide.xml: * plugin/customersearchplugin.php: Customer search plugin. Uses exceptions for the first time. See RFE #841285 * plugin/imageidentifyplugin.php: Added public/protected information for methods and members * doc/development/doxygen/doxygen.cfg: Updated version number * locale/en/LC_MESSAGES/dcmms.po: Updated translations * doc/administration/dcmms_administration_guide.xml: Added more certification questions. Mentioning AV PostGIS Connection extension * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added Staff_Seq, Material_Seq and Equipment_Seq sequences * htdocs/resource.php: Continued with new resource page implementation; almost finished for Staff class; edit and delete functions still have to be implemented * htdocs/dcmms.css: Added .link class for <span class="link">Delete</span> in resource.php 2006-11-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Maintenance.php: * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: The length of the maintenance note field is now 256 characters; related to RFE #1577558 * htdocs/logon.php: * include/dcmmspostgis.php: * include/dcmmspage.php: Switched to dcmmspage.php, QuickForm and prepared statements * htdocs/workorderlist.php: * htdocs/workorderpage.php: * include/dcmmspage.php: * htodcs/resource.php: * include/dataobject/Costcenter.php: * include/dataobject/dcmms.links.ini: * include/dataobject/Staff.php: * include/dataobject/Staffsubtype.php: * include/resourcepage.php: Started switching to dcmmspage, QuickForm; not finished yet * doc/administration/dcmms_administration_guide.xml: Added certification question about mailing lists * htdocs/maintenance.php: Various code cleanup related to the resource.php changes * htdocs/workorder_status_report.php: Formatting 2006-11-06 Capo-chichi Armand <armand_capochichi@yahoo.fr> * doc/administration/fr/dcmms_administation_guide.doc: Updated French administration guide 2006-11-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Workorder.php: * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Increased size of Note, LocationDescription fields to 255 characters; implements RFE #1577558 2006-10-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/analysis.php: * include/dcmmspage.php: Analysis page is working again * include/dcmconfig.php.default: Fixed strMsTmpDirectory * htdocs/aging_report.php: Aging report is basically working again; affected by bug in Image_Graph were vertical labels are not displayed correctly; better formatting of x-Axis labels 2006-10-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/workorderpage.php: * htdocs/maintenance.php: clone object is required by PHP 5 * include/dcmmsreport.php: * htdocs/quality_control_report.php: Re-added links to maintenance page; added new query for corrosion of PE and PVC pipes; dropped query for changing teams; requiring note if cause is other * htdocs/admin/analysis.php: * htdocs/admin/initialize_webtest.php: * htdocs/admin/purge_workorder.php: * htdocs/admin/remove_temporary_files.php: * htdocs/admin/setup.php: * htdocs/admin/shapefile_dumper.php: * htdocs/admin/shapefile_loader.php: * htdocs/admin/team_management.php: * htdocs/admin/translation_management.php: * htdocs/admin/user_management.php: Switching to new location; not finished yet 2006-10-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/quality_control_report.php: * include/dcmmsreport.php: Started rewrite of quality control report using DcmmsPeriodAndAreaReport; not finished yet. 2006-10-08 Steffen Macke <sdteffen@gmail.com> * script/create_dcmms_ddl.sql: * include/i18n.php: Added new MaterialSubtype "PVC Pipe"; Thanks to Capo-chichi Armand for this idea * locale/*/LC_MESSAGES/dcmms.po: Synchronized PO files with sources; all translations except English are incomplete * include/dcmmspage.php: Fixed logon detection * htdocs/complaint_pending_report.php: * htdocs/workorder_status_report.php: Switched from header.php to dcmmspage.php, using QuickForm and prepared statements * include/dcmmspear.php: Added new DbTable::addResult() function to add results e.g. from prepared statements. * include/dcmmsreport.php: New DcmmsReportPage and DcmmsPeriodAndAreaReport classes * htdocs/response_time_report.php: Rewritten using DcmmsPeriodAndAreaReport 2006-10-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/resource_report.php: * doc/administration/dcmms_administration_guide.xml: * include/dcmconfig.php: Configurable formatting of costs. Implements RFE #1570683 2006-10-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/query_workorder_status.php: Rewrite using QuickForm * admin/shapefile_loader.php: * admin/shapefile_dumper.php: * htdocs/quality_control_report.php: * htdocs/query_workorder_status.php: * htdocs/response_time_report.php: * htdocs/workorder_status_report.php: * include/dcmpostgis.php: * admin/user_management.php: Don't use <?= any more * htdocs/landmark.php: clone object is required by PHP 5 2006-10-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmpostgis.php: * htdocs/complaint_pending_report.php: * htdocs/resource.php: Don't use <?= any more * seal.php: Fixed dataobject.ini use 2006-10-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/about.php: Fixed inclusion of AUTHORS * htdocs/reports.php: * htdocs/index.php: Switched from header.php to dcmmspage.php 2006-09-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/map.php: Fixed typo * htdocs/workorderpage.php: * htdocs/maintenance.php: * include/dataobject/Maintenance.php: * htdocs/about.php: * htdocs/aging_report.php: * htdocs/broken_seals_report.php: * htdocs/complaint_pending_report.php: * htdocs/excavation_report.php: * htdocs/full_report.php: * htdocs/maintenance_by_team_report.php: * htdocs/monthly_management_report.php: * htdocs/pending_by_team_report.php: * htdocs/quality_control_report.php: * htdocs/quantity_report.php: * htdocs/query_workorder_status.php: * htdocs/received_workorders_report.php: * htdocs/resource_report.php: * htdocs/resource.php: * htdocs/response_time_report.php: * htdocs/seal.php: * htdocs/team_report.php: * htdocs/workorder_status_report.php: * include/dataobject/Workorder.php: fixed includes * htdocs/complaint_pending_report.php: * htdocs/map.php: * htdocs/quality_control_report.php: * htdocs/response_time_report.php: * htdocs/workorder_status_report.php: * htdocs/workorderlist.php: * include/header.php: * admin/user_management.php: Use pg_query instead of deprecated pg_exec 2006-09-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: * htdocs/logon.php: Propose correct postgresql.conf timezone setting. 2006-09-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/create_views.sql: Improved MaintenanceView that allows easier interaction with AV PostGIS Connection extension. Thanks to Rashad and Somya 2006-09-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: * include/i18n.php: New translations for the new database entries * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: New MaintenanceSubtype "Meter sealing", new material subtypes "Male PE Compression Fitting", "Female PE Compression Fitting" 2006-09-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: More certification questions 2006-09-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/postgresql_installation_options.png: * doc/administration/dcmms_administration_guide.xml: Fixed PostGIS part of PostgreSQL installation; more certification questions 2006-09-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: More certification questions * doc/version.xml: Upgraded version number to 1.1.2+svn 2006-09-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Small corrections to the certification part; updated the folder structure 2006-09-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: More certification questions 2006-09-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/dcmms_uml.vsd: Fixed typo in component diagram * doc/administration/dcmms_administration_guide.xml: Continuing with certification questions 2006-08-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Fixed Arabic spelling for two workorder subtypes, reserved equipment subtype "Vacuum Sewer Truck" * include/dcmconfig.php.default: * locale/ar_YE/LC_MESSAGES/dcmms.po: Added Yemeni Arabic translations * doc/administration/dcmms_administration_guide.xml: Continued with FAQ * dcmms.nsi: * etc/DCMMS.url: Use logon.php directly to short startup time 2006-08-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: * script/create_dcmms_ddl.sql: Reserved maintenance cause "Rubbish" * plugin/imageidentifyplugin.php: Use target="_top" for the image link 2006-08-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added leak location 'Manhole' * doc/administration/dcmms_administration_guide.xml: Started with certification information 2006-08-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * htdocs/workorder_status_report.php: Show "Type" instead of "dcmmstranslation" in table header 2006-08-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added new material subtypes "socket" and "90 degree elbow" 2006-08-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Restructured information on raster data a little bit, part added to troubleshooting section; added index terms 2006-08-14 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: update the documentation to put the needed steps to add satellite images on the map file. 2006-08-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * conf/sample_*.map: Fixed reference image path (preventing crash), added TRANSPARENCY ALPHA for the aoihatch symbols * etc/dcmms.pkg.html: Reference entry in MS4W start page 2006-08-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * conf/dataobject.ini.default: * conf/sample_en.map: * htdocs/index.php: * htdocs/landmark.php: * htdocs/logon.php: * htdocs/map.php: * htdocs/print_workorder.php: * htdocs/reports.php: * htdocs/workorderlist.php: * htdocs/zoom.php: * include/dataobject/Landmark.php: * include/dcmmap.php: * include/dcmmspage.php: * include/header.php: * locale/*/LC_MESSAGES/dcmms.po: Adjusting to MS4W structure; trying to track down crashbug that is mapfile/mapscript related. 2006-07-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorder_status_report.php: Proper localisation of type in table header 2006-07-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/team_management.php: using gettextColumn() to translate team type * landmark.php: Fixed bug that allowed all users to edit landmarks (bug #1517508) * admin/user_management.php: Fixed problem removing users with Arabic names (use urlencode); obsoletes bug #1517506 * doc/administration/dcmms_administration_guide.xml: Added remark about Cygwin PostgreSQL update 2006-07-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: Updated GraphViz link * etc/index.html: Updated CD index * etc/dcmms_cd.cld: Updated for new release * include/header.php: * include/dcmmspage.php: Version number is 1.1.2+svn now 2006-07-02 Steffen Macke <sdteffen@gmail.com> * admin/shapefile_loader.php: Use dcmmstranslationupdate() to update the translations; fixes problems with some data/duplicates * aging_report.php: Use $_SESSION['strMsTmpDirectory'] to allow relocation * doc/administration/dcmms_administration_guide.xml: * doc/user/en/dcmms_user_guide.xml: Added information about common shapefile loader problem 2006-07-01 Steffen Macke <sdteffen@gmail.com> * .project: * .settings/org.eclipse.core.resources.prefs: Added Eclipse project * script/create_dcmms_ddl.sql: Fixed translations * include/header.php: * include/dcmmspage.php: * buildx.xml: * dcmms.nsi: * doc/version.xml: * doc/user/en/dcmms_user_guide.xml: * doc/development/doxygen/doxygen.cfg: Version number is 1.1.2 now * script/test/build.xml: Selecting "2" in pager list without problems with the new version number * doc/administration/figure/component_diagram.svg: * doc/administration/figure/component_diagram.png: * doc/administration/dcmms_administration_guide.xml: * doc/dcmms_uml.vsd: Added component diagram * doc/administration/figure/uml_legend.png: * doc/administration/procedure.vsd: Updated UML legend 2006-06-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * maintenance_by_team_report.php: Now use Maintenance.Team instead of Workorder.Team * excavation_report.php: Feeding table columns through _() where required * response_time_report.php: Added TODO 2006-06-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Team.php: * admin/team_management.php: Team description should not be translated when it is edited 2006-06-25 Jamil Shahade <Jamil_Shahade@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: Added some translations 2006-06-24 Steffen Macke <sdteffen@gmail.com> * include/dataobject/Maintenance.php: Fixed comment * maintenance.php: Default completiondate should not override stored value; Use Workorder.Team as default for Maintenance.Team * include/i18n.php: Fixed "Flow Meter", "Ductile Cast Iron Pipe", "Seal" * complaint_pending_report.php: Fixed "Description" table header * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Adding explanatory comments to table columns. * locale/*/LC_MESSAGES/dcmms.po: Updated gettext translation files; translations except English are incomplete 2006-06-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added comments hinting how some fields are translated * locale/ar/LC_MESSAGES/dcmms.po: * locale/ar_SY/LC_MESSAGES/dcmms.po: Small review, updated Asbestos Cement translation 2006-06-19 Steffen Macke <sdteffen@gmail.com> * script/test/build.xml: Tests are covering all pages now * workorder_status_report.php: made compatible with webtest * doc/development/dcmms_development_guide.xml: * locale/*/LC_MESSAGES/dcmms.po: Updated translation files * script/dbfdiff.vbs: Added hint where to find dbf2xml 2006-06-18 Steffen Macke <sdteffen@gmail.com> * script/test/build.xml: Added more tests * response_time_report.php: * query_workorder_status.php: Made compatible with webtest 2006-06-17 Steffen Macke <sdteffen@gmail.com> * broken_seals_report.php: Removed dead code * complaint_pending_report.php: Made compatible with webtest * quality_control_report.php: Fixed header case * include/dataobject/translation.php: Added preGenerateForm() to internationalize the form * initialize_webtest.php: * script/test/build.xml: Adding more tests * include/user_management.php: Made compatible with webtest 2006-06-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/team_management.php: Don't display all translations when entering a new team * include/dcmmspage.php: * include/header.php: Use title attribute instead of <a name /> construct * logon.php: added title attribute to button * zoom.php: Added title attribute to hierselect * script/test/build.xml: Added more tests * admin/initialize_webtest.php: Delete DCMMS developers team * admin/translation_management.php: properly closing <p> tag for messages; urlencode() link parameters 2006-06-10 Steffen Macke <sdteffen@gmail.com> * include/dcmmspear.php: Added comments to the code; allow to pass extraVars to pager * include/dcmmspage.php: Allow to pass arrays in GET Parameters * zoom.php: Make sure that the pager remembers the selected values; fixes bug #1503357 * script/test/build.xml: Made the test work again after the bug was fixed. 2006-06-09 Steffen Macke <sdteffen@gmail.com> * script/test/build.xml: Detect bug #1503357 * logon.php: Added check for register_globals setting in php.ini; prevents bug #1503376 2006-06-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Added troubleshooting information for timezone setting. 2006-06-08 Capo-chichi Armand <armand_capochichi@yahoo.fr> * locale/fr/LC_MESSAGES/dcmms.po: Updated translations 2006-06-07 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: * locale/ar_SY/LC_MESSAGES/dcmms.po: Updated Arabic translations 2006-06-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/en/LC_MESSAGES/dcmms.po: Updated English translations 2006-06-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: Using UTF-8 encoding for the SQL scripts now * admin/analysis.php: * aging_report.php: * broken_seals_report.php: * complaint_pending_report.php: * full_report.php: * include/dataobject/Workordersubtype.php: * include/i18n.php: * print_workorder.php: * query_workorder_status.php: * received_workorders_report.php: * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * workorder_status_report.php: * workorderlist.php: Using dcmmstranslation() for WorkorderSubtype.Description; fixes bug #1281950 * doc/administration/dcmms_administration_guide.xml: Started FAQ with entry on how to remove coded values * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * include/i18n.php: * doc/user/en/dcmms_user_guide.xml: Added new maintenance subtype "Disconnection" (RFE #1501463) 2006-06-04 Steffen Macke <sdteffen@gmail.com> * aging_report.php: Work on localization; partial fix of bug #1281950 * include/dcmmspage.php: * include/header.php: Version number is 1.1.1+svn now * include/i18n.php: added "meter" * map.php: truncating StartDate value to the second * quality_control_report.php: Added todo for MaterialCost cross-check * resource_report.php: Fixed the localization (bug #1286464) * script/update_dcmms_ddl.sql: truncating all dates except the history ones to the second 2006-06-03 Steffen Macke <sdteffen@gmail.com> * zoom.php: Localisation for type column; Switched from SQL LIKE to ILIKE, removed PHP strtolower() call; fixes bug #1440892 * include/dataobject/Team.php: * include/dataobject/Translation.php: * include/dataobject/Landmark.php: * include/dataobject/Maintenance.php: * include/dataobject/Seal.php: * include/dataobject/Workorder.php: Better field value checking; fixes bug #1496922 * workorderpage.php: * include/dcmmspage.php: Freezing links when history is empty. * print_workorder.php: Made _() calls more robust; Fixes bug #1496919 2006-06-01 Steffen Macke <sdteffen@gmail.com> * include/dataobject/Workorder.php: Added rules for maximum field length * script/test/build.xml: Added test for maximum field length check; partial fix for bug #1496922 2006-05-19 Capo-chichi Armand <armand_capochichi@yahoo.fr> * locale/fr/LC_MESSAGES/dcmms.po: Updated translations 2006-05-08 M.Sammer Srouji <samer_srouji@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: * doc/user/ar/dcmms_user_guide.xml: * locale/ar_SY/LC_MESSAGES/dcmms.po: * locale/ar/LC_MESSAGES/dcmms.po: * reports.php: * received_workorders_report.php: added new report as descriped in RFE#1483753 2006-05-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/dcmms_cd.cld: Added CD label for Canon printer * include/header.php: * include/dcmmspage.php: * build.xml: * dcmms.nsi: * doc/development/doxygen/doxygen.cfg: * doc/user/fr/dcmms_user_guide.xml: * doc/user/en/dcmms_user_guide.xml: * doc/version.xml: Version number is 1.1.1 * admin/purge_workorder.php: fixed typo * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added functions ensure_user() and ensure_group() * postgis.ini: Default database name is dcmms again 2006-05-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Added updating instructions for 1.1.1 release * doc/development/dcmms_development_guide.xml: switched from DocBook article to book; switched from CVS to Subversion; improved release process * dcmms.nsi: running lwpostgis_upgrade.sql during upgrade process 2006-05-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: * locale/ar_SY/LC_MESSAGES/dcmms.po: Reviewed Arabic translations with Sammer 2006-04-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/*/LC_MESSAGES/dcmms.po: Updated translations from sources; not everything is translated * conf/sample_*.map: Using road center lines and buildings instead of basemap layer; fixed path to shapefiles in arabic map file 2006-04-11 Maher Abdel karim <maher_karim@dorsch.com.jo> * postgis.ini: Added the port to the database installer screen. 2006-04-2 Maher Abdel karim <maher_karim@dorsch.com.jo> * script/update_dcmms_ddl.sql:Add an insert statement to insert the pending workorders to the maintenance table. 2006-02-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Added troubleshooting, data loading instructions for AdministrativeArea, Village and Landmark * script/update_dcmms_ddl.sql: Reflecting Sammer's bug fixes for the density calculation functions 2006-03-27 Maher Abdel karim <maher_karim@dorsch.com.jo> * conf/sample_ar.map:pass ar instead of en in the dcmmstranslation(). Arabic lables will appear, use of en will display the name field reversed. * include/dataobject/equipmentsubtype.php: * include/dataobject/materialsubtype.php: * include/dataobject/staffsubtype.php: * include/dataobject/subtype.php: * include/dataobject/unitsubtype.php:Add the fetch(). 2006-03-26 Maher Abdel karim <maher_karim@dorsch.com.jo> * include/dataobject/causedomain.php: * include/dataobject/diameterdomain.php: * include/dataobject/leaklocation.php: * include/dataobject/maintenancesubtype.php: * include/dataobject/materialdomain.php:Add the fetch() function to solver the translation problem. close bug#1438988 2006-03-21 M.Sammer Srouji <samer_srouji@dorsch.com.jo> * script/create_dcmms_ddl.sql: fix calculatemaintenancedensity function. fix bug #1450285 * zoom.php: fix bug #1440918 2006-03-19 Maher Abdel karim <maher_karim@dorsch.com.jo> * admin/shapefile_loader.php:Adjust the returned value from the system execution to 0 instead of 1. fix bug#1453611 2006-02-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Added troubleshooting point about "Inherit rights from parent roles" 2006-02-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: Added information on "Update translations" for shapefile dumper and shapefile loader * admin/purge_workorder.php: Logging workorder deletions * include/header.php: * include/dcmmspage.php: Version number is 1.1.0+cvs now 2006-02-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/index.html: Updated sample installer link * dcmms.nsi: Fixed copying of DLLs (PHP/Mapscript dependencies); creating logs folder 2006-02-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/index.html: Updated for 1.1.0 release * doc/administration/dcmms_administration_guide.xml: Using PostgreSQL 8.1.3 now 2006-02-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: Added reminder not to use soft tabs 2006-01-31 M.Sammer Srouji <Samer_srouji@dorsch.com.jo> * doc/user/ar/dcmms_user_guide.xml:finish Arabic user guide, Fixed pending and completed workorder sections in CHM. * doc/user/en/dcmms_user_guide.xml:fix some mistakes * doc/development/dcmms_development_guide.xml:add arabic pdf section 2006-01-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/test/build.xml: Checking for bug #1418359 (Monthly Management Report for December) * monthly_management_report.php: Fixed bug #1418359 (Report generation for December) * doc/user/en/dcmms_user_guide.xml: Fixed pending and completed workorder sections in CHM. Thanks to Sammer for noticing this. * doc/user/fr/dcmms_user_guide.xml: Added team report stub 2006-01-28 M.Sammer Srouji <Samer_srouji@dorsch.com.jo> * doc/user/ar/dcmms_user_guide.xml:updating Arabic version (not finished yet) 2006-01-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/build.xml: Added new target asciicharacterset; Build ASCIICharacterSet.class for Arabic documentation * doc/dcmms_docbook_html_ar.xsl: Fixed import URI for use with xsltproc (xsltproc requires "%20" instead of " ") * doc/development/dcmms_development_guide.xml: review, updates, additions 2006-01-25 M.Sammer Srouji <Samer_srouji@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: * locale/ar_sy/LC_MESSAGES/dcmms.po: update translation 2006-01-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Maintenance.php: Fixed 'Status:' localization * locale/en/LC_MESSAGES/dcmms.po: * locale/fr/LC_MESSAGES/dcmms.po: * locale/it/LC_MESSAGES/dcmms.po: * locale/th/LC_MESSAGES/dcmms.po: Small translation updates * doc/development_guide.xml: Release process review * script/test/build.xml: Added tests for aging report, pending_by_team_report.php, maintenance_by_team_report.php, full_report.php documentation * doc/user/en/dcmms_user_guide.xml: * doc/user/fr/dcmms_user_guide.xml: Review, added documentation and stubs for some reports * NEWS: Updated for 1.1.0 release * doc/administration/dcmms_administration_guide.xml: More detailed updating section (remarks from Sammer); converted documentation from article to book * doc\dcmms.xsl: * doc\dcmms_docbook_html.xsl: * doc\dcmms_docbook_html_ar.xsl: * doc\dcmms_docbbook_htmlhelp.xsl: * doc\dcmmms_docbook_htmlhelp_ar.xsl: * doc\dcmms_docbook_pdf.xsl: better index and callout formatting * dcmms.nsi: Fixed drop/creation of views during update (Remarks from Sammer) 2006-01-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: * doc/administration/dcmms_administration_guide.xml: Small changes for the update case (PG bin directory in dcmconfig.php) 2006-01-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added preliminary index, added depends.exe example * doc/development/dcmms_development_guide.xml: Improved webtest documentation, added preliminary index * php.nsi: Packaging number is 3 now, copying libeay32.dll and ssleay32.dll, uninstaller offers to delete php.ini * doc/user/en/dcmms_user_guide.xml: Review and additional documentation, added callout and preliminary index * doc/dcmms.xsl: Using callout graphics * doc/dcmms.xsl: Added new class for underlined text * locale/en/LC_MESSAGES/dcmms.po: * locale/fr/LC_MESSAGES/dcmms.po: * locale/it/LC_MESSAGES/dcmms.po: * locale/th/LC_MESSAGES/dcmms.po: "Updated" translations 2006-01-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspear.php: DbTable::gettextColumn(): Only work on existing columns * full_report.php: Fix workorder table localization * doc/user/en/dcmms_user_guide.xml: Started review for 1.1.0 release * admin/team_management.php: Fixed query for PostgreSQL 8.1 2006-01-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * query_workorder_status.php: Don't use 0 as a default workorder id value * resource.php: Fixed query for PostgreSQL 8.1 * quantity_report.php: Fixed query for PostgreSQL 8.1, better information about the displayed data * maintenance_by_team_report.php: Adjusted default start date * dcmms.nsi: Adjusted PostgreSQL registry lookup for 8.1 2006-01-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi; * about.php: * include/header.php: * include/dcmmspage.php: * doc/development/dcmms_development_guide.xml: Updated dates * monthly_management_report.php: Better month selection when there are no records. * include/i18n.php: * resource_report.php: Reimplemented using QuickForm * script/test/build.xml: Added resource report test. * map.php: Insert StartDate along with Maintenance record * php.nsi: Updates for DCMMS Scripting 4.4.2 * doc/administration/dcmms_administration_guide.xml: Work on 1.1.0 update instructions. 2006-01-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * aging_report.php: * include/i18n.php: Better internationalization; partial fix of bug #1281950 * php.nsi: Updated for PHP 4.4.2, PEAR Date 1.4.6 * aging_report.php: Reverted several changes from the last commit. Required for Image_Graph 0.7.1 and proper internationalization * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Added dcmmsversion() function that returns the version number on the database level. 2006-01-03 M.Sammer Srouji <Samer_srouji@dorsch.com.jo> * doc/user/ar/dcmms_user_guide.xml: finish Arabic User guide translation 2005-12-14 M.Sammer Srouji <Samer_srouji@dorsch.com.jo> * doc/user/ar/dcmms_user_guide.xml: more translation. * aging_report.php: fix workorder count 2005-12-06 M.Sammer Srouji <Samer_srouji@dorsch.com.jo> * doc/user/ar/dcmms_user_guide.xml: Start translation. * locale/ar_SY/LC_MESSAGES/dcmms.po: update translation * locale/ar/LC_MESSAGES/dcmms.po: update translation 2005-12-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * include/dcmmspage.php: * build.xml: * dcmms.nsi: * doc/user/en/dcmms_user_guide.xml: * doc/user/fr/dcmms_user_guide.xml: * doc/version.xml: Version number is 1.1.0 now (not released yet) * include/dataobject/Maintenance.php: * maintenance.php: Display coordinates, added link to reset location, default completiondate value * workorderlist.php: Allow to go to maintenance page of pending workorders. * map.php: Insert Maintenance.StartDate 2005-12-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: Added policy on how to choose version numbers 2005-12-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/test/checkforerrors.xml: * script/test/build.xml: Updated webtest * admin/shapefile_loader.php: * admin/shapefile_dumper.php: fixed typos * include/header.php: * include/dcmmspage.php: Improved image alignment in navigation bar * dcmms.css: corrected some problems reported by the the Firefox JavaScript debugger * conf/sample_*.map: Adjusted PendingWorkorder layer * doc/administration/dcmms_administration_guide.xml: Upgrading instructions for PendingWorkorder layer * doc/user/en/dcmms_user_guide.xml: Started What's new section for 1.0.6, added maintenance by team report documentation * aging_report.php: * broken_seals_report.php: * complaint_pending_report.php: * full_report.php: * include/dataobject/Workorder.php: * include/dataobject/Maintenance.php: * maintenance_by_team.php: * map.php: * pending_by_team_report.php: * query_workorder_status.php: * workorder_status_report.php: * workorderlist.php: * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Moved Workorder.Status to Maintenance.Status * script/create_views.sql: * script/drop_views.sql: Removed Landmark.OID reference, added TranslatedLandmarkView * zoom.php: Reimplementation using QuickForm; Also search translations; Automatic fallback to fuzzy search (RFE #1175277); Fixes bug #1370822 2005-12-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: Added instructions how to use the webtest * script/test/build.xml: * script/test/checkforerrors.xml: Updated webtest for Canoo Webtest 1.7, updated maintenance page, not finished yet * map.php: Fixed bug that displayed "Accept maintenance location" at the wrong times * conf/sample_*.map: Using gid instead of id in Landmark results. 2005-11-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * monthly_management_report.php: Partial implementation of RFE #1354945 * workorderlist.php: Fixed broken query * map.php: Added insert statement to create new Maintenance record; fixed bug #1343713 2005-11-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Added complete uninstallation instructions 2005-11-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_views.sql: Fixed small problems, using "create or replace" all over * script/create_dcmms_ddl.sql: fixed typos * conf/sample_*.map: Fixed problems with PostgreSQL 8.1.0 for Landmark, PendingWorkorder layers * include/dcmconfig.php.default: * dcmms.nsi: Updates for PostgreSQL 8.1.0, DCMMS 1.0.6 * doc/administration/dcmms_administration_guide.xml: * doc/user/en/dcmms_user_guide.xml: Fixed typos 2005-11-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * data/README.txt: Added information how to obtain the sample data. * data/basemap/grid.sql(removed): This file is part of the sample package. 2005-11-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * build.xml: DCMMS Scripting version is 4.4.1 now * doc/administration/dcmms_administration_guide.xml: Started 1.0.6 updating section 2005-10-24 Sammer Srouji <samer_srouji@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Adjust Material, Equipment, Staff Tables creation to have DEFERRABLE constrains. 2005-10-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Fixed spelling, XML errors. 2005-10-24 Sammer Srouji <samer_srouji@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Add new section2 under administration section, that explain how to load unit cost Excel sheet to PostgreSQL database 2005-10-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * ChangeLog: formatting 2005-10-23 Sammer Srouji <samer_srouji@dorsch.com.jo> * include/dataobject/Causedomain.php * include/dataobject/Diameterdomain.php: * include/dataobject/Leaklocation.php: * include/dataobject/Materialdomain.php: Add $fb_linkDisplayFields to use the description field when displaying values in select element. * include/dataobject/Maintenance.php: Add postGenerateForm comments. 2005-10-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Maintenancesubtype.php: Added copyright header, formbuilder configuration option * include/dataobject/Workordersubtype.php: Added copyright header, comment 2005-10-23 Sammer Srouji <samer_srouji@dorsch.com.jo> * maintenance.php: it is possible to change the information of an existing Maintenance, save old info in History table, but it is not set yet to insert new Maintenance order. * include/dataobject/dcmms.links.ini: Add new entry for Maintenance. 2005-10-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * ChangeLog: Completion of Sammers entry, fixed typos * maintenance.php: * include/dataobject/Maintenance.php: Fixed comment header; formatting 2005-10-22 Sammer Srouji <samer_srouji@dorsch.com.jo> * maintenance.php: start changing it to QuickForm. * include/dataobject/Maintenance.php: start changing it to QuickForm. * include/dcmmaputil.php: * map.php: * quality_control_report.php: * resource.php: * seal.php: * workorderlist.php: * workorderpage.php: changed link to maintenance.php from using WorkorderID to id 2005-10-19 Sammer Srouji <samer_srouji@dorsch.com.jo> * resource_report.php: Add material cost calculatoins. 2005-10-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: Removed field UnitCost.Unit; not required; added comments 2005-10-09 Sammer Srouji <samer_srouji@dorsch.com.jo> * script/create_dcmms_ddl.sql: Create four new tables UnitCost -an abstract table, staffCost, equipmentCost, materialCost -that inherit UnitCost tables in addition to creating new sequence: UnitCost_Seq. 2005-10-04 Sammer Srouji <samer_srouji@dorsch.com.jo> * logon.php: added 24h system when comparing PostgreSQL time with PHP time 2005-09-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_views.sql: Proper grants for administrators avoiding shapefile loader problems if there is more than one administrator 2005-09-27 Sammer Srouji <samer_srouji@dorsch.com.jo> * locale/ar_SY/dcmms.po: Additional Arabic translations, set the layout of workoreder number as requested by PEWSSA 2005-09-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar_SY/dcmms.po: Additional Arabic translations by Moustafa Abdul Wahab 2005-09-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar/LC_MESSAGES/dccss.*: Removed DCCSS translation files that were added here by mistake * response_time_report.php: Added count of closed workorders for each team, implements RFE #1290677 * print_workorder.php: Using formatTimestamp(), implements RFE #1290665 2005-09-14 M.Sammer Srouji <samer_srouji@dorsch.com.jo> * ./print_workorder.php: Add the note field to be printed * ./pending_by_team_report.php: Added a new report. * ./maintenance_by_team_report.php: Added a new report. * ./reports.php: Added two links to the new reports * locale/ar_SY/LC_MESSAGES/dcmms.po: Update new translations 2005-09-11 M.Sammer Srouji <samer_srouji@dorsch.com.jo> * locale/ar_SY/LC_MESSAGES/dcmms.po: Update new translations 2005-09-11 Wael Shareef Agha <wael_aga@hotmail.com> * locale/ar_SY/LC_MESSAGES/dcmms.po: Updated "Galvanized Iron" and "Substandard Installation" translations 2005-09-05 Maher Abdel Karim <Maher_karim@dorsch.com.jo> * aging_report.php: Adjust the subtype query to be localized using the dcmmstranslation() function. * locale/ar/LC_MESSAGES/missing_translation.sql: Added an insert commands, to insert the workordersubtypes to the translation table. 2005-09-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * include/i18n.php: Added new material subtype "Leaked Water" (14) 2005-09-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: Properly recycling workorders (Fixes bug #1278617); Use GID instead of ID when dealing with the landmarks. 2005-08-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Workorder.php: Added logging statement. Moved Shape update code so that it will only be executed upon insertion * map.php: Added EOL to loggin statements, fixed AOI error message bug. * conf/sample_*.map: Removed maxscale statement for AOI layer * admin/translation.php: Removed unused file * admin/shapefile_dumper.php: localizing "Update Translations" * doc/administration/dcmms_administration_guide.xml: Added remark about c:\program * map.php: Revised logging code * AUTHORS: Added Wael 2005-08-30 Wael Shareef Agha <wael_aga@hotmail.com> * locale/ar_SY/LC_MESSAGES/dcmms.po: added new translations 2005-08-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: * include/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Reserved new workorder subtype "Low Pressure", cause "High Water Table" and new Equipment subtype "Leak Detection Car" for PEWSSA; added staff subtype "Leak Detection Technician" 2005-08-30 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * locale/ar_SY/dcmms.po: updated translations according to PEWSSA requirements 2005-08-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: Added more logging statements to track down the cases where AOI and shape do not intersect * script/create_dcmms_ddl.sql: * include/i18n.php: Reserved new workorder subtype "Low Pressure" (15) 2005-08-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/create_dcmms_ddl.sql: * include/updated_dcmms_ddl.sql: * include/i18n.php: Added new Material Subtype "Leak Detection Equipment" * locale/ar_SY/LC_MESSAGES/dcmms.po: Updated several translations 2005-08-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Workorder.php: setDefaults() was not working properly in postGenerateForm(); fixes bug #1271772 2005-08-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Translation.php: Fixed "[Add]" link * include/dcmmspage.php: * include/header.php: Fixed a problem in logoff link * logon.php: Added logging * doc/administration/dcmms_administration_guide.xml: * logon.php: Checking if PHP time == PostgreSQL time; Implements RFE #1266959 2005-08-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * include/i18n.php: Add new team subtypes "Engineer", "Leak Detection" and "Retired"; implements RFE #1251785 2005-08-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/purge_workorder.php: Fixed two localization problems * doc/administration/dcmms_administration_guide.xml: Added missing ")" 2005-08-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * build.xml: * dcmms.nsi: Exclude phpinfo.php from installer (fixes bug #1265545), updated version number * doc/administration/dcmms_administration_guide.xml: Fixed typo in updating instructions (AreaOfInterest example) 2005-08-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * include/dcmmspage.php: Version number is now 1.0.5+cvs * doc/development/dcmms_development_guide.xml: Separate point for website documentation update 2005-08-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Fixed problem in purgeWorkorder() * script/test/build.xml: Fixed test for workorder creation * admin/initialize_webtest.php: Deleting history records * etc/index.html: * NEWS: Updated for 1.0.5 release 2005-08-20 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * locale\ar\LC_MESSAGES\dcmms.po: translate more words * locale\ar_SY\LC_MESSAGES\dcmms.po: translate more words and localize other to Arabic Syrian 2005-08-20 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * doc/user/fr/dcmms_user_guide.xml: Updated version of the French user guide. 2005-08-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorderpage.php: Fixed header forwarding for first workorder data entry (bug #1255542) * resource.php: Fixed for "ar_JO" style locales (bug #1261160) * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * include/i18n.php: Added material subtypes "Galvanized Iron Pipe", "Ductile Iron Pipe", "Steel Pipe" 2005-08-17 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * locale\ar\LC_MESSAGES\dcmms.po translate Pendding Workorders, and some other words * locale\ar_SY\LC_MESSAGES\dcmms.po translate Pendding Workorders and and some other words 2005-08-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Improved update instructions once more based on Maher's experience * locale/en/LC_MESSAGES/dcmms.po: Pseudo-translation update * conf/sample_*.map: * include/i18n.php: * include/dcmmaputil.php: Allowing to identify pending workorders on the map and link to them. * doc/administration/dcmms_administration_guide.xml: Clarifying that the class template is required for layers to be used with identify tool * script/update_dcmms_ddl.sql: creating primary key for Translation table * doc/administration/dcmms_administration_guide.xml: Finished review, updates and restructuring * doc/development/dcmms_development_guide.xml: Quick review, major updates on coding style after comments from Ammar. * dcmms.nsi: Improved update section 2005-08-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: more restructuring, corrections and updates * include/i18n.php: * locale/ar/LC_MESSAGES/dcmms.po: Reverted Abed's changes. The "new terms" are partially depreceated and the rest is not required. See recent dcmms-info discussion on this topic 2005-08-16 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * include/i18n.php: added new terms * locale/ar/LC_MESSAGES/dcmms.po: translated the new terms added. 2005-08-16 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * locale/ar*/LC_MESSAGES/dcmms.po: Correct the Parenthesis position in both Arabic and Arabic_SY trans. 2005-08-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/windows_users.svg: * doc/administration/dcmms_administration_guide.xml: More corrections, restructuring and formatting 2005-08-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/poedit_php_parser.png: * doc/administration/figure/poedit_php_path.png: Moved poEdit section from development guide to administration guide. * doc/administration/dcmms_administration_guide.xml: Various updates and corrections. Review is not finished yet. 2005-08-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: fixed typo 2005-08-10 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * update the Arabic user guide, added new section to FAQ 2005-08-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/index.html: Updates for 1.0.5 release * doc/administration/dcmms_administration_guide.xml: Added hint about postgresql.conf in Updating section * locale/ar_SY/LC_MESSAGES/dcmms.po: Updated some translations.Fixes bug #1162440 * include/dcmmspage.php: * include/header.php: Fixed help link for ar_JO style locales (Thanks, Sammer) * reports.php: Improved comment header * doc/user/en/dcmms_user_guide.xml: Added FAQ entries on workorder sequence, Excel processing of reports * conf/sample_*.map: Added pending workorders layer * print_workorder.php: Added encoding information to HTML * script/create_dcmms_ddl.sql: * script/updated_dcmms_ddl.sql: purgeWorkorder() is now also deleting records from History table, fixed dcmmstranslation() problem with fallback ar style translations if ar_JO style translations are not available 2005-08-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: Fixed "Find" translation (bug #1254897) * include/dataobject/Workorder.php: Localized Submit button * include/dcmmspear.php: * maintenance.php: * resource.php: * workorderlist.php: * zoom.php: * admin/user_management.php: Localized "Next >>" * map.php: * query_workorder_status.php: * reports.php: * resource_report.php: * response_time_report.php: * workorder_status_report.php: * complaint_pending_report.php: Removed unnecessary Pager include * locale/*/LC_MESSAGES/dcmms.po: * include/i18n.php: Added "Unregistered Payment", "Networktype", "Depth" * include/dcmmspear.php: Added DbTable::gettextColumn() function. * full_report.php: Finished localization. Fixes bug #1254036 * doc/user/fr/dcmms_user_guide.xml: Removed outdated XML includes 2005-08-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: Added new FAQ entry (Browser and passwords), "No Water" subtype clarification 2005-08-08 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * locale/fr/LC_MESSAGES/dcmms.po: updated French translations 2005-08-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * aging_report.php: Removed "minute" interval. 2005-08-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspage.php: Fixed $_GET recreation for language form, title localization * workorderlist.php: Fixed type localization * include/dataobject/dcmmsdataobject.php: Removed id dependency in logUpdateHistory() * include/dataobject/Landmark.php: Retrieve geometry as text in find() function * include/dataobject/Networkdomain.php: Added localization in fetch() function * include/dataobject/Team.php: Added localization in find() function * include/dataobject/Village.php: Closing PHP at the end of the file. * include/dataobject/Workorder.php: * include/dataobject/Workorderstatus.php: * include/dataobject/Workordersubtype.php: Added localization in fetch() function * landmark.php: Fixed title localization * map.php: Fixed Workorder.AdministrativeArea update * include/dataobject/Team.php: * include/dataobject/Networkdomain.php: fixed localization * zoom.php: Fixed "Details" localization 2005-08-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * team_report.php: A new report to allow normal DCMMS users to see the list of teams. Not finished yet. To be included in 1.0.6 2005-08-04 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * locale/ar_SY/LC_MESSAGES/dcmms.po: Fixed "Damaged Installation" translation 2005-08-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmap.php: * conf/identifyplugin.ini.default * doc/administration/dcmms_administration_guide.xml: Changed identifyplugin.ini configuration format to allow multiple use of the same plugin; fixes bug #1250116 2005-08-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: Mentioning new material subtype 2005-08-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: Packaging number is 5 now * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added MaterialSubtype "Flow Meter" (16) * doc/user/en/dcmms_user_guide.xml: Started FAQ - first entry is regarding generic vs. flexible terms 2005-07-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/shapefile_loader.php: * admin/shapefile_dumper.php: Using 'name' instead of 'descript' and 'location' postfixes for translation; better translation updating * doc/administration/dcmms_administration_guide.xml: Added information about translation system. * dcmms.nsi: Installer shows Arabic and French now. * script/create_dcmms_ddl.sql: added immutable statement to dcmmstranslation() 2005-07-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/dcmms_uml.vsd: * doc/administration/figure/client_server_deployment.svg: * doc/administration/figure/internet_deployment.svg: * doc/administration/figure/standalone_deployment.svg: * doc/administration/dcmms_administration_guide.xml: Switched some of the figures to SVG for PDF output (Partially implements RFE #1171686); Added manual upgrading instructions 2005-07-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Improved updating instructions * dcmms.nsi: Reading Apache port from httpd.conf (RFE #1193608); add newline before writing configuration to httpd.conf (httpd.conf was otherwise messed up in some cases); Change to php_mapscript_46.dll in the update case 2005-07-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: * map.php: * maintenance.php: * query_workorder_status.php: removed references to workorder.php 2005-07-20 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * doc/administration/figure/dcmms_components.png.png: was updated 2005-07-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: Fixed typo 2005-07-12 Sammer Srouji <samer_srouji@dorsch.com.jo> * doc/user/ar/dcmms_user_guide.xml: Updated so that the English user guide has been translated into Arabic for ver 1.0.5 2005-07-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/build.xml: Cleanup of the build file, fixed problem with development guide creation * doc/user/dcmms_development_guide.xml: Added information regarding Arabic documentation build * php.nsi: * build.nsi: New DCMMS Scripting release for PHP 4.4.0 2005-07-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/images/caution.png: * doc/user/en/images/example.png: * doc/user/en/images/important.png: * doc/user/en/images/note.png: * doc/user/en/images/tip.png: * doc/user/en/images/warning.png: Nicer icons from Jimmac * doc/build.xml: Further enhancements to the Arabic documentation * doc/user/en/figure/error_page_cannot_be_displayed.png: Figure is now working in Word 2005-07-11 Sammer Srouji <samer_srouji@dorsch.com.jo> * Updating doc/user/ar/dcmms_user_guide.xml so that the engish user guide has been translated into arabic for ver 1.0.5 *Update /locale/ar/LC_MESSAGES adding more translation 2005-07-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: * doc/development/dcmms_development_guide.xml: * doc/user/en/dcmms_user_guide.xml: * doc/user/fr/dcmms_user_guide.xml: Added legal notice (GNU Documentation License) * php.nsi: Packaging number had to be increased to 3 because of a failed upload 2005-07-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Workorder.php: Removed debug error_log() statement * doc/development/data_model.vsd: Added legend, updated for release. * doc/build.xml: Several improvements to the Arabic documentation guide; added TODOs * doc/user/fr/dcmms_user_guide.xml: Added section for quantity report. * doc/administration/dcmms_administration_guide.xml: Improving update instructions 2005-07-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * data_model.vsd: Several updates to the data model; some are still missing * etc/index.html: Some updates for new release * doc/development/php_classes.vsd: Removed outdated file (use doxygen documentation instead). * doc/development/dcmms_development_guide.xml: * doc/administration/dcmms_administration_guide.xml: Removed superfluous includes * bin/README.txt * dcmms.nsi: Added libiconv2.dll, libintl3.dll 2005-07-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * include/dcmmspage.php: * build.xml: * dcmms.nsi: * php.nsi: * doc/development/doxygen.cfg: * NEWS: * doc/version.xml: * doc/administration/dcmms_administration_guide.xml: * doc/development/dcmms_development_guide.xml: * doc/user/en/dcmms_user_guide.xml: * doc/user/fr/dcmms_user_guide.xml: Updates for 1.0.5 release * query_workorder_status.php: Replaced a couple of $_POST uses with $_REQUEST to make page work with search.php redirection * workorderpage.php: Changed title to "Workorder Details" * workorder.php: Removed unused page * script/test/build.xml: Adjusted context help to use workoderpage.php and workorderlist.php * locale/en/LC_MESSAGES: updated translations * doc/user/en/dcmms_user_guide.xml: Updates for 1.0.5 release * doc/docbook.css: Improved display of Author names and their email addresses 2005-07-05 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * doc/administration/figure/postgresql_language_selection.png: was added * doc/administration/dcmms_adminstration_guide.xml: PostgreSQL installation language selection figure was added * locale/ar/LC_MESSAGES/dcmms.po: Updated translations * locale/ar_SY/LC_MESSAGES/dcmms.po: Updated translations 2005-07-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/test/build.xml: * seal.php: Updated webtest with seal data entry; fixed PHP notice * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Access rights for seal_seq. Partial fix for bug #1229612 * seal.php: WorkorderID is now correctly inserted. Fix for bug #122612 2005-07-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/test/build.xml: Added preliminary test for monthly_management_report.php page * include/dataobject/dcmms.links.ini: Added link from Team to AdministrativeArea; fixes bug #1229630 2005-07-03 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * monthly_management_report.php: closed RFE #1229494. 2005-07-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: production systems should not have the initialize_webtest.php file * doc/development/dcmms_development_guide.xml: Added tip how to increase heap memory for jEdit * script/test/build.xml: Added checks for analysis.php * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: Updated density calculation functions to use subtype; improved calculation * admin/analysis.php: Silenced index handling functions; Call density calculation functions correctly. Fixes bug #1229632 * AUTHORS: Added Sammer * doc/administration/dcmms_administration_guide.xml: Mentioning Sammer, improved PostgreSQL and PostGIS installation instructions; updated requirements 2005-06-30 Sammer Srouji <Samer_Srouji@dorsch.com.jo> * doc/administration/figure/postgis_*.png: was added again * doc/administration/dcmms_adminstration_guide.xml: PostGis installation section was added again and updated (from revision 1.61) * locale/ar/LC_MESSAGES/dcmms.po: Updated translations 2005-06-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * excavation_report.php: Removed "0" from the selection list * doc/user/en/dcmms_user_guide.xml: Added information about new SelectCombo element. Fixes bug #1229620 * map.php: improved AOI acceptance link * etc/index.html: Updates for several tools 2005-06-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/index.html: Added link to PostGIS installer (until PostgreSQL 8.1 is out) * script/test/build.xml: Several updates for the webtest to catch up with the DCMMS development. Test is still not passed * include/dcmconfig.php.default: Removed misleading comment. * conf/sample_*.map: Using map resolution of 600x450 by default now. Implements RFE #1165114 * doc/administration/dcmms_administration_guide.xml: Added tips to Windows Apache installation instructions; Added tip on default map resolution * admin/user_management.php: Try harder to stay on the same Pager page; allow user to have no default administrativearea (RFE #1173144) 2005-06-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * quantity_report.php: Removed value "16" that appeared by mistake in dropdown list 2005-06-28 Sammer Srouji <Sammer@myway.com> * dcmms.nsi: removed trailing / after /dcmms in http config 2005-06-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Better documentation of PostGIS installation on Windows. Fixes RFE #1228147 2005-06-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * zoom.php: Removed DcmmsUser DataObject, which is not required any more. * logon.php: Removed LandmarkEditor check that is not required. * zoom.php: Simplified actions, cleaned up some old translation system dependencies, allow to pass landmark name in the request * quality_control_report.php: Added new query reporting closed workorders with no maintenance records. * include/dataobject/Workorder.php: Added rules, default values; Workorder map extent is now saved. * workorderpage.php: Fixed map link * workorder.php (removed): Completely replaced by workorderpage.php and workorderlist.php * include/dcmmspage.php: * include/header.php: * search.php: * query_workorder_status.php: Preliminary improvement of the QuickSearch tool, the form allows now to search for workorders (numbers) and landmarks (text) * include/dataobject/History.php: Added todo * aging_report.php: Added option to select the workorder subtype; removed duplicated graphs. * include/DataObject/Landmark.php: Using QuickFormValidation information from $_SESSION 2005-06-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * conf/sample_*.map: * etc/symbols.sym: Using real hatching for Area of Interest (Mapserver 4.6 feature) 2005-06-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: Updated some PEAR package numbers * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: * script/drop_dcmms_ddl.sql: * admin/initialize_webtest.php: * map.php: Switched all resources except ResourceID to DB_DataObject naming convention (partially implements RFE #1166424) * doc/administration/dcmms_administration_guide.xml: Mentioning that sequences may need reseeding after data was loaded * landmark.php: Fixed some PHP notices. * plugin/imageidentifyplugin.php: remove debug code * workorderpage.php: Added todos 2005-06-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * include/dcmmspage.php: using strPathInDcmms in Workorder QuickFind form (fixes bug #1221826); Version number is now 1.0.4+cvs * include/dataobject/Workorder.php: fixed preGenerateForm() * map.php: Switching from workorder.php to workorderpage.php; logging landmark moves in History table * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: History.Attribute should be 32 characters long * workorderpage.php: Added todo * include/dataobject/Translation.php: Hide empty translations in table 2005-06-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/en/LC_MESSAGES/dcmms.po: Updated English translations * doc/administration/dcmms_administration_guide.xml: Added information that the DESCRIPTION metadata is required for layers returning identify results * include/dcmmaputil.php: Reverted GID query code by Maher; It was not using the sequence; QuickForm is taking care of finding the sequence number; improved identify handling of layers where the DESCRIPTION metadata is not provided (fixes bug #1221830) * conf/php.ini: * dcmms.ini: Updated for PHP/Mapscript version 4.6 * include/dcmmspage.php: Cleaner code by using PATH_SEPARATOR and DIRECTORY_SEPARATOR 2005-06-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorder.php: * workorderlist.php: Changed order in which the workorders are displayed (LIFO, RFE #1221803) 2005-06-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: unit attribute of resource table is a float now. Most probably fixes RFE #1216936 * seal.php: Fixed typo in $_REQUEST * etc/quality_control.html: Simple form to check the quality of data collection. * header.php: re-added session_start() call, but silenced it * logon.php: removed dead code causing messages in error.log * include/dcmpostgis.php: fixed PHP notice * php.nsi: Using FormBuilder 0.17.1 * include/DB/DataObject/FormBuilder/DcmmsDriver.php: adjusted _createFormObject() to work with new FormBuilder version. A notice is still thrown in workorderpage.php 2005-06-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * landmark.php: Avoid warning about depreceated call-time pass-by-reference; fixed function call options * include/header.php: Fixed $strPathInDcmms references, removed session_start() call * include/dcmconfig.php: removed DB_DATAOBJECT_NO_OVERLOAD definition which is not necessary with new DataObject versions any more. 2004-05-19 Maher Abdel Karim <Maher_karim@dorsch.com.jo> * include/dcmmaputil.php: Add a new query to the page to select the max(gid) from the landmark to assign a new gid for the added landmark. * Workorderpage.php: Adjust tabs links 2005-05-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added support for ar_JO style translations (RFE #1164449) * locale/ar/LC_MESSAGES/dcmms.po: * locale/ar/LC_MESSAGES/dcmms.po: * AUTHORS: Updated Arabic translations by Jamil Shahade and Ibrahim Anis * conf/dataobject.ini.default: Updated file with necessary configuration. Fixes bug #1204776 * doc/development/dcmms_development_guide.xml: Added new point to release process. * landmark.php: Removed unnecessary footer() call. Fixed problem with map and delete links, gid was lost sometimes. * conf/sample_*.map: Added sample map files (previous commit was forgotten) 2005-05-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/user_management.php: fixed list display for cases where AdministrativeArea is null or 0 2005-05-18 Maher Abdel Karim <Maher_karim@dorsch.com.jo> * logon.php: * zoom.php: Apply the isLandmarkEditor role, Check the role is the logon.php page, and initialize a $_SESSION["LandmarkEditor"] variable with the pg_is_administrator. 2005-05-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/user_management.php: Fixed list display problems for users with AdministrativeArea = 0, users are created with isLandmarkEditor=false now 2005-05-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: Better uninstallation * include/dcmmspage.php: including include folder in include path so that the FormBuilder DcmmsDriver will work * include/DB/DataObject/FormBuilder/DcmmsDriver.php: New DcmmsDriver for FormBuilder to use the SelectFilter by default (HTML_QuickForm_SelectCombo class. * include/HTML/QuickForm/selectcombo.php: New HTML_QuickForm_SelectCombo class that groups select and SelectFilter in one group * workorderpage.php: Using DcmmsDriver for the FormBuilder, updated History creation. * include/dataobject/dcmmsdataobject.php: Removed subselect statement as this will complicate the translation process. * include/dataobject/History.php: updated the getTable() function to retrieve translated codedvalues from the QuickForm * landmark.php: updated getTable() call for the history. 2005-05-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dataobject/Translation.php: Added copyright header * include/dataobject/dcmms.ini: * include/dataobject/History.php: * workorderlist.php: * workorderpage.php: Added history table, second tab row layout. * landmark.php: Added history table * script/update_dcmms_ddl.sql: * script/drop_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: added index for history table * include/dcmmspage.php: added gettext call * dcmms.css: Added tab_two_panel class 2005-05-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Added information how to identify application using port 80 * workorderpage.php: * include/dataobject/Workorder.php: Workorder history is recorded now in History table * include/dataobject/dcmms.ini: areaofinterest and shape of workorder should be type 2, not 1 2005-05-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * monthly_management_report.php: Corrected Completion Ratio percentage calculation 2005-05-11 Jumana Shatnawi <Jumana_Shatnawi@ngwa.com.jo> * monthly_management_report.php: added Completion Ration Percentage RFE #1198906 . 2005-05-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: commented out debug echo() statement * index.php: using workorderlist.php instead of workorder.php * workorderlist.php: using workorderpage.php instead of workorderlist.php for view action * include/dataobject/Workorder.php: Added table() function to specify receiveddate as text field. 2005-05-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/index.html: Fixed PostgreSQL installation instructions 2005-05-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * zoom.php: Fixed error messages that were documented in support request #1197544 * map.php: Fixed bug #1197546 that was caused by a change in the PostGIS extent() function 2005-05-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: re-enabled, updated Update section. * script/update_dcmms_ddl.sql: fixed creation of name column in village, properly initializing DcmmsUser table * admin/shapefile_dumper.php: * admin/shapefile_loader.php: disabling "update translation" by default * seal.php: * include/dataobject/Seal.php: better localization, form layout, default values * locale/*/LC_MESSAGES/dcmms.po: updated translations (not complete) * doc/version.xml: * build.xml: * dcmms.nsi: * include/header.php: * include/dcmmspage.php: * etc/index.html: * NEWS: * doc/development/doxygen/doxygen.cfg: updated for 1.0.4 release * landmark.php: * include/dataobject/Landmark.php: Finished Landmark implementation using FormBuilder * script/test/build.xml: adjusted webtest * map.php: fixed QuickView * zoom.php: fixed bug causing PHP error messages 2005-05-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: improved database error reporting * landmark.php: * include/dataobject/Landmark.php: insert() is working now. * admin/user_management.php: Re-added columns with user name 2005-05-03 Jumana Shatnawi <Jumana_Shatnawi@ngwa.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: updated Arabic translations 2005-05-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmmsdataobject.php: New DcmmsDataObject class that logs updates to History table. * include/Villageview.php: * include/Landmark.php: * include/Landmarksubtype.php: * include/Teamsubtype.php: * include/dcmms.ini: * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * landmark.php: More work shifting landmark editing towards FormBuilder * logon.php: updated todo style 2005-05-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/en/LC_MESSAGES/dcmms.po: updated translations * include/dataobject/Teamsubtype.php: * include/dataobject/Team.php: * include/dataobject/dcmms.ini: * include/dataobject/dcmms.links.ini: Added TeamSubtype; partially implemented RFE #1098848 * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * script/create_views.sql: * aging_report.php: * broken_seals_report.php: * complaint_pending_report.php: * excavation_report.php: * monthly_management_report.php: * quality_control_report.php: * resource_report.php: * response_time_report.php: * workorder_status_report.php: * admin/shapefile_loader.php: * admin/shapefile_dumper.php: * admin/team_management.php: * admin/user_management.php: * include/i18n.php: Data Model cleanup - using "Name" for names. * zoom.php: * landmark.php: reimplementation of landmark code using FormBuilder * include/dcmconfig.php.default: * include/dcmmaputil.php: * include/dcmmap.php: * map.php: * print_workorder.php: * conf/sample_*.map: Work on new map translation system; removed localizeMapLabels() function; a map file is now required for every language * admin/shapefile_dumper.php: fixed strPathInDcmms 2005-04-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/*.xsl: * doc/build.xml: * lib/com/icl/saxon/charcode/ASCIICharacterSet.java: Less error messages in documentation build. * doc/user/en/dcmms_user_guide.xml: * reports.php: * monthly_management_report.php: Implemented RFE #1173180 2005-04-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Started with new upgrading section * include/dcmmaputil.php: * admin/user_management.php: * map.php: * include/header.php: * include/i18n.php: Implemented LandmarkEditor role (RFE #1073207) * php.nsi: Updated some PEAR package numbers * build.xml: Prepared for DCMMS Scripting 4.3.11-1 release * dcmms.nsi: prefer lwpostgis.sql over postgis.sql - if available 2005-04-14 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * monthly_management_report.php: start working to create this report. 2004-04-13 Maher Abdel Karim <Maher_karim@dorsch.com.jo> * admin/analysis.php: Add the possibility to select the workorder type which you want to make the maintenancedensity analysis for. todo: apply it for the rest of analysis types. * script/create_dcmms_ddl.sql: Adjust the calculateMaintenanceDensity function to deal with the passed workordersubtype. 2004-04-11 Maher Abdel Karim <Maher_karim@dorsch.com.jo> * query_workorder_status.php: Adjust passed WorkorderID handling in the POST variable. 2004-04-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: High resolution seems to require change in font, symbol sizes. Scaling back by 1/3 2004-04-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: FormBuilder version is now 0.13.1 * doc/administration/dcmms_administration_guide.xml: Added section on pressure-dependency analysis 2004-04-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: Increased the workorder map resolution by factor 3 2004-04-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * include/i18n.php: Added new maintenance subtype: 'Not responsible' * locale/en/LC_MESSAGES/dcmms.po: Updated translations * doc/user/en/dcmms_user_guide.xml: Mentioning new find tool, added description of some maintenance subtypes * php.nsi: PHP version is now 4.3.11 2004-04-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * include/i18n.php: Asbestos Concrete is actually Asbestos Cement. * map.php: Fixed JavaScript (using form name instead of form index). 2005-04-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * aging_report.php: * dcmms.css: better page breaks in aging report printouts; fixed typo * include/dcmmspage.php: * include/header.php: fixed typos that created bad HTML * conf/identifyplugin.ini.default: * include/dcmmap.php: small changes to make the identify plugin work. 2005-04-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/stock_search.png: * images/config-language.png: added new navigation bar icons (GNOME stock icons) * ltr.css: * rtl.css: * dcmms.css: * include/dcmmspage.php: Added new search form to navigation bar; added setPageName() function (RFE #1162850) - query_workorder_status.php still needs to be updated * *.php: Using setPageName() function * include/header.php: added new page name parameter to DcmPage constructor; updated navigation bar 2005-03-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: Added window.print() to the onload attribute of <body> (JavaScript) * include/create_dcmms_ddl.sql: * include/update_dcmms_ddl.sql: dropping table AssignmentHistory, sequence AssignmentHistoryID; added WorkorderHistory table, WorkorderHistory_Seq sequence 2005-03-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorderpage.php: update is working * include/dcmmspage.php: fixed typo, added addMessage() method to DcmmsPage class * include/dcmmspear.php: removed superfluous date class * include/dataobject/Workorder.php: Added copyright information, better date display * php.nsi: Using PEAR DB 1.7.5 2005-03-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/build.xml: * doc/c/dcmms_docbook_pdf.xsl: Using SVG icons for PDF output 2005-03-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: Using DB_DataObject_FormBuilder 0.13.0, DB_DataObject 1.7.13 2005-03-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: Using DB_DataObject 1.7.12 2005-03-24 Jamil Shahade <Jamil_Shahade@dorsch.com.jo> * AUTHORS: * locale/ar_SY/LC_MESSAGES/dcmms.po: corrected translations 2005-03-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorderpage.php: * workorderlist.php: * include/dataobject/Workorder.php: Working on on new workorder interface 2005-03-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: Implemented RFE#1168267 for this page, better handling of ar_JO style locales. * include/i18n.php: * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: added new MaterialSubtype Soil Excavation * locale/ar_SY/LC_MESSAGES/dcmms.po: Updated translations * php.nsi: Using DB_DataObject 1.7.11 * doc/administration/dcmms_administration_guide.xml: Updated the GIS data review procedure with information how to track down problems. 2005-03-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: explicitly include HTML documentation 2005-03-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorderpage.php: Started work to split workorder.php into workorderlist.php and workorderpage.php * include/dcmmspage.php: added new WorkorderPage class * include/dataobject/workorder.php: added field labels, better field ordering * php.nsi: Pager version is 2.2.7 * map.php: saving user name for new workorder 2005-03-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/en/LC_MESSAGES/dcmms.po: Updated English translations * include/header.php: fixed strncmp call * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Adding ar_SY to languages. * locale/ar_SY/LC_MESSAGES/dcmms.po: First version of new locale * php.nsi: Using DB_DataObject 1.7.10. 2005-03-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * aging_report.php: All report items are disregarding workorders with subtype null now (fixes bug #1161954) * include/header.php: * include/dcmmspage.php: Made code rtl detection code ready for ar_JO style locales (RFE #1164449) 2005-03-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/update_dcmms_ddl.sql: * script/create_dcmmms_ddl.sql: * include/i18n.php: Added Municipality to Cause domain 2005-03-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorder.php: formatting * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Added inspector, motorcycle, angle grinder * php.nsi: Using DB_DataObject 1.7.9, packaging number is 3 now * excavation_report.php: Grouped AdministrativeArea select and SelectFilter;setting better default * admin/setup.php: Better language table format; show PEAR packages and versions * php.nsi: DB, DB_DataObject versions updated * include/i18n.php: * script/create_dcmms_ddl.sql: * script/create_views.sql: * script/drop/dcmms_ddl.sql: * script/update_dcmms_ddl.sql: * admin/team_management.sql: Allow to record information about the team type (RFE #1098848) * dcmms.css: Showing accent yellow bar on top of active tab (RFE #1157795) * images/todo.png: Using white background instead of transparent one. * php.nsi: DB_DataObject_FormBuilder, DB, DB_DataObject versions updated; added Validate package 2005-03-14 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * Workorder.php: Add a link to to the Query workorder status report, this allow the user to check the status of a single workorder by number, or name. 2005-03-14 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * seal.php: Using $_SESSION["WorkorderID"] instead of $_REQUEST["WorkorderID"], the WorkorderID is lost from the request after the submit (edit,new seal). * aging_report.php: Use image_graph 0.3.0, and apply the new syntax. 2005-03-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * seal.php: formatting; use basename(__FILE__) instead of $_SERVER["PHP_SELF"] because it's more portable; '' should be used instead of "" for most strings; spelling; using conf/dataobject.ini instead of include/dataobject.ini; Using DcmmsPage now, not DcmmsAdminPage 2005-03-12 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * Seal.php: implement DB,DB_dataobject_formbuilder utilities. Try to implement the new concept. * aging_report.php: Add a new table, and graph for Leak complaints. 2005-02-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: DB_DataObject_FormBuilder version is 0.11.3 now * include/i18n.php: * script/create_dcmms_ddl.sql: Added CodedValue for Material "Stainless Steel" 2005-02-27 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * quantity_report.php: added new columns in the select statement * reports.php: added new report link * quantity_report.php: created new report RFE #939851 2005-02-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * sample.map: * plugin/imageidentifyplugin.php: * conf/identifyplugin.ini.default: further implementation of image identify plugin (RFE #1121752) * aging_report.php: added TODO for platform independence * doc/administration/dcmms_administration_guide.xml: * doc/user/en/dcmms_user_guide.xml: * doc/development/dcmms_development_guide.xml: Added information about plug-ins and configuration files 2005-02-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * about.php: Rewritten using DcmmsPage * include/dataobject.ini: * conf/dataobject.ini.default: * admin/setup.php: * admin/team_management.php: * admin/translation_management.php: * dcmms.nsi: moved dataobject.ini to conf folder; better handling of dataobject.ini file * logon.php: Checking for more PEAR packages; checking for configuration files * admin/remove_temporary_files.php: Rewrote using DcmsPage and HTML_QuickForm * php.nsi: ImageGraph version is now 0.3.0 * Reverted Maher's changes as they extend the data model in an improper way 2005-02-22 Maher Abdel karim <maher_karim@dorsch.com.jo> * landmark.php: fix the update statement, it was missing the arlocation field, and filling the enlocation in the landmark table. 2005-02-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspear.php: * maintenance.php: * resource.php: * admin/user_management.php: * workorder.php: * zoom.php: using Pager::factory() instead of new Pager() * *.php: Some work towards PHP 5/Apache module; using PATH_INFO or SCRIPT_NAME depending on availability * include/dcmmap.php: * admin/purge_workorder.php: Rewritten using HTML QuickForm * query_workorder_status.php: Replaced HTTP_POST_VARS with $_POST 2005-02-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * plugin/imageidentifyplugin.php: checking for EXIF extension; made error messages easier to translate; table output * plugin/identifyplugin.php: handling PHP/Mapscript layer * include/dcmmap.php: more work towards proper plug-in usage * conf/identifyplugin.ini.default: mentioning that layer names are case-sensitive * locale/en/LC_MESSAGES/dcmms.po: Updated translations 2005-02-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * conf/httpd.conf: Deleted file - not used any more * dcmms.nsi: Including conf/identifyplugin.ini.default and plugin folder * plugin/imageidentifyplugin.php: small changes 2005-02-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * conf/identifyplugin.ini.default: needs .default suffix to prevent overwriting development versions * admin\shapefile_loader.php: Fixed temporary folder name generation. * include/dcmmspage.php: * include/header.php: Updated footer * dcmms.nsi: Include find.exe and rm.exe in installer * conf/identifyplugin.ini: * plugin/identifyplugin.ini: * plugin/imageidentifyplugin.ini: * admin/setup.php: * include/dcmmap.php: Started with Identify tool implementation; allows flexible identify tools. * include/dcmmspage.php: Adjusting include_path if necessary. * logon.php: Added check for QuickForm SelectFilter 2005-02-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: Updated PEAR modules; added HTML QuickForm SelectFilter * excavation_report.php: example use of HTML QuickForm SelectFilter * aging_report.php: adjusted for Image_Graph 0.3.0dev4 2005-02-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: using <menuchoice> now; fixed log file location * excavation_report.php: Added period and administrative area selection; implements RFE #1118498 * admin/shapefile_loader.php: Added checks against memory and file size limits; implements RFE #1115424 2005-02-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmaputil.php: * include/dcmpostgis.php: reverted the changes by Maher and Abed because they make the translation system depending on the selected interface language; The hack should work for NGWA's purposes until the landmark data is cleaned up. 2005-02-08 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * include/dcmmaputil.php: hacked localizeMapLabels() to work for cases where enlocation is empty * include/dcmpostgis.php: hacked pg_localize() to work for cases where endescript is empty 2005-02-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/ar/dcmms_user_guide.xml: Updates by Mohammad Saed Alrashed 2005-02-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: * include/dcmconfig.php.default: Adjusted PGCLIENTBINDIRECTORY * admin/shapefile_dumper.php: * admin/shapefile_loader.php: Error messages are passed better now; trimming configuration strings * map.php: * include/dcmmap.php: Fixed identify tool bug (username/password were passed too late); Fixes bug #1116751 2005-01-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmsconfig.php.default: changed assignment of path variables to heredoc syntax, allowing assignment replacement by installer * dcmms.nsi: Adjust PGCLIENTBINDIR and zip.exe installation path of dcmconfig.php 2005-01-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Mentioning firewalls in troubleshooting section 2005-01-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: mentioning that PostgreSQL installation path is not important 2005-01-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: fixes typos found by PHPEclipse 2005-01-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * quality_control_report.php: * response_time_report.php: fixed team localization * include/i18n.php: added responsibleteam, assignedteam 2005-01-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: prepared for use with Xmlmind Xml Editor 2005-01-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/translation_management.php: fixed insertion of missing translations to translation table * dcmms.nsi: fixed typo in PHP detection error message 2005-01-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: added new point to release process: Apache error.log review * workorder.php: fixed problems with uninitialized variables * admin/shapefile_loader.php: * admin/shapefile_dumper.php: Issuing error messages if zip, pgsql2shp or shp2pgsql commands are missing; added todo items * locale/en/LC_MESSAGES/dcmms.po: updated translations from sources * logon.php: header.php should not be included silently on the logon page. * admin/translation_management.php: added todo * include/header.php: * include/dcmmspage.php: changed language select field name to language[]; this allows to do a simple array_diff() to determine if the language was switched; fixes e.g. the language switching problem in the webtest * script/test/build.xml: adjusted webtest to work with the new language field * doc/dcmms_docbook_html.xsl: Using DocBook HTML now instead of DocBook XHTML - makes Internet Explorer pick up the encoding of generated documents correctly * doc/user/fr/dcmms_user_guide.xml: Fixed problem with apostroph in title 2005-01-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/test/build.xml: updated for Canoo Webtest 1.6.0 2005-01-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/index.html: updated CD Autostart page * include/header.php: * include/dcmmspage.php: * dcmms.nsi: version number is 1.0.3+cvs now 2005-01-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * include/dcmmspage.php: * include/build.xml: * dcmms.nsi: * doc/version.xml: updated version number to 1.0.3 * doc/development/dcmms_development_guide.xml: Added removal of <?xml ?> tags in index.html documentation files to release process. 2005-01-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * logon.php: properly quoted array key 2005-01-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * about.php: updated About page 2005-01-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspage.php: * include/header.php: version number is 1.0.2+cvs now * script/update_dcmms_ddl.sql: fixed Translation table definition (bug #1098354). Better takeover of existing landmark translations. 2005-01-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * AUTHORS: added Mohammad Saed Al-Rashed * include/dcmmspage.php: * build.xml: * include/header.php: updated version number to 1.0.2 * landmark.php: fixed query for landmark ID * doc/development/dcmms_development_guide.xml: added dcmmspage.php to release process * resource.php: formatting 2005-01-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: return term is translation is '' * include/dcmpostgis.php: * include/dcmmspostgis.php: removed "en" from localization functions * broken_seals_report.php: removed superfluous gettext translation * query_workorder_status.php: * seal.php: * maintenance.php: * workorder.php: added addslashes() calls, fixed bug #1070457 * locale/en/LC_MESSAGES/dcmms.po: Updated English localization * landmark.php: added the possibility for administrators to delete a landmark; consequently using Landmark.ID instead of Landmark.GID * doc/administration/dcmms_administration_guide.xml: Updates in manual mapserver installation, manual DCMMS installation sections * build.xml: excluding *.mo files from source distribution, including Dataobject *.ini files * admin/shapefile_dumper.php: initializing $strMessage now * include/dcmconfig.php.default: defining constant DB_DATAOBJECT_NO_OVERLOAD=0; fixes bug #1096290 * php.nsi: Including PEAR Date module now. Packaging number is 2 * conf/php.ini: allowing call time pass reference for the time being * dcmms.nsi: Including dataobject.ini, dcmms.ini, DataObject classes, dataobject.ini adjustment * doc/development/dcmms_development_guide.xml: Updated information, removed unnecessary information 2005-01-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/dcmms.xsl: improved formatting (links and xrefs) * doc/development/doxygen.cfg: * doc/development/dcmms_development_guide.xml: * doc/administration/figure/dcmms_database_connection.png: * doc/administration/dcmms_administration_guide.xml: * doc/user/en/dcmms_user_guide.xml: Updating documentation for 1.0.2 release. 2005-01-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: added AUTHORS file * doc/administration/dcmms_administration_guide.xml: removed superfluous troubleshooting section * doc/administration/figure/php_components.png: * doc/administration/figure/dcmms_components.png: updated figures 2005-01-02 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: Updated and corrected translations 2004-12-30 Steffen Macke <sdteffen@gmail.com> * admin/remove_temporary_files.php: uses remove_temporary_files.bat now * dcmms.nsi: Installer now adjusts the binary path in remove_temporary_files.bat; includes the Thai and Italian translations. * locale/*/LC_MESSAGES/dcmms.mo: removed compiled translations from repository * locale/ar/LC_MESSAGES/dcmms.po: Indic numbers in Arabic DN translations (RFE #1022961) 2004-12-29 Steffen Macke <sdteffen@gmail.com> * AUTHORS: * locale/it/LC_MESSAGES/dcmms.po: * include/dcmconfig.php.default: Added Italian translations from Piero Cavalieri <piero.cavalieri@heidi.it> 2004-12-28 Steffen Macke <sdteffen@gmail.com> * dcmms.nsi: Adjusted cron job (RFE #1084182) * script/recreate_tmp.sh: * script/remove_postmaster_pid.sh: not required any more * script/remove_temporary_files.bat: recreation of cleanup script using GnuWin32 packages 2004-12-27 Steffen Macke <sdteffen@gmail.com> * postgis_components.png: * postgis_database_connection.png: * postgis_installation_complete.png: * postgis_license.png: * postgis_location.png: * postgis_patience.png: * postgis_reboot.png: not required any more * dcmms.nsi: removed mapserver section; added create database section * doc/administration/dcmms_administration_guide.xml: properly closed paragraph; removed PostGIS section; commented out Update section * php.nsi: Updated for PHP 4.3.10 release * build.xml: Added new target to build DCMMS Scripting source package * include/i18n.php: fixed some entries * locale/en/LC_MESSAGES/dcmms.po: updated translations 2004-12-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: changed fuzzystrmatch, mapserver sections; packaging number is 3 now * script/fuzzystrmatch_dcmms.sql: fuzzystrmatch.sql version that uses "create or replace function" instead of "create function"; fixes problems where Fuzzystrmatch is installed to template1. 2004-12-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: fixed the AssignmentHistory table creation * sample.map: landmark symbol is square again * doc/user/en/dcmms_user_guide.xml: added What's new? section 2004-12-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/aging_report.php: fully implemented aging report (RFE #884242) * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: fixed the intervalseconds() function by rounding the seconds 2004-12-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * aging_report.php: improved X axis 2004-11-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: Image_* modules were not properly included. * dcmms.nsi: Updated PHP/Mapscript version * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: added intervalseconds() function * aging_report.php: expressing intervals in seconds now 2004-11-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.sql: * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: added new workorder subtype "workorder duplicated" 2004-11-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: added Image_Graph packages. Packaging number is 2 now. 2004-11-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/drop_views.sql: removed error message cause by cascading drop * admin/shapefile_loader.php: better command argument escaping; fixed translation updates * script/test/build.xml: added preliminary Shapefile Loader test; removed dependency on version number; purge workorder test * script/test/WebTest.dtd: added <verifytitle> as possible child of <not> element * admin/translation_management.php: fixed links in table to edit pages * landmark.php: added addslashes() in SQL queries * admin/purge_workorder.php: improved layout, made GUI more consistent * zoom.php: using addslashes() in SQL queries * reports.php: * aging_report.php: beginning of aging report, using PEAR Image_Graph component 2004-11-21 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: all Mottaz notes done and commited 2004-11-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/shapefile_loader.php: new translation system is in place; switched to native Windows PostgreSQL 2004-11-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/shapefile_dumper.php: new translation system is in place * script/test/build.xml: Added shapefile dumper test 2004-11-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/shapefile_dumper.php: Allows now to dump all geometry columns of a table 2004-11-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_views.sql: improved MissingTranslationView definition * script/update_dcmms_ddl.sql: improved translation transition * include/dcmmaputil.php: switched localizeMapLabels() to new translation system * landmark.php: Finished transition to new translation system * script/test/build.xml: Finalized new landmark editing test 2004-11-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/purge_workorder.php: Fixed bug that prevented the actual use of this page. 2004-11-09 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: closed #1022961 & #1054617 2004-11-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * sample.map: * images/dcmms_keymap.png: synchronized colors in main and key map. Thanks to Piero Cavalieri <piero.cavalieri@heidi.it> * doc/administration/figure/php_location.png: * doc/administration/dcmms_administration_guide.xml: Corrected information about PHP location. Thanks to Thomas for pointing this out. 2004-11-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: Added translation for "DC Maintenance Management System" * script/test/build.xml: temporarily fixed webtest for the link to the main page; added TODO; added additional documentation tests * print_workorder.php: better, simpler layout, improved interface * images/serviceconf-48.png: * images/language.png: Removed transparency, added white background 2004-11-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/en/LC_MESSAGES/dcmms.po: * locale/ar/LC_MESSAGES/dcmms.po: Updated translations * about.php: Including AUTHORS via <iframe> * images/serviceconf-48.png: * index.php: * admin/setup.php: renamed language.php to setup.php * script/create_dcmms_ddl.sql: added tagduplicategeometries() function to tag duplicate geometries * map.php: Removed superfluous </td>. Thanks to Piero Cavalieri <piero.cavalieri@heidi.it> * script/create_dcmms_ddl.sql: * script/drop_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: added AssignmentHistory class and related sequence 2004-11-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmconfig.php.default: added strPgClientBinDirectory, strZipCommand, strMsTmpDirectory configuration * dcmms.nsi: added TODO * admin/shapefile_dumper.php: Working with native PostgreSQL now; improved error handling and user interface 2004-11-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/update_dcmms_ddl.sql: Now transferring AdministrativeArea and Village to new translation system * print_workorder.php: Using Workorder.CreationDate instead of current date in page header. Fixes bug #1058149 * workorder.php: Started switching to dcmmstranslation(); addded "required fields" note to form * include/header.php: calling DcmPage::_() instead of gobal one to avoid problems where no translation is available. 2004-10-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/translation_management.php: * admin/team_management.php: * include/dataobject/Translation.php: * include/dataobject/dcmms.ini: * include/dataobject/dcmms.link.ini: switching translation_management.php to DataObject; initial backlink support to return to team management page after translation has been added. * script/create_views.sql: fixed MissingTranslationView creation 2004-10-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/translation_management.php: * admin/team_management.php: * include/dataobject/Team.php: * include/dataobject/Translation.php: * include/dataobject/dcmms.ini: * include/dataobject/dcmms.link.ini: * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: * script/create_views.sql: * script/drop_views.sql: More progress on new translation system for team management. 2004-10-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: * doc/administration/figure/postgresql_password.png: * doc/administration/figure/postgresql_log_on_as_service.png: * doc/administration/figure/postgresql_contrib_modules.png: * doc/administration/figure/postgresql_account_error.png: updated PostgreSQL installation instructions for PostgreSQL 8.0 Beta 4 * full_report.php: * maintenance.php: * script/create_dcmms_ddl.sql: * script/updated_dcmms_ddl.sql: Added Depth attribute to Maintenance table. Fixed insertion of 'Team 1' to Team table 2004-10-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/symbols.sym: Added valve symbol. 2004-10-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/shapefile_loader.php: Fixed header capitalization (Thanks, Kevin) * print_workorder.php: fixed text orientation for Arabic Workorder sheets (bug #1050596) * language.php: simple page to output language settings in database and dcmmsconfig.php 2004-10-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * zoom.php: * map.php: sorting AdministrativeArea in select box 2004-10-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: more native PostgreSQL updates * script/create_dcmms_ddl.sql: * script/drop_dcmms_ddl.sql: splitted drop and create functions 2004-10-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: upgraded to version 4.3.9 * doc/administration/dcmms_administration_guide.xml: Cygwin is not mentioned any more 2004-09-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * index.php: added link to translation.php, removed backup, restore * admin/backup.php: removed * admin/restore.php: removed * doc/user/en/dcmms_user_guide.xml: removed backup and restore * doc/administration/dcmms_administration_guide.xml: adjusted backup and restore sections, some work on change from Cygwin to native PostgreSQL * translation.php: started with interface for database side translation management 2004-09-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * AUTHORS - added Kanittha * script/xsl2po.xsl: XSLT script to convert XML saved by Excel to a PO file fragment * locale/th/LC_MESSAGES/dcmms.po: added Thai translations from Kanittha <kanittha@dorsch.co.th> * index.php: * map.php: re-added gettext call for header * locale/fr/LC_MESSAGES/dcmms.po: * locale/ar/LC_MESSAGES/dcmms.po: updated terms for translation 2004-09-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/figure/error_page_cannot_be_displayed.png: * doc/user/en/dcmms_user_guide.xml: added screenshot of common problem; implements RFE #814895 * script/delete_pressurizedmain_analysis.sql: * script/create_pressurizedmain_analysis.sql: added comments, copyright 2004-09-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: added dcmmstranslation() function that allows retrival of translations from translation table * dcmms.nsi: Not using File /r any more. Avoids inclusion of CVS folders and thus messed up sandboxes (fixes bug #1019604) 2004-09-01 Maher Abdel Karim <maher_karim@dorsch.com.jo> * ngwa.map: fixed case of Village layer query 2004-08-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_pressurizedmain_analysis.sql: * script/delete_pressurizedmain_analyisis.sql: added frequency calculation; better uninstallation; fixed duplicated index name * ngwa.map: using dummy username and password * script/create_pressurizedmain_analysis.sql: * script/delete_pressurizedmain_analyisis.sql: * doc/administration/dcmms_administration_guidel.xml: first attempt to calculate repairs per pressurizedmain (RFE #1019005) 2004-08-31 Maher Abdel Karim <maher_karim@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: fixed/added some translations, and adjust the Diameter translations as Abu Shiekha 2004-08-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: fixed small problem in tileindex creation script 2004-08-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: added TODO to landmark * doc/administration/dcmms_administration_guide.xml: mention that backup should include map file and dcmmsconfig.php 2004-08-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added information on PostgreSQL timezone * workorder.php: * complaint_pending_report.php: using formatTimestamp() function 2003-08-29 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/administration/dcmms_administration_guide.xml: continue shptree usage 2004-08-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added information on PostgreSQL timezone * workorder.php: * complaint_pending_report.php: using formatTimestamp() function 2004-08-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * bin/README.txt: using GnuWin32 zip.exe now * postgis.ini: * dcmms.nsi: started with native PostgreSQL support; should basically work now, but needs additional testing * script/dbfdiff.vbs: script to compare the structure of two DBF files using dbf2xml and WinMerge 2004-08-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/figure/accept_area_of_interest.png: * doc/user/en/figure/area_of_interest_center.png: * doc/user/en/figure/area_of_interest_radius.png: * doc/user/en/figure/icon_landmark.png: * doc/user/en/figure/stock-tool-move.png: * doc/user/en/figure/stock-extended-help.png: * doc/user/en/figure/stock_zoom-in.png: * doc/user/en/figure/stock_zoom-out.png: * doc/user/en/figure/workorder.png: fixed the icon backgrounds (bug #1015015) 2004-08-24 Dennis Vilovic <Dennis_Vilovic@dorsch.com.jo> * doc/user/en/figure/accept_area_of_interest.png: * doc/user/en/figure/area_of_interest_center.png: * doc/user/en/figure/area_of_interest_radius.png: * doc/user/en/figure/icon_landmark.png: * doc/user/en/figure/stock-tool-move.png: * doc/user/en/figure/stock-extended-help.png: * doc/user/en/figure/stock_zoom-in.png: * doc/user/en/figure/stock_zoom-out.png: * doc/user/en/dcmms_user_guide.xml: added more icons to documentation 2004-08-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/figure/workorder.png: * doc/user/en/dcmms_user_guide.xml: improved the Quick Start section * full_report.php: * broken_seals_report.php: * include/dcmmspostgis.php: * include/dcmpostgis.php: new formatTimestamp() function * maintenance.php: fixed link to workorder.php (bug #1011990) * locale/en/LC_MESSAGES/dcmms.po: fixed/added some translations * resource_report.php: * response_time_report.php: * complaint_pending_report.php: * workorder_status_report.php: added organization logo (RFE #10137000); added one-line report description with link to reports page (fixes bug #1011980) * reports.php: capitalization fixes * include/i18n.php: added missing translation terms * include/dcmmspear.php: removed superfluous IsoDate class * ltr.css: * rtl.css: * full_report.php: * broken_seals_report.php: added organization logo (partial implementation of RFE #1013700); added link to reports page; more reverting to text field for data input; fixes bug #1011970 * include/header.php: * include/dcmmspage.php: improved format of getTimestamp() output 2004-08-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * broken_seals_report.php: reverting to text field for date input partial fix for bug #1011970 * doc/administration/dcmms_administration_guide.xml: added information shapefile field reordering * doc/docbook.css: centering email addresses on title page * locale/ar/LC_MESSAGES/dcmms.po: updated some translations * maintenance.php: * map.php: * query_workorder_status.php: * workorder.php: fixed translations and PHP notices (bug #1011247) * doc/administration/dcmms_administration_guide.xml: information on upgrade process to 1.0.2 - started section on PostGIS layers * sample.map: * include/dcmmaputil.php: * include/dcmmap.php: * print_workorder.php: new function setLayerAuthentication() that allows to use the current DCMMS user for the map display rather than a hardcoded user account in the map file; fixes bug #1011253 * script/update_dcmms_ddl.sql: * script/create_views.sql: granting select on LandmarkView to group dcmmsuser 2004-08-19 Dennis Vilovic <Dennis_Vilovic@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: added Quick Start Guide 2004-08-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/gis_data_review.png: don't use monochrome PNGs! * doc/administration/figure/uml_legend.png * doc/administation/procedure.vsd: remove duplicate commit action; added UML legend * doc/administration/dcmms_administration_guide.xml: additional information on the GIS data review process; added UML legend * doc/version.xml: version is now 1.0.1+cvs 2004-08-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/procedure.vsd: * doc/administration/figure/gis_data_review.png: * doc/administration/dcmms_administration_guide.xml: Added GIS data review procedure - PDF build is broken 2004-08-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Improved and updated merge documentation 2004-08-17 Dennis Vilovic <Dennis_Vilovic@dorsch.com.jo> * doc/administration/figure/cygwin*.png: removed * doc/administration/figure/postgresql_database_cluster.png: * doc/administration/figure/postgresql_installation_complete.png: * doc/administration/figure/postgresql_installation_notes.png: * doc/administration/figure/postgresql_installation_options.png: * doc/administration/figure/postgresql_installation_ready.png: * doc/administration/figure/postgresql_procedural_languages.png: * doc/administration/figure/postgresql_service_configuration.png: * doc/administration/figure/postgresql_welcome.png: * doc/administration/figure/postgis_installation_complete.png: * doc/administration/figure/postgis_location.png: * doc/administration/figure/postgis_components.png: * doc/administration/figure/postgis_license.png: * doc/administration/dcmms_administration_guide.xml: updated screenshots for PostgreSQL/PostGIS installation on Windows 2004-08-16 Dennis Vilovic <Dennis_Vilovic@dorsch.com.jo> * doc/administration/figure/postgis_database_connection.png: * doc/administration/dcmms_administration_guide.xml: more updates towards native Win32 PostgreSQL 2004-08-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: some updates towards native Win32 PostgreSQL 2004-08-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: improved section on workorder.php * include/i18n.php: Added NetworkType * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: fixed typo in Excavator Staff subtype; added Translation table; started adding comment metadata to database * logon.php: fixed translation of "User Name:" and PHP warning * include/header.php: * include/analysis.php: added _() function that returns "" for null strings and gettext translation for strings 2004-08-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * include/dcmmspage.php: commented out error message when setlocale() call fails. Fixes bug #998526 2004-07-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: * include/i18n.php: added new Workorder Subtypes after discussions in Ibb 2004-07-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/purge_workorder.php: fixed syntax error (bug #997454) * include/header.php: * include/dcmmspage.php: version number is now 1.0.1+cvs 2004-07-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: final translations for 1.0.1 release * php.nsi: * dcmms.nsi: Added SetOverwrite option * print_workorder.php: set logo height to 1cm * NEWS: Updated for 1.0.1 release * doc/development/dcmms_development_guide.xml: updated release process 2004-07-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * include/dcmmspage.php: * dcmms.nsi: * doc/development/doxygen/doxygen.cfg: * doc/version.xml: updated for 1.0.1 release * doc/development/dcmms_development_guide.xml: updated release process * locale/*/LC_MESSAGES/dcmms.po: updated translations * script/test/build.xml: * admin/initialize_webtest.php: fixed webtest * include/dcmmap.php: * include/dcmmaputil.php: new identify tool implementation, providing links to landmark and maintenance records (RFE #980617) * map.php: added link to completed workorders in legend * maintenance.php: making clear that Subtype and Team and the dates are required fields (fixes bug #992746); added Team to viewworkorder action * include/header.php: added label argument to printSelect() * doc/build.xml: * doc/user/fr/dcmms_user_guide.xml: added French user guide * doc/user/en/dcmms_user_guide.xml: small adjustments * dcmms.nsi: better uninstallation; added Arabic and French documentation to Start Menu 2004-07-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * unsealed_report.php: replaced by broken_seals_report.php * admin/delete_data.php: replaced by initialize_webtest.php * map.php: fixed PHP notice * php.nsi: explicitly including problematic files * dcmms.nsi: fixing Apache/PHP configuration with StrReplace * logon.php: * admin/initialize_webtest.php: webtest initialization page, can be reached by passing webtest=initialize in the logon page request * script/test/build.xml: * script/test/canoopath.xml: making canoo path configurable; more tests 2004-07-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * quality_control_report.php: removed unnecessary query * include/dcmmspear.php: * full_report.php: * include/dcmmspostgis.php: Fixed isError() calls * map.php: fixed workorder updating * response_time_report.php: added AdministrativeArea column * index.php: added warning about outdated data model 2004-07-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/create_views.sql: moved grants for views to view script 2004-07-15 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * locale/fr/LC_MESSAGES/dcmms.po: updated french translations 2004-07-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: updated for PHP 4.3.8 release * dcmms.nsi: updated for Mapserver 4.2.1 release * include/i18n.php: * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: added new StaffSubtype values; new CauseDomain, EquipmentSubtype and MaterialSubtypes 2004-07-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: further DLL cleanup in Update task. 2004-07-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: Added CD archive to release process * include/dcmconfig.php.default: removed superfluous PHP/Mapscript DLL name * admin/shapefile_loader.php: removed check for zip extension * conf/php.ini: loading zip and mapscript extensions * print_workorder.php: * map.php: * include/dcmmaputil.php: removed up loadMapscript() function * doc/administration/dcmms_administration_guide.xml: added information on scheduled task; updated Update section * script/ReplaceInFile.nsh: * script/StrReplace.nsh: * php.nsi: * dcmms.nsi: worked on uninstallation section; PHP/Apache configuration should consider registry values better * include/dcmmaputil.php: LandmarkTool should only display the "Accept Location" link if it is selected. 2004-07-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/fr/LC_MESSAGES/dcmms.po: updated translation of "LeakLocation" * php.nsi: new logo; allowing uninstallation from Windows Control Panel; added PEAR modules * include/dcmmspostgis.php: Database functionality using PEAR::DB * dcmms.nsi: added missing files; removed PEAR section; reading Cygwin Root from Registry 2004-07-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * shapefile_loader.php: don't try to load zip extension if it was loaded already * dcmms.nsi: added missing rtl.css and ltr.css * doc/administration/dcmms_administration_guide.xml: * dcmms.nsi: * script/create_views.sql: * script/drop_views.sql: * script/create_dcmms_ddl.sql: drop/create of views in separate files now * admin/shapefile_loader.php: drop/create of views if required. fixes bug #980666 2004-07-07 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * locale/fr/LC_MESSAGES/dcmms.po: updated french translations 2004-07-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * landmark.php: added view action * images/move_landmark.png: new icon * map.php: * include/dcmmaputil.php: LandmarkTool is now able to move landmarks. 2004-07-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmaputil.php: added WktPolygon, LandmarkTool classes * map.php: re-implementing landmark tool; currently disfunctional 2004-07-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/fr/LC_MESSAGES/dcmms.po: added more terms for translation 2004-07-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: * include/dcmmap.php: fixed problem that inserted a zombie workorder record when creating new landmarks; merged edit and add landmark tools * images/icon_landmark.png: fixed IE transparency * images/repair.gif: adjusted color 2004-06-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/analyis.php: * admin/backup.php: * admin/purge_workorder.php: * admin/shapefile_loader.php: formatting * **/*.php: replaced include/pager.php with Pager/Pager.php 2004-06-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added section describing the necessary steps to update from 1.0.0 to 1.0.1 * include/dcmconfig.php.default: using PHP/Mapscript 4.2 now * dcmms.nsi: Updated for mapserver 4.2; added section for scheduled cleanup task (RFE #880689); installing DLLs in the directories of php.exe and mapserv.exe; looking up Apache installation directory from registry; added update section 2004-06-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: * locale/en/LC_MESSAGES/dcmms.po: updated translations * create_dcmms_ddl.sql: * update_dcmms_ddl.sql: added StaffView, MaterialView, EquipmentView; renamed PipeMaterialView and PipeDiameterView * full_report.php: grouping by Workorder ID; added maintenance, staff, material, equipment, seal; selection by network type and administrative area; implements RFE #882731 2004-06-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * create_dcmms_ddl.sql: * update_dcmms_ddl.sql: added WorkorderView * full_report.php: * reports.php: work on full report * locale/en/LC_MESSAGES/dcmms.po: updated translations 2004-06-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: removed logging code, added TODO 2004-06-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/repair.gif: using square symbol now * sample.map: * map.php: using new icons * images/accept_area_of_interest.png: * images/area_of_interest_center.png: * images/area_of_interest_radius.png: * images/landmark.png: * images/stock_tool-move.png * images/area_of_interest_center.png * images/stock_zoom-out.png: * images/stock_zoom_in.png: added new icons * images/icon_recentre.gif: * images/icon_zoom*.gif: * images/oms*.png * images/java*.gif * images/gtz.png * images/corner*.jpg: removed superfluous files 2004-06-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspage.php: * include/dcmmspear.php: * broken_seals_report.php: * doc/user/en/broken_seals_report.php: Reimplemented broken seals report using HTML QuickForm; added time period selection (RFE #976170). * include/i18n.php: * locale/en/LC_MESSAGES/dcmms.po: updated translations *include/header.php: removed comment * admin/analysis.png: translating header * broken_seals_report.php: * include/dcmmap.php: * include/dcmmaputil.php: * print_workorder.php: new function adjustScalebar() to share code between the two map outputs * map.php: recycling workorder id's that are not completely filled in after 8 hours * sample.map: * ngwa.map: using embedded scalebar * map.php: Make sure that the area of interest radius is more than 1m, fixes bug #978227 2004-06-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * sample.map: using LandmarkView * script/updated_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: added LandmarkView 2004-06-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/stock_extended-help.png: * images/stock_refresh.png: * images/icon_redraw.gif: * images/icon_info.gif: * images/icon_landmark.png: icon restructuring * include/header.php: added importantParagraph() function * include/dcmmap.php: * map.php: * landmark.php: * zoom.php: zoom to landmark code is now in the landmark page, further simplifying map.php * sample.map: keymap is displaying red outline for full extent now * include/i18n.php: * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: fixed Galvanized Iron typo; added "Wooden Plug" material subtype * excavation_report.php: use MaterialSubtype instead of UnitSubtype * resource.php: Excavation data was not displayed in the list - this is fixed now * include/dcmmap.php: * map.php: replaced $_GET with $_POST to make webtest happy; further interface changes 2004-06-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: * include/dcmmap.php: * script/test/build.xml: started with workorder digitizing webtest * about.php: updated layout * index.php: * ltr.css: * rtl.css: improved main page layout for Arabic * map.php: drastically simplified the layout - looks a little bit ugly right now * include/dcmmap.php: * include/dcmaputil.php: * print_workorder.php: new function loadMapscript() to load PHP/Mapscript if necessary * admin/purge_workorder.php: * admin/backup.php: * admin/shapefile_dumper.php: * admin/shapefile_loader.php: * broken_seals_report.php: * quality_control_report.php: * resource_report.php: * excavation_report.php: * complaint_pending_report.php: * workorder_status_report.php: * reports.php * seal.php: * resource.php: * maintenance.php: * workorder.php: * map.php: * zoom.php: (re-)added footer * admin/user_management.php: It is possible now to change the administrative area of an existing user; The administrative area is displayed in the table. * admin/team_management.php: No "Select one" option in AdministrativeArea list any more, fixes bug #970329 * include/dcmmspage.php: added DcmmsAdminPage class * admin/analysis.php: using DcmmsAdminPage class * admin/shapefile_loader.php: don't use user dcmms (bug #972538); vacuum analyzing the table after load * resource.php: fixed another JavaScript error; material units are translated now * include/header.php: fixed JavaScript error; Internet Explorer is now directly selecting the language, no click on the select button is necessary 2004-06-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * resource.php: fixed JavaScript error (bug #975305) 2004-06-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorder.php: * include/dcmmaputil.php: fix for bug #972550: workorder printouts selected from the workorder list are showing the networks again * doc/build.xml: * doc/development/dcmms_development_guide.xml: * doc/development/doxygen/doxygen.cfg: started with doxygen API documentation * doc/administration/dcmms_administration_guide.xml: added troubleshooting information for garbled map labels due to different table structures of tiled shapefiles * admin/analysis.php: properly creating spatial indexes * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: indexes cannot be created in functions 2004-06-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: NetworkDomain was duplicated in the title 2004-06-14 Maher Abdel karim <maher_Karim@dorsch.com.jo> * include/i18n.php: * locale/ar/LC_MESSAGES/dcmms.po:add translations. * admin/team_management.php: fix the query. 2004-06-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/team_management.php: Don't use administrativearea.administra any more, fix for bug #972389 * doc/development/dcmms_development_guide.xml: mention NSIS scripts 2004-06-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: density calculations are using GiST indexes now * admin/analysis.php: now using 100 as the default resolution; using HTML QuickForm validation configuration from dcmconfig.php * include/dcmconfig.php.default: added configuration option for HTML QuickForm validation configuration (client or server) * doc/administration/dcmms_administration_guide.xml: added instruction to recreate text to geometry cast to troubleshooting section 2004-06-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspage.php: fixed layout problems * admin/analysis.php: page is functional now * doc/user/en/dcmms_user_guide.xml: added sections on purge_workorder.php, seal.php, workorder_unsealed_report.php and analysis.php * doc/admin/dcmms_administration_guide.xml: Added information on PEAR modules 2004-06-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmspage.php: started with HTML_QuickForm-like reimplementation of the page skeleton * admin/analysis.php: Using dcmmspage.php, added QuickForm for analysis selection 2004-06-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/exec.png: new icon from http://jimmac.musichall.cz * admin/analysis.php: started with analysis page; will trigger density calculation * include/i18n.php: * locale/EN/LC_MESSAGES/dcmms.po: updated translations * script/update_dcmms_ddl.sql: default Network values; Sewerage Network for Sewer Blockage; added Seal table and additional Workorder fields 2004-06-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/purge_workorder.png: * admin/purge_workorder.php: * index.php: new purge workorder icon * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: using "Blockage" instead of "Sewer Blockage" as a workorder subtype * include/dcmmap.php: * map.php: fixed Quick View drop-down list (bug #969377); Workorder area of interest label toggling (bug #967940) 2004-06-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * dcmms.css: * index.php: * logon.php: better footer layout * php.nsi: updated for 4.3.7 release * admin/restore.php: re-added footer * doc/admin/dcmms_administration_guide.xml: started with upgrading section 2004-06-07 Steffen Macke <Steffen_Macke@dorsch.com.jo> * team_management.php: fixed typo * seal.php: formatting * maintenance.php: added link to seal.php * query_workorder_status.php: fixed PHP warning because of missing isset(); added ID column to table; formatting; re-added footer * workorder.php: fixed PHP warning because of missing array_key_exists() * admin/backup.php: added -o option to pg_dumpall - eventually this fixes bug #968126 * include/dcmmap.php: * include/dcmmaputil.php: * map.php: * print_workorder.php: * workorder.php: The workorder printout reflects now the layer selection from the map page (bug #967501) * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: finalized NetworkDomain support 2004-05-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * response_time_report.php: uncommented footer generation * map.php: removed superfluous session_start() calls * include/dcmmap.php: corrected image type specification * include/header.php: urlencoding() form values in language selection 2004-05-19 Maher Karim <Maher_Karim@dorsch.com.jo> * seal.php: adjust form creation. * reports.php: * workorder_unsealed_report.php: new report for unsealed meters. 2004-05-18 Maher Karim <Maher_Karim@dorsch.com.jo> *locale/ar/LC_MESSAGES/dcmms.po:add translations. *locale/en/LC_MESSAGES/dcmms.po:add translations. *admin/team_management.php: store and update the Administrative area in the team table. 2004-05-18 Maher Karim <Maher_Karim@dorsch.com.jo> * query_workorder_status.php: Add the search by complainant function. * workorder_status_report.php: * pending_complaint_report.php: * excavation_report.php: * resource_report.php: * quality_control_report.php:Add the possibilty to select the ROU to create the report for. 2004-05-17 Maher Karim <Maher_Karim@dorsch.com.jo> * index.php: * admin/purge_workorder.php: Add purge workorder functionality to the administrator tools. 2004-05-11 Maher Karim <Maher_Karim@dorsch.com.jo> * script/update_dcmms_ddl.sql: added purgeWorkorder() function * maintenance.php: displaying leak location * quality_control_report.php: fixed typo in query * print_workorder.php: * workorder.php: Added possibility to select water/sewer networks according to RFE #937853 * include/header.php: added possibility to suppress "select one" in printSelect() 2004-05-11 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * script/create_dcmms_ddl.sql: * script/update_dcmms_ddl.sql: Maintenance Subtype reorganization according to RFE #937853 2004-05-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * quality_control_report.php: * include/i18n.php: * doc/user/en/dcmms_user_guide.xml: added new Maintenance Subtype 'No action: No supply scheduled' 2004-05-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * ltr.css: * rtl.css: fixed typo that prevented correct Arabic layout in Mozilla * include/header.php: fixed numeric locale setting for Linux * include/dcmpostgis.php: fixed header redirection for logon failure and database down cases *doc/development/data_model.vsd: added new staff subtypes * doc/development/dcmms_development_guide.xml: started LiveCD section with information on PHP configuration * doc/user/en/dcmms_user_guide.xml: bug report/support instructions; partial implementation of RFE #814895 * doc/administration/dcmms_administration_guide.xml: * conf/php.ini: iconv extension is not required any more 2004-04-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: fixed undefined variable warning * full_report.php: starting with Full Report implementation * doc/administration/dcmms_administration_guide.xml: Updated copyright year 2004-04-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: updated for PHP 4.3.6 release * quality_control_report.php: added TODO (AdministrativeArea of Recipient vs. repair location) 2004-04-15 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added troubleshooting section for PostGIS installation 2004-04-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorder.php: fixed workorder insertion (moved header output) * include/header.php: setting numeric locale to "en", allows insertion of french workorders, fixes bug #928778 2004-04-05 Maher Abdel Karim <maher_karim@ngwa.com.jo> * include/header.php:add a logging function writelog(). * landmark.php: * maintenance.php: * workorder.php: * resource.php: * seal.php: * admin/team_management.php: * admin/user_management.php: * admin/backup.php: * admin/restore.php: * admin/shapefile_dumper.php: * admin/shapefile_loader.php: * admin/remove_temporary_files.php: Apply logging functionality. * include/dcmconfig.default.php: add path variable to the session. 2004-04-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * workorder.php: correctly checking for $dispNote * index.php: fixed onmouseover images * php.nsi: bumped package number to 2 in order to include php_iconv.dll * script/create_dcmms_ddl.sql: fixed SQL errors 2004-03-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * about.php: * index.php: * dcmms.nsi: closing tags at end of page (footer has to be called from all pages again); removed second header from index.php; mentioning user name in logoff link; misc cleanup; set version to 1.0.0+cvs again * php.nsi: updated for PHP 4.3.5 release; installing PEAR 2004-03-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/version.xml: * build.xml: * dcmms.nsi: updated for 1.0.1 release (interim) * php.nsi: * conf/php.ini: updated PHP installation - PHP will now be installed to c:\windows\php - this allows PEAR usage 2004-02-24 Maher Abdel Karim <maher_karim@ngwa.com.jo> * Seal.php:Check the functionality. * include/i18n.php: *locale/ar/LC_MESSAGES/dcmms.po:add translations. 2004-02-17 Maher Abdel Karim <maher_karim@ngwa.com.jo> * script/create_dcmms_ddl.sql: added team information to workorder table. * workorder.php: added team information. * quality_control_report.php: add additional quality check, to display all the workorders which has been updated by another team than the one assigned for. 2004-02-10 Maher Abdel Karim <maher_karim@ngwa.com.jo> * script/create_dcmms_ddl.sql: Update the Seal primary key, and added new subtypes for the staff table. * Seal.php: working with unseal functions. 2004-01-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: added calculatePerConnectionDensity() function, related table 2004-01-28 Maher Abdel Karim <maher_karim@ngwa.com.jo> * resource.php: * seal.php: add the add and edit unsealed information to the maintenance information * resource_report.php: add excavation information to the report. * complaint_pendig_report.php: add not field. 2004-01-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: added MaintenanceView that resolves all CodedValues for the Maintenance table; added DiameterView and MaterialView; added purgeWorkorder() function * seal.php: fixed copyright notice 2004-01-22 Maher Abdel Karim <maher_karim@ngwa.com.jo> * index.php: fix layout. * maintenance.php: display the note information in the view maintenance action. * include/header.php: adjust the header, to contain the footer. * dcmms.css: * rtl.css: * ltr.css:add some classes. * workorder.php: cleaning up some unused code. 2004-01-21 Maher Abdel Karim <maher_karim@ngwa.com.jo> * include/dcmmap.php: * map.php: * zoom.php: fix the AdministrativeArea restrictions. * maintenance.php: check the sent variable through the POST. * script/create_dcmms_ddl.sql: Add a new field to the PipeDensity Table. 2004-01-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * logon.php: added TODO 2004-01-20 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/data_model.vsd: added PressurizedMain * script/create_dcmms_ddl.sql: fixed SQL errors, calculatePerPipeDensity() and calculateMaintenanceDensity() implementations are complete * doc/development/data_model.vsd: * script/create_dcmms_ddl.sql: new classes MaintenanceDensity and PerPipeDensity, new functions calculateMaintenanceDensity() and calculatePerPipeDensity() 2004-01-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added troubleshooting information for restore 2004-01-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: formatting, version is now 1.0.0+cvs * include/i18n.php: * script/create_dcmms_ddl.sql: added MaterialSubtype 'Valve' 2004-01-13 Maher Abdel Karim <maher_karim@ngwa.com.jo> * include/header.php:Add a new function writelog(), to write a log file under dcmms/logs * landmark.php: use the writelog() function to register all the sql statments in the log file. 2004-01-05 Maher Abdel Karim <maher_karim@ngwa.com.jo> * include/i18n.php: * locale/ar/LC_MESSAGES/dcmms.po: updated Arabic translations * dcmms_client.nsi: Start the client installer. 2003-12-15 Maher Abdel Karim <maher_karim@ngwa.com.jo> * include/header.php: Pass the ROU name through the header. * logon.php: * map.php: * workorder.php: * zoom.php: register the user name and define the ROU, and restrict him to select only the landmarks for his ROU.If the user zoom out to another ROU and tried to insert a new workorder he will be notified and can not create this workorder. 2003-12-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: added "New Pipe" 2003-12-10 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * include/i18n.php: * locale/ar/LC_MESSAGES/dcmms.po: updated Arabic translations 2003-11-30 Steffen_Macke <Steffen_Macke@dorsch.com.jo> * include/dcmpostgis.php: silencing session_start() * dcmms.css: * include/header.php: * admin/shapefile_dumper.php: fixed shapefile dumper * include/i18n.php: * locale/en/LC_MESSAGES/dcmms.po: updated english translations 2003-11-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmpostgis.php: keeping session_start() silent 2003-11-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added information on how to use two different php.ini setups on one machine in the troubleshooting/maplab section 2003-11-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: summarized information on data version management with PostgreSQL schemas 2003-11-27 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * locale/fr/LC_MESSAGES/dcmms.po: updated french translations 2003-11-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: formatting * AUTHORS: finally added Jimmac and Tigert 2003-11-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: updated for 1.0.0 release, NSIS 2.0 b4 * images/installer-header.bmp: new installer header * etc/index.html: updated for 1.0.0 release * locale/en/LC_MESSAGES/dcmms.po: * locale/ar/LC_MESSAGES/dcmms.po: * locale/fr/LC_MESSAGES/dcmms.po: updated translations * AUTHORS: added Jimmac and Tigert * doc/development/dcmms_development_guide.xml: updated release process * dcmms.css: better vertical alignment for image in h1 * images/dcmms-install.ico: * images/dcmms-uninstall.ico: added installer icons * images/dcmms_small.png: * images/dcmms.png: blue pipe instead of green pipe: overlaid black and white copy with blue layer; used cookie cutter to cut out pipe parts from top layer * build.xml: Ant build file to build source zip * doc/docbook.css: better layout for guilabel and guibutton elements * NEWS: added news file with summary information for releases 2003-11-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.css: now using font-size xx-small in Workorder form * print_workorder.php: sorting diameters properly now, hiding "Unknown" descriptions; using <nobr> tag to prevent line breaks in form boxes 2003-11-19 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: updated poEdit section * doc/administration/dcmms_administration_guide.xml: added more information on folders; more information on services, tiled shapefiles and the quality control check list; referencing version.xml * doc/user/en/dcmms_user_guide.xml: * doc/development/dcmms_development_guide.xml: using version.xml; updated release process * doc/administration/figure/service_start.png: * doc/administration/figure/service_stop.png: Figures for Windows services 2003-11-18 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: * doc/administration/figure/control_panel.png: * doc/administration/figure/administrative_tools_icon.png: * doc/administration/figure/services_icon.png: * doc/administration/figure/postmaster_service.png: started with section on Windows services 2003-11-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: * dcmms.css: clearer layout for the checkboxes 2003-11-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/user/en/dcmms_user_guide.xml: added resource.php section * doc/administration/dcmms_administratio_guide.xml: mentioning default postgres password; added quality control chapter under administration * include/dcmpostgis.php: fixed header redirection for admin pages * logon.php: added check for PostArabic * doc/development/dcmms_development_guide.xml: added CD test to release process * include/header.php: don't put a hidden input field "language", allow to pass the language through the request * script/test/build.xml: * script/test/report.xsl: work on webtest: fixed report header, added checks for context-sensitive help 2003-11-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/apache_information.png: * doc/administration/figure/apache_install.png: * doc/administration/figure/apache_license.png: * doc/administration/figure/apache_readme.png: * doc/administration/figure/apache_setup_type.png: * doc/administration/figure/apache_wizard.png: * doc/administration/figure/dcmms_components.png * doc/administration/figure/dcmms_license.png: * doc/administration/figure/dcmms_location.png: * doc/administration/figure/php_components.png: * doc/administration/figure/php_license.png: * doc/administration/figure/php_location.png: * doc/administration/figure/php_patience.png: * doc/administration/figure/php_reboot.png: * doc/administration/dcmms_administration_guide.xml: added installation checklist, more detailed Apache, DCMMS and PHP installation instructions 2003-11-13 Steffen_Macke <Steffen_Macke@dorsch.com.jo> * include/i18n.php: * locale/en/LC_MESSAGES/dcmms.po: updated translations * dcmms.nsi: added data model shortcut to start menu; including dcmmaputils.php * doc/build.xml: dcmms_data_model.pdf is not deleted any more * include/dcmconfig.php.default: removed NGWA intranet links from navigation bar 2003-11-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/restore.php: * admin/backup.php: formatting, additional information * doc/administration/dcmms_administration_guide.xml: updated backup/restore instructions * doc/development/dcmms_development_guide.xml: added information on human interface guidelines * doc/user/en/dcmms_user_guide.xml: corrections, re-structuring, added information on administration functions 2003-11-12 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * admin/backup.php: * admin/restore.php: backup/restore is working now - using pg_dumpall * maintenance.php: display the cause in for the view action. 2003-11-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * conf/php.ini: * doc/administration/dcmms_administration_guide.xml: maximum memory and file size limits had to be increased to allow database restore; added this information to troubleshooting section * include/dcmpostgis.php: fixed logoff for admin pages * admin/restore.php: might work now; still has debug code 2003-11-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.css: changed colors, formatting * header.php: moved the checkbox text to the checkbox * admin/backup.php: formatting, allowing to use the backup on other machines than the server * restore.php: formatting; drop and create database are functional, loading stops for some reason * updated_dcmms_ddl.sql: * create_dcmms_ddl.sql: commented out wood and clay materials * include/i18n.php: * locale/en/LC_MESSAGES/dcmms.po: updated translations for print workorder page 2003-11-11 Maher Abdel Karim <maher_karim@dorsch.com.jo> * admin/backup.php: create a backup for the database. * admin/restore.php: start adding the functionality to restore the backup. * include/i18n.php: fixed translations. * Zoom.php: * workorder.php: * reports.php: * about.php: * admin/shapefile_loader.php: * admin/shapefile_dumper.php: * admin/backup.php: * admin/restore.php: * admin/team_management.php: * admin/remove_temporary_files.php * complaint_pending_report.php: * excavation_report.php: * quality_control_report.php: * query_workorder_status.php: * resource_report.php: * response_time_report.php: * workorder_status_report.php: adjust the header call to include the image. * locale/ar/LC_MESSAGES/dcmms.po: updated translations 2003-11-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.css: new colors * logon.php: fixed welcome string * php.nsi: copying iconv.dll and libintl-1.dll to system32 * dcmms.nsi: fixed Apache restart * include/i18n.php: remove corroded pipe * locale/en/LC_MESSAGES/dcmms.po: updated translations 2003-11-10 Maher Abdel karim <maher_karim@dorsch.com.jo> * include/i18n.php: fixed translations. * script/create_dcmms_ddl.sql: added subtypes. 2003-11-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/dcmms_icon_16.png: * images/zoom_to_landmark.png: * images/gome-starthere.png: * images/todo.png: * images/documents.png: * images/about.png: * images/administration-32.png: * images/shapefile_loader.png: * images/shapefile_dumper.png: * images/backup.png: * images/restore.png: * images/system-config-users-48.png * images/team_management.png: * images/remove_temporary_files.png: * images/stock_help-16.png: * images/stock_exit-16.png: added icons * doc/development/dcmms_development_guide.xml: added important hint on onmouseover effects * include/header.php: using Icons, allowing to pass custom icon to header() function * admin/team_management.php: * index.php: using Icons * script/update_dcmms_ddl.sql: * script/create_dcmms_ddl.sql: rename "pipe welder" to "welder" * include/i18n.php: * locale/en/LC_MESSAGES/dcmms.po: updated English translations * map.php: fixed check for loaded dbase dll * images/dcmms_small.png: updated logo using GNOME art 2003-11-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/admininistration/dcmms_administration_guide.xml: added zip and unzip to the Cygwin package list. * dcmms.nsi: removed remove_postmaster.pid entry from startup folder 2003-11-05 Steffen Macke <Steffen_Macke@dorsch.com.jo> * php.nsi: copy php4ts.dll to system32 * dcmms.nsi: make sure that libcurl.dll is there 2003-11-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: removed links to AdministrativeArea table to allow dropping and loading of table * admin/shapefile_dumper.php: preventing layout overflow in Internet Explorer with textarea * dcmms.css: * index.php: two-column layout; added backup, restore links in administration mode * admin/backup.php: * admin/restore.php: added backup/restore skeleton pages * php.nsi: added compilation instructions * doc/administration/dcmms_administration_guide.xml: updated CD installation, synchronized with CD index page; added manual fuzzystrmatch installation instructions * etc/index.html: added index page of DCMMS CD * dcmms.nsi: removed Teams section; fixed typo; fixed fuzzystrmatch loading * doc/administration/dcmms_administration_guide.xml: added updating section * php.nsi: version number is now 4.3.4 * dcmms.nsi: added Fuzzystrmatch, removed pg_hba.conf part * script/update_dcmms_ddl.sql: script to update data model from DCMMS version 0.9.2 2003-10-29 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * index.php: add the recreate_tmp.sh function to the administrator. * admin/remove_temprary_files.php: * script/recreate_tmp.sh:Added an administrative function to remove the temporary files and folders. * admin/user_management.php: implement the functionality to store the user name and administrativearea in the dcmmsuser, creating and removing the users is working. 2003-10-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: fixed syntax error, removed erroneous excavation table drop * doc/development/data_model.vsd: * script/create_dcmms_ddl.sql: added DcmmsUser class. AdministrativeArea is used now in DcmmsUser, Workorder, Team and CostCenter 2003-10-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: added printCheckbox() function * zoom.php: added fuzzy string search * logon.php: checking for PostGIS and fuzzystrmatch installations * admin/delete_data.php: fixed data deletion (dependencies) 2003-10-29 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * include/header.php: * resource.php: added a javascript function and pass it to the header, to display the unit for the materials. 2003-10-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: formatting, added some empty French translations of Teams 2003-10-26 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * script/create_dcmms_ddl.sql: add more subtypes. * print_workorder.php: display the workorder type in the layout. * include/i18n.php: more translations. 2003-10-22 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * map.php: Add a new function to edit landmark information and location. * Landmark.php: Add a new action to handle the update landmark location. * locale/dcmms.po: add more translations. 2003-10-20 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * workorder.php: add a new text box to enter the maintenance team information. * query_workorder_status.php: include the note field in the report. 2003-10-19 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * locale/dcmms.po: Add more translations. * maintenanace.php: * print_workorder.php: Add the start time and date. 2003-09-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/create_dcmms_ddl.sql: * include/i18n.php: * doc/development/data_model.vsd: added new coded values and subtypes; new field StartDate for Maintenance class 2003-09-29 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * workorder.php: fix the bug of displaying the query instead of an error in case of not selecting a type. * script/create_dcmms_ddl.sql: * script/ngwa_teams.sql: add a dummy team names in the create_dcmms_ddl.sql, and insert the team names in english and Arabic. * dcmms.nsi: add a section for loading the team names to the database. 2003-09-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: moved Linux gettext troubleshooting to administration guide * doc/administration/dcmms_administration_guide.xml: worked on manual installation section. 2003-09-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: added troubleshooting information for cygipc-2.0 * doc/administration/dcmms_administration_guide.xml: more work on installation instructions * php.nsi: Changed package name to "DCMMS Scripting" due to PHP license restriction; using PHP 4.3.3 now; PHP license.txt is used now * script/test/build.xml: more tests; radio buttons are not working yet 2003-09-24 Steffen Macke <Steffen_Macke@dorsch.com.jo> * logon.php: improved onmouseover help * include/header.php: <a> tags in printTextInput() and printSelect() are closed now; problem detected by webtest * locale/en/LC_MESSAGES/dcmms.po: some AdministrativeArea translations were wrong * admin/delete_data.php: user name and password are taken from the request now * script/test/build.xml: initial webtest version * doc/administration/figure/windows_users.png: * doc/administration/figure/postgresql_users.png: * doc/dcmms_uml.vsd: added diagrams to explain Windows and PostgreSQL users * doc/administration/dcmms_administration_guide.xml: improved documenation, especially installation and concept parts 2003-09-11 Maher Abdel Karim <Maher_Karim@dorsch.com.jo> * include/dcmmap.php: fixed localizeMapLabels() call 2003-09-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * * script/create_dcmms_ddl.sql: added the jerash teams 2003-09-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * * doc/administration/dcmms_administration_guide.xml: started to restructure documentation 2003-09-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * script/remove_postmaster_pid.sh: postmaster.pid is only removed when the postmaster service is not running; calling ipcclean in addition to removing postmaster.pid; restarting if net start postmaster is not successful * dcmms.nsi: adding remove_postmaster.pid to startmenu of all users * include/header.php: version number is 0.9.2+cvs now * include/dcmmaputil.php: * include/dcmmap.php: * print_workorder.php: localizing map labels on workorder sheet; fix for bug #802498 2003-09-07 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * locale/fr/LC_MESSAGES/dcmms.po: updated french translations 2003-09-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: added information on default users * dcmms.nsi: * include/header.php: updated version number to 0.9.2 * include/dcmconfig.php.default: formatting 2003-08-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms_sample.nsi: deleted (moved to sample module) * landmark.php: formatting 2003-08-31 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * locale/fr/LC_MESSAGES/dcmms.po: updated french translations 2003-08-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmconfig.php.default: using sample.map now * images/dcmms_keymap.png: * images/ngwa_keymap.png: * ngwa.map: default keymap is the sample one * locale/en/LC_MESSAGES/dcmms.po: corrected some translations 2003-08-27 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * landmark.php: adjust the form display; adjusted the grants for the WorkorderID sequence. * workorder.php: * print_workorder.php: fix WorkorderID, NewWorkorderID variable passing. and insertion in the database. * locale/ar/LC_MESSAGES/dcmms.po: Adjusted Arabic translations. * include/i18n.php: added more translations 2003-08-36 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/en/LC_MESSAGES/dcmms.po: updated translations * include/i18n.php: fixed, added some translation terms * logon.php: header i18n * script/create_dcmms_ddl.sql: added more diameters * admin/shapefile_dumper.php: removed unnecessary recoding code * include/header.php: new version number 0.9.1+cvs * doc/dcmms.xsl: using id as the filename now 2003-08-26 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * response_time_report.php: fix table creation,and query. * landmark.php: adjust the forma display. 2003-08-25 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * include/i18n.php: add translations. * ar/dcmms.po:Arabictranslations. * admin/team_management.php: Add the functionality to manage the teams. * script/create_dcmms_ddl.sql: add the center table. * dcmms.nsi: Adjust the backaging number and asjust the mapserver dependent dlls. * index.php: add a link to team_management page. 2003-08-21 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * admin/team_management.php:Adding the team management page under admin. The page should integrated with the inex.php page. 2003-08-17 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/build.xml: * doc/FoShaper.java: further progress on Arabic PDF build from DocBook 2003-08-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.nsi: do not overwrite existing config files; copy arial.ttf if necessary; description for mapserver section * rosa/rosa.jar: * script/Shaper.java: * script/ArabicShaper.java: removed unnecessary files * locale/en/LC_MESSAGES/dcmms.po: updated English translations * doc/docbook.css: stylesheet for generated documentation * doc/user/ar/dcmms_user_guide.xml: fixed file inclusion 2003-08-14 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: update translations. 2003-08-14 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/user/ar/dcmms_user_guide.xml: added the new pages and the new links *and explain the functions in more detail. * doc/user/en/dcmms_user_guide.xml: more formatting. 2008-08-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: version number is 0.9.0 * admin/shapefile_loader.php: remove debug code * doc/development/dcmms_development_guide.xml: updated release process information * doc/administration/dcmms_administration_guide.xml: updated with new mapfile configuration option * dcmms_sample.nsi: new installer script for sample data distribution * sample.map: new map for the sample data * include/dcmconfig.php.default: updated for mapserver 4.0, sample data 2003-08-14 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * etc/fonts.txt: using absolute font path now * dcmms.nsi: update for mapserver 4.0; * map.php: * print_workorder.php: * include/dcmconfig.php.default: Add an advanced settings to define the php_mapscript_(version).dll, to be used in the map,and print_workorder pages. 2008-08-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * print_workorder.php: * include/dcmmap.php: * map.php: adjustments for mapserver 4.0; identify tool is working properly * doc/build.xml: * doc/dcmms.xsl: * doc/dcmms_docbook_htmlhelp.xsl: Succesfull build of Arabic CHM documentation * doc/development/dcmms_development_guide.xml: updated information on various tools and procedures * include/i18n.php: added translation terms 2003-08-14 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * map.php: * include/dcmms.php: * include/dcmconfig.php.default: Adjust to use the mapfile from the configuration from the session.use $_SESSION["strMapFile"]. * dcmms.nsi: add the PostArabic to the installer.The installer is running. 2003-08-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/data_model.vsd: updated data model (formatting, small adjustments) * doc/user/en/dcmms_user_guide.xml: small corrections 2003-08-13 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * dcmms.nsi: adjust the dcmms table creation. 2003-08-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/dcmms.ico: improved the icon * workorder.php: fixed multiple display of workorder ids for pending tasks * include/dcmmap.php: fixed PHP notices when using keymap * print_workorder.php: * map.php: picking up the data location from $_SERVER["PATH_TRANSLATED"]; made the "full extent" zoom pick up the extent from the administrativearea * landmark.php: commented out debug code, using max() instead of distinct for administrativearea and village updates * workorder_status_report.php: adding additional header to show the report period; formatting * excavation_report.php: * quality_control_report.php: * resource_report.php: * response_time_report.php: * workorder_status_report.php: improved the reports (displaying report period, new quality control report, formatting) * dcmms.map.default: * images/dcmms_keymap.png: new version of these files to work with the sample dataset, added in the sample branch in the CVS 2003-08-13 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * dcmms.nsi: adjust the dcmms table creation. * script/create_dcmms_ddl.sql: create the 'admin' user with password 'admin'.and remove the maintenanceID sequence. * dcmms.nsi: including pg_hba.conf in Apache/PHP section of installer 2003-08-13 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/user/en/dcmms_user_guide.xml: added the new pages and the new links *and explain the functions in more detail. 2003-08-12 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * locale/ar/LC_MESSAGES/dcmms.po: * locale/fr/LC_MESSAGES/dcmms.po: updated translation files * map.php: fixed display of workorder tool * workorder.php: fixed tab display * maintenance.php: fixed display of link to workorder.php * resource.php: internationalization of header * include/i18n.php: more translation terms 2003-08-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: added a new function quote() that will allow to use <?= ?> together with gettext for HTML attributes, use <?= quote(_("test")) ?> instead of "<?= _("test") ?>" * shapefile_loader.php: tested quote() function * doc/build.xml: now building the complete documentation * doc/user/ar/dcmms_user_guide.xml: * doc/user/ar/dcmms_user_guide.xml: fixed file inclusions * doc/development/dcmms_development_guide.xml: information on docbook-xsl 2003-08-12 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * quality_control_report.php: * user_management.php: internationalize strings to be translated. * include/i18n.php: Add not picked strings to be translated. * ar/LC_MESSAGES/dcmms.po: fix translations. 2003-08-12 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * response_time_report.php: fix message display * ar/LC_MESSAGE/dcmms.po: Fix the Arabic translations. 2003-08-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: fixed documentation build problems * doc/dcmms.xsl: * doc/dcmms_docbook_html.xsl: * doc/dcmms/docbook_htmlhelp.xsl: * doc/dcmms/docbook_pdf.xsl: * doc/build.xml: updated documentation build using custom stylesheets, ant, saxon and fop now. * lib/README: updated information on jars required for documentation build 2003-08-11 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/development/dcmms_development_guide.xml: more formating the poedit information * doc/build.xml:fixed listitem tag 2003-08-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: fix the link display depending on source page; added updateWorkorder action 2003-08-11 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * resource_report.php: fix date values. * map.php: * workorder.php: Adjust the status case, the Tabs will be active onle from the workorders link, they will be inactive if the workorder page opened from the map. 2003-08-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * query_workorder_status.php: fixed join condition in query 2003-08-11 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * include/header.php: Adjust the getTimeStamp() function in order to pass optional date offset variables. * workorder_status_report.php: Adjust the FromDate value to be 1 day less. 2003-08-11 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/development/figure/poedit_php_path.png: * doc/development/figure/poedit_php_parser.png: * doc/development/dcmms_development_guide.xml: added poedit information * doc/build.xml: more switching to xsltproc/htmlhelp documentation build 2003-08-11 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * maintenance.php: * workorder.php: fix the pager. 2003-08-11 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * maintenance.php: adjust the use of the MaintenanceID variable to use WorkorderID variable. * resource.php: handling the variables passed from the workorders table, and use them to create the tables. * workorder.php: apply a new actions for the completed workorders to display the maintenance,resource records. A new action to be able to print the workorders from the workorders table. * print_workorder.php: adjust the page to interact with the workorders table, so a map can be printed for previous workorders. the map is using the extent entered before. 2003-08-11 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmap.php: * map.php: using "Maintenance" instead of "Repair locations"; "Locate maintenance" instead of "Locate repair"; Displaying maintenance location on the map before inserting it to the database * workorder.php: more request action refactoring, cleanup, formatting; viewing and editing records in the tabbed layout 2003-08-10 Maher Abdel Karim <Maher_Karim@ngwa.com.jo> * doc/build.xml: new build of administration documentation using xsltproc * include/header.php: fixed logo problem in header for files under admin * admin/shapefile_loader.php: * admin/shapefile_dumper.php: using PGCLIENTENCIDING for the encoding instead of Iconv. Better internationalization * landmark.php: * locale/ar/LC_MESSAGES/dcmms.po: adjust the Arabic translations. 2003-08-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * about.php: fixed gettext string * dcmms.css: improved tabbed layout * include/i18n.php: new file to hold terms for translations * locale/dcmms.pot: * locale/en/LC_MESSAGES/dcmms.po: updated translations * include/header.php: fixed session header problem a beginning of file * print_workorder.php: removed main page link, linking through logo and main map now; fixed PHP warning * workorder.php: formatting; listing actions * header.php: including dcmms logo in header * dcmms.map.default: yellow area of interest centerpoints 2003-08-07 Steffen Macke <Steffen_Macke@dorschc.om.jo> * admin/shapefile_loader.php: building spatial, gid indices * script/create_dcmms_ddl.sql: added LandmarkID sequence * header.php: the language selection form is now recreating the request and post arrays to get better results when switching pages with dynamic content * include/dcmmap.php: Do not evaluate the post array - this allows to switch the language while zoomed to the map; added arabic shaping * dcmms.css: * rtl.css: * ltr.css: formatting for class tab_panel_one is text-direction-sensitive * admin/shapefile_loader.php: * include/dcmpostgis.php: moved arabic shaping to dcmmap.php, greatly simplifying things * landmark.php: no shaping; cleanup; formatting; comments; page is fully functional; passing messages to zoom.php; using LandmarkID; limited input validation sequence; calculating village and administra * zoom.php: no shaping; bug fixes; displaying messages from request * map.php: formatting, removing PHP and HTML errors, moved logos up 2003-08-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * zoom.php: fixed typo (missing "") * include/header.php: relaxed check for /admin/ to allow dcmms to be located in other Apache dirs than /dcmms/, e.g. /dcmms_ngwa/ 2003-08-06 Maher Karim <Maher_Karim@ngwa.com.jo> * landmark.php: creating the user input using the $_SESSION["arrLanguages"] variables,The landmarks are inserted and shaped if neeeded correctly. working in the Administrator edit,update functions. 2003-08-06 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: * dcmms.css: displaying odd and even rows in DcmPage->printTable() in different colors * include/dcmconfig.php.default: added configuration option to switch off the sewer network * dcmms.map: * zoom.php: * script/create_dcmms_ddl.sql: changed data model for administrativearea to allow translation in the GIS data * include/header.php: changed footer to only offer languages from the arrLanguages array of the session * include/dcmconfig.php.default: added arrLanguages to configure the languages that the application is offering (prevent errors if the data is missing the nessary translation fields) 2003-08-06 Maher Karim <Maher_Karim@ngwa.com.jo> * zoom.php: using pg_localize to retrieve arabic landmark field correctly * admin/shapefile_loader.php: reverted to version 1.13, more improvements * admin/shapefile_dumper.php: basically working, added basic recoding support - unshaping is missing 2003-08-04 Maher Karim <Maher_Karim@ngwa.com.jo> * include/header.php: adjust the print_table function to pass a help message for the links. * reports.php: * Workorder.php: * map.php: * admin/shapefile_dumper.php: * admin/shapefile_loader.php: * reports.php: fixing layout and applying the on mouseover help messages. 2003-08-04 Maher Karim <Maher_Karim@ngwa.com.jo> * admin/shapefile_dumper.php: fix dump file zip. * include/dcmconfig.php: * admin/shapefile_loader.php: use the variable which was created on dcmconfig.default for the shapefile encoding. 2003-08-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * zoom.php: fixed PHP notice for (not-)posted search string * include/dcmconfig.php.default: added strShapefileEncoding parameter * admin/shapefile_loader.php: using strShapefileEncoding parameter, the upload was broken - fixed now; new layout, better progress indication; i18n; using dcmconfig.php values * workorder.php: * dcmms.css: tabbed layout to switch between pending and completed workorders 2003-08-03 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/build.xml: fixed the ar and en user guide * doc/user/en/dcmms_user_guide.xml: continue with the documentation * quality_control_report.php: added back link to the main report page * response_time_report.php: change the report title from reports *to Response time report * doc/development: added php_classes visio model 2003-08-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.map.default: * include/dcmconfig.php.default: moved configurable files to prevent overwriting * admin/user_management.php: implemented full functionality * admin/shapefile_loader.php: * admin/shapefile_dumper.php: guarding admin files against execution by non-administrators * index.php: added Administration header * script/create_dcmms_ddl.sql: added createuser right to admin 2003-08-03 Maher Karim <Maher_Karim@ngwa.com.jo> * admin/user_management.php: using toggle_administrator instead of make_administrator in the request - this allows to remove admin rights 2003-08-03 Capo-chichi Armand <capo-chichi.gtz@liptinfor.bf> * locale/fr/LC_MESSAGES/dcmms.po: updated french translations 2003-08-03 Maher Karim <Maher_Karim@ngwa.com.jo> ` * admin/shapefile_dumper.php: dump the table data to a new shapefile. * AUTHORS: added Capo-chichi Armand 2003-08-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: * doc/administration/dcmms_administration_guide.xml: updated, extended the documentation * include/dcmconfig.php: formatting, improved comments, defined strHtmlBanner, strKnownUser, strKnownPassword * include/header.php: formatting, using strHtmlBanner, fixed for files in admin (or other subdirectories), added onmouseover help to header and footer; fixed request value passing in footer * admin/user_management.php: documented request parameters; user table; skeleton for action handling * resource.php: formatting * locale/dcmms.pot: more translation terms * locale/en/LC_MESSAGES/dcmms.po: more translations * include/dcmpostgis.php: new pg_get_group_array() function used in user management; error messages distinguishing between logon error and database down now * logon.php: better error message when database is down 2003-07-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/shapefile_dumper.php: * admin/user_management.php: skeleton pages of administration tools * index.php: using pg_is_administrator() to display additional links for administrators * include/dcmpostgis.php: finished off the pg_is_administrator function * script/create_dcmms_ddl.sql: added new user admin, and new group dcmmsadministrator 2003-07-31 Maher Karim <Maher_Karim@ngwa.com.jo> * map.php: add description for the map contents and controls. * print_workorder.php: better layout, filled using database tables. The attributes are used to create the check boxes. 2003-07-31 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmpostgis.php: started with pg_is_administrator() function to determine whether a user is an administrator * doc/development/dcmms_development_guide.xml: started troubleshooting section * script/create_dcmms_ddl.sql: fixed creation of empty village table in PostGIS 2003-07-30 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * script/create_dcmms_ddl.sql: remove excavationsubtype tabel *from the script * doc/development/data_model.vsd: start adjusting the data model *with the script 2003-07-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/deployment.vsd: removed again - diagrams already available in doc/dcmms_uml.vsd 2003-07-30 Maher Karim <Maher_Karim@ngwa.com.jo> * doc/development/deployment.vsd: Initial copy of the BMFO deployment diagram 2003-07-29 Maher Karim <Maher_Karim@ngwa.com.jo> * workorder.php: toggling between pending and completed tables * index.php: removed link to maintenance.php * query_workorder_status.php: * response_time_report.php: adjusted to new data model * header.php: closing database connection in the footer * maintenance.php: * excavation_report.php: using ID instead of WorkorderOID now * script/create_dcmms_ddl.sql: synchronizing with UML data model, resolved SQL errors, removed WorkorderOID * reports.php: * quality_control_report.php: some thoughts on quality control report to ensure quality of entered data * zoom.php: fixed query once more (joining coded values correctly now) * print_workorder.php: * map.php: fixed the logo display * maintenance.php: added a link to resources related to the workorder. 2003-07-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: more information on coding style 2003-07-28 Maher Karim <Maher_Karim@ngwa.com.jo> * zoom.php: fixed querying * script/create_dcmms_ddl.sql: creating user name with password, introduced group dcmmsuser, granting to user group now * include/header.php: removed checkuser() function - header() function is checking for users now * logon.php * include/dcmpostgis.php: using user name and password from the session now; error handling; logoff is working * *.php: removed checkuser() calls * include/dcmconfig.php: use variable name for the logos instead of *using them directly. 2003-07-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmpostgis.php: * include/dcmconfig.php: added copyright information, formatting, todos * etc/symbols.sym: * dcmms.map: displaying wastewater network with flow arrows * logon.php: checking if "action" key exists in array prior to using it 2003-07-27 Maher Karim <Maher_Karim@ngwa.com.jo> * script/recreate_tmp.sh: * dcmms.nsi: rename it insetead of remove_tmp.sh 2003-07-27 Maher Karim <Maher_Karim@ngwa.com.jo> * dcmms.nsi: add a strtup short cut for the remove tmp folder shell script. 2003-07-27 Maher Karim <Maher_Karim@ngwa.com.jo> * script/remove_tmp.sh: added script to remove the tmp directory and recreate it and assign the permissions for it. 2003-07-24 Maher Karim <Maher_Karim@ngwa.com.jo> * print_workorder.php: * map.php:remove the java icon from the map.apply new logos using the dcmconfig.php * include/dcmconfig.php: Adjust the image loading to be used,if the page is the print_workorder.php, a smaller images will be used for the header. 2003-07-23 Maher Karim <Maher_Karim@ngwa.com.jo> * logon.php: * index.php: * complaint_pending_report.php: * excavation_report.php: * landmark.php: * maintenance.php: * print_workorder.php: * query_workorder_status.php: * reports.php: * resource.php: * resource_report.php: * response_time_report.php: * workorder.php: * workorder_status_report.php: * zoom.php: * include/header.php: Add a new function named checkuser. this function is used all over the pages to check if the username and password are passed or not. If not the page will be directed to the logon page. The pages can not be accessed via the URL, without passing the username and password. 2003-07-22 Maher Karim <Maher_Karim@ngwa.com.jo> * workorder.php: fix the workorder layout. * logon.php: start using the pg_users tables for logon, and use the system. * include/header.php: adjust the printtextinput to pass the type. 2003-07-21 Maher Karim <Maher_Karim@ngwa.com.jo> * images/oms_small.png: * images/ngwa_small.png: new smaller images to used for the workorder header. * include/dcmconfig.php: a configuration file to be used for the layout header and include the organisation name. * print_workorder.php: better layout and using the dcmconfig.php. 2003-07-21 Maher Karim <Maher_Karim@ngwa.com.jo> * admin/shapefile_loader.php: fix the shapefile loading to the database. the utility is working correctly. * print_workorder.php: adjust the map layout, and map size. 2003-07-16 Maher Karim <Maher_Karim@ngwa.com.jo> * map.php: adjust the ineraction between the new digitized point and the labels. 2003-07-16 Maher Karim <Maher_Karim@ngwa.com.jo> * include/dcmmap.php: * map.php: * dcmms.map: Fix new workorder creation, layer diplay based on newworkorder creation.remove the center data creation. 2003-07-15 Maher Karim <Maher_Karim@ngwa.com.jo> * reports.php: added a link to resource_report. * resource.php: a new report for resources used. * include/header.php:adjust the printtext function to use an optional parameter for the label. * maintenance.php: using the same WorkorderID for the maintenace and the workorders. 2003-07-15 Maher Karim <Maher_Karim@ngwa.com.jo> * index.php: adjust the links to the workorder page. * zoom.php: unified the fields returned from the queries. * workorder.php: * maintenance.php: adjust the links,navigation from the workorder to the maintenance record and in the reversed way is available. * resource.php: the link is returning back to the maintenace view page. adjust the text input names to interact with the table names.fix the costcenter data loading. * response_time_report:apply the time period selection and grouping using the team names. * locale/dcmms.pot: fix english translations * include/header.php: adjust the printselect function,add the session variables to work with the table names which passed from the resource page. 2003-07-13 Maher Karim <Maher_Karim@ngwa.com.jo> * maintenance.php: * Workorder.php: Adding linkes to the main page.Page formatting. 2003-07-13 Maher Karim <Maher_Karim@ngwa.com.jo> * maintenance.php: Changing the table to use maintenacne table instead functionality to view the maintenance records. and apply navigation possibility to the maintenace oage. * script/create_dcmms_ddl.sql: adjust the maintenance table, the subtype field reference workordersubtype not maintenancesubtype. 2003-07-13 Maher Karim <Maher_Karim@ngwa.com.jo> * maintenance.php: Changing the table to use maintenacne table instead of workorder.Start adding the functionality to view the maintenance information. 2003-07-10 Maher Karim <Maher_Karim@ngwa.com.jo> * index.php: added a link to workorder.php. * workorder.php: * maintenance.php: Added link to maintenance record. and workorder record. needs more checking. 2003-07-10 Maher Karim <Maher_Karim@ngwa.com.jo> * excavation_report.php: * Landmark.php: * maintenance.php: * query_workorder_status.php: * resource.php: * workorder.php: * workorder_status_report.php: * zoom.php: pass a help message for the textinpu and the printselect functions. * include/header.php: adjust the printtextinput,printselect functions to handle the help messages and use them for field descriptions. * locale/dcmms.pot: Add more translations to handle the field descriptions. 2003-07-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * zoom.php: * include/header.php: search term is remembered now, extended printSelect funtion to accept onmouseover help as argument 2003-07-09 Maher Karim <Maher_Karim@ngwa.com.jo> * include/header.php: add the text description for the input fields. The text description is displayed for all text input now. * map.php: Added a full view option. * dcmms.map: adjust the layers query template for the identify. 2003-07-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/dcmmap.php: drawing the area of interest centers is functional 2003-07-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: new version number 0.0.3+CVS 2003-07-08 Maher Karim <Maher_Karim@ngwa.com.jo> * script/remove_postmaster_pid.sh: * dcmms.nsi: Add a shortcut for the shell file to remove the postmaster.pid file and restart the postmaster service. * dcmms.php: working with the identify results. the AreaofInterest layer is making problems in the query. 2003-07-08 Steffen Macke <Steffen_Macke@dorsch.com.jo> * etc/DCMMS homepage.url: * etc/DCMMS.url: added start menu shortcuts 2003-07-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: Work on cygwin installation section. 2003-07-04 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/cygwin_2.PNG: removed * doc/administration/dcmms_administration_guide.xml: updating Cygwin installation section * doc/build.xml: added building of HTML Help files for administration and development guides 2003-07-03 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/user/ar/dcmms_user_guide.xml: updated arabic user guide 2003-07-03 Steffen Macke <Steffen_Macke@dorsch.com.jo> * dcmms.map: added area of interest center point display * landmark.php: * map.php: * resource.php: * workorder.php: cleanup, notice fixes 2003-07-02 Steffen Macke <Steffen_Macke@dorsch.com.jo> * images/icon_landmark.png: * images/new_workorder.png: * images/workorder.png: updated icons * workorder.php: * map.php: fixed new workorder generation * index.html: * logon.php: entering through logon page now - no logon required yet * resource.php: * workorder.php: * print_workorder.php: fixed errors while walking through the process 2003-07-02 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/user/en/dcmms_user_guide.xml: updated with page descriptions * doc/development/data_model.vsd: updated version of the data model * script/create_dcmms_ddl.sql: updated version of the database creation script * doc/user/ar/dcmms_user_guide.xml: started with arabic user guide 2003-07-02 Maher Karim <Maher_Karim@ngwa.com.jo> * dcmms.nsi: added start menu entries and desktop icon section * etc/DCMMS homepage.url: * etc/DCMMS.url: startmenu links * script/create_dcmms_ddl.sql: added AreaOfInterest geometry to the Workorder table * include/dcmmap.php: * map.php: fixed circle digitizing for workorder creation; quick view links are looked up dynamically from PostGIS * script/load_shapefile.sh: script to ease shapefile loading and recoding * query_workorder_status.php: * response_time_report.php: * excavation_report.php: renamed reports * script/ArabicShaper.java: updated to allow shaping with tablen and field names as command line parameters * workorder.php: hooked up with new workorder generation code in map.php * include/dcmpostgis.php: * zoom.php: started introduction of proper localizing of database tables * locale/dcmms.pot: more things to translate 2003-07-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/en/dcmms_user_guide.xml: made the DocBook compile * doc/build.xml: added User Guide as build target * locale/en/LC_MESSAGES/dcmms.po: updated some 'translations' * about.php: added about page with copyright information * rosa/rosa.jar: added ROSA for java mode maps * map.php: * include/dcmmap.php: fixed notices; First version of the AreaOfInterest digitizing has landed, formatting, cleanup * dcmms.map: added ugly display of Workorder.AreaOfInterest for testing 2003-07-01 Abdulqader Jaradat <Abdulqader_Jaradat@ngwa.com.jo> * doc/en/dcmms_user_guide.xml: added pages to the user guide 2003-07-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * logon.php: added onmouseover help as an example 2003-07-01 Maher Karim <Maher_karim@ngwa.com.jo> * doc/user/en/dcmms_user_guide.xml: added the page names to the sections. 2003-07-01 Maher Karim <Maher_karim@ngwa.com.jo> * doc/administration/figure: added the png files for the cygwin installer. * map.php: start working with the circle digitizing function.add a new tool on the map to have the user click points and start an array to handle them. 2003-06-30 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/admin/dcmms_administration_guide.xml: remove section on postgres user installation - not required any more 2003-06-29 Steffen Macke <Steffen_Macke@dorsch.com.jo> * logon.php: added logon.php - not functional yet * include/header.php: context-sensitive help system is functional, documentation skeleton has to be written. * doc/user/en/docbook.css: * doc/user/en/images: * doc/user/en/index.html: English HTML help * map.php: resolved CVS conflict 2003-06-29 Maher_Karim <Maher_Karim@dorsch.com.jo> * images/*: added a lot of images that are used on the map page 2003-06-29 Maher Karim <Maher_Karim@ngwa.com.jo> * print_workorder.php: * workorder.php: fixed map display problem on workorder printout * etc/fonts.txt: removed unnecessary fonts * dcmms.map: working now with all layers * include/dcmmap.php: formatting * dcmms.nsi: copying font and dlls * map.php: formatting 2003-06-28 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: zip, dbase extensions to be loaded with the PHP dl() function * admin/shapefile_loader.php: formatting, added todos; small adjustments * dcmms.map: adjusted path to symbol file, formatting, basically working on windows now * map.php: formatting, fixing notifications, windows port problems * etc/fonts.txt * etc/symbols.sym: added * include/dcmmap.php: village labels are language-sensitive now * include/pager.php: * resource.php: * workorder.php: * workorder_checkstatus_report.php: * workorder_status_report.php: * zoom.php: * Excavation_report.php: header.php: * landmark.php: * maintenance.php: * map.php: replaced deprecated predefined variables with new names, seletion from zoom page is passed through the session now, formatting 2003-06-27 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/internet_deployment.png: * doc/dcmms_uml.vsd: * doc/administration/dcmms_administration_guide.xml: added internet deployment and security information 2003-06-26 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/figure/client_server_deployment.png: * doc/administration/figure/standalonw_deployment.png: * doc/administration/dcmms_administration_guide.xml: added deployment scenarios, updated installation, troubleshooting information * doc/dcmms_uml.vsd: Visio drawing with UML diagrams for documentation 2003-06-26: Maher Karim <Maher_Karim@dorsch.com.jo> * include/dcmpostgis.php: removed old comments, changed database connection * script/create_dcmms_ddl.sql: dropping/creating user dcmms, this user accessed the database instead of wwwrun now * admin/shapefile_loader.php: started to switch to Windows installation; adjusted loader is not functional yet 2003-06-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/administration/dcmms_administration_guide.xml: updated installation, requirements and troubleshooting section * doc/user/en/dcmms_user_guide.xml: created first version of the DCMMS user guide 2003-06-25 Maher Karim <Maher_Karim@ngwa.com.jo> * dcmms.nsi:Start the DCMMS installer. * data/readme:Add the refernce folder for the shapefiles. 2003-06-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * zoom.php: formatting, removed unused code * complaint_pending_report.php: formatting * Excavation_report.php: formatting * landmark.php: formatting, removed unused code * map.php: formatting * print_workorder.php: formatting, removed unused code * reports.php: formatting 2003-06-22 Maher Karim <Maher_Karim@ngwa.com.jo> * zoom.php: Work with the Arabic Like function, the function is working correctly, but still needs to check the print_table function. The query needs to be checked(loop). The pager needs to be checked also in order to interact with the like function. 2003-06-22 Maher Karim <Maher_Karim@ngwa.com.jo> * zoom.php: Work with the Arabic Like function, the function seems to work correctly, but still we have a problem with the shaping in the print_table function, I have tried to reverse the string in the query, or in the table creation but I got the same result. if you have any idea tell me while I am working on it. 2003-06-22 Maher Karim <Maher_Karim@ngwa.com.jo> * zoom.php: Change the enLocation to interact with the $_SESSION["language"]. Worked with the Arabic Like function. tried to use shape_arabic, and str_reverse function each one alone and both togother. working now to check the pager results. 2003-06-15 Maher Karim <Maher_Karim@ngwa.com.jo> * include/pager.php: pass the filds names using the session to the pager. The function is working correctly. * maintenance.php: Correct the pager support in the page for the. navigation. * Landmark.php: Correct the Landmark data Entry, the landmark Arabic name is displayed correctly on the Map, and stored correctly on the database. using /str_reverse(shape_arabic('".$HTTP_POST_VARS["arLocation"]."'))/ 2003-06-12 Maher Karim <Maher_Karim@ngwa.com.jo> * include/pager.php: * Zoom.php: Fix the wrong navigation in the pager. TODO: Try to adjust the pager function in order to pass the field names to be used in the query. * locale/dcmms.pot: Add new translations which created during the data loading and table creation. 2003-06-12 Maher Karim <Maher_Karim@ngwa.com.jo> * landmark.php: work with Arabic landmark storage. I have tested to use the str_reverse() function and the Arabic_shaper(). the str_reverse is working but the shaping. * print_workorder.php: add extra chyeck boxes, in order to meet the data entry and formatting. * include/pager.php * Zoom.php: work with the pager, the query is lost. the strWhere variable is lost when ever the user click on the link. I tried to send it via session,POST arrays but not working.I am working on them now. 2003-06-11 Steffen Macke <Steffen_Macke@ngwa.com.jo> * arabic/arabic.sql: * arabic/str_reverse: add new files to handle the Arabic data entry. 2003-06-10 Maher Karim <Maher_Karim@ngwa.com.jo> * workorder_status_report.php: interact with the date period enterd by the user. * landmark.php: work with Arabic landmark storage. I have tested to use the shaper java class to pass the arLocation, but I got the I am calling undefiend function, can you check and tell me how to call the Java function from PHP. the line I used are commented out. 2003-06-10 Steffen Macke <Steffen_Macke@ngwa.com.jo> * administration/dcmms_administration_guide.xml:adjusted version. 2003-06-09 Maher Karim <Maher_Karim@ngwa.com.jo> * dcmms.php: adjust the identify function to work with all the layers. 2003-06-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: removed comment 2003-06-08 Steffen Macke <Steffen_Macke@ngwa.com.jo> * administration/dcmms_administration_guide.xml:adjusted version. 2003-06-08 Maher Karim <Maher_Karim@ngwa.com.jo> * dcmmap.php: working in the identify function. * excavation_report.php: fix the report to display only the excavations. 2003-06-05 Steffen Macke <Steffen_Macke@ngwa.com.jo> * include/header.php: change the variables and use the PHP check variable in order to handle the Windows installation. * administration/dcmms_administration_guide.xml:adjusted version. 2003-06-01 Maher Karim <Maher_Karim@ngwa.com.jo> * map.php: I am trying to correct the identify function in order to interact with the map.it is always picks the village theme as the active theme. How can we activate other themes,or shall we make a drop down list with the layer names and the used select on of them and depending on that this theme will be used for the identify!. * zoom.php: I have used the utf_encode($HTTP_POST_VARS["enLocation"]) and tried to insert it to the database the data is inserted but in the same time I can not make the like function for this value. I have used utf_encode in the like function in order to encode the enLocation and search it in the database, but I got the same result. * dcmms.map: there was an error with the service_area shapefile it was under \windows\irbid_prime\ngwa\ngwa\boundary\service\service_area.shp *but I got an error about the sahpefile and when I ckecked I founded that the structure does not exist only we have \windows\irbid_prime\oms and nothing after. I have created the structure again and copied the shape file. 2003-06-01 Maher Karim <Maher_Karim@ngwa.com.jo> * zoom.php: adjust the village combo boxes in order to be interact with the ROU selection. * print_workorder.php: adjust the layout map creation to use relative path. * dcmmap.php: start working with the identify result. 2003-05-29 Maher Karim <Maher_Karim@ngwa.com.jo> * reports.php: * workorder_checkstatus_report.php: a new report for checking a workorder status. * Excavation_report.php: a new report for checking a workorder Excavation status. * locale/ar/lc_messages/dcmms.pot: Added new translations from different pages. . 2003-05-27 Maher Karim <Maher_Karim@ngwa.com.jo> * locale/ar/lc_messages/dcmms.pot: Added new translations from different pages. * zoom.php: Adjust the villages query to interact with the session. * resource.php: adjust the table display.fix the delete bug.fix an update error. 2003-05-26 Maher Karim <Maher_Karim@ngwa.com.jo> * maintenance.php:correct the sessionid parsing,correct the translation. * map.php:fix sessionid parsing to display the arabic labels. * print_workorder.php:added excavation,end time and date information.fix layout * resource.php: fix the table display and data retrival. * locale/ar/lc_messages/dcmms.pot: Added new translation for the resource page. 2003-05-18 Maher Karim <Maher_Karim@ngwa.com.jo> * resource.php: Add Diameter information to material. * script/create_dcmms_ddl.sql:Adjust the database to have the new features. * reports.php: * complaint_pending_report.php: Adjust the link to correct report. 2003-05-17 Steffen Macke <Steffen_Macke@ngwa.com.jo> * doc/administration/dcmms_administration_guide.xml: started with administration guide 2003-05-13 Steffen Macke <Steffen_Macke@ngwa.com.jo> * locale/build.xml: fixed french po file merging * doc/development/dcmms_development_guide.xml: added PostGIS information 2003-05-08 Steffen Macke <Steffen_Macke@ngwa.com.jo> * include/dcmpostgis.php: new file for handling the database connection, changed database name to dcmms-devel * include/dbx_connect.php: removed * *.php: now using include/dcmpostgis.php for the PostGIS connection * include/header.php: changed version number to 0.0.2+CVS * dcmms.map: now using dcmms-devel database 2003-05-08 Maher Karim <Maher_Karim@ngwa.com.jo> * resource.php: Added staff,Equipment, and material information * script/create_dcmms_ddl.sql:Adjust the database to have the new features. * include/header.php: * maintenance.php: * zoom.php: Adjust the print_table function. * locale/ar/lc_messages/dcmms.pot: Added new translation for the resource page. 2003-05-07 Maher Karim <Maher_Karim@ngwa.com.jo> * resource.php: new page to manage maintenance resources * script/create_dcmms_ddl.sql: * workorder.php: * workorder_status_report.php: * complaint_pending_report.php: * landmark.php: * maintenance.php: * zoom.php: * doc/development/data_model.dia: General cleanup of the data model 2003-05-06 Maher Karim <Maher_Karim@ngwa.com.jo> * complaint_pending_report.php: * landmark.php: * zoom.php:modify the like search function, add the pager support. * maintenance.php: add links for the staff and equipment information. * script/create_dcmms_ddl.sql:adjust the database script creation to include new material subtypes * locale/ar/LC_MESSAGES/bmfo.po: complete the Arabictranslation. * script/ArabicShaper.java: * script/Shaper.java: adjust the Arabic shaping function. * admin/shapefile_loader.php: add the Arabic shaping function to be done during the data loading. 2003-05-04 Maher Karim <Maher_Karim@ngwa.com.jo> * print_workorder.php: Add check boxes and complete the layout. * maintenance.php: add links for the staff and equipment information 2003-05-01 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/header.php: no display of select options with value 0 * zoom.php: completed pager support with back and next links * map.php: refactoring, fixed geographic coordinate calculation for landmark/maintenance digitizing 2003-04-28 Maher Karim <Maher_Karim@ngwa.com.jo> * workorder.php: fix locationdescription variable. * print_workorder.php: fix layout and pass locationdescription. * landmark.php: * map.php: start adding new function to add landmark. *locale/ar/LC_MESSAGES/bmfo.po: complete the translation. 2003-04-25 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/dcmms_development_guide.xml: added information on Arabic map labels * doc/build.xml: new documentation build file * dcmms.map: updated map (including water network now) * include/header.php: set Version Number to 0.0.1+CVS * admin/shapefile_loader.php: recoding, taking care of NULL values * script/create_dcmms_ddl.sql: updated LandMarkSubtype according to data model 2003-04-23 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/en/LC_MESSAGES/bmfo.po: updated english 'translations' 2003-04-23 Maher Karim <Maher_Karim@ngwa.com.jo> * script/ArabicShaper.java: script to shape Arabic unicode characters inside Postgresql * dcmms.map: updated map, more layers, better labels * images/dc.png: * images/oms.png: * images/gtz.png: * images/ngwa.png: added logos * maintenance.php: * map.php: * zoom.php: * include/header.php: pass the session id, fix the Arabization bug. * include/dcmmap.php: pass the session id, and switch the landmark label item in relation with the language selection. 2003-04-22 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/data_model.dia: further updates to the data model, made the Material compliant with the NGWA data model, cleaned up some domains, removed the unnecessary action domain (use MaintenanceSubtype instead) 2003-04-21 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/data_model.dia: updated LandmarkSubtype and AdministrativeArea domains 2003-04-21 Maher Karim <Maher_Karim@ngwa.com.jo> * dcmms.map: * map.php: Add the Arabization and the footer. * include/dcmmap.php: * include/header.php: Add the traslations and test the Arabized landmark. 2003-04-20 Maher Karim <Maher_Karim@ngwa.com.jo> * complaint_response_report.php: calculate the response time. * complaint_pending_report.php: display the pending complaints. * reports.php: add links to the new reports,arabize the reports. * script/create_dcmms_ddl.sql: * doc/development/data_model.dia: Add a new table for the leak location. * locale/dcmms.pot: add translation for the words which are created during the table creation when the functions are used. * print_workorder.php: Add leak location to the layout. * include/header.php: adjust the printtable, printselect function in order to include the translation. 2003-04-17 Maher Karim <Maher_Karim@ngwa.com.jo> * index.php: Remove the Workorder link. * print_workorder.php: Add a link to the main page. * maintenance.php: check if the complaint was updated before or not and depending on the result it will be updated or insert a new record. * map.php: remove the bug of the ADD_MANHOLE tool when the user use the tool from the map, not from the maintenance page.Add the team names to the page. * script/create_dcmms_ddl.sql: * doc/development/data_model.dia: Add a new table for the teams, and change the ActionSubtype table to Action. * reports.php: * workorder_status_report.php: * locale/dcmms.pot: Add the Arabic translations, and include the ones which created in the fly.the translation is working. 2003-04-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * map.php: fixed bug that caused wrong workorder extent, removed unused text/link 2003-04-16 Maher Karim <Maher_Karim@ngwa.com.jo> * print_workorder.php: format the workorder layout. * maintenance.php: * map.php: * reports.php: * workorder_status_report.php: * script/create_dcmms_ddl.sql: * include/header.php: workorder update functional, working i18n, initial report, and pass SESSION variables 2003-04-16 Steffen Macke <Steffen_Macke@dorsch.com.jo> * doc/development/development_guide.xml: added with preliminary remarks on gettext() installation 2003-04-15 Maher Karim <Maher_Karim@ngwa.com.jo> * maintenance.php * map.php: * workorder.php: Zooming back to the complaint location,and start adding update information * /script/create_dcmms_ddl.sql:Added new tables, added new fields to maintenanace Table. * /doc/development/data_model.dia: Added new classes for subtypes.Update maintenance class. 2003-04-14 Steffen Macke <Steffen_Macke@dorsch.com.jo> * locale/ar/LC_MESSAGES/dcmms.mo: * locale/en/LC_MESSAGES/dcmms.mo: added .mo files to CVS repository 2003-04-14 Maher Karim <Maher_Karim@ngwa.com.jo> * print_workorder.php: * workorder.php: * map.php: Printing workorders is working. 2003-04-13 Maher Karim <Maher_Karim@ngwa.com.jo> * script/create_dcmms_ddl.sql:added sequence,subtypes,tables. * include/dcmmap.php: * zoom.php: * map.php * dcmms.map: * workorder.php: * index.html: * index.php:Possible to create a new workorder. * doc/development/data_model.dia:include the new tables. 2003-04-13 Steffen Macke <Steffen_Macke@dorsch.com.jo> * reports.php: * workorder.php: * index.html: * index.php: added minimal navigation structure * dcmms.map: added preliminary map * map.php: main map of the MMS * include/dcmmap.php: low-level map functions * zoom.php: calling map.php now 2003-04-12 Steffen Macke <Steffen_Macke@dorsch.com.jo> * admin/shapefile_loader.php: added the shapefile loader * zoom.php: restored 2003-04-09 version of zoom.php, pager support, query by AdministrativeArea, Subtype, Village * include/header.php: added printTable() function, printSelect() supports [Select One] now * doc/development/data_model.dia: added field ID to class Landmark * include/pager.php: using REQUEST_URI instead of SCRIPT_NAME 2003-04-10 Maher Karim <Maher_Karim@ngwa.com.jo> * doc/development/data_model.dia: * zoom.php: Start adding the navigation using village. 2003-04-10 Steffen Macke <Steffen_Macke@dorsch.com.jo> * include/pager.php: about to add pager support 2003-04-09 Steffen Macke <Steffen_Macke@dorsch.com.jo> * AUTHORS: * INSTALL: * doc/project.dtd: * README: Added standard files * locale/build.xml: * locale/dcmms.pot: * locale/ar/LC_MESSAGES/dcmms.po: * locale/en/LC_MESSAGES/dcmms.po: * locale/fr/LC_MESSAGES/dcmms.po: started with gettext support * include/header.php: small adjustments, temporarily disabled gettext support * dcmms.css: * rtl.css: * ltr.css: initial stylesheets * zoom.php: including header now, formatting 2003-04-09 Maher Karim <Maher_Karim@ngwa.com.jo> * doc/development/data_model.dia: * script/create_dcmms_ddl.sql: started with the development * zoom.php: Start adding the navigation using village.