AutoDoc:BlueSpiceDashboards: Unterschied zwischen den Versionen

K (1 Version importiert)
K (1 Version importiert)
 

DescriptionMsg[Bearbeiten | Quelltext bearbeiten]

Stellt Dashboards für Benutzer und Administratoren zur Verfügung

License[Bearbeiten | Quelltext bearbeiten]

GPL v3

Requirements[Bearbeiten | Quelltext bearbeiten]

  • MediaWiki: ~11.31
  • BlueSpiceFoundation: ~33.2

IntegratesInto[Bearbeiten | Quelltext bearbeiten]

  • BlueSpiceFoundation

SpecialPages[Bearbeiten | Quelltext bearbeiten]

  • AdminDashboard
  • UserDashboard

Permissions[Bearbeiten | Quelltext bearbeiten]

Rechte

Name Beschreibung Rollen
dashboards-viewspecialpage-userdashboard Zugriff auf die Spezialseite Special:UserDashboard accountmanager, admin, author, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager

DefaultUserOptions[Bearbeiten | Quelltext bearbeiten]

Benutzeroptionen[Quelltext bearbeiten]

Name Wert
bs-dashboards-userdashboardonlogo false

ApiModules[Bearbeiten | Quelltext bearbeiten]

API Modules[Quelltext bearbeiten]

  • bs-dashboards-tasksstore
  • bs-dashboards-storetasks
  • bs-dashboards-widgets-tasks

Hooks[Bearbeiten | Quelltext bearbeiten]

Hooks[Quelltext bearbeiten]

==DescriptionMsg==
        
        {{AutoDocDescriptionMsg
        
        |name = BlueSpiceDashboards
        
        |desc = {{int:bs-dashboards-desc
        
        }}
        
        }}
        
        ==License==
            
            {{AutoDocLicense
            
            |name = GPL-3.0-only
            
            }}
            
            ==Requirements==
        
        {{AutoDocRequirements
        
        |mediawiki = {{AutoDocVersion
        
        |name = MediaWiki
        
        |version = ~11.31
        
        }}
        
        |extensions = {{AutoDocVersion
        
        |name = BlueSpiceFoundation
        
        |version = ~33.2
        
        }}
        
        }}
        
        ==IntegratesInto==
            
            {{AutoDocIntegratesInto
            
            |into = {{AutoDocListItem
            
            |item = BlueSpiceFoundation
            
            }}
            
            }}
            
            ==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-tasksstore
        
        |callback = BSApiDashboardTasksBSApiDashboardStore
        
        }}
        
        {{AutoDocCallback
        
        |name = bs-dashboards-storetasks
        
        |callback = BSApiDashboardStoreBSApiDashboardTasks
        
        }}
        
        {{AutoDocCallback
        
        |name = bs-dashboards-widgets-tasks
        
        |callback = BSApiDashboardWidgetsTasks
        
        }}
        
        }}
        
        ==Hooks==
        
        {{AutoDocHooks
        
        |Hooks = {{AutoDocCallback
        
        |name = GetPreferences
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalConfig BSDashboardsUserDashboardPortalConfig]
            
            
        |callback = \BlueSpice\Dashboards\Hook\GetPreferences\AddUserDashboardOnLogoUserDashboardPortalConfig\AddConfig::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = PersonalUrls
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalPortlets BSDashboardsUserDashboardPortalPortlets]
            
            
        |callback = \BlueSpice\Dashboards\Hook\PersonalUrls\AddDashboardUrlsUserDashboardPortalPortlets\AddPortlets::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = BeforePageDisplay
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
            
            
        |callback = \BlueSpice\Dashboards\Hook\BeforePageDisplay\AddModules::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = BSDashboardsUserDashboardPortalConfig
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]
            
            
        |callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalConfig\AddConfigGetPreferences\AddUserDashboardOnLogo::callback
        
        }}
        
        {{AutoDocCallback
        
        |name = BSDashboardsUserDashboardPortalPortlets
            
            
        [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
            
            
        |callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalPortlets\AddPortletsLoadExtensionSchemaUpdates\AddDashboardConfigsTable::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = LoadExtensionSchemaUpdates
            
            
        , \BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddClearConfigPostDatabaseUpdateMaintenance::callback
            
            }}
            
            {{AutoDocCallback
            
            |name = [https://www.mediawiki.org/wiki/Manual:Hooks/PersonalUrls PersonalUrls]
            
            
        |callback = \BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddDashboardConfigsTablePersonalUrls\AddDashboardUrls::callback,\BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddClearConfigPostDatabaseUpdateMaintenance::callback
        
        }}
        
        }}
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 4: Zeile 4:
 
|desc = {{int:bs-dashboards-desc
 
|desc = {{int:bs-dashboards-desc
 
}}
 
}}
 +
}}
 +
==License==
 +
{{AutoDocLicense
 +
|name = GPL-3.0-only
 
}}
 
}}
 
==Requirements==
 
==Requirements==
Zeile 9: Zeile 13:
 
|mediawiki = {{AutoDocVersion
 
|mediawiki = {{AutoDocVersion
 
|name = MediaWiki
 
|name = MediaWiki
|version = ~1.31
+
|version = 1.31
 
}}
 
}}
 
|extensions = {{AutoDocVersion
 
|extensions = {{AutoDocVersion
 
|name = BlueSpiceFoundation
 
|name = BlueSpiceFoundation
|version = ~3.2
+
|version = 3.2
}}
 
}}
 
==IntegratesInto==
 
{{AutoDocIntegratesInto
 
|into = {{AutoDocListItem
 
|item = BlueSpiceFoundation
 
 
}}
 
}}
 
}}
 
}}
Zeile 38: Zeile 36:
 
|name = dashboards-viewspecialpage-userdashboard
 
|name = dashboards-viewspecialpage-userdashboard
 
|type = global
 
|type = global
|roles = accountmanager,admin,author,commenter,editor,maintenanceadmin,reader,reviewer,structuremanager
+
|roles = accountmanager, admin, author, commenter, editor, maintenanceadmin, reader, reviewer, structuremanager
 
|desc = {{int:right-dashboards-viewspecialpage-userdashboard
 
|desc = {{int:right-dashboards-viewspecialpage-userdashboard
 
}}
 
}}
Zeile 53: Zeile 51:
 
{{AutoDocApiModules
 
{{AutoDocApiModules
 
|APIModules = {{AutoDocCallback
 
|APIModules = {{AutoDocCallback
 +
|name = bs-dashboards-store
 +
|callback = BSApiDashboardStore
 +
}}
 +
{{AutoDocCallback
 
|name = bs-dashboards-tasks
 
|name = bs-dashboards-tasks
 
|callback = BSApiDashboardTasks
 
|callback = BSApiDashboardTasks
}}
 
{{AutoDocCallback
 
|name = bs-dashboards-store
 
|callback = BSApiDashboardStore
 
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
Zeile 68: Zeile 66:
 
{{AutoDocHooks
 
{{AutoDocHooks
 
|Hooks = {{AutoDocCallback
 
|Hooks = {{AutoDocCallback
|name = GetPreferences
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalConfig BSDashboardsUserDashboardPortalConfig]
|callback = \BlueSpice\Dashboards\Hook\GetPreferences\AddUserDashboardOnLogo::callback
+
|callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalConfig\AddConfig::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = PersonalUrls
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSDashboardsUserDashboardPortalPortlets BSDashboardsUserDashboardPortalPortlets]
|callback = \BlueSpice\Dashboards\Hook\PersonalUrls\AddDashboardUrls::callback
+
|callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalPortlets\AddPortlets::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BeforePageDisplay
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
 
|callback = \BlueSpice\Dashboards\Hook\BeforePageDisplay\AddModules::callback
 
|callback = \BlueSpice\Dashboards\Hook\BeforePageDisplay\AddModules::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BSDashboardsUserDashboardPortalConfig
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetPreferences GetPreferences]
|callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalConfig\AddConfig::callback
+
|callback = \BlueSpice\Dashboards\Hook\GetPreferences\AddUserDashboardOnLogo::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = BSDashboardsUserDashboardPortalPortlets
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = \BlueSpice\Dashboards\Hook\UserDashboardPortalPortlets\AddPortlets::callback
+
|callback = \BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddDashboardConfigsTable::callback, \BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddClearConfigPostDatabaseUpdateMaintenance::callback
 
}}
 
}}
 
{{AutoDocCallback
 
{{AutoDocCallback
|name = LoadExtensionSchemaUpdates
+
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PersonalUrls PersonalUrls]
|callback = \BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddDashboardConfigsTable::callback,\BlueSpice\Dashboards\Hook\LoadExtensionSchemaUpdates\AddClearConfigPostDatabaseUpdateMaintenance::callback
+
|callback = \BlueSpice\Dashboards\Hook\PersonalUrls\AddDashboardUrls::callback
 
}}
 
}}
 
}}
 
}}

Anhänge

Diskussionen