Improve My City for WordPress is a platform for managing local issues; from reporting, to administration and analysis.
It is an integrated solution aimed to local governments seeking collaboration with their citizens, freely available as open source.
Report
Collecting issues via web or mobile.
- Reported via web or mobile
By allowing citizens to report issues from their home using the web version, or while on the street using the mobile app (iOS & Android).
* Easily composed but descriptive
By asking citizens to provide only the information necessary to locate and resolve the issue, such as title, description, location and category.
* Accurately positioned
By offering a map to facilitate citizens in determining the exact location of their issue.
* Picture enabled
By allowing to attach an image on the spot for describing the issue.
* Categorized based on their nature
By urging citizens to select one of the pre-specified categories reflecting the municipality departments.
* Commented and voted
By offering the mechanisms to post comments or vote for issues that have been submitted by other citizens.
Administer
Easy to use administration platform.
Issues are presented on the city map, as an ordered list but also in a single-issue page displaying the full set of submitted details.
* Distribute responsibilities
Assign one or more officers per category and split the administration effort across the municipality departments.
* Track pending issues
Issues are automatically routed not only to the appropriate department but also to the inbox of the responsible officer.
* Monitor progress and update citizens
Resolve issues and inform citizens by email or through a progress indication bar (Open -> Acknowledged -> Closed).
* Provide direct feedback
Provide written feedback to the citizens giving non-standard explanations for each specific case.
* Customize easily
Fully customize the system in terms of user rights, number and nature of categories, notification rules and localization settings.
1.4.4
Release Date - 15/02/2019
Solved a localization dependency error, that resulted on the category icon selector to not work (backend).
1.4.3.1
Release Date - 02/10/2018
Fixed an issue for extra small screens, where the add new issue button was inaccessible.
Layout improvements.
1.4.3
Release Date - 12/07/2018
Fully compatible with WordPress 4.9.6.
Added Category Icon to issue overview in the backend and fixed a bug with the status color.
Fixed an SQL call that was sometimes crashing the filtering functionality.
Under the hood fix: Changed a bit how the dates when changing the status or category of an issue are calculated in the admin panel, to avoid the input of false data.
Fixed a status/category change date bug
Fixed overlapping class overlay text for google maps. Now the text appears centered.
Code tweaks all around
Minor fixes
1.4.2
Release Date - 29/06/2018
New Feature: Added Auto Geolocation through browser GPS API. Note - Working only on SSL enabled websites (https).
Updated Google Maps to use ctrl + scrollwheel to zoom in/out.
Fixed a bug where a new status created on the backend wouldn't get the right ordering value.
Many thanks to user flachzange for his help.
Fixed a bug where when creating a new post from the backend, it would sometimes fail due to wrong edit page capabilities.
Updated HybridAuth to version 2.11.0
Squashed many bugs.
Minor code improvements.
1.4.1
Release Date - 24/01/2018
Now fully compatible with PHP 7.2.0 and WordPress 4.9.2.
Removed deprecated function screen_icon().
Fixed warning about Status Ordering parameter (backend) on PHP 7.2.0.
Fixed bug when Taxonomy Category is empty at meta box (backend).
Fixed bug about $tag parameter variable type error (mail & color at backend).
Fixed bug at color picker warning (specified default value).
Fixed warning at issue columns (backend).
1.4.0
Release Date - 28/11/2017
Fully compatible with WordPress 4.9
Upped PHP version requirement: 5.2.4+ -> 5.4.0+
Tested and fully compatible with PHP 7.0.
Change in how various scripts are loaded, to avoid rare bugs and align with WordPress best practices.
Updated HybridAuth to version 2.9.6 (Facebook login error persists. It's going to be fixed in an upcoming version).
Theme fix: In the issues list view, odd & even list items have now different background color to differentiate between successive elements.
Bugfix: Disabling submit button after an issue has been submitted or edited to avoid submitting multiple times.
Bugfix: Fixed an issue where the language or encoding of an issue image filename, was interfering with the upload process.
Improvement: Addressed all php warnings incited by the plugin.
Theme fixes / improved web components abstraction for better theme integration.
Many bug fixes and theme & code improvements.
1.3.2
Release Date - 16/03/2017
Bugfix: Fixed bug on the backend when editing a category or a step and the edit category icon and color respectively were broken.
Bugfix: Detailed issue view: Added the correct issue id variable. The variable was implied, in rare cases breaking functionality.
Various bug fixes and code improvements.
1.3.1
Release Date - 15/03/2017
Changed text domain for the translations to be accessible to community.
1.3.0
Release Date - 15/03/2017
Fully compatible with WordPress 4.7
The code about adding our IMC page templates, has been updated to work on WordPress 4.7+
Major bugfix: In WP Installations 4.7+ the issue status was not saved correctly and as a result was breaking functionality.
It has now been fixed. If you have been affected by this issue, just change the status of all the affected issues to make them work again as intended.
In single issue page, the edit button was shown inconsistently. It has been fixed.
Fixed a styling bug on the backend, where in screens under 782 width, the title in the admin view for issues was obstructed.
Added a PHP version check message.
1.2.0
Release Date - 07/11/2016
Fully compatible with WordPress 4.6.
Implemented a new boundaries check on the backend. You can now search for a city or a municipality, choose one from the results and preview the boundaries on the map before saving changes.
Alternatively you can set your own boundaries usign the following format:
[[{"lng":22.9014986, "lat":40.6532172},{"lng":22.9016877,"lat":40.6535071},...{"lng":22.9016877,"lat":40.6535071}]]
Settings option added, about setting the default issues layout (grid or list view).
Some more options on settings have been added.
Critical bug about email notifications on comments resolved.
Mail title bug resolved.
Many layout & styling fixes on the frontend & backend.
Cleaned up some JS scripts & unneeded assets.
New translation strings & fixes (please send us the new ones to upload in next incremental update).
Added arabic translations.
Updated social login authentication plugin to latest version.
1.1.2.2
Release Date - 13/09/2016
When editing an issue from the backend, You couldn't change the date. It has been fixed.
Added some missing translations too.
Please update your po/mo files.
1.1.1.5
Release Date - 26/08/2016
Fixed some issues with translations.
Please update your po/mo files.
1.1.1
Release Date - 24/08/2016
Translations are now working properly. Just update your language through poedit.
-> Greek translation has been updated.
-> English .mo template file has been updated.
(Please update if you have been working on translating the plugin to another language)
Squashed a lot of bugs!
1.1.0
Release Date - 08/07/2016
- NOTICE: Major changes in this release. Please read below before updating!
This update to the Improve My City plugin adds new functionality, changes the initial structure of the plugin and paves the way for the upcoming release of the Improve My City WordPress API.
It is advised to delete your current plugin and do a clean installation of the new one, as some functionality will not be working with the update.
Make sure you delete all the Improve My City posts, categories and statuses.
If you have been already using the plugin and you have a sufficient userbase / issue load, please feel free to contact us so as to help you migrate your installation to the new one.
Social Media login (using Facebook or Google).
Custom slug for issues page.
Api section in settings, regarding the upcoming Improve My City WordPress API functionality.
Many fixes and tweaks.
1.0.1
Release Date - 13/05/2016
- Bugfix: Fixed an issue with the comments form, when using intrusive themes.
1.0.0
Release Date - 07/04/2016