Difference between revisions of "AutoDoc:BlueSpiceDashboards"

hw>Unknown user
m (1 revision imported)
 

DescriptionMsg[edit source]

Provides dashboards for users and administrators

License[edit source]

GPL-3.0-only

Requirements[edit source]

  • MediaWiki: 1.31
  • BlueSpiceFoundation: 3.2

SpecialPages[edit source]

  • AdminDashboard
  • UserDashboard

Permissions[edit source]

Permissions

Name Description Role
dashboards-viewspecialpage-userdashboard Access to the special page Special:UserDashboard accountmanager, admin, author, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager

DefaultUserOptions[edit source]

User options[edit source]

Name Value
bs-dashboards-userdashboardonlogo false

ApiModules[edit source]

API Modules[edit source]

  • bs-dashboards-store
  • bs-dashboards-tasks
  • bs-dashboards-widgets-tasks

Hooks[edit source]

Hooks[edit source]

==DescriptionMsg==
        
        {{AutoDocDescriptionMsg
        
        |name = BlueSpiceDashboards
        
        |desc = {{int:bs-dashboards-desc
        
        }}
        
        }}
        
        ==License==
        
        {{AutoDocLicense
        
        |name = GPL-3.0-only
        
        }}
        
        ==Requirements==
        
        {{AutoDocRequirements
        
        |mediawiki = {{AutoDocVersion
        
        |name = MediaWiki
        
        |version = 1.31
        
        }}
        
        |extensions = {{AutoDocVersion
        
        |name = BlueSpiceFoundation
        
        |version = 3.2
        
        }}
        
        }}
        
        ==SpecialPages==
        
        {{AutoDocSpecialPages
        
        |SpecialPages = {{AutoDocCallback
        
        |name = AdminDashboard
        
        |callback = SpecialAdminDashboard
        
        }}
        
        {{AutoDocCallback
        
        |name = UserDashboard
        
        |callback = SpecialUserDashboard
        
        }}
        
        }}
        
        ==Permissions==
        
        {{AutoDocPermissions
        
        |permissions = {{AutoDocPermission
        
        |name = dashboards-viewspecialpage-userdashboard
        
        |type = global
        
        |roles = accountmanager, admin, author, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager
        
        |desc = {{int:right-dashboards-viewspecialpage-userdashboard
        
        }}
        
        }}
        
        }}
        
        ==DefaultUserOptions==
        
        {{AutoDocDefaultUserOptions
        
        |options = {{AutoDocOption
        
        |name = bs-dashboards-userdashboardonlogo
        
        |value = <nowiki>false</nowiki>
        
        }}
        
        }}
        
        ==ApiModules==
        
        {{AutoDocApiModules
        
        |APIModules = {{AutoDocCallback
        
        |name = bs-dashboards-store
        
        |callback = BSApiDashboardStore
        
        }}
        
        {{AutoDocCallback
        
        |name = bs-dashboards-tasks
        
        |callback = BSApiDashboardTasks
        
        }}
        
        {{AutoDocCallback
        
        |name = bs-dashboards-widgets-tasks
        
        |callback = BSApiDashboardWidgetsTasks
        
        }}
        
        }}
        
        ==Hooks==
        
        {{AutoDocHooks
        
        |Hooks = {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalConfig BSDashboardsUserDashboardPortalConfig]
        
        |callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalConfig\AddConfig::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalPortlets BSDashboardsUserDashboardPortalPortlets]
        
        |callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalPortlets\AddPortlets::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
        
        |callback = \BlueSpice\Dashboards\Hook\BeforePageDisplay\AddModules::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]
        
        |callback = \BlueSpice\Dashboards\Hook\GetPreferences\AddUserDashboardOnLogo::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
        
        |callback = \BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddDashboardConfigsTable::callback, \BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddClearConfigPostDatabaseUpdateMaintenance::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = [https://www.mediawiki.org/wiki/Manual:Hooks/PersonalUrls PersonalUrls]
        
        |callback = \BlueSpice\Dashboards\Hook\PersonalUrls\AddDashboardUrls::callback
        
        }}
        
        }}
(No difference)

Attachments

Discussions