Notes: * Syrian Arabic translations. * Simplified translation and landmark management system. * Improved shapefile loader and dumper. * Image Identify Plug-in. * New maintenance cause: Municipality * New maintenance type: Not responsible * Spatial analysis allows drilldown according to the workorder type. * Different maintenance team types: Inspector and maintenance team. * Users that are not administrators are able to edit landmarks. * New equipment types: Motorcycle and angle grinder. * New Workorder search option in title bar. * New quantity report summarizing the use of PE pipe. * New monthly management report. * Documentation improvements. * Various bug fixes. * One map file for every language. * Support for PostGIS 1.0.0 md5sum dcmms-1.0.4.zip: e96bb1caccd36ae35831c05e74ce8a10 md5sum dcmms-setup-1.0.4-1.exe: 1227a59c6bbedf432ba9dfe81bcf3596
Changes: 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
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use