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.