Greasy Fork is available in English.

UROverview Plus (URO+)

Adds filtering and pop-up infobox for UR, MP and camera markers

Устаревшая версия на 21.10.2015. Перейти к последней версии.

Автор
Twister-UK
Оценки
0 0 0
Версия
3.55
Создан
01.06.2014
Обновлён
21.10.2015
Лицензия
Недоступно
Работает на

Waze Map Editor (WME) extension, providing a variety of new and extended features:

  • UR, map problem and camera markers can be filtered according to an ever increasing list of parameters
  • UR, map problem and camera markers can display pop-up information boxes when the mouse pointer hovers over them, providing much of the information that would otherwise only be available by clicking on the marker
  • UR markers can be augmented to show the number of comments for that UR
  • Cameras can be added to a watchlist, allowing the map to be easily relocated to their positions as well as providing automated comparison of their stored properties (speed, alignment etc) against their present properties
  • The Drives tab can be enhanced to list more drives on each page, and to indicate which drives still have their route history available
  • The WME background can be reverted to its original white colour
  • Selecting a single segment on a roundabout displays a button to easily select all the segments in that roundabout

For Chrome users, URO+ is also available from the Chrome Web Store

As of version 3.0, the functionality provided by my earlier standalone DrivesTabEnhancer (DTE) and Select Roundabout Segments (SRS) scripts is now integrated into URO+. Please uninstall these scripts if already installed.

Version History:

3.55 (20151021)
TBR popups work again. TBR editing UI can be opened from within the TBR popup. Tweaked positioning code for all popup types. Restoring saved settings works properly if the current camera watchlist isn't empty but the restored settings contains an empty list. Various performance optimisations.


3.54 (20151013)
Camera popup now auto-closes if the Delete Camera option is used. Places popup no longer follows the mouse around...


3.53 (20150920)
Native comment markers no longer get added to all URs after turning off the master enable switch. Small amounts of mouse movement can now be ignored when timing the mouse idle period, and mouse idle now also applies to marker unstacking. URs outside the editable area can be hidden. Script settings are synchronised across new tabs opened via the popup link.


3.52 (20150913)
UR filtering is now correctly disabled when master enable is turned off. Added definable delay for popups to appear after the mouse stops moving. Optimisations in custom marker rendering code.


3.51 (20150911)
Added master enable checkbox to allow instant toggling of script activity. Keyword filtering for URs now searches in comment text as well as descriptions. UR stacks containing closed URs are unstacked without gaps if WME is switched into hide closed URs mode. Various compatibility fixes for latest WME Beta release...


3.50 (20150821)
Added option to hide MPs outside of your editable area. Changed "Landmarks" to "Places" in the Misc tab "Disable popup for:" option group.


3.49 (20150805)
Formatting of date/time in popups is now definable. Place popups now include links for finding the navigation point. "New tab" links in popups now always open a new tab instead of reusing the original "new" tab. Camera popup now uses country-specific formatting for the speed limit. Removed option to filter cameras by MPH/KMH speed limits and replaced with option to filter if a speed limit has or has not been set.


3.48 (20150707)
Uses native I18n.lookup() function to allow graceful fallback when selected language is missing the required translation. Added custom markers for Elgin, TrafficMaster and TrafficCast MPs. Places filter category lists can now be expanded/collapsed.


3.47 (20150702)
Restricted segment popup now displays correctly when restriction has no description text. Mutually exclusive filtering options in the URs tab are now enforced again, and are enforced for the first time in the other tabs. UR popups now show detailed submission/closure timestamps. Road Closure MP popups now display the correct title text.


3.46 (20150531)
Added restricted turn popups. Provisional support for Road Closure MPs.


3.45 (20150505)
Selected drive now remains highlighted in Drives tab when DTE is enabled. PURs locked due to advertising are now filtered by the "Ones I can't edit" filter. Place/PUR popup formatting improved when multiple place categories are present. Popups are now only hidden when the edit panel first opens.


3.44 (20150425)
Popups now display user ID instead of "undefined" for temporary users without names. Managed areas can now be given friendly names.


3.43 (20150423)
Popup now hides itself when the UR/MP/PUR edit panel is open. Popup closure timeout is now user definable. Popup positioning tweaked to enable easier mouse entry from UR/MP/PUR markers. Workaround for the occasional difficulty seen in getting drives data from the server. Segment popup now shows closure information when the Road Closures layer is enabled.


3.42 (20150413)
Place filtering is no longer applied to places in the process of being created. Further improvements to the way comment counts are handled. Integrated fixes suggested by RickZabel to improve compatibility with URComments. Added reset option to restore all settings to the defaults used on first installation. Changed popup border style to avoid glitching in Firefox. Compatibility fixes for latest WME release.


3.41 (20150320)
Undo last/all hide buttons are now shown only when there are hidden URs. The Drive Tab Enhancement option now replaces the approximate times in the drives tab with exact timings. PURs can now be filtered by age, which is also shown in their popups. The Select Roundabout Segments option now works in WME Beta again. UR comment count handling improvements to avoid synchronisation errors. Mousedown state now tracked more reliably after the map is panned, reducing the likelihood of popups being inhibited until the mouse is clicked again.


3.40 (20150217)
Session hiding now works again for MP markers, and MPs generally are working properly again in WME beta. Backfilling behaviour improved in high-density UR areas - note that Firefox WILL start to struggle when a high number of additional URs are backfilled, if you routinely edit in such areas and need to use backfill, please consider switching to Chrome...


3.39 (20150209)
Unstacked markers are now positioned correctly if the stack would have contained markers which are hidden due to the current filter settings. Unstacking now enabled for PUR and MP (untested) markers. Compatibility fixes for latest WME beta. Enabled PUR severity level filtering in WME beta.


3.38 (20150205)
Corrected popup positioning when the sidebar panel requires a vertical scrollbar. Popups for closed URs now show the closure resolution (solved/not identified). Stacked URs can now be redrawn on mouseover to make them visible/selectable.


3.37 (20150125)
Custom tags for URs ([NOTE], [EVENT] etc.) can now be added as a comment. New comments added to URs by the user in this WME session are now counted without needing to reload the session.


3.36 (20150105)
Reduced risk of popup obscuring associated item. MPs can now be hidden if they were or weren't closed by a specific user.


3.35 (20150104)
Further performance tweaking when user ID lists are in use. Beta test release of UR backfilling feature.


3.34 (20141231)
Removed a race condition that could occur when the "Not resolved by user" option was enabled. User ID lists in the UR tab are now only updated when their associated filters are enabled.


3.33 (20141228)
URLs in segment restriction popups are now rendered as clickable links. Petrol Station Checker filter option removed. Update CWL option in camera popup now updates all camera properties. Background colour of map is now user-definable. URs can now be hidden except when they've been commented on or closed by a specific editor. Custom comment markers (aka the Mickey Mouse ears) are now shown on custom-tagged UR markers. General performance optimisations.


3.32 (20141217)
Places can now be filtered by their lock level, age of last edit, and whether or not they have any photos. Option to leave place polygons/points visible when their associated PUR marker is filtered. Filtered cameras no longer generate popups following recent WME update. Compatibility fix for latest WME beta. JS console output can be toggled on/off by clicking the URO+ version number.


3.31 (20141103)
PUR popups work again in latest version of WME


3.30 (20141101)
"Open in current tab" option renamed "centre in current tab", as it now centres on the selected marker without forcing a reload of the current WME session. Opening a PUR in a new tab or centering on it in the current tab now also opens the PUR UI. Popup now changes correctly when moving the pointer from a highlighted place to its corresponding PUR marker or vice versa.


3.29 (20141026)
Restores WMETB compatibility fix from 3.27 that sort of went missing a little bit during the 3.28 release... sorry about that


3.28 (20141025)
Added new PUR filtering options. Place filtering now applies to point places. Option to keep tagged URs visible regardless of other UR filter options. Popup now allows UR/MP/etc to be opened in current tab. Added some startup dialogues to provide update info and prompt use of custom markers.


3.27 (20141016)
Another WME Toolbox compatibility update. Also hides the UR/MP/etc popup when the mouse pointer is moved out of the map viewport.


3.26 (20141012)
Green fog workaround removed. Place updates not able to be edited by logged-in user can be hidden. Place update pop-ups reinstated and remain correctly positioned. Hide cameras on CWL option now works again. UR and MP links in popup now use native WME formatting.


3.25 (20141002)
Further compatibility updates. UR/MP/Place popups now includes a "vanilla" permalink. The dreaded green fog of managed area despair can now be banished back to whichever hellish domain it emerged from...


3.24 (20141002)
Compatibility update for latest WME. Inhibits popups when dragging stuff around. Added basic popups for place update markers. Added filter for private places.


3.23 (20140927)
Correctly handles "unknown server" cameras in the CWL, and adds option to remove them from CWL.


3.22 (20140927)
Strips HTML from UR descriptions and usernames (for URs submitted via Livemap by a logged-out user) to avoid the risk of unexpected script behaviour.


3.21 (20140922)
Compatibility fix (fingers crossed...) when WME Toolbox is also installed.


3.20 (20140917)
UR/MP/Camera popup placement improved. Added "Open UR" state filter. Added option to inhibit the "This UR has pending questions..." prompt. Tidied up code to remove a couple of JS console errors.


3.19 (20140831)
Places filtering can now be disabled to allow use of the WME Place Tools add-on. Compatibility fixes for latest WME Beta.


3.18 (20140827)
Added custom markers for [NOTE]-tagged URs. Re-opened map problems are now marked as such, and can be filtered. Places/landmarks/venues/whatever you call them can now be filtered by category. Events which occurred yesterday but less than 24 hours ago are now listed in their popup as having happened 1 day ago, rather than today... Optimised filtering code to minimise unnecessary operations.


3.17 (20140820)
All remaining remotely-hosted custom images are now embedded within the script source.


3.16 (20140815)
SRS functionality now works in WME Beta. Added green-hued custom icons to differentiate between open and closed tagged URs. Restricted segment popup now shows restriction comment text if available.


3.15 (20140813)
Compatibility update for the latest WME Beta.


3.14 (20140810)
Added option for landmark/place popup, and fixed segment popup handling to allow popup data to update correctly if the mouse pointer is moved directly from one segment to another.


3.13 (20140809)
Added custom markers for URs tagged as [CONSTRUCTION], [CLOSURE] or [EVENT]. Added option to have a popup appear for highlighted segments if they have any restrictions set.


3.12 (20140703)
Area manager list is now only shown when the Area Manager layer is enabled. Added option to hide AM area polygons when the AM layer is enabled. No longer attempts to access undefined user information when looking for user names and ranks.


3.11.1 (20140701)
Cameras on the CWL are now tagged with their server location (usa, row or il), allowing URO+ to ignore them when editing on a different server - this can significantly reduce session startup times for users with lots of cameras defined on a different server to the one they've just opened. The generic alert message warning of changes to watched cameras has been replaced with something slightly more informative. The names of any area managers for the map location under the mouse pointer are now shown at the bottom of the URO+ sidebar UI.

Note: version 3.11 was briefly made available prior to being replaced by 3.11.1. The only difference between the two versions is that 3.11.1 fixes a minor y-offset error in the mouse pointer position calculation which caused the area manager display to be incorrect near to the AM area boundaries.


3.10 (20140614)
URs can now be shown/hidden based on whether the reporter included any descriptive text. The update link no longer points to userscripts.org.

3.9 (20140608)
The popup box for URs, MPs and cameras should no longer obscure the marker if it's near the bottom of the screen. Added an option to replace the marker for URs tagged as roadworks.

3.8 (20140601)
When updating the watchlist entry for a camera assigned to a user-defined group, the camera will now remain in that group. First release on GreasyFork.

3.7 (20140330)
Compatibility fix for for latest public WME. UR and MP popups can now be suppressed (see Misc tab). UR and MP popups now show the underlying object IDs and, for closed URs/MPs, when and by whom the closure was done. Closed URs/MPs can be filtered. CWL groups now remember whether they were expanded or collapsed. Missing Landmark URs can be filtered. Replaced "kph" with "km/h" in camera popup.

3.6 (20140202)
Compatibility fix for latest WME beta. "Remove deleted" camera watchlist button works again. Cameras on watchlist can now be placed in groups.

3.5 (20140111)
Compatibility update for latest production WME.

3.4 (20140106)
Compatibility fix for latest WME beta. UI styling/layout fixes for both production and beta WME. Optimised UR/problem/camera popup generation code.

3.3 (20131221)
Tweaked comments-related filter options for UR markers

3.2 (20131207)
Compatibility fix for latest WME beta...

3.1 (20131128)
Should fix the "blank tab area" problem some users are seeing. The settings backup option now uses the current UI settings to generate the backup text.

3.0 (20131127)
Now integrates functionality from DrivesTabEnhancer (DTE) and Select Roundabout Segments (SRS) scripts. The alternate comment markers and comment count markers no longer block mouseclicks on the underlying UR pin.

2.02 (20131111)
Added option to show comment count on UR markers. Script settings can now be manually copied from one install to another.

2.01 (20131106)
Fixed "Update watchlist entry" function. Deleting a watched camera from its popup now automatically removes it from the CWL. Selecting a camera in the CWL now turns on the camera layer if not already on. New camera filtering option allows watched cameras to be hidden.

2.00 (20131029)
Adds new UR filtering options, and introduces the Camera WatchList (CWL) feature...

1.9 (20121109)
Map problem marker support reinstated, now also supports "Frequent reroute" type problems.

1.8 (20121105)
Fixed for new public and beta WME versions. UR marker session hiding works properly again...

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.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.5 (20121015)
Now supports map problem markers

1.40 (20131022)
Fixes problem with trying to access map background layer if it hasn't been initialised by the time the script launches.

1.4.1 (20121013)
Fix for the livemap link opening up a new WME tab on some peoples systems

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.39 (20131020)
Ignores empty guestUserName fields used by URs submitted from new Livemap site.

1.38 (20131009)
Fixes for new-style WME URLs. New "Misc" tab added)
contains options to use URO-style comment icons rather than the default WME ones for UR markers, and an option to set the background to traditional white...

1.37 (20130828)
Uses native "UR with conversation" markers in latest WME beta. Inhibits "null" comments on URs. Reduced script startup time.

1.36 (20130822)
Supports regex matching of keywords.

1.35 (20130820)
Supports new "Blocked road" URs.

1.34 (20130802)
Comment age filtering now allows both older than and younger than exclusions.

1.33 (20130801)
Adds comment age filtering to UR markers (for dknight212), and allows camera popup to be disabled (for orbitc)

1.32 (20130716)
Support for latest WME beta.

1.31 (20130706)
UR popup now shows age of the most recent comment. Fixed issue with WME localisation that was causing multiple URO tabs in Chrome when a non-English language was selected.

1.30 (20130704)
On markers for URs that have comments, the blue/white Waze logo is replaced by a green circle containing quotation marks. If any of the comments were made by the logged-in user, the circle is yellow instead.

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.29 (20130702)
UR popup now shows number of comments submitted for that UR, and whether or not any of them were made by the logged-in user. Also shows the username entered by the user when placing a UR via the livemap interface. URs can also be filtered by the types of comments (none/all by other editors/some by logged-in user) and whether or not the user is following the UR.

1.28.1 (20130530)
Fixed camera tab checkbox default states again...

1.28 (20130530)
"Delete camera" link re-enabled for cameras within the users managed area but outside any driven areas.

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.26 (20130412)
Now displays both creator and updater info for cameras, and allows cameras to be filtered by creator and updater levels.

1.25 (20130411)
Adds "Delete Camera" link to camera popups.

1.24 (20130409)
Compatibility update for latest versions of public and beta WME

1.23 (20130403)
Removed all legacy WME code following release of new public WME. Added extra checks for missing/uninitialised editor elements.

1.22 (20130321)
Disabled Chrome auto-open for problems in public WME again, as further testing indicates this still has problems.

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.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.2.1 (20121010)
Bugfix in the beta support code (forgot to remove one reference to an element ID not present in the beta...)

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.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.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.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.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.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.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.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.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.11 (20121202)
Fixes issue on login screen of latest WME beta

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.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.0.1 (20121006)
Maintenance release, reinstates the UR overview pop-up I managed to break in the 1.0 release earlier today...

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

0.9 (20121005)
Cameras can now be filtered by type, approval state and whether or not they were created by a world_* user

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.7 (20120917)
Allows URs to be hidden for the duration of the current browser session

0.6 (20120916)
Allows filtering by UR age. UI appearance tweaks

0.5 (20120915)
Allows URs to be filtered by type

0.4.1 (20120912)
Enables use on all WME servers, not just world.waze.com

0.4 (20120911)
Overview data now shown in pop-up next to UR/camera icon. Petrol Station checker links are clickable.

0.3 (20120911)
Also shows overview data (type, speed, and creator) for cameras

0.2 (20120909)
Shows age of UR

0.1 (20120908)
Original release on userscripts.org