Difference between revisions of "Reference:BlueSpiceWhoIsOnline"
(Tag: 2017 source edit) |
(Tag: 2017 source edit) |
Extension: BlueSpiceWhoIsOnline
Overview | |||
---|---|---|---|
Description: | Shows which users have been logged-in in the last 10 minutes Displays a list of users who are currently online | ||
State: | stable | Dependency: | BlueSpice |
Developer: | HalloWelt | License: |
GPL v3 only-3.0-onlyProperty "BSExtensionInfoLicense" (as page type) with input value "</br>GPL-3.0-only" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process. |
Type: | BlueSpice | Category: | Rich Articles |
Edition: | BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |
Features
With the extension WhoIsOnline you can see which users have been logged-in in the last 10 minutes.
- displays a list of logged-in users
- displays the number of logged-in users
-
tags can be integrated on content pages
-
<bs:whoisonline:popup anchortext='new label' />
shows currently logged-in users in a popup when hovering over a link -
<bs:whoisonline:count />
or<userscount />
shows the number of logged-in users
-
Technical Information[edit source]
This information
applies to BlueSpice 3 . Technical details for BlueSpice cloud can differ in some cases.
Requirements[edit source]
- MediaWiki: 1.31
- BlueSpiceFoundation: 3.2
Configuration[edit source]
Name | Value |
---|---|
WhoIsOnlineInterval | 10 |
WhoIsOnlineLimitCount | 7 |
WhoIsOnlineMaxIdleTime | 600 |
Hooks[edit source]
Configuration[edit | edit source]
Name | Description | Type | Default value | Scope |
---|---|---|---|---|
LimitCount | Number of users to be shown | int | 7 | user |
OrderBy | Sort order | onlinetime, name | onlinetime | user |
MaxIdleTime | After this time in seconds of inactivity, the user is counted as offline. | int | 600 | public |
Interval | The display is updated this often in seconds | int | 10 | public |
MaxIdle Time and Interval can be set in the Config manager.
Popup arguments[edit | edit source]
Name | Description | Type | Default value |
---|---|---|---|
anchortext | Link label | str | Who is online? |
Everyone with read rights can see who is online. Adding the tag to a page requires edit rights.
Requirements[edit | edit source]
WhoIsOnline requires BlueSpiceFoundation.
More info[edit | edit source]
For a usage description, visit our help page.
Demo[edit | edit source]
Try inserting the tags on any page in our BlueSpiceDemo.
{{BSExtensionInfobox |desc=Shows which users have been logged-in in the last 10 minutes |BSExtensionInfo |status=stable |developer=HalloWelt |type=BlueSpice |edition=BlueSpice free |active=Yes , BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |compatible=BlueSpice |category=Rich Articles |license=GPL v3 only |docu=https://www.mediawiki.org/wiki/Extension%CB%90WhoIsOnline }} features= With the extension '''WhoIsOnline''' you can see which users have been logged-in in the last 10 minutes. <bs:whoisonline:popup anchortext='test' /> ==Usage / features== *displays a list of logged-in users *displays the number of logged-in users *tags can be integrated on content pages **<code><nowiki><bs:whoisonline:popup anchortext='new label' /></nowiki></code> shows currently logged-in users in a popup when hovering over a link **<code><nowiki><bs:whoisonline:count /></nowiki></code> or <code><nowiki><userscount /></nowiki></code> shows the number of logged-in users ==Technical information== ===Configuration=== {| class="contenttable sortable jquery-tablesorter" ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Name ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Description ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Type ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Default value ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |}} ===Configuration=== {| class="reference wikitable" !Name !Description !Type !Default value !Scope |- |''LimitCount'' |Number of users to be shown |int |7 |user |- |''OrderBy'' |Sort order |onlinetime, name |onlinetime |user |- |''MaxIdleTime'' |After this time in seconds of inactivity, the user is counted as offline. |int |600 |public |- |''Interval'' |The display is updated this often in seconds |int |10 |public |} ''MaxIdle Time'' and ''Interval'' can be set in the [[Manual:Extension/BlueSpiceConfigManager|Config manager]]. '''===Popup arguments'''=== {| class="contenttable sortable jquery-tablesorter" ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Name ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Description ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |Type ! class="headerSort" role="columnheader button" title="Aufsteigend sortieren" tabindex="0" |reference wikitable" !Name !Description !Type !Default value |- |''anchortext'' |Link label |str |Who is online? |} ===Rights (permissions)=== Everyone with ''read'' rights can see who is online. Adding the tag to a page requires ''edit'' rights. ===Requirements=== WhoIsOnline requires [[Reference:BlueSpiceFoundation|BlueSpiceFoundation]]. ==More info== For a usage description, visit our [[Manual:Extension/BlueSpiceWhoIsOnline|help page.]] ==Demo== Try inserting the tags on any page in our [https://en.demo.bluespice.com/wiki/Main_Page BlueSpiceDemo.] {{Translation}} [[Category:BlueSpice free]] [[Category:Extension]]
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{BSExtensionInfo |
− | |||
|status=stable | |status=stable | ||
|developer=HalloWelt | |developer=HalloWelt | ||
|type=BlueSpice | |type=BlueSpice | ||
− | |edition=BlueSpice free | + | |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |
− | |||
|compatible=BlueSpice | |compatible=BlueSpice | ||
|category=Rich Articles | |category=Rich Articles | ||
− | | | + | |features= With the extension '''WhoIsOnline''' you can see which users have been logged-in in the last 10 minutes. |
− | |||
− | |||
− | With the extension '''WhoIsOnline''' you can see which users have been logged-in in the last 10 minutes. | ||
− | |||
− | |||
− | |||
− | |||
*displays a list of logged-in users | *displays a list of logged-in users | ||
Line 22: | Line 13: | ||
**<code><nowiki><bs:whoisonline:popup anchortext='new label' /></nowiki></code> shows currently logged-in users in a popup when hovering over a link | **<code><nowiki><bs:whoisonline:popup anchortext='new label' /></nowiki></code> shows currently logged-in users in a popup when hovering over a link | ||
**<code><nowiki><bs:whoisonline:count /></nowiki></code> or <code><nowiki><userscount /></nowiki></code> shows the number of logged-in users | **<code><nowiki><bs:whoisonline:count /></nowiki></code> or <code><nowiki><userscount /></nowiki></code> shows the number of logged-in users | ||
− | + | }} | |
− | |||
− | |||
===Configuration=== | ===Configuration=== | ||
− | {| class=" | + | {| class="reference wikitable" |
− | ! | + | !Name |
− | ! | + | !Description |
− | ! | + | !Type |
− | ! | + | !Default value |
− | ! | + | !Scope |
|- | |- | ||
|''LimitCount'' | |''LimitCount'' | ||
Line 59: | Line 48: | ||
''MaxIdle Time'' and ''Interval'' can be set in the [[Manual:Extension/BlueSpiceConfigManager|Config manager]]. | ''MaxIdle Time'' and ''Interval'' can be set in the [[Manual:Extension/BlueSpiceConfigManager|Config manager]]. | ||
− | + | ===Popup arguments=== | |
− | {| class=" | + | {| class="reference wikitable" |
− | ! | + | !Name |
− | ! | + | !Description |
− | ! | + | !Type |
− | ! | + | !Default value |
|- | |- | ||
|''anchortext'' | |''anchortext'' | ||
Line 71: | Line 60: | ||
|Who is online? | |Who is online? | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |