New day - new script
This time something for chat users
When you click on chat user, to center map on chat user view this script will remeber your last position, and if you want return there, simply click green button ājumpā.
Red āXā removes saved position.
Clicking/Jumping to new chat-user position dont remove or change this saved position. One, and only way to remove saved position is red button
Thanks for AlanOfTheBerg and sketch for inspiration in this topic.
Quick note to users of this: 1) it works as advertised in my testing, but 2) remember that if you click on a user, and then at any point use or load a permalink which refreshes the page, the ājumpā link will also be removed.
New version 0.0.2 save position in localStorage (known as HTML5 storage etc), so if you not turn off HTML5 Storage in Browser Settings position still will be remebered after page reload.
One thing I noticed, it would be nice to save the previous zoom level as well, so youāre actually looking at the same screen as before, not just centered on the same place. As it is now, I can start zoomed all the way out, go to someone, zoom in really far, and jump back, and Iāll be in the same place, only zoomed in very far. Maybe not so much of a problem, but if itās the other way around ā if you start zoomed in, go to a user, zoom out, and jump back ā it might be easy to lose your place.
Above all the functionality, this new script opens an opportunity for other ideas for improvement on something so useful as this chat window. Thank you very much, indeed.
Very nice, an excellent tool when assisting others on chat.
A note that may not be related: when installed I was having trouble with the Live Users tab in Layers, it was turning off randomly when jumping around, may be another issue but wanted to put it out there in case someone else is experiencing the same thing.
Well done
Hey! Is it possible to make something like a Jump History? Or maybe easier: clicking to jump back multiple times (not only among users live on the chat, but among search field results) ? That would be even greater! Thanks for your effort.
I love this new script. I love the fact I can help out as many editors as I can by jumping all around, then go back to what I was doing without having to search all over the map for it.
Thanks txemt, for responding to my query, my PMs and trying to help me.
I have established that I do NOT see any effect from installing WME ChatJumper, other than the line in tampermonkey showing it has been installed.
I tried disabling all other extensions, just in case one was interfering.
In each case, I did a F5 refresh on the WME window and tried clicking on a chat user.
I saw NO āJUMPā choice added to the top of the window.
Is there something else I can try or information that might help narrow down the problem?
Using the standard WME in Win7 enterprise, 64 bit, up-to-date on patches,
Chrome Version 35.0.1916.114 m āup-to-dateā.
Hi, current CJ version is 0.0.4, so first check that you using the newest. (Tampermonkey should autoupdate it. Should⦠)
Second lets check that there are some errors.
Open editor, Hit F12 ,
Select āconsoleā, and try find some red labeled errors. If there are some post it here (or PM if you warry about privacy, if there are any errors it dosnāt mean that the errors are related with Chatumper)
Now lets check that CJ is initialized correctly: type (or Ctrl-C -> Ctrl-V, its case sensitive)
ChatJumper
and Hit enter.
Type
W.Presenter.ChatUser.prototype._onClick
and Hit enter.
Do the results look similar to this: http://i.imgur.com/Nc6uTVF.png ?
ChatJumper
ReferenceError: ChatJumper is not defined
message: āChatJumper is not definedā
stack: (ā¦)
get stack: function () { [native code] }
set stack: function () { [native code] } proto: Error
W.Presenter.ChatUser.prototype._onClick
ReferenceError: W is not defined
message: āW is not definedā
stack: (ā¦)
get stack: function () { [native code] }
set stack: function () { [native code] } proto: Error
Not very. :roll:
I can grab some screen shots, if you want them.
:o
W is a part of WME Editor. Not defied means that there is no Waze editor on this page.
Did you hit F12 on opened and Working WME Editor ?
What www adress are you using to open WME Editor ?