Generate page lists (smart lists)


The extension SmartList allows to insert a list of pages in a wiki page using the tags smartlist, newbies, or toplist. The selection criteria can be set using a dialog box.

Available tags

The extension SmartList includes three different tags:

  • <bs:smartlist /> / <recentchanges /> - display a list of pages that were edited in the last 90 days. It can be filtered by namespaces or categories.
    • Different modes are possible if the <bs:smartlist /> tag is added in source edit mode.
  • <bs:newbies /> - display a list of recently registered users.
  • <bs:toplist /> - display a list of most visited pages.

The tags can be added as content droplets.   v4.3+. Earlier BlueSpice versions contained the menu item Insert > Magic word in VisualEditor.   -v4.3

Smartlist

The <bs:smartlist /> tag shows a list of recently changed pages (<90 days) by default.

The list can be inserted in source edit mode or as the content droplet "Recent changes", in which case it is inserted as <recentchanges /> tag in the page source.  v4.3+

"recent changes" droplets inspector in page edit mode.
Options of the content droplet "Recent changes"

In source edit mode, the smartlist tag (not the recentchanges tag!) additionally accepts the parameter mode with the following values:

  • mode=stablepages
  • mode=whatlinkshere

Parameters

The SmartList inspector allows to set the following parameters:

Wikitext editing

Here you see a syntax example with some parameters. These can only be added in source edit mode.

15 of the pages from the category ISO9001 that were changed in the last 90 days are displayed in alphabetical order.

<bs:smartlist sort="title" cat="ISO9001" count="15" heading="Pages about ISO 9001" / >

If the approval feature is activated, the list can be set to include the latest approved pages (instead of edited pages:

<bs:smartlist period="week" sort=" time" showns="0" mode="stablepages" count="8" />

Alternatively, the smartlist can also display a list of pages that link to a wiki page. The corresponding page name is specified as target:

<bs:smartlist mode="whatlinkshere" target="Main Page" />


Newbies

The tag <bs:newbies /> shows recently registered wiki users.

The list can be inserted as the content droplet "New users".  v4.3+

Parameters

Example in wikicode

<bs:newbies count="7"/>

Toplist

This tag shows a list of the most visited pages.

The list can be inserted as the content droplet "Most visited pages".  v4.3+

Parameters

Label Paramter Values Description

Count

count number

The number of articles to be shown; the default value is 10.

Namespaces

ns text, text

Only articles from these namespace will be shown. You can put several namespaces here, separated by commas.

Category

cat text, text

Only articles from this category will be shown. You can put several categories here, separated by commas.

Period

period month, alltime

The period that should be used. The default is alltime.

Example in wikicode

<bs:toplist count="7" ns="Help|QM" />



To submit feedback about this documentation, visit our community forum.