Discussion for the unofficial, community-developed addons, extensions and scripts built for the Waze Map Editor.

The official index of these tools is the Community Plugins, Extensions and Tools wiki page.
Post by russblau
Twister-UK wrote:It's because Waze, in their infinite wisdom, have released into production something which looks a whole lot like the previous beta version of WME, but didn't bother telling anyone (not even those of us in the beta test forum).
In other words, business as usual ....
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
The "Clone" RPP feature in 3.90 still has a bug relating to city/state/country names. The city name always appears as "undefined" for the cloned place.
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
First of all, many thanks for the update! I appreciate the difficult conditions under which you are working.

There is a bug in the Clone RPP function; I can create a new point place using it, but the place is not selected, and the cursor remains in "circle" mode, so clicking anywhere on the map results in creating more un-selected points. It is impossible to exit this mode by clicking the Escape key.

[EDIT] Disregard this; it is apparently related to the issue reported above about not being able to select places. Further investigation showed that this issue was caused by Toolbox being enabled (even though it's not working). Disabling Toolbox solved both problems.
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
Skippy10, read a couple of messages above. It is WME TB (Toolbox) that is causing the conflict.
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
RPP cloning is broken again by the latest WME changes. Now, if you clone a RPP, instead of creating a new Place it creates an empty Map Comment (point). Oddly, if you then Undo the edit that created the MC, and manually create a new Place point, it will be created as Residential and have the details of the cloned RPP inserted into it.
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
URO+ does not seem to be playing well with this morning's new version of WME. Many problems with screen not refreshing and freezing after saves; most (but not all) went away after disabling URO+.
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
No, I don't see anything in the console from URO+ at all.(*)

I tried turning it back on again, and was having problems creating a place point, converting it to an RPP, and saving. Address disappeared repeatedly, then after save the point was back to a non-residential one. After turning URO+ off, I was able to save the RPP.

Still, your final point may very well be correct; even with URO+ off, I'm still having frequent freeze-after-save issues and other glitches. Could be one of my other 33 scripts acting up. :-)

(*) Speaking of no messages on console, I was checking to see if WMEAltCity would work with the new version. Although it does work, none of its messages are appearing on the console! Has something happened to console.log (maybe being overriden by another script somewhere)?
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
I get the following errors in the console when doing a hard refresh of WME (no objects selected):

Code: Select all

Uncaught TypeError: _.contains is not a function     userscript.html?id=4ac37217-05e9-4f66-aaac-843e7870c782:3771
    at uroFilterPlaces (userscript.html?id=4ac37217-05e9-4f66-aaac-843e7870c782:3771)
    at uroFilterItems (userscript.html?id=4ac37217-05e9-4f66-aaac-843e7870c782:5562)
    at uroFinalizeListenerSetup (userscript.html?id=4ac37217-05e9-4f66-aaac-843e7870c782:9653)
    at uroMainTick (userscript.html?id=4ac37217-05e9-4f66-aaac-843e7870c782:11059)
Uncaught TypeError: _.contains is not a function
    at uroFilterPlaces (userscript.html?id=4ac37217-05e9-4f66-aaac-843e7870c782:3771)
    at initialize.uroFilterItems (userscript.html?id=4ac37217-05e9-4f66-aaac-843e7870c782:5562)
    at initialize.triggerEvent (vendor-86dc9f4c83949efd6718.js:1)
    at initialize.moveTo (vendor-86dc9f4c83949efd6718.js:1)
    at initialize.setCenter (vendor-86dc9f4c83949efd6718.js:1)
    at initialize.updateSize (vendor-86dc9f4c83949efd6718.js:1)
    at initialize.resize (app-1d3e5c24957b318a3943.js:1)
    at dispatch (vendor-86dc9f4c83949efd6718.js:1)
    at f.handle (vendor-86dc9f4c83949efd6718.js:1)
    at shrinkTopBars (userscript.html?id=d2a40421-bf92-4e26-87f1-8c4343872158:776)
I realize that "shrinkTopBars" is a WME FU object, not from your code, but in the console it appears as a part of the call chain under uroFilterPlaces. (?)
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
Today, during initialization, I saw the following error message in the console, which I traced to URO+:

Code: Select all

Uncaught TypeError: Cannot read property 'totalSessions' of undefined        userscript.html?id=63e47901-0691-48be-b1eb-4764b60bff21:12762 
    at XMLHttpRequest.dteReq.onreadystatechange
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message

Post by russblau
Rising_Sun wrote: Sat Aug 24, 2019 3:26 am When both URO+ & URC-E are been enable in the same time.
Clicking on the Open in new tab or Open in Livemap tab on any UR will always direct to Clerkenwell, Greater London

Note :-
  • I was editing at Malaysia
  • Both of the button are function normally if the URC-E is disable.
Just wanted to note that this bug still exists 3+ years later. In NA, instead of sending you to London, it sends you to midtown Manhattan.

Specifically -- with both URO+ and URC-E running, hover over a UR, for example https://waze.com/en-US/editor?env=usa&lat=38.91930&lon=-77.06041&zoomLevel=20&mapUpdateRequest=10480842

When the URO+ popup appears, hover over "Open in new tab" -- the link address is https://www.waze.com/en-US/editor?zoomLevel=17&lat=90&lon=8906.128362057005&mapUpdateRequest=10480842


If URC-E is not running, then the popup works correctly.
 
russblau
State Manager
State Manager
Posts: 1802
Answers: 1
Has thanked: 361 times
Been thanked: 681 times
Send a message