TinyMCE
6.2 Benutzer
Verfasst von Hagen Graf am 18. December 2007 - 9:11Benutzer spielen auf Ihrer Joomla!-Seite eine ganz besondere Rolle. Sie können beliebig viele Benutzer anlegen, und diese Benutzer können abhängig von ihren Rechten selbst Inhalte erstellen und/oder für bestimmte Benutzer erstellte Inhalte sehen.
Momentan sind Sie der einzige Benutzer, den die Joomla!-Administration kennt. Ihr Name ist admin. Sie dürfen alles in Ihrer Joomla!-Installation bearbeiten. Wenn Sie eine Benutzerregistrierung auf Ihrer Website erlauben (siehe Kapitel 6.4), werden es vermutlich schnell mehr Benutzer werden.
Im Arbeitsbereich Benutzer (Abbildung 6.2) können Sie die Benutzer ändern, löschen, ihnen verschiedene Rechte zuweisen und natürlich auch neue Benutzerkonten anlegen.

Abbildung 6.2: Site – Benutzer
Auf der Übersichtsliste sehen Sie die wichtigen Informationen über einen Benutzer. Den echten Namen des Benutzers (Administrator), den Benutzernamen (admin), ob der Benutzer gerade eingeloggt ist (symbolisiert mit einem grünen Haken), ob der Benutzer aktiviert ist, die Gruppenzuordnung des Benutzers (Super Administrator), seine E-Mail-Adresse und das Datum seines letzten Besuchs auf Ihrer Website. Diese Angabe bezieht sich auf Anmeldungen im Frontend und im Backend. Als letzte Angabe finden Sie noch die Nummer, unter der dieses Benutzerkonto in der Datenbank geführt wird, die ID (62).
Im Filterbereich können Sie die Anzeige nach Benutzergruppen und Anmeldestatus filtern. Im Suchfeld auf der linken Seite können Sie mit Teilen des Benutzernamens nach Benutzerkonten suchen.
In der Werkzeugleiste im Benutzerbereich haben Sie die Wahl zwischen den Dialogen Abmelden, Löschen, Bearbeiten, Neu und Hilfe. Sie können Aktionen auf mehrere Benutzer gleichzeitig beziehen, beispielsweise Löschen. Dazu klicken Sie die Checkboxen an der linken Seite an oder die oberste Checkbox, um alle Benutzer in der Liste auszuwählen. Anschließend klicken Sie auf das Icon Bearbeiten.
Icon Benutzer abmelden
Diese Funktion ist nützlich, wenn Sie einen eingeloggten Benutzer »rauswerfen« wollen. Als Notbremse kann diese Funktionalität hilfreich sein.
Icon Benutzer löschen
Hier können Sie ein oder mehrere per Checkbox ausgewählte Benutzerkonten löschen.
Icon Benutzer bearbeiten
Hier können Sie einen einzelnen Benutzer bearbeiten. Nehmen wir als Beispiel das Administratorkonto. Klicken Sie auf den Link Administrator oder kreuzen Sie die Checkbox an und klicken auf das Icon Bearbeiten (Abbildung 6.3).

Abbildung 6.3: Menü Site - Benutzer - Bearbeiten
Es gibt drei Bereiche:
Benutzerdetails
Parameter
Kontakt-Informationen
Benutzerdetails
Name: Der echte Name des Benutzers (hier Administrator).
Benutzername: Benutzernamen dienen zur Identifizierung beim Anmeldevorgang und sind unabhängig vom echten Namen. Sie sollten kurz und einprägsam sein. Beispielsweise könnte aus Hagen Graf als Benutzername hgraf werden. Joomla! lässt auch Leerzeichen, Sonderzeichen und alle anderen gültigen Unicode-Zeichen im Benutzernamen zu. Denken Sie aber daran, dass Sie unter Umständen mal an einer Tastatur sitzen, die diese Sonderzeichen nicht unterstützt. Wie melden Sie sich dann an?
E-Mail: Die gültige E-Mail-Adresse des Benutzers.
Passwort: Das Passwort des Benutzerkontos muss zweimal zur Überprüfung eingegeben werden. Wenn Sie hier nichts eingeben, bleibt Ihr altes Passwort erhalten. Das Passwort muss mindestens sechs Zeichen lang sein.
Benutzergruppe: Jeder Benutzer gehört zu einer Gruppe mit bestimmten Rechten. Die Gruppenzugehörigkeit teilt sich in zwei große Bereiche. Benutzer, die sich nur auf Ihrer Website (Public Frontend) anmelden dürfen (Tabelle 6.1), und Benutzer, die sich in der Joomla!-Administration (Public Backend) anmelden dürfen (Tabelle 6.2). Alle Inhalte in Joomla! können diesen Gruppen zugeordnet werden.
Gruppe | Rechte |
Registered | Ein registrierter Benutzer darf sich einloggen und Teile der Seite sehen, die ein Besucher nicht sehen darf. |
Author | Darf alles, was ein registrierter Benutzer darf. Zusätzlich darf ein Autor Nachrichten schreiben und seine eigenen Nachrichten ändern. Dazu wird in das Benutzermenü normalerweise ein Link positioniert. |
Editor | Darf alles, was ein Autor darf. Ein Editor darf Nachrichten schreiben und jede Nachricht, die im Frontend erscheint, ändern. |
Publisher | Darf alles, was ein Editor darf. Ein Publisher darf Nachrichten schreiben und jede Nachricht, die im Frontend erscheint, ändern. Außerdem darf er darüber entscheiden, ob Nachrichten veröffentlicht werden oder nicht. |
Tabelle 6.1: Frontend-Benutzergruppen
Gruppe | Rechte |
Manager | Ein Manager darf Inhalte erzeugen und verschiedene Informationen über das System sehen. Er darf nicht:
|
Administrator | Ein Administrator darf nicht:
|
Super | Ein Super Administrator darf alle Funktionen in der Joomla!-Administration ausführen. Nur ein Super Administrator kann einen anderen Super Administrator anlegen. |
Tabelle 6.2: Backend-Benutzergruppen
Im Bereich Benutzerdetails können Sie weiterhin bestimmen, ob der Benutzer E-Mails vom System erhalten soll oder nicht.
Sie sehen das Datum der Registrierung des Benutzers und das Datum seines letzten erfolgreichen Anmeldevorgangs.
Exkurs
Special Users – Im weiteren Verlauf werden uns bei der Rechtevergabe Special User begegnen. Ein Special User ist jeder Benutzer, der mehr Rechte als ein Manager hat. Momentan ist es nicht möglich, eigene Benutzergruppen in Joomla! anzulegen, und so hilft die Gruppe Special User dabei, Inhaltselemente auf diese Gruppe zu beschränken. Das kann sehr hilfreich sein, wenn Sie beispielsweise Links zu firmeninternen Inhalten nur für die Special User einblenden wollen. Die Bearbeitung und Erweiterung dieser Gruppen war ursprünglich bereits für die Version Joomla! 1.5.0 vorgesehen, ist jedoch jetzt auf der Roadmap für die nächste Version gelandet, und ein Google Summer of Code-Projekt arbeitet daran. Vielleicht ist das Feature schon implementiert, wenn Sie dieses Buch lesen.
Parameter
Der Bereich Parameter beinhaltet Schalter für die Sprache für den Benutzer. Sie können auch den Editor auswählen, der bei diesem Benutzer eingeblendet wird, und den Hilfeserver in einer Sprache nach Wahl.
Durch die Möglichkeit, in Joomla! 1.5 Frontend und Backend in verschiedenen Sprachen zu betreiben, kann es sein, dass Sie gemischtsprachige Administratorenkonten haben. Sie können im Feld Site Sprache und Admin Sprache aus den verfügbaren Sprachen die für dieses Benutzerkonto gültigen Sprachen wählen.
Ebenso können Sie mit den Editoren verfahren. Um Texte komfortabel bearbeiten zu können, ist in Joomla! 1.5 der WYSIWYG-Editor TinyMCE im Lieferumfang1 enthalten (Abbildung 6.4).
Für den TinyMCE Editor gibt es eine kostenpflichtige Datei- und Bilderverwaltung als Download auf der Hersteller-Website. Außer dem TinyMCE gibt es zahlreiche andere Editoren, die in Joomla! verwendet werden können. Als Beispiele seien hier JCE2 und FCKEditor3 genannt. Für sauberen XHTML-Code besteht die Möglichkeit, den Freeware Editor XStandard-lite zu benutzen4. Es handelt sich um einen sehr leistungsfähigen WYSIWYG-Editor, der valides XHTML ausgibt und über umfangreiche Integrationsoptionen verfügt. Der eigentliche Editor ist allerdings nicht in Joomla! dabei, sondern muss separat von der Seite des Herstellers geladen werden. Es gibt eine kostenlose lite Version und kostenpflichtige Pro Version. Der Browser Firefox bemerkt die Umstellung und lädt bei Bedarf den Editor als Plugin nach. Nach der Installation des Editors und der Auswahl für das Benutzerkonto wird er in den entsprechenden Bearbeitungsfeldern eingeblendet (Abbildung 6.5).

Abbildung 6.5: XStandard XHTML Editor
Im Parameterbereich können Sie auch eine individuelle Hilfe Site aus einer Liste auswählen. Durch die große Verbreitung von Joomla! gibt es mittlerweile zahlreiche lokalisierte Hilfeserver (siehe auch Kapitel 5.2).
Kontakt-Informationen
Der Bereich Kontakt-Informationen schließlich gibt Auskunft über evtl. Kontaktformulare, die mit diesem Benutzer verbunden sind. Joomla! besitzt eine Komponente, die es erlaubt, individualisierte Kontaktformulare zu erzeugen (siehe Kapitel 9.2 oder Komponenten - Kontakt - Kontakte verwalten).
Durch einen Klick auf das Icon Speichern können Sie Ihre Änderungen speichern und den Dialog verlassen. Ein Klick auf das Icon Anwenden speichert Ihre Änderungen, bleibt aber in der Bearbeitungsmaske.
Icon Neuer Benutzer
Nachdem Sie nun Ihre ersten Änderungen vorgenommen haben, legen Sie sich jetzt ein Benutzerkonto mit Ihrem Namen an. Ordnen Sie den Benutzer in die Gruppe der registrierten Benutzer ein und versehen Sie ihn mit Parametern nach Wahl. Mein Benutzer heißt Hagen Graf, der Benutzername ist hgraf, er ist momentan nicht angemeldet (aber bereits aktiviert), befindet sich in der Benutzergruppe Registered und hat die ID 63. Es kommt zu einer Fehlermeldung, weil die Begrüßungs-E-Mail nicht verschickt werden konnte. Weil wir lokal arbeiten und keinen Mailserver konfiguriert haben, kann der PHP Interpreter keine E-Mail verschicken. (Abbildung 6.6).

Abbildung 6.6: Benutzer – Neuer Benutzer
Der neue Benutzer kann sich jetzt über das Frontend mit seinem Benutzernamen und seinem Passwort anmelden. Als Administrator können Sie Benutzer erstmalig anlegen oder den Benutzern erlauben, sich selbst zu registrieren. In der Konfiguration werden wir auf diese Thematik zurückkommen (siehe Kapitel 6.4).
- 20733 Aufrufe
French

Neueste Kommentare
vor 2 Tage 12 Stunden
vor 2 Wochen 5 Tage
vor 3 Wochen 3 Tage
vor 3 Wochen 21 Stunden
vor 7 Wochen 5 Tage
vor 7 Wochen 5 Tage
vor 7 Wochen 5 Tage
vor 7 Wochen 6 Tage
vor 7 Wochen 6 Tage
vor 8 Wochen 3 Stunden