Reference:ContainerFilter: Difference between revisions

No edit summary
Tag: 2017 source edit
No edit summary
Tag: 2017 source edit
Line 8: Line 8:
|bsvFrom=4.3
|bsvFrom=4.3
|desc=
|desc=
|features= This extensions adds a <code><nowiki><containerfilter /></nowiki></code> tag to a page. It allows to filter page content based on its CSS-class. By default, the class <code>.wikitable tr</code> is used to filter content. This allows to quickly filter a standard MediaWiki table.
|features= The extension '''ContainerFilter''' adds a <code><nowiki><containerfilter /></nowiki></code> tag to a page. It allows to filter page content based on its CSS-class. By default, the class <code>.wikitable tr</code> is used to filter content. This allows to quickly filter a standard MediaWiki table.


'''Example: '''MediaWiki table filter
'''Example: '''MediaWiki table filter


<syntaxhighlight lang="text">
<syntaxhighlight lang="text">
<containerfilter selector=".filterexample li"></containerfilter>
<containerfilter />


{| class="wikitable"
{| class="wikitable"
Line 40: Line 40:
'''Output:'''
'''Output:'''
<containerfilter />
<containerfilter />
{| class="wikitable"
{{{!}} class="wikitable"
!Product
!Product
!Sales
!Sales
|-
{{!}}-
|Carretera
{{!}}Carretera
|$529.550,00
{{!}}$529.550,00
|-
{{!}}-
|Montana
{{!}}Montana
|$13.815,00
{{!}}$13.815,00
|-
{{!}}-
|Montana
{{!}}Montana
|$15.022,00
{{!}}$15.022,00
|-
{{!}}-
|Montana
{{!}}Montana
|$43.125,00
{{!}}$43.125,00
|-
{{!}}-
|Montana
{{!}}Montana
|$9.225,00
{{!}}$9.225,00
|-
{{!}}-
|Paseo
{{!}}Paseo
|$5.840,00
{{!}}$5.840,00
|}
{{!}}}
Example:  
Example:  
<syntaxhighlight lang="text">
<syntaxhighlight lang="text">

Revision as of 17:55, 17 July 2023

Extension: ContainerFilter

all extensions

Overview
Description:

Allows to filter content elements within a page

State: stable Dependency: BlueSpice
Developer: HalloWelt License: GPL-3.0-only
Type: BlueSpice Category: Data Analysis
Edition: BlueSpice pro, BlueSpice Farm, BlueSpice Cloud Version: 4.3+

Features

The extension ContainerFilter adds a <containerfilter /> tag to a page. It allows to filter page content based on its CSS-class. By default, the class .wikitable tr is used to filter content. This allows to quickly filter a standard MediaWiki table.

Example: MediaWiki table filter

<containerfilter />

{| class="wikitable"
!Product
!Sales
|-
|Carretera
|$529.550,00
|-
|Montana
|$13.815,00
|-
|Montana
|$15.022,00
|-
|Montana
|$43.125,00
|-
|Montana
|$9.225,00
|-
|Paseo
|$5.840,00
|}

Output:

Product Sales
Carretera $529.550,00
Montana $13.815,00
Montana $15.022,00
Montana $43.125,00
Montana $9.225,00
Paseo $5.840,00

Example:

<containerfilter selector=".filterexample li"></containerfilter>


<div class="filterexample">
* Germany: Hr. Müller, Frau Bauer
* England: Mr. Miller, Mrs. Farmer
* France: Mr. Meunier, Mme. Paysanne
* Müller, Bauer, Miller
* Farmer, Meunier, Paysanne
* Meunier, Bauer, Other
<div>

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

  • ContentDroplets
  • VisualEditor

Special pages

Hooks

Discussions