Script Summary: Allows UR, map problem and camera details to be viewed by hovering over the relevant marker
Adds a pop-up information box next to any highlighted UR, map problem or camera marker, containing an overview (UR/problem/camera type and any additional descriptive text entered by the UR submitter) of that marker.
This allows map editors to quickly check whether any of the visible markers are ones that sound as if they need urgent attention, without having to click on them, wait for WME to zoom into the marker location, read the full details there, realise the marker isn't one that needs attention right now, and then be left with zooming back out to try and regain the map view they had just before clicking the marker...
Chrome v27+ users: please download the crx-packaged version from crx.chizzum.com
0.1 - 20120908 - Original release
0.2 - 20120909 - Shows age of UR
0.3 - 20120911 - Also shows overview data (type, speed, and creator) for cameras
0.4 - 20120911 - Overview data now shown in pop-up next to UR/camera icon. Petrol Station checker links are clickable.
0.4.1 - 20120912 - Enables use on all WME servers, not just world.waze.com
0.5 - 20120915 - Allows URs to be filtered by type
0.6 - 20120916 - Allows filtering by UR age. UI appearance tweaks
0.7 - 20120917 - Allows URs to be hidden for the duration of the current browser session
0.8 - 20120917 - Filter by age now allows for both "younger than" and "older than" settings. URs can now also be filtered by a keyword present/absent in the description
0.9 - 20121005 - Cameras can now be filtered by type, approval state and whether or not they were created by a world_* user
1.0 - 20121006 - Added "last updated more than x days" and usa_* user filtering to cameras, and split UR and camera controls onto seperate UI tabs
1.0.1 - 20121006 - Maintenance release, reinstates the UR overview pop-up I managed to break in the 1.0 release earlier today...
1.1 - 20121006 - Completing the trilogy of updates today, now allows speed cameras to be filtered according to whether they've been given a speed value and if that value appears to be a valid conversion of the MPH value. This conversion assumes that the MPH speed is a multiple of 10MPH (always true for cameras here in the UK)
1.2 - 20121010 - UR popup now adds a link allowing a new WME tab to be opened centred on and zoomed into the UR marker. URs can now be filtered out if they've been marked as solved or not identified. Various changes/fixes to enable use in WME Beta
1.2.1 - 20121010 - Bugfix in the beta support code (forgot to remove one reference to an element ID not present in the beta...)
1.3 - 20121012 - UR popup now adds a link allowing a new livemap tab to be opened centred on and zoomed into the UK marker (user request to make checking routing problems easier). Enabled use on the non-world beta editor
1.4 - 20121013 - New WME tabs opened from the UR popup now have the same layers switched on and off as the tab containing the popup. Filter settings are now saved across sessions.
1.4.1 - 20121013 - Fix for the livemap link opening up a new WME tab on some peoples systems
1.5 - 20121015 - Now supports map problem markers
1.6 - 20121030 - Revised positioning code for popup to avoid covering the UR marker. When opening a UR in a new tab, the UR details panel is now opened automatically. ***MAP PROBLEM MARKER SUPPORT TEMPORARILY REMOVED***
1.7 - 20121103 - Marker filtering code is now event driven, eliminating marker flicker on map panning/zooming. UR and camera options now contained within a single "URO" tab in WME beta.
1.8 - 20121105 - Fixed for new public and beta WME versions. UR marker session hiding works properly again...
1.9 - 20121109 - Map problem marker support reinstated, now also supports "Frequent reroute" type problems.
1.10 - 20121125 - Cameras can be filtered if they were last edited by the logged-in user (thanks to davipt), minor CSS tweaks to reduce wasted space in config tabs
1.11 - 20121202 - Fixes issue on login screen of latest WME beta
1.12 - 20121205 - Fixes camera and user report overviews in latest WME beta. Tiny overview box no longer appears in top-left corner of screen at startup.
1.13 - 20121222 - Another fix for malformed livemap links on some users systems (oh for the day when WME behaves exactly the same for everyone...). Includes check for new WME Beta URL.
1.14 - 20121227 - New option to allow case-insensitive keyword matching. Reworked startup code to avoid some issues when WME loads without a user being logged-in.
1.15 - 20130102 - New UR filtering option "Waze Automatic" to filter out the new auto-generated general error URs used by Waze to highlight potentially incorrect city names
1.16 - 20130111 - Improved handling of UK roadworks URs (converts https: URLs into clicky-links, and provides dedicated checkbox for hiding roadworks URs). The two UK-specific filters (Petrol Station Checker and Roadworks) are relocated into their own section of the filter list.
1.17 - 20130114 - Adds an "Invert operation" checkbox to the UR type filter list, which as its name suggests inverts the behaviour of the UR type filtering - now instead of showing only those UR types which AREN'T ticked off on the list, the script will show only those UR types which ARE ticked off... or, at least, slightly annoyed about something ;-)
1.18 - 20130126 - Map Problems markers now respect the "solved/not identified" filtering checkboxes, and their popups now include the "Hide for this session" link.
1.19 - 20130221 - Major behind the scenes reworking to support the new-look markers in WME beta (big thanks to Timbones for his help with this). Fixed popup-offset error with camera markers if camera layer was turned off, the map panned/zoomed, and then the camera layer turned on again. Fixed livemap links for all popup types. Disabled automatic opening of UR/problem details panel in current public WME when using Chrome, as this feature has now started misbehaving.
1.20 - 20130302 - Fixed a looooooooooooooongstanding (all the way back to the 1.6 release *mindboggles*) bug in the camera filtering code, that was causing WME to pan uncontrollably. How no-one (including myself) managed not to spot this one for all this time is a mystery of epic proportions, but thanks to magfro it's finally been dealt with...
1.21 - 20130315 - Revised popup link layout based on suggestion by charleskelso. No longer requires user to move off currently highlighted marker then wait for popup to close before highlighting a different marker. Reinstated auto-opening of UR/problem details panel in public WME with Chrome.
1.22 - 20130321 - Disabled Chrome auto-open for problems in public WME again, as further testing indicates this still has problems.
1.23 - 20130403 - Removed all legacy WME code following release of new public WME. Added extra checks for missing/uninitialised editor elements.
1.24 - 20130409 - Compatibility update for latest versions of public and beta WME
1.25 - 20130411 - Adds "Delete Camera" link to camera popups.
1.26 - 20130412 - Now displays both creator and updater info for cameras, and allows cameras to be filtered by creator and updater levels.
1.27 - 20130529 - Added filter to show only cameras added/edited by logged-in user. Added map/turn problem filtering. Fixed camera tab checkbox default states on new installs. Inhibited "delete camera" link on cameras outside the editable area (thanks to rob7mgte for the suggestion).
1.28 - 20130530 - "Delete camera" link re-enabled for cameras within the users managed area but outside any driven areas.
1.28.1 - 20130530 - Fixed camera tab checkbox default states again...