DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: Frontend Usergoup Management

Created:2010-02-18T17:33:18
Changed:2014-06-28T14:21:43.190000000
Classification:feusergoupmanagement
Description:The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) see more: http://wiki.typo3.org/doc_template#tags ----
Keywords:Frontend, Usergoup, Management
Author:Rolf Huesmann
Email:typo3@rolfhuesmann.de
Info 4:
Language:de

img-1 img-2 EXT: Frontend Usergoup Management - feusergoupmanagement

EXT: Frontend Usergoup Management

Extension Key: feusergoupmanagement

Language: de

Keywords: Frontend, Usergoup, Management

Copyright 2000-2010, Rolf Huesmann, <typo3@rolfhuesmann.de>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.org

Table of Contents

EXT: Frontend Usergoup Management 1

`Introduction 3 <#__RefHeading__1180_208717748>`_

What does it do? 3

Screenshots 3

`Installation 4 <#__RefHeading__1186_208717748>`_

`Regel Konfigurieren 5 <#__RefHeading__1188_208717748>`_

`Plugin Konfiguration 6 <#__RefHeading__1190_208717748>`_

`Plugin Konfiguration - User Ansicht 7 <#__RefHeading__1192_208717748>`_

`Plugin Konfiguration - Admin Ansicht 8 <#__RefHeading__1194_208717748>`_

`TypoScript Configuration 9 <#__RefHeading__1196_208717748>`_

`Im TypoScript Template Konstanten Feld können auch Einstellungen Global vorgenommen werden. 9 <#__RefHeading__1198_208717748>`_

`Known problems 10 <#__RefHeading__1200_208717748>`_

`To-Do list 11 <#__RefHeading__1202_208717748>`_

`ChangeLog 12 <#__RefHeading__1204_208717748>`_

Introduction

What does it do?

  • Dieses Pugin stellt dir die Möglichkeit zur Verfügung, dass FEUser sich selber in FEGroups einschreiben oder ausschreiben können.
  • Auserdem kann man über Regeln FEGroups administrative Fähigkeiten übertragen, welche dann andere FEUser auf anfrage über das Plugin oder anderer Weise im Frondent FEGroups hinzufügen oder entfernen können.

Screenshots

img-3 FEUser Ansicht. (Grün = Mitglied, rot = kein Mitglied, gelb = zum Übernehmen auf Speichern klicken)

img-4

Adminansicht im Frontend.

Installation

Die Ext muss über den Ext-Maneager installiert werden.

  • Es muss ein Login-Form auf deiner Seite sein (und funktionieren)
  • Ein Sysfolder mit den FrontendUsern und FrontendGruppen muss erstellt werden bzw existieren.
  • Entwerder erstellst du für die Regeln, nach den die User sich in Gruppen einwählen dürfen, einen extra Sysfolder oder du legst die Regeln im Selben Sysfolder wie die FEUser und FEGruppen an.
  • Nun legst du auf einer Seite, die erst nach dem FELogin zu ereichen ist an und fügst dort das Plugin ein.

Regel Konfigurieren

Füge in dem Sysordner neue 'Gruppenberechtigungen' hinzu.

img-5

Hier gibt es folgende Felder:

Regelbezeichnung

a

Regelbezeichnung

b

Der Name der Regel, um die im Sysfolder wieder zu erkennen.

Zu administrierende Gruppe

a

Zu administrierende Gruppe

b

Frontendgruppe die bearbeiten werden darf oder in die sich User einschreiben können.

Admingruppe(n)

a

Admingruppe(n)

b

Frontendgruppen die die zu administrierende Gruppe bearbeiten dürfen oder sich in diese einschreiben können.

Sendet bei Änderungen und Anfragen Email an Admingruppe

a

Sendet bei Änderungen und Anfragen Email an Admingruppe

b

Bei aktiviertem Hacken und demensprechent konfiguriertem Plugin wird der Admingruppe bei Änderungen in der zu administrierenden Gruppen eine Email mit der Änderung geschickt.

Zeigt Regel in Admin-Ansicht an

a

Zeigt Regel in Admin-Ansicht an

b

Zeigt diese Regel in Admin-Ansicht an. Bei deaktivierten Hacken wird die Regel nur in der Useransicht angezeigt.

Plugin Konfiguration

img-6

Was soll angezeigt werden?

a

Was soll angezeigt werden?

b

  • User Ansicht
  • Admin Ansicht
  • Zeichenerklärung der User Ansicht

Typoscript-Einstellungen werden überschrieben

a

Typoscript-Einstellungen werden überschrieben

b

Bei deaktiviertem Kästchen werden die Typoscripteinstellungen übernommen. Die Ansicht muss im Plugin eingestellt werden.

**Bitte wähle ein Sysfolder mit den Regeln, FE_Groups und FE_Usern

a

Bitte wähle ein Sysfolder mit den Regeln, FE_Groups und FE_Usern aus

b

Hier können 1 bis 99 Sysfolder ausgewählt werden, in dem die Regeln, FEUser und FEGruppen drin liegen.

Absender Emailadresse der Seite

a

Absender Emailadresse der Seite

b

Emailadresse die als Absender für die Emails genutzt werden soll.

Plugin Konfiguration - User Ansicht

Soll der User über Änderungen via Mail benachrichtigt werden?

a

Soll der User über Änderungen via Mail benachrichtigt werden?

b

FEUser kriegt bei Änderung eine Bestätigungsmail

User darf alle verfügbaren Gruppen sehen

a

User darf alle verfügbaren Gruppen sehen

b

Der User kiegt alle verfügbaren Gruppen angezeigt. Dadurch kann er Admins anfragen (wenn dies gewünscht ist).

Darf User seine angehörigen Gruppen sehen?

a

Darf User seine angehörigen Gruppen sehen?

b

Bei deaktiviertem Hacken kann User sich dadurch nicht von seinen angehörigen Gruppen abmelden.

FE_Gruppen die dem User nicht angezeigt werden sollen

a

FE_Gruppen die dem User nicht angezeigt werden sollen

b

Die Liste wird unter keinen Umständen angezeigt.

**User darf sich selber von sich selbst nicht hinzugefügten FE_Groups

a

User darf sich selber von sich selbst nicht hinzugefügten FE_Groups abmelden?

b

User darf sich von durch Admins moderierte Gruppen abmelden.

User darf Admin anfragen

a

User darf Admin anfragen

b

User darf Admingruppe eine Email schreiben und mit einer Begründung um Aufnahme in eine Gruppe bitten.

Zeige Zeichenerklärung

a

Zeige Zeichenerklärung

b

Zeigt Legende an.

Plugin Konfiguration - Admin Ansicht

Soll der User über Änderungen via Mail benachrichtigt werden?

a

Soll der User über Änderungen via Mail benachrichtigt werden?

b

User kriegt nach bearbeitung eine Mail als Info.

Soll AdminGruppe über Änderungen via Mail benachrichtigt werden?

a

Soll AdminGruppe über Änderungen via Mail benachrichtigt werden?

b

Admingruppe bekommt zur kontrolle und Info eine Mail bei Änderung eines Users.

TypoScript Configuration

Im TypoScript Template Konstanten Feld können auch Einstellungen Global vorgenommen werden.

# Const
plugin.tx_feusergoupmanagement_pi1 {

     #template file
      templateFile = EXT:feusergoupmanagement/pi1/template.html

     #css file
   cssFile = /typo3conf/ext/feusergoupmanagement/pi1/style.css

     #sysfolder PID-List (6,87,7)
        sysfolder =

     #send user by editing a mail
        mailtouser = 1

     #show his own Groups
        showhisowngroups = 1

     #Group UID-List with hidden Groups
  hiddengroupscategoryselection =

     #User is allow to loggoff from Groups without Admin
         userisallowtologoffgroups = 1

     #Mail to Admingroup by editing
      mailtoadmin = 1

     #User ask Admingroup
        askadmin = 1

     #User see all groups (without hidden Groups)
        seeallgroups = 1

     #Sender Emailaddress by sending a mail
      mailaddress = noaddress@yourdomain.org

     #show Explanation of symbols
        viewlegende = 0

         image {
             #is member icon
             group_true = EXT:feusergoupmanagement/pi1/image/group_true.png

             #is no member icon
          group_false = EXT:feusergoupmanagement/pi1/image/group_false.png

             #ask admin icon
             admin_ask = EXT:feusergoupmanagement/pi1/image/admin_ask.png

             #other icons are define in css-script
       }
}

Known problems

none

To-Do list

Englisch Manual

ChangeLog

0.0.1

Version

0.0.1

Changes

Wichtiger bugfix

0.0.2

Version

0.0.2

Changes

Erster upload

0.0.3

Version

0.0.3

Changes

alles implementiert. auf 6.10 funktioniert auch alles. bei 4.5 muss ich nochmal alles testen

0.0.4

Version

0.0.4

Changes

manual + email bug in Typo 4.5.0

0.0.5

Version

0.0.5

Changes

add explanation of symbols, deleted no used icons.

0.0.6

Version

0.0.6

Changes

bugfix for admin mail, mail format edit

0.0.7

Version

0.0.7

Changes

New function: rule in Admin View conceal; and errors in Admin View user rights withdraw fixed

0.1.0

Version

0.1.0

Changes

New Maual and Beta Status

0.1.1

Version

0.1.1

Changes

Final German Manual +

((Unknown Property))

Version

Changes

img-2 12