The Signpost

Technology report

Searching and surveying

Contribute  —  
Share this
By Evad37
Advanced Search interface (collapsed view)

AdvancedSearch

AdvancedSearch's form for specifying advanced parameters

A new search interface is now available as a beta feature on MediaWiki.org. The interface enhances the Special:Search page experience, by changing the way namespaces and other advanced parameters are specified. This makes it easier for users to discover and utilise existing search features, such as intitle:.

When you click on the arrow in the advanced parameters section, it expands to give you a form to set parameters for advanced searches. Explanations on each parameter can be found next to each input field. Namespaces can be selected from the "Search in", where you can either type them in or select from a dropdown list.

The idea came from a workshop series on advanced search held by WMDE's software development department, as part of their Technical Wishes Project. The beta feature was made available to test wikis and Mediawiki.org on 21 November 2017, and will also be available on Arabic and German Wikipedias from 29 November.

Further information is available on MediaWiki.org and Meta-wiki.

Time to make a wish

Can you guess what the Community Tech mascot is wishing for?

The annual Community Tech wishlist survey is underway for 2017. Since early November, 220 proposals in 15 categories have been submitted from 284 contributors. The proposal phase has concluded; voting begins on 27 November at meta:2017 Community Wishlist Survey.

So far this year, the team has completed five of the top ten wishes: Rewrite XTools (#5), Wikitext editor syntax highlighting (#6), Warning on unsuccessful login attempts (#7), Fix Mr. Z-bot’s popular pages bot (#9), and User rights expiration (#10). Other top wishes, as well as anti-harassment tools and projects for smaller groups, are being worked on or investigated.

In brief

New user scripts to customise your Wikipedia experience

Latest tech news from the Wikimedia technical community: 2017 #43#47. Please tell other users about these changes. Not all changes will affect you. Translations are available on Meta.

Installation code

  1. ^ Copy the following code, click here, then paste:
    importScript( 'User:Eizzen/SkinSwitcher.js' ); // Backlink: User:Eizzen/SkinSwitcher.js
  2. ^ Copy the following code, click here, then paste:
    importScript( 'User:Eizzen/AutoPurge.js' ); // Backlink: User:Eizzen/AutoPurge.js
  3. ^ Copy the following code, click here, then paste:
    importScript( 'User:The Voidwalker/alwaysEditSectionLink.js' ); // Backlink: User:The Voidwalker/alwaysEditSectionLink.js
  4. ^ Copy the following code, click here, then paste:
    importScript( 'User:Mvolz/displayContributions.js' ); // Backlink: User:Mvolz/displayContributions.js
  5. ^ Copy the following code, click here, then paste:
    importScript( 'User:Anne drew Andrew and Drew/PageDetails.js' ); // Backlink: User:Anne drew Andrew and Drew/PageDetails.js
  6. ^ Copy the following code, click here, then paste:
    importScript( 'User:Anne drew Andrew and Drew/SetupAutoArchive.js' ); // Backlink: User:Anne drew Andrew and Drew/SetupAutoArchive.js
  7. ^ Copy the following code, click here, then paste:
    importScript( 'User:Kku/Scripts/BacklinkTitle.js' ); // Backlink: User:Kku/Scripts/BacklinkTitle.js
  8. ^ Copy the following code, click here, then paste:
    importScript( 'User:Eizzen/PageCreator.js' ); // Backlink: User:Eizzen/PageCreator.js
  9. ^ Copy the following code, click here, then paste:
    importScript( 'User:Eizzen/LastEditor.js' ); // Backlink: User:Eizzen/LastEditor.js
  10. ^ Copy the following code, click here, then paste:
    importScript( 'User:Mr. Stradivarius/gadgets/DiffOnly.js' ); // Backlink: User:Mr. Stradivarius/gadgets/DiffOnly.js
  11. ^ Copy the following code, click here, then paste:
    importScript( 'User:The Voidwalker/histFilter.js' ); // Backlink: User:The Voidwalker/histFilter.js
  12. ^ Copy the following code, click here, then paste:
    importScript( 'User:Evad37/rater.js' ); // Backlink: User:Evad37/rater.js
S
In this issue
+ Add a comment

Discuss this story

No comments yet. Yours could be the first!







       

The Signpost · written by many · served by Sinepost V0.9 · 🄯 CC-BY-SA 4.0