[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Interne Bereiche möglich ? - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
holger
Beiträge: 403
Registriert: 21. Jun 2005, 13:21
Wohnort: Sehnde / Hannover / lower saxony
Kontaktdaten: Website

Interne Bereiche möglich ?

3. Sep 2005, 14:01

Hallo,

wie kann man mit Redaxo3.0 Kategorien oder Artikel zu internen Bereichen machen ?
Es gibt hier ja schon das Addon "Simple User".
Ich kann aber bei den Artikeln oder Kategorien nicht angeben, ob diese öffentlich oder nur einer bestimmten Gruppr zugänglich sind.

mfg
Holger
// Wenn die Theorie von der Praxis abweicht: --> Ändere die Theorie //

CHRONO.net Media Works
In der Wörth 11
31319 Sehnde
+495138614810 tel
+495138615553 fax
info@chrono.net

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

3. Sep 2005, 14:19

Hej,

das machst du über Seitentypen unter Specials. Hilfreich kann da auch noch mal in die Community Demo der 274er Version zu sehen.

Thomas

Benutzeravatar
holger
Beiträge: 403
Registriert: 21. Jun 2005, 13:21
Wohnort: Sehnde / Hannover / lower saxony
Kontaktdaten: Website

5. Sep 2005, 10:00

Hallo

Code: Alles auswählen

das machst du über Seitentypen unter Specials.
Dort kann man nur einen Typ für einen Artikel festlegen.
Das hat dann nichts mit der Kategorie zu tun.

Die ganze Kategorie und der dazugehörige Navigationpunkt soll nur sichtbar sein, wenn man in einer Gruppe ist, die dafür eine Berechtigung hat.

Benutzer und Gruppen kann man ja mit dem "simple-user" Addon erschlagen.
// Wenn die Theorie von der Praxis abweicht: --> Ändere die Theorie //

CHRONO.net Media Works
In der Wörth 11
31319 Sehnde
+495138614810 tel
+495138615553 fax
info@chrono.net

Benutzeravatar
Jan.Kristinus
Admin
Beiträge: 2166
Registriert: 24. Aug 2004, 22:11
Wohnort: Frankfurt
Kontaktdaten: ICQ Website

5. Sep 2005, 10:17

hi holger,

leider muss ich sagen das redaxo dafuer nciht "klick & go" faehig ist.

allgemein ist redaxo eher als framework zu sehen. in deinem fall muesstest du es also selbst programmieren.. wir bauen auch an der community demo fuer redaxo 3 und dazu benoetigen wir verschiedenen addons. eins ist das simple-user addon und weitere werden dazu kommen. wenn wir soweit sind melden wir uns und dann klappt das auch mit der gruppen-categorien zuweisung und dem geschuetzen bereich - out of the box..

lg

jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

5. Sep 2005, 10:25

Hej Holger,

hast du dir die Community Demo einmal angeschaut?

Du legst verschiedene Seitentypen fest. Diese Seitentypen kannst du dann jedem Artikel unter den Metadaten zuweisen. Dann könnte man abfragen ob ein bestimmter User der eingeloggt ist diesen Artikel mit den bestimmten Seitentypen sehen darf.

Vielleicht hilft dir dieser Thread weiter.

Thomas

Benutzeravatar
holger
Beiträge: 403
Registriert: 21. Jun 2005, 13:21
Wohnort: Sehnde / Hannover / lower saxony
Kontaktdaten: Website

22. Okt 2005, 20:04

Hallo,

ich greife dieses Thema nochmals auf, da scheinbar auch andere daran interessiert sind:

z.B. http://forum.redaxo.de/viewtopic.php?t=835

Es muß doch eigentlich ohne viel Aufwand möglich sein, interne Bereiche zu schaffen. Es gibt das Addon "Simple User", mit dem man schon User einrichten kann. Auch wenn man diese noch nicht zu Gruppen zuordnen kann, aber das kann ja später kommen.

Ich wäre schon über eine einfache Lösung dankbar, wie z.B.:

1. Ich lege einen weiteren Artikeltyp an.
2. In den Metadaten eines Startartikels wähle dann ich für den Typ den weiteren Artikeltyp aus.
3. Damit ist diese Kategorie, alle anderen Artikel darin und die Unterkategorien nur sichtbar, wenn sich der User eingeloggt hat.

Ausbauen kann man dieses dann später. Erstmal eine einfache Lösung reicht sicher vielen. Ich habe zwar den Wunsch, aber nicht das Wissen ,wie es funzt. .-(

mfg
Holger
// Wenn die Theorie von der Praxis abweicht: --> Ändere die Theorie //

CHRONO.net Media Works
In der Wörth 11
31319 Sehnde
+495138614810 tel
+495138615553 fax
info@chrono.net

Benutzeravatar
holger
Beiträge: 403
Registriert: 21. Jun 2005, 13:21
Wohnort: Sehnde / Hannover / lower saxony
Kontaktdaten: Website

23. Okt 2005, 10:26

Ich habe noch mal ein wenig weiterüberlegt:

Es wäre vielleicht sinnvoll, wenn man direkt in der Struktur unter "Kategorie editieren/löschen" festlegen könnten, für welche Usergruppe (aus Simple_User) diese Kategorie und deren Unterkategorien freigegeben ist.

Dann würde der Navigationspunkt auch nur erscheinen, wenn ein solcher User eingeloggt ist.
Die Sache mit den Artikeltypen ist dafür etwas umständlich, da ja automatisch jeder Artikel unter diesen Kategorien ein interner Artikel ist. Diese Artikelgruppenfunktion könnte man später für personalisierte Seiten verwenden.

Vielleicht hat ja jemand einen Code dafür zur Hand, in der Art:

-- Kategorie anlegen mit Parameter = intern (Gruppe aus Simple_User)

-- wenn User eingeloggt und ist in Gruppe==intern dann zeige Navigationspunkt, sonst nicht.

-- Wenn Kategorie(intern) manuell aufgerufen wird und user nicht eingeloggt, dann zeige Fehlermeldung.


Ich wäre über einen Vorschlag dankbar.

mfg
Holger
// Wenn die Theorie von der Praxis abweicht: --> Ändere die Theorie //

CHRONO.net Media Works
In der Wörth 11
31319 Sehnde
+495138614810 tel
+495138615553 fax
info@chrono.net

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

24. Okt 2005, 08:55

Hej,
holger hat geschrieben:Es wäre vielleicht sinnvoll, wenn man direkt in der Struktur unter "Kategorie editieren/löschen" festlegen könnten, für welche Usergruppe (aus Simple_User) diese Kategorie und deren Unterkategorien freigegeben ist.
Ich würde die Gruppen gleich den Artikeltypen setzen. Also Unter Specials->Typen die sogenannten Gruppen anlegen. Im Simple User Addon dann die Typen als Auswahl mit reinprogrammieren. Wenn du nun einen Startartikel den entsprechenden Artikeltypen (Gruppe) zuweist, wird dieser nicht mehr mit in der Navigation angezeigt. Deine einfachen Artikel in dieser Kategorie kann man dann ebenfalls nicht mehr erreichen (sofen du sie nicht in der NAvigation mit einfliessen lässt).

vG Thomas

Benutzeravatar
holger
Beiträge: 403
Registriert: 21. Jun 2005, 13:21
Wohnort: Sehnde / Hannover / lower saxony
Kontaktdaten: Website

24. Okt 2005, 09:13

Hallo,

Code: Alles auswählen

Deine einfachen Artikel in dieser Kategorie kann man dann ebenfalls nicht mehr erreichen (sofen du sie nicht in der NAvigation mit einfliessen lässt). 
Danke für deine Antwort.
Das ist im Prinzip richtig, allerdings besteht dann überhaupt keine Sicherheit. Es könnte sich jeder durch simples ausprobieren der ID jede interne Seite anschauen. Und dafür bräuchte man dann keinen internen Bereich.

Besser ist es, wenn bei jedem Artikel der Loginstatus abgefragt wird.
Und dafür finde ich es dann von der Handhabung besser, wenn die Kategorie 1x diesen Status bekommt und alle Artikel darin automatisch diesen Status übernehmen. Ansonsten muß der Redakteur jedesmal daran denken, wenn er einen neuen Artikel erstellt.

mfg
Holger
// Wenn die Theorie von der Praxis abweicht: --> Ändere die Theorie //

CHRONO.net Media Works
In der Wörth 11
31319 Sehnde
+495138614810 tel
+495138615553 fax
info@chrono.net

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

24. Okt 2005, 09:15

holger hat geschrieben: Danke für deine Antwort.
Das ist im Prinzip richtig, allerdings besteht dann überhaupt keine Sicherheit. Es könnte sich jeder durch simples ausprobieren der ID jede interne Seite anschauen. Und dafür bräuchte man dann keinen internen Bereich.

Besser ist es, wenn bei jedem Artikel der Loginstatus abgefragt wird.
Und dafür finde ich es dann von der Handhabung besser, wenn die Kategorie 1x diesen Status bekommt und alle Artikel darin automatisch diesen Status übernehmen. Ansonsten muß der Redakteur jedesmal daran denken, wenn er einen neuen Artikel erstellt.
Du solltest natürlich in deinem StandardTemplate ein entsprechendes Script haben, das überprüft ob der User die Inhalte dieser Kategorie sehen darf oder nicht ;-).

Thomas

Goldfisch
Beiträge: 230
Registriert: 22. Sep 2004, 17:47
Wohnort: Aschaffenburg
Kontaktdaten: Website

24. Okt 2005, 12:09

Deine einfachen Artikel in dieser Kategorie kann man dann ebenfalls nicht mehr erreichen (sofen du sie nicht in der NAvigation mit einfliessen lässt).
Danke für deine Antwort.
Das ist im Prinzip richtig, allerdings besteht dann überhaupt keine Sicherheit. Es könnte sich jeder durch simples ausprobieren der ID jede interne Seite anschauen. Und dafür bräuchte man dann keinen internen Bereich.
Schau dir die Redaxo Community Demo in 2.7.x mal an, wie tbaddade bereits geschrieben hat, reicht das völlig aus.

Die Navi blendet ja nicht nur die Seiten aus, die den Artikel Typ User haben sondern durch die Authentifizierung (wird in das Standard Template included) wird jeder Artikel mit dem Typ User auch geschützt. Ausprobieren der Artikel-Id reicht da nicht. Wenn der User nicht eingeloggt ist, dann kann er den Artikel mit diesem Typ nicht sehen und wir umgeleitet, in diesem Fall auf die Seite "OPEN BOARD".

Zurück zu „Allgemeines [R3]“