Fork me on GitHub
"XOOPS ist ein dynamisches OO (Objekt Orientiertes) open source Portal Script geschrieben in PHP. XOOPS ist ein ideales CMS (Content Management System) für den Aufbau von kleineren und grösseren Communities, Firmen-, Intra- und Internet-Portale, Web-Logs und vieles mehr."
forum
Bitte schaut in die DOKUMENTATION oder benutzt die SUCHFUNKTION bevor Ihr Eure Fragen im Forum stellt. Viele Fragen wurden bereits gestellt.

Leser in diesem Thema:   1 Anonyme(r)




Problem bei Rechtevergabe im News-Modul !
#1
Benutzerinformationen
Hallo,

ich habe ein richtig ernsthaftes Problem mit dem News-Modul.

Ziel: Ich möchte bestimmten Benutzern(-gruppen) jediglich Schreibrechte für einen bestimmten Bereich (Kategorie) erteilen.

Problem: Die "eingeschränkten" User (also ohne Modul-Admin-Rechte) dürfen z.Z. KEINE HTML-Formatierung verwenden. (In der Datenbank wird nohtml=1 gesetzt)
Außerdem wird beim Absenden eines editierten Artikels der zeitstempel published auf 0 gesetzt -> "Artikel existiert nicht mehr"

Ist das problem bekannt oder gibt es eine Lösung?
Wenn nein, bliebe mir nur der Workaround, diese beiden "falschen" Datenbankeinträge mittels Ergänzung des Scripts zu korrigieren.

Viele grüße,
Basti

Geschrieben: 27.10.2006
Erstelle PDF des Beitrags Drucke

Re: Problem bei Rechtevergabe im News-Modul !
#2
Benutzerinformationen
Hat sich zufällig schonmal jemand durch die Submit-Datei geschlagen und weiß an welcher Stelle der DB-Eintrag produziert wird bzw. man einhaken kann?

Geschrieben: 27.10.2006
Erstelle PDF des Beitrags Drucke

Re: Problem bei Rechtevergabe im News-Modul !
#3
Benutzerinformationen
In der Datei submit.php ab ca. Zeile 290 steht:

case 'post':

mit $result = $story->store(); (Zeile 414)
wird der Artikel gespeichert.

Darüber musst du nur die Werte für die eigentlich selbsterklärenden Variablen überschreiben.

Geschrieben: 27.10.2006
Erstelle PDF des Beitrags Drucke

Re: Problem bei Rechtevergabe im News-Modul !
#4
Benutzerinformationen
Danke,

dann müsste sich doch nohtml=0 setzen lassen mit folgender Zeile oder?

$story->setNohtml(0);


...in der Datenbank landet aber trotzdem "1"....


Bin jetzt das ganze Script mal durch... kann es sein das er da irgendwo anders "arbeitet" bloß nicht hier?

Geschrieben: 27.10.2006

Bearbeitet von Basti2003 am 27.10.2006 21:44:38
Grund:
Erstelle PDF des Beitrags Drucke

Re: Problem bei Rechtevergabe im News-Modul !
#5
Benutzerinformationen
Jetzt dacht ich mir gerade, passe ich die SQL-Abfrage in der store-Funktion in der Klasse newsstory an... auch die Änderungen haben keine Wirkung.... Was zum Teufel ist das? *g*

Viele Grüße,
Basti

Geschrieben: 27.10.2006
Erstelle PDF des Beitrags Drucke







[Erweiterte Suche]