gaz_lloyd

Untitled

Oct 24th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.60 KB | None | 0 0
  1. Wiki patch notes - 24 October 2018!
  2.  
  3. Hey there! Since we launched the new wikis on the 2nd, we've done a large number of small and large changes that maybe you haven't noticed. So we thought we'd write up a list of them as patch notes.
  4.  
  5. Technical
  6. =========
  7. **Serverside**
  8.  
  9. * Significantly improved browsing experience for Australian residents by routing traffic locally instead of through Hong Kong/Singapore.
  10. * Implemented code to apply readermode and darkmode
  11. * Fixed many issues that caused short bursts of downtime, including an issue with backups consuming all cores and an issue with releases consuming too much disk space
  12. * Implemented large number of changes to exactly what is cached and how long it is cached, and made sure that scripts and CSS all took advantage of caching properly
  13. * Implemented many things to help SEO and got Google to index the pages properly
  14. * Added oldschool.wiki as a redirect domain
  15. * Gave a domain to our toolserver
  16. * Added the necessary code to enable Google to provide a scoped search box
  17.  
  18. **Clientside**
  19.  
  20. * Implemented a readermode to provide a simplified, fixed-width view
  21. * [RS] Re-added the [kiln script](https://runescape.wiki/w/Fight_Kiln/Strategies#Interactive_map) and updated it to use our sitewide UI
  22. * Added a tab to the top of pages with an equivalent in the other game
  23. * Allowed the following scripts to run on mobile: GE charts, switch infoboxes, [RS] revolution calculator
  24. * Re-enabled navbox autocollapse and slightly changed conditions
  25. * Added a link on file pages to open the save-as window directly (and strip any timestamps, but they were removed as part of caching changes anyway)
  26. * Fixed the issue that made the search bar disappear in the mobile view with sufficiently wide views (landscape/tablets) while logged out
  27. * Fixed various errors in the form calculator script
  28.  
  29.  
  30. **Wikicode**
  31.  
  32. * Updated all infoboxes to use a consistent style and width, removing excess wrappers to work well on mobile
  33. * Fixes to images affected by the above infobox change
  34. * Updated the style and layout of exchange pages ([example](https://rs.wiki/Exchange:Bones))
  35. * Updated the core citation code to use the proper function instead of a hack
  36. * Removed a large number of redlinks by auto-generating documentation for GE modules and sandbox modules
  37. * [RS] Re-wrote the code that generates [drop source lists](https://runscape.wiki/w/Abyssal_whip#Drop_sources) and [store locations lists](https://runscape.wiki/w/Fire_rune#Store_locations). They should be significantly more performant (allowing larger lists on pages and faster load times), and now support [potion doses](https://runescape.wiki/w/Weapon_poison++#Drop_sources) and other variants correctly. Coming soon to uses material lists!
  38. * [RS] Added location restriction property for bestiary and equipment tables rework.
  39. * [RS] Fixed the DPL generating the year pages like https://rs.wiki/2017
  40. * [OSRS] Implemented the code to generate year pages
  41. * Applied module documentation to all helper modules, and began applying it to all other modules, including categorising all modules
  42. * [OSRS] Converted Infobox Item, Infobox Bonuses, and Infobox Recipe into modules, plus various fixes to support that (properly versioning poisoned/degrading items)
  43. * Added a method to switch other parts of the page with an infobox without generating buttons (synced switch)
  44. * Fixed an issue with chat options showing the same tooltip for every usage of chat options
  45. * Correct all image lisence templates to state 'used with permission' instead of 'used under fair use'.
  46. * [OSRS] Navboxes now apply categories correctly
  47. *
  48.  
  49.  
  50. Content
  51. =======
  52.  
  53. * [RS] Thanks to an anonymous user, we implemented the algorithm the Travelling Merchant uses to generate his shop each day. See https://rs.wiki/tms for the merchant, [here](https://runescape.wiki/w/Travelling_Merchant%27s_Shop/Future) for the next 100 days and [here](https://runescape.wiki/w/Travelling_Merchant%27s_Shop/Details) for the algorithm details. Its not been wrong yet so its looking good. Fun fact: since this change, the merchant's shop page is the second most viewed page on the wiki (after the main page) and the future page is #5.
  54. * [RS] Began adding drop chances to monsters, for example [abyssal walker](https://runescape.wiki/w/Abyssal_walker). See [cook's reddit post](https://www.reddit.com/r/runescape/comments/9q7txz/accurate_drop_rates_are_coming_to_the_new_rswiki/) for more info on helping out.
  55. * [RS] Allowed disassembly by material calculators to have additional pages once again
  56. * [RS] Made some disassembly by material calculators filter to actually usable things by filtering to buy limit > 1000 ([eg simple parts](https://rs.wiki/Calculator:Disassembly_by_material/Simple))
  57. * [RS] Updated equipment tables to use SMW and have a nicer form frontend. This will be reworked again soon to be even nicer.
  58. * [OSRS] Implemented the new infoboxes item, recipe
  59. * [OSRS] [Combat level calculator](https://oldschool.runescape.wiki/w/Combat_level) now more intuitive
  60. * Many maintenance special pages have been cleaned up and brought down to low numbers (or even emptied)
  61. * [OSRS] Fishing infobox has been improved notably ([example](https://oldschool.runescape.wiki/w/Slayer/Level_up_table))
  62. * [RS] Created and expanded [Game Jam](https://runescape.wiki/w/Game_Jam_\(October_2018\)) so you can easily see what was worked on
  63. * [OSRS] [Nexus page](https://oldschool.runescape.wiki/w/Nexus) is ready to go!
  64.  
  65. Community
  66. =========
  67.  
  68. * Added new admins! Cuxrie on RSW and Laagone on OSRSW. Congratulations both!
  69. * The following users passed their Wikian title requests: Namdhda, Ben Ryfos, Cache117, and Avantaslah. Congratulations and thanks for your contributions.
  70. * ThePsionic ate at least one slice of cheese.
  71.  
  72. Upcoming
  73. ========
  74.  
  75. * We know how much you want darkmode! You probably saw [our reddit post the other day](https://www.reddit.com/r/runescape/comments/9r31zv/heres_a_preview_of_the_runescape_wikis_upcoming/) - Its coming soon, honestly. [Here's a sneak peek of the design (for RS)](https://imgur.com/a/Gh178A2) (yes it works with reader mode), and [here's a demo](https://imgur.com/s42NVvV) of the new settings menu.
  76. * Move over more infoboxes to use lua. Including [RS] infobox NPC, deity, etc - also apply synced switch; [OSRS] infobox monster and more.
  77. * [RS] Automate the bestiary like equipment tables but better - this is very nearly done, so stay tuned!
  78. * [OSRS] Automate equipment tables and bestiary like RSW.
  79. * [OSRS] Level-up tables like on RSW are being created, [example](https://oldschool.runescape.wiki/w/Slayer/Level_up_table)
  80. * [OSRS] OSRS versions of all the date pages listing updates in that year or of that type
Add Comment
Please, Sign In to add comment