Difference between revisions of "Reference:BlueSpiceWhoIsOnline"
(→Widgetbar) |
(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-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
Contents
Description[edit | edit source]
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
Technical information[edit | edit source]
Configuration[edit | edit source]
Rights (permissions)[edit | edit source]Requirements[edit | edit source]
WhoIsOnline requires BlueSpiceFoundation.
Widgetbar[edit | edit source]
If you want to see this information in your widget bar please go to User:USERNAME/Widgetbar and enter
* WHOISONLINE
Now you find links to all logged-in users in your widget bar.
Content area- 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]
Screenshot: All logged-in users are shown in the content.
To use this extension in an article (usually main page) you can show this information with a flyout that is customizable. For example:
{{#userslink:(who?)|top:270px;right:300px;background:white;border: 2px solid black;padding:5px;}}.
Or show all logged-in users in a list:
<bs:whoisonline:popup anchortext='Wer ist online?' />
| 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? |
{{BSExtensionInfobox
|desc=shows which users have been logged-in in the last 10 minutes.
|BSExtensionInfo
|status=stable
|developer=HalloWelt
|type=BlueSpice
|edition=BlueSpice free, BlueSpice pro
|active=Yes
, BlueSpice Farm, BlueSpice Cloud
|compatible=BlueSpice
|category=Rich Articles
|docu=https://www.mediawiki.org/wiki/Extension%CB%90WhoIsOnline
}}
__TOC__
==Description==
features= With the extension '''WhoIsOnline''' you can see, which users have been logged-in in the last 10 minutes.
==Usage / Features==
* WhoIsOnline *displays a list of logged -in users.
* In the widgetbar WhoIsOnline is integrated as a widget and contains beside the headline a foldable list with the names of the users. (see sketch)
* As a tag, WhoIsOnline can be installed on any editable page.
==Technical information==
===Configuration===
===Rights (permissions)===
===Requirements===
WhoIsOnline requires [[BlueSpiceFoundation]].
===Widgetbar===
If you want to see this information in your [[Archive:Widgetbar|widget bar]] please go to <code>User:USERNAME/Widgetbar</code> and enter
<pre>* WHOISONLINE
</pre>
Now you find links to all logged-in users in your widget bar.
::: [[File:WhIsOnl.png|500x169px]]
===Content area===
[[File:BlueSpice-WhoIsOnline-Text-en.png|thumb|left|220px|Screenshot: All logged-in users are shown in the content.]]
To use this extension in an article (usually main page) you can show this information with a flyout that is customizable. For example:
<pre>{{#userslink:(who?)|top:270px;right:300px;background:white;border: 2px solid black;padding:5px;}}.
</pre>
Or show all logged-in users in a list:
<pre><bs:whoisonline:popup anchortext='Wer ist online?' />
</pre>
==Try free our BlueSpice==
[https://en.demo.bluespice.com/wiki/Main_Page BlueSpiceDemo.]
[[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]
[[Category:Extension]]
*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
}}
===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="reference wikitable"
!Name
!Description
!Type
!Default value
|-
|''anchortext''
|Link label
|str
|Who is online?
|}| (18 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{ | + | {{BSExtensionInfo |
| − | |||
|status=stable | |status=stable | ||
|developer=HalloWelt | |developer=HalloWelt | ||
|type=BlueSpice | |type=BlueSpice | ||
| − | |edition=BlueSpice free, BlueSpice pro | + | |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. |
| + | |||
| + | *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 | ||
}} | }} | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
===Configuration=== | ===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="reference wikitable" | |
| − | + | !Name | |
| − | + | !Description | |
| − | + | !Type | |
| − | + | !Default value | |
| − | + | |- | |
| − | + | |''anchortext'' | |
| − | + | |Link label | |
| − | + | |str | |
| − | + | |Who is online? | |
| − | + | |} | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||