WME Wazebar

Displays a bar at the top of the editor that displays inbox, forum & wiki links

这些是代码更新过的版本。 显示所有版本

  • v2025.04.06.01 2025-04-07

    Made the Settings Menu movable and improved overflow handling for the custom links section. Ensures accessibility to Save/Cancel buttons on small screens.

    1. Made a few UI changes to make the settings menu a little more compact.
    2. Updated links in the /discuss platform to reuse the same tab, via the function LoadNewTab(): function LoadNewTab() { return forumPage ? "" : ' target="_blank"'; } This change addresses performance issues related to slow reloads, similar to the behavior of older versions.
    3. Ensured all links under the Favorites list (i.e., the star) will load in a new tab.
    4. Added menu support for custom /discuss links that use /tab and /u.
    5. Added a retry mechanism to prepend $Wazebar to $(".d-header"). If $(".d-header") isn't available initially, the script will wait and retry the prepend operation multiple times before logging a warning. This ensures $Wazebar is added to the DOM when the forum page is fully loaded.

    Update Wazebar.js

    Merge pull request #13 from JS55CT/master

    Made the Settings Menu movable and improved overflow handling

  • v2025.04.03.00 2025-04-04

    Updated URL to always go to "https://www.waze.com/" in place of location.origin, this correts the URL's when coming from WME Beta.

    Updated all URL from https://www.waze.com/wiki/ to https://www.waze.com/discuss/

    Merge pull request #12 from JS55CT/master

    Update URL's for Wazeopedia move to the /discuss platform. and corrected the URL's to always point to "www.waze.com" even when coming from WME Beta .

  • v2025.02.08.00 2025-03-14

    Fix: Handle null return from getCurrentState() in BuildCurrentStateEntries

    • Updated BuildCurrentStateEntries function to handle cases where getCurrentState() returns null.
    • Added checks to ensure currState is valid before attempting to use it for building the WazeBar current state links.
    • Replaced the previous country check with a more robust mechanism using wmeSDK.DataModel.Countries.getTopCountry() to identify the top country as the US.
    • Prevented Javascript errors by returning an empty string if currState is null or not found in the States object.

    Updated BuildCurrentStateEntries() to account for if (!forumPage)

    Merge pull request #11 from JS55CT/master

    Fix: Handle null return from getCurrentState() in BuildCurrentStateEntries

  • v2025.01.10.01 2025-02-02

    Refactor Wazebar integration and height adjustment logic

    • Moved Wazebar HTML injection point from #app-head to .app.container-fluid.show-sidebar to improve element positioning.
    • Updated setHeightForAppContainer() call to execute after the "SAVE" event, ensuring the height of body > div.app.container-fluid.show-sidebar is recalculated, which prevents unwanted scrollbar appearance.
    • Set a maximum font size of 30 for the Wazebar settings to prevent potential overflow of .app.container.

    This refactor enhances UI stability by ensuring dynamic adjustments are made in response to user settings.

    • Moved Wazebar HTML injection point from #app-head to .app.container-fluid (.show-sidebar dynamically included) to improve element positioning and layout consistency.
    • Ensured compatibility by maintaining functionality with or without the 'show-sidebar' class present.
    • Integrated changes from pull request #9, including:
      • Execution of setHeightForAppContainer() after the "SAVE" event to recalculate body > div.app.container-fluid.show-sidebar height, preventing unwanted scrollbar appearance.
      • Capped Wazebar settings font size at 30 to prevent potential overflow in .app.container.

    Merge pull request #10 from JS55CT/master

    Refine Wazebar Positioning and UI Updates

  • v2024.12.06.01 2025-01-07
    • Updated the codebase to integrate new /discuss changes and the latest SDK.
    • Refreshed the UI for a more modern look.
    • Removed dependencies on WazeWrap, GM_xmlhttpRequest, and the use of unsafeWindow for WME SDK initialization.

    Merge pull request #8 from JS55CT/master

    • Updated to integrate new /discuss and WME SDK
  • v2024.04.08.01 2024-04-09

    Fix for change in W.model.state.top

    Fix for change in W.model.state.top

    Merge pull request #6 from jm6087/patch-1

    Fix for change in W.model.state.top

  • v2023.08.08.01 2023-08-08

    Update Wazebar.js

    Removing jscolor

  • v2023.08.02.01 2023-08-02

    Update Wazebar.js

  • v2023.06.21.01 2023-06-21

    Update Wazebar.js

    Updating to use new tile update source

  • v2022.12.12.01 2022-12-12 Update Wazebar.js Removing debugger statements
  • v2022.09.15.01 2022-09-15 Update Wazebar.js Handling of spaces in custom link additions
  • v2021.11.17.01 2021-11-17 Update Wazebar.js
  • v2021.06.19.02 2021-06-19 Update Wazebar.js
  • v2021.06.19.01 2021-06-19 Update Wazebar.js
  • v2020.06.17.03 2021-06-17 Update Wazebar.js Moving topic list down an additional 25px when on the forum
  • v2020.06.17.02 2021-06-17 Update Wazebar.js
  • v2020.006.17.01 2021-06-17 Update Wazebar.js
  • v2021.06.16.01 2021-06-16 Update Wazebar.js Updating for WME and Forum changes
  • v2020.03.28.01 2020-03-28 Update Wazebar.js Adjust tile update extraction to new syntax of the feed, Version bump, Merge pull request #3 from mythdraug-waze/mythdraug-waze-patch-1 Mythdraug waze patch 1
  • v2019.03.20.01 2019-03-20 Update Wazebar.js
  • v2019.03.19.01 2019-03-19 Update Wazebar.js Adding option to display ROW update date
  • v2018.12.12.01 2018-12-12 Update Wazebar.js Tweaks because of WME update...
  • v2018.10.16.01 2018-10-16 Update Wazebar.js Announcement posts that have been marked solved were not displaying properly due to not handling the solved checkmark correctly. Now should at least for the pro silver theme
  • v2018.08.06.01 2018-08-06 Update Wazebar.js Fixing a bug with loading fontawesome icons
  • v2018.04.02.01 2018-04-02 Update Wazebar.js Fixed header on forum pages
  • v2018.03.27.02 2018-03-27 Update Wazebar.js Removing debugger line....
  • v2018.03.27.01 2018-03-27 Update Wazebar.js Updating the unread topic regex so it will work on custom URL subforums
  • v2017.12.20.02 2017-12-21 Update Wazebar.js Custom links were not reloading when importing settings
  • v2017.12.20.01 2017-12-20 Update Wazebar.js Adding support for exporting/importing settings
  • v2017.12.04.01 2017-12-04 Update version #
  • v2017.11.24.01 2017-12-04 Update Wazebar.js Adjusting the margin-top to -2: in my testing -1 still left a gap
  • v2017.11.24.01 2017-12-04 adjust position of favorites list Moved it up a pixel (margin-top:-1px), so it doesn't disappear when mousing from the star icon to the list., Merge pull request #1 from WazeDev/favorites-dropdown-fix adjust position of favorites list
  • v2017.11.24.01 2017-11-24 Bug fix Only attempting to show the current state's forum and wiki links when in the US, when in other countries Wazebar would fail to load due to this lookup failing.
  • v2017.11.17.01 2017-11-17 Imported from URL
  • v2017.10.24.01 2017-10-24
  • v2017.10.19.01 2017-10-19
  • v0.4.09 2017-10-16
  • v0.4.08 2017-08-20
  • v0.4.07 2017-08-16 URL compatibility
  • v0.4.06 2017-07-07
  • v0.4.05 2017-07-05
  • v0.4.04 2017-06-30
  • v0.4.03 2017-06-26
  • v0.4.02 2017-06-23
  • v0.4.01 2017-06-09
  • v0.4.00 2017-06-08
  • v0.3.8 2017-06-02
  • v0.3.7 2017-05-25
  • v0.3.6 2017-05-25
  • v0.3.5 2017-03-16 Fixing URL check

显示脚本的所有版本

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址