Zum Inhalt springen

Personalisierte Bereiche möglich??

Erstellt am 11. Mai 2006 · 5 Antworten · letzte Antwort am 2. Juli 2006

Tags: Frontend-Benutzer, Frage

Drathy ·

Hallo zusammen!

Ist es möglich mit Typo3 personalisierte Bereiche anzulegen? Damit meine ich, dass sich User A einloggt und nur Seiten, die für ihn bestimmt sind, sehen kann? User B hat dann eben entsprechende Seiten, die nur er sehen kann?
Also gewissermaßen einen Login-Bereich für Kunden, bei der jeder angemeldete Kunde seinen "eigenen" Bereich hat, auf den die anderen User keinen Zugriff haben...
Es sollte auch möglich sein, als Admin alle Seiten einsehen und editieren zu können...
Danke im Voraus!

Gruß,
Drathy

Drathy ·

Sry, für den Doppelpost, aber noch eine Frage dazu:

Ist diese Funktion bereits standardmäßig integriert, oder läuft das über eine Extension? Ist das ganze kompliziert zu handhaben bzw. zu konfigurieren?

Kann man es theoretisch dann auch so konfigurieren, dass wenn ein neuer User angelegt wird, gleich dazu die entsprechende Verzeichnisstruktur und verschiedene Seiten anhand einer Vorlage, automatisch angelegt werden? Sprich man erstellt einmal eine Vorlage mit verschiedenen Funktionen (wie etwa eine Upload-Funktion) und für jeden neu angelegten User werden dann automatisch die Seiten anhand der Vorlage erstellt...

Ich würde das gerne vorher wissen, da es ja anscheinend nicht ganz einfach ist, sich in Typo3 einzuarbeiten und bislang habe ich leider 0 Erfahrung!

Grund für meine Fragerei ist, dass ich gerade nach nem CMS als Basissytem für meine Diplomarbeit suche, dass am besten schon eine solche Funktion für personalisierte Bereiche beinhaltet bzw. die leicht einzubinden ist...

Danke.

Gruß,
Drathy

miwolfram ·

Personalisierte Bereiche bzw. Bereiche von eingeloggtem User abhängig zu machen ist eine Standardfunktion von Typo3.

Man muss nur ein Loginformular auf die Seite stellen und entsprechend konfigurieren - nicht viel Aufwand.

Dass Seitenstruktur automatisch angelegt wird wenn User erstellt wird glaube ich nicht dass so etwas geht.
Aber man kann einen Seitenbaum mit Default-Templates ja einfach kopieren und für einen bestimmten Benutzer zugänglich machen. Das ist sehr wenig Aufwand.

Grundsätzlich kann man alles mit Typo3 machen (was mit PHP möglich ist), da man recht leicht eigene Extensions schreiben kann.

Aber, Typo3 benötigt relativ viel Einarbeitungszeit (vorallem für Admin/Entwickler, im Vergleich zu anderen CMS), einfach weil man soviel damit machen kann. Das sollte zuerst bedacht werden.

Oliver Thiele ·

Es sollte mit einer kleinen Extension kein Problem sein, eine Seite z.B. unterhalb einer bestimmten Anderen zu erstellen. Die übergeordnete Seite würde ein Shortcut zur ersten Unterseite sein und nur sichtbar sein, wenn man angemeldet ist. Wenn jede Seite nur für einen Benutzer sichtbar ist, dann wird auch nur diese vom Shortcut angezeigt. Damit die Rechte auf den generierten Seiten funktionieren muss jedem Website-Besucher auch eine separate Benutzergruppe zugewiesen werden.

Beispiel-Seitenbaum:
- root
.|- Meine Seite (Shortcut auf erste Unterseite; Zugriff: Bei jedem Login anzeigen)
..|- User1 (Zugriff für Gruppe User1)
..|- User2 (Zugriff für Gruppe User2)
..|- User3 (Zugriff für Gruppe User3)

Der User2 würde dann bei Klick auf Meine Seite sofort die Seite User2 angezeigt werden.

Ein anderer Weg wäre dann noch, bestimmte personalisierte Ausgaben über eine Extension zu programmieren, wie z.B. eine Verwaltung des eigenen Profils.

mfg
Oliver Thiele