Greasy Fork is available in English.

Wanikani Open Framework

Framework for writing scripts for Wanikani

Ini adalah versi dari skrip ini yang kodenya telah diperbarui. Tampilkan semua versi.

  • v1.0.52 - Fix Settings dialog max height to account for bottom scrollbar
  • v1.0.51
  • v1.0.50 - Update wkof.ItemData.get_index() to distinguish between 'Locked' and 'Initiate' for 'srs_stage' and 'srs_stage_name' indices.
  • v1.0.49 - Changed deprecated "max_level_granted_by_subscription" to "subscription.max_level_granted"
  • v1.0.48 - Add support for preview.wanikani.com
  • v1.0.47 - Fix page scroll after menu link clicked
  • v1.0.46 - Menu: Fix page scroll after menu link clicked
  • v1.0.45 - Fixes to simplfy alternate item sources.
  • v1.0.44 - Fix submenus after WK site change.
  • v1.0.43 - Fix non-submenu Menu links. Add auto-generation of APIv2 keys. Add debug support functions.
  • v1.0.42 - Revert username fetch location.
  • v1.0.41 - Make versions match in Core.js
  • v1.0.40 - Fetch username from Javascript info instead of user menu.
  • v1.0.39 - Make version numbers match.
  • v1.0.38 - Fix username retrieval and menu integration after WK site change.
  • v1.0.37 - Apiv2: updated apikeyv2 fetching
  • v1.0.36 - Menu: Fix review menu selector
  • v1.0.35 - Fix classification of 'Locked' vs 'Initiate' items
  • v1.0.34 - Settings: FIx size when changing tabs. Remember active tabs. Fix html/attrib escaping. ItemData: Ignore quotes in Level filter.
  • v1.0.33 - Add menu support to Reviews page, fix Settings validation note CSS.
  • v1.0.32 - Switch to ISO dates in file_cache to prevent caching issues.
  • v1.0.31 - Add string escaping to Core, Menu, and Settings modules. Remove condition on Progress css url.
  • v1.0.30 - Fix load_file() reject
  • v1.0.29 - Add detection (and override) for missing indexedDB
  • v1.0.28 - ItemData: Remove hidden items by default.
  • v1.0.27 - Fix cache cleanup, don't flush wkof.settings.* files.
  • v1.0.26 - Settings: Expose 'close' function. Rename 'settings' to 'content' for dialog. Add button text field.
  • v1.0.25 - Apiv2: Add support for future endpoints
  • v1.0.24 - Settings: Resolve wkof.Settings.load() with merged defaults
  • v1.0.23 - ItemData: Add support for "1..3" and "1 to 3" format in level filter
  • v1.0.22 - ItemData: Enforce max_level_granted_by_subscription
  • v1.0.21 - Replace debug version
  • v1.0.20 - ItemData: Add 'Locked' option to srs filter
  • v1.0.19 - ItemData: Add 'Initiate' to 'srs' filter.
  • v1.0.18 - ItemData: Use state instead of event for registration stage.
  • v1.0.17 - ItemData: Add filter registration phase
  • v1.0.16 - Apiv2: Update user every time. ItemData: Add "prepare()" function to filters
  • v1.0.15 - Override browser input validation CSS
  • v1.0.14 - Settings: Add setting type "button"
  • v1.0.13 - Apiv2: Switch API URLs to "api.wanikani.com/v2"
  • v1.0.12 - Work around incompatibility between WK and jQueryUI
  • v1.0.11 - Add 'default' argument to wkof.Settings.load(), and support additional ItemData filter value formats
  • v1.0.10 - Add automatic cleanup of wkof.file_cache, and increase z-index of Progress dialog
  • v1.0.9 - Move urls for shared support files to Core.js
  • v1.0.8 - Handle html escaping in Settings, improve ItemData filters, support more date formats in Apiv2, improve CSS for narrow windows.
  • v1.0.7 - Menu: Remove references to 'settings'
  • v1.0.6 - Apiv2: Add 'include_non_user' parameter to Apiv2.clear_cache()
  • v1.0.5 - Update Settings module (new input types, etc), use version-specific CSS
  • v1.0.4 - Add autosave flag and funcs to Settings module
  • v1.0.3 - Apiv2: Close progress dialog when no updates from WK server.
  • v1.0.2 - ItemData: Add support for global fetcher options in get_items()
  • v1.0.1 - Fix repeating progress timer
  • v1.0.0