TinyPortal

Development => International => German => Topic started by: KIKA on May 01, 2006, 08:23:21 PM

Title: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: KIKA on May 01, 2006, 08:23:21 PM
Ich habe einen PHP Artikel geschrieben, der funktioniert wunderbar, nur ist der halt für alle Benutzer sichtbar.
Ich hÃÆ'Ã,¤tte es aber gerne, das nur Admins und Benutzergruppe X diesen Artikel sehen können.
Habe hier durch die suche rausbekommen, das es wohl für Artikel keine Rechtevergabe gibt, und mit meinem schlechten englisch rausgelesen, das man dann doch einfach einen PHP Block erstellen soll.
Das habe ich auch getan, geht auch, nur hab ich jetzt das Problem, das dieser Block immer angezeigt wird.
Der sollte allerdings nur über nen Link zu erreichen sein, und nicht stÃÆ'Ã,¤ndig auf der Hauptseite stören.

Wie bekomme ich das hin?
Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: PowerPyx on May 02, 2006, 12:49:22 AM

Hm okay das mag umstÃÆ'Ã,¤ndlich klingen aber probiers mal so :

via blöcke verwalten eine menubox einrichten, für die kannst du festlegen wer die sehen darf und wer nicht.
eine kategorie anlegen, den artikel dieser kategorie zuweisen und im optionsfeld unter dem artike einstellen : nicht auf frontpage darstellen.
Die kategorie wird dann als menüeintrag gehandhabt.

Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: KIKA on May 02, 2006, 01:50:55 PM
Ich glaube ich habs jetzt nicht ganz verstanden, werde es aber heute Abend mal so der Reihe nach ausprobieren, danke :)
Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: feline on May 03, 2006, 01:08:18 PM
Du kannst den Artikel einfach anlegen (nicht auf Frontpage zeigen) und den dann über einen Link aufrufen ..
z.B. http://your.domain/index.php?page=nn
wobei nn die Nummer des Artikels ist.

Fel
Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: Alduras on May 04, 2006, 12:42:36 PM
Das mit der Menubox hat nur einen einzigen kleinen Schönheitsfehler, es lÃÆ'Ã,¤ÃÆ'Ã...¸t sich nÃÆ'Ã,¤mlich nur eine einzige davon anlegen! WÃÆ'Ã,¤ren mehrere Menuboxen möglich, wÃÆ'Ã,¤re Tiny um eine wirklich gute Funktion reicher.

Wobei es natürlich noch besser wÃÆ'Ã,¤re, wenn man einstellen könnte, welche Gruppen welche einzelnen MenueeintrÃÆ'Ã,¤ge sehen können.

Alduras
Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: feline on May 04, 2006, 12:50:05 PM
So eine Menubox lÃÆ'Ã,¤sst sich recht einfach über einen php-block erstellen.
Da könntest du dann sogar die Membergroup checken ...

Fel
Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: Alduras on May 04, 2006, 09:49:45 PM
ok und was muÃÆ'Ã...¸ in der php Box stehen, um dort ein weiters Menue zu erstellen?

Alduras, der kein php beherrscht
Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: coellefornia on October 19, 2006, 01:17:46 PM
Hallo,

wie kann ich im Artikel die Membergroup checken, wie heisst die Variable die den Wert für die Membergroup speichert.

gruss
coellefornia
Title: Re: Inahalt nur für bestimmt Benutzgruppen sichtbar machen
Post by: coellefornia on October 19, 2006, 01:49:13 PM
$user_settings['ID_GROUP'] ist das Array das den Wert speichert.  :)