Anmelden oder neues Benutzerkonto anlegen.
Doku » Rollen und Befugnisse
Das WordPress Benutzerhandbuch:
Inhalt | Administrator Handbuch | Installation | Allgemeine Dokumentation | Design Anpassung | Entwickler Dokumentation | Hosting
Die Seite bedarf noch weiterer Arbeit und kann noch nicht als fertig angesehen werden.
Die WordPress Rollen Funktion wurde erstellt, um dem Seiteneigentümer die Möglichkeit zu geben, Nutzern verschiedene Sachen an seinem Blog zu erlauben (oder zu untersagen). Er muss verschiedene Funktionen, wie z.B. das Schreiben von Beiträgen, für die Benutzer seines Blogs freischalten. Diese Funktion gibt dem Besitzer die Möglichkeit dieses zu tun und diese Rollen zu verwalten.
[bearbeiten] WordPress Version 2.0
Rollen wurden mit WordPress 2.0 eingeführt. Standartdmäßig hat WordPress fünf vordefinierte Rollen: Administrator, Editor, Author, Contributor und Subscriber. Jede Rolle kann dabei nach den Ihr zugeteilten Befugnissen agieren. Die verschiedenen Befugnisse beinhalten zum Beispiel Beiträge veröffentlichen, Kommentare moderieren und Benutzer bearbeiten. Die Befugnisse zu jeder Rolle sind dabei voreingestellt.
Der Administrator hat alle möglichen Befugnisse. Jede der anderen Rollen hat weniger Befugnisse etwas eigenständig zu machen. So ist zum Beispeil dem Subscriber es nur erlaubt zu lesen und level_0 Befugnisse.
Entwickler von Plug-In's können die 'Standard-'Rollen und Befugnisse ändern, denn die Entwickler von WordPress haben die "zukünftige Möglichkeit" offen gelassen einem Benutzer eine oder mehrere Rollen zuzuweisen, oder einem Benutzer unmittelbar bestimmte Befugnisse zu gewähren. Da Plugins Rollen und Befugnisse ändern können, werden in diesem Artikel lediglich die 'Standard-'Rollen und Befugnisse erläutert.
[bearbeiten] Super Power für den Besitzer der Seite
Die Person mit der wichtigsten Rolle ist der Besitzer der Seite. Diese Person verantwortlich für den Inhalt und normalerweise auch für den Unterhalt und Aufrecherhaltung des Systems. Er sollte regelmäßig Backups der Datenbank durchführen, die Verantwortung für die WordPRess Version, die PlugIns, die Themes usw. übernehmen. daher erhällt diese Person die ultimative Rolle des Administrators. Es ist jedoch auch möglich diese Rolle auf andere zu übertragen, ausser die Verantworlichkeit für den Inhalt, dafür haftet der Domaininhaber.
[bearbeiten] Zusammenfassung der Rollen
- Administrator - Jemand, der Zugang hat zu allen Features der WordPress-Installation
- Editor - Jemand, der Beiträge veröffentlichen und bearbeiten kann. Dieses gilt auch für Fremde Beiträge und Kommentare
- Author - Jemand, der eigene Beiträge veröffentlichen und bearbeiten kann.
- Contributor - Jemand, der eigene Beiträge verfassen und bearbeiten, diese aber nicht veröffentlichen kann.
- Subscriber - Jemand, der Kommentare lesen und schreiben kann und den Newsletter empfängt.
[bearbeiten] Rollen
The identity a particular user assumes in a blog is called their Rolle. A Rolle essentially describes the set of tasks, called Befugnisse, a person is allowed to perform. For instance, the Rolle of Administrator encompasses every possible task that can be performed within a WordPress blog. On the other hand, the Author Rolle allows the execution of just a small sub-set of Befugnisse.
[bearbeiten] Administrator
Rollenname: Administrator
[bearbeiten] Befugnisse
- Themes ändern
- Themes bearbeiten
- Plugins aktivieren
- Plugins bearbeiten
- Benutzer bearbeiten
- Dateien bearbeiten
- Einstellungen bearbeiten
- Kommentare moderieren
- Kategorien verwalten
- Links verwalten
- Dateien hochladen
- Importieren
- unfiltered_html
- Beiträge bearbeiten
- Beiträge anderer bearbeiten
- veröffentlichte Beiträge bearbeiten
- Beiträge veröffentlichen
- Seiten bearbeiten
- lesen
- level_10
- level_9
- level_8
- level_7
- level_6
- level_5
- level_4
- level_3
- level_2
- level_1
- level_0
[bearbeiten] Editor
Rollenname: Editor
[bearbeiten] Befugnisse
- Kommentare moderieren
- Kategorien verwalten
- Links verwalten
- Dateien hochladen
- unfiltered_html
- Beiträge bearbeiten
- Beiträge anderer bearbeiten
- veröffentlichte Beiträge bearbeiten
- Beiträge veröffentlichen
- Seiten bearbeiten
- lesen
- level_7
- level_6
- level_5
- level_4
- level_3
- level_2
- level_1
- level_0
[bearbeiten] Author
Rollenname: Author
[bearbeiten] Befugnisse
[bearbeiten] Contributor
Rollenname Contributor
[bearbeiten] Befugnisse
[bearbeiten] Subscriber
Rollenname: Subscriber
[bearbeiten] Befugnisse
[bearbeiten] Befugnisse / Rollen Vergleich
| Befugnis | admin | editor | author | contributor | subscriber |
|---|---|---|---|---|---|
| Themes ändern | |||||
| Themes bearbeiten | |||||
| Plugins aktivieren | |||||
| Plugins bearbeiten | |||||
| Benutzer bearbeiten | |||||
| Dateien bearbeiten | |||||
| Einstellungen bearbeiten | |||||
| Importieren | |||||
| Kommentare moderieren | |||||
| Kategorien verwalten | |||||
| Links verwalten | |||||
| unfiltered_html | |||||
| veröffentlichte Beiträge bearbeiten | |||||
| Beiträge anderer bearbeiten | |||||
| Seiten bearbeiten | |||||
| Dateien hochladen | |||||
| Beiträge veröffentlichen | |||||
| Beiträge bearbeiten | |||||
| lesen | |||||
| level_10 | |||||
| level_9 | |||||
| level_8 | |||||
| level_7 | |||||
| level_6 | |||||
| level_5 | |||||
| level_4 | |||||
| level_3 | |||||
| level_2 | |||||
| level_1 | |||||
| level_0 | |||||
[bearbeiten] Befugnisse
[bearbeiten] Themes ändern
Zugang über das Backend (Administrations Oberfläche) auf:
- Presentation
- Presentation->Themes
[bearbeiten] Themes bearbeiten
Zugang über das Backend (Administrations Oberfläche) auf:
- Presentation->Theme Editor
- Presentation->Current Theme Options
[bearbeiten] Plugins aktivieren
Zugang über das Backend (Administrations Oberfläche) auf:
- Plugins
- Plugins->Plugins
[bearbeiten] Plugins bearbeiten
Zugang über das Backend (Administrations Oberfläche) auf:
- Plugins->Plugin Editor
[bearbeiten] Benutzer bearbeiten
Zugang über das Backend (Administrations Oberfläche) auf:
- Users
- Users->Authors & Users
[bearbeiten] Dateien bearbeiten
Zugang über das Backend (Administrations Oberfläche) auf:
- Manage->Files
[bearbeiten] Einstellungen bearbeiten
Zugang über das Backend (Administrations Oberfläche) auf:
- Einstellungen->Allgemein
- Einstellungen->Schreiben
- Einstellungen->Lesen
- Einstellungen->Diskussion
- Einstellungen->Permalinks
- Einstellungen->Verschiedenes
[bearbeiten] Kommentare moderieren
Zugang über das Backend (Administrations Oberfläche) auf:
- Question: This is blank. I guess the User can accept and deny (= delete) a comment in moderation. Can he also delete other comments? Tordans 17:56, 8 Apr 2006 (GMT)
[bearbeiten] Kategorien verwalten
Zugang über das Backend (Administrations Oberfläche) auf:
- Manage->Categories
[bearbeiten] Links verwalten
Zugang über das Backend (Administrations Oberfläche) auf:
- Links
- Links->Manage Links
- Links->Add Link
- Links->Link Categories
- Links->Importieren Links
[bearbeiten] Dateien hochladen
Zugang über das Backend (Administrations Oberfläche) auf:
- Upload
[bearbeiten] Importieren
Zugang über das Backend (Administrations Oberfläche) auf:
- Importieren
[bearbeiten] unfiltered_html
Allows - if enabled - the user to post HTML markup or even Javascript code in posts, pages or comments.
Note: Enabling this option for non-privileged users may result in their posting malicious code to your blog.
[bearbeiten] Beiträge bearbeiten
Zugang über das Backend (Administrations Oberfläche) auf:
- Schreiben
- Manage
- Schreiben->Schreiben Post
- Manage->Posts
- Manage->Comments -- meaning: "show post"-link; "edit post"-, "edit comment"- and "delete comment"-links only on own posts since edit-comment.php looks for "current_user_can('edit_post', $comment->comment_post_ID)"'
- Manage->Awaiting Moderation -- I think contributer can only see the menuitem since the capability "Kommentare moderieren" is needed to view the comment-list (see moderate.php). So you even cannot see your own posts comments in the moderation-list?!
[bearbeiten] Beiträge anderer bearbeiten
- Manage->Comments -- you can delete and edit every comment now (see Beiträge bearbeiten above)
- you can see other users images in inline-uploading [can't you? see inline-uploading.php]
- gives you edit-access to others posts through function get_others_drafts()
[bearbeiten] veröffentlichte Beiträge bearbeiten
This cap isn't used anywhere in the core-code except the Befugnisse.php and upgrade-schema.php so it does nothing.
[bearbeiten] Beiträge veröffentlichen
User can
- see and choose the radiobox "publish" when writing a post
- see and use the "publish"-button below their post (otherwise they can only save drafts)
- can use xmlrpc to publish (otherwise they get a "Sorry, you can not post on this weblog or category.")
[bearbeiten] Seiten bearbeiten
Zugang über das Backend (Administrations Oberfläche) auf:
- Schreiben->Schreiben Page -- gives acces to "page-new.php"
- Manage->Pages -- all users can view "/wp-admin/edit-pages.php" but only those here do see the link 'edit' and 'delete' in the table-list.
As far as I see all editors can edit each others' pages. [[[User:Scoop0901|Dave J. (Scoop0901)]] 16:38, 30 Jan 2007 (UTC) fixed typo]
[bearbeiten] lesen
Allows access to Administration Panel options:
- Dashboard
- Your Profile
Used nowhere in the core-code except the menu.php
[bearbeiten] level_10
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_9
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_8
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_7
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_6
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_5
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_4
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_3
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_2
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_1
Zugang über das Backend (Administrations Oberfläche) auf:
- Maintained for backward compatibility for Plugins
[bearbeiten] level_0
Allows access to Administration Panel options:
- Maintained for backward compatibility for Plugins
[bearbeiten] User Level to Rolle Conversion
- User Level 0 converts to Subscriber Rolle
- User Level 1 converts to Contributor Rolle
- User Level 2 converts to Author Rolle
- User Level 3 converts to Author Rolle
- User Level 4 converts to Author Rolle
- User Level 5 converts to Editor Rolle
- User Level 6 converts to Editor Rolle
- User Level 7 converts to Editor Rolle
- User Level 8 converts to Administrator Rolle
- User Level 9 converts to Administrator Rolle
- User Level 10 converts to Administrator Rolle
[bearbeiten] Rolle to User Level Conversion
[bearbeiten] Subscriber Rolle
User Level 0
[bearbeiten] Contributor Rolle
User Level 1
[bearbeiten] Author Rolle
User Levels 2, 3, and 4
[bearbeiten] Editor Rolle
User Levels 5, 6, and 7
[bearbeiten] Administrator Rolle
User Level 8, 9, and 10
[bearbeiten] Resources
- Owen Winkler's Permission Change Overview
- Owen Winkler's Rolle Manager Plugin
- Rolle Manager Plugin for WordPress 2.1 (or higher)
- Ryan Boren's What's New in 2.0: Rollen and Befugnisse
- Hackers email list Original User Capability discussion