Reference:BlueSpiceInterwikiSearch: Difference between revisions

hw>Mlink-rodrigue
m (Reverted edits by Mlink-rodrigue (talk) to last revision by Florian Bäckmann)
 
m (Text replacement - "BlueSpice Farm" to "BlueSpice farm")
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{BSExtensionInfobox
{{BSExtensionInfo
|desc=Simultaneous search in multiple wikis
|desc=Simultaneous search in multiple wikis
|status=stable
|status=stable
|developer=HalloWelt
|developer=HalloWelt
|type=BlueSpice
|type=BlueSpice
|edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud
|edition=BlueSpice pro (deactivated), BlueSpice farm (deactivated)
|compatible=BlueSpice
|license=GPL v3
|docu=Manual:Extension/BlueSpiceInterwikiSearch
|active=Yes
|active=Yes
|license= GPL v3
|features=
|compatible=BlueSpice
'''InterwikiSearch''' alows simultaneously searching other BlueSpice wikis.
}}
'''InterwikiSearch''' alows simultaneously searching other BlueSpice 3 wikis when performing a search on the wiki.
 
==Usage / features==
==Usage / features==
If BlueSpiceInterwikiSearch is enabled and configured on the wiki, every time user performs a search using the <code>Special:SearchCenter</code>, results from other wikis will be shown as well. Results from other wikis will be shown at the top of the page, below the filters, in form of Wiki name (number of results) buttons.
If BlueSpiceInterwikiSearch is enabled and configured on the wiki, the <code>Special:SearchCenter</code>, shows results from other wikis. Results are shown as buttons on top of the results list.


==Technical information==
==Technical information==
Line 23: Line 23:
   "search-on-wiki-url" => "http://other.wiki.com/Special:SearchCenter" // URL to the SearchCenter SpecialPage on target wiki
   "search-on-wiki-url" => "http://other.wiki.com/Special:SearchCenter" // URL to the SearchCenter SpecialPage on target wiki
];
];
</pre>{{Box Note|boxtype=note|Note text=This does not apply to [[Manual:Extension/BlueSpiceWikiFarm|BlueSpiceWikiFarm]] users, BlueSpiceInterwikiSearch within a WikiFarm is handled separately.}}
</pre>{{Messagebox|boxtype=note|Note text=This does not apply to [[Manual:Extension/BlueSpiceWikiFarm|BlueSpiceWikiFarm]] users, BlueSpiceInterwikiSearch within a WikiFarm is handled separately.}}


===Rights (permissions)===
== Demo ==
This extension does not provide any additional permissions.


===Requirements===
Try out InterwikiSearch in our [https://en.demo.bluespice.com demo]
This extension requires [[Reference:BlueSpiceFoundation|BlueSpiceFoundation]] and [[Reference:BlueSpiceExtendedSearch|BlueSpiceExtendedSearch.]]
}}
 
==More info==
For detailed description and usage, visit our [[Manual:Extension/BlueSpiceInterwikiSearch|help page]].


== Demo ==
{{wcagCheck
Try out InterwikiSearch in our [https://en.demo.bluespice.com/wiki/Main_Page BlueSpiceDemo.]
|wcagStatus=2-testing complete
|wcagCheckedfor=Web, Authoring tool
|wcagTestdate=2022-10-10
|wcagLevel=AA
|wcagSupport=partially supports
|wcagWorkaround=no
|wcagComments=Interwiki links are commonly not used. Only relevant for wikis that connect search to other wikis.


{{Translation}}
Web:  screen reader needs label for interwiki search results announced. Ticket: erm30061


[[Category:Extension]]
Authoring tool: Standard ext-js pagination issue: buttons not announced to screen readers.
[[Category:BlueSpice free]]
|extensionType=extended
|extensionFocus=reader
}}

Latest revision as of 10:46, 7 June 2024

Extension: BlueSpiceInterwikiSearch

all extensions

Overview
Description:

Simultaneous search in multiple wikis

State: stable Dependency: BlueSpice
Developer: HalloWelt License: GPL-3.0-only
Type: BlueSpice Category: -
Edition: BlueSpice pro (deactivated), BlueSpice farm (deactivated) Version: 4.1+

Features

InterwikiSearch alows simultaneously searching other BlueSpice wikis.

Usage / features

If BlueSpiceInterwikiSearch is enabled and configured on the wiki, the Special:SearchCenter, shows results from other wikis. Results are shown as buttons on top of the results list.

Technical information

Configuration

To set up this service, wiki administrator must add following settings into LocalSettings.php:

$GLOBALS['bsgBlueSpiceInterwikiSearch']['Wiki_name'] = [
   "name" => "Wiki name", // Will be displayed as the wiki name in the results
   "api-endpoint" => "http://other.wiki.com/api.com",
   "search-on-wiki-url" => "http://other.wiki.com/Special:SearchCenter" // URL to the SearchCenter SpecialPage on target wiki
];
Note:This does not apply to BlueSpiceWikiFarm users, BlueSpiceInterwikiSearch within a WikiFarm is handled separately.


Demo

Try out InterwikiSearch in our demo

Technical Information

This information applies to BlueSpice 4. Technical details for BlueSpice cloud can differ in some cases.

Requirements

  • MediaWiki: 1.39.0

Integrates into

Special pages

Configuration

Name Value
InterwikiSearchSearchInOtherWikis true
InterwikiSearchSilentOnError false
InterwikiSearchSources array ( )

Hooks


Accessibility

Test status: 2-testing complete
Checked for: Web, Authoring tool
Last test date: 2022-10-10
WCAG level: AA
WCAG support: partially supports (workaround: no)
Comments:

Interwiki links are commonly not used. Only relevant for wikis that connect search to other wikis.

Web: screen reader needs label for interwiki search results announced. Ticket: erm30061

Authoring tool: Standard ext-js pagination issue: buttons not announced to screen readers.

Extension type: extended
Extension focus: reader