Willkommen-Seite wird nur für Administrator angezeigt

Gesperrt
flar
Beiträge: 41
Registriert: Fr 28. Mär 2003, 11:29
Kontaktdaten:

Willkommen-Seite wird nur für Administrator angezeigt

Beitrag von flar »

Hallo Zusammen
Ich habe ein Problem mit der Administration.
Ich möchte bestimmten Benutzern, nur Zugang zum Artikel-ändern geben. Das bekomme ich aber nur hin, wenn ich auf der Seite
Administration -> Benutzer -> Eigenschaften
den Benutzer nicht als Administrator anlege.
Sobald ich aber das so mache, wird für diesen Benutzer nicht mehr die Willkommensseite von Contenido angezeigt
(mit der Willkommensseite meine ich die mit den 4 Quadratischen Bildchen für Mandanten, Hilfe, My Contenido, Kontakt)
Auch die Seite "My Contenido" geht nicht mehr.
Es werden nur weiße Seiten angezeigt.

Habe ich ein Fehler im System oder kann man das irgendwie einstellen?

Vielen Dank für den der sich meiner annimmt

Ralf
Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Re: Willkommen-Seite wird nur für Administrator angezeigt

Beitrag von Beleuchtfix »

Hallo Ralf,
du mußt es einstellen (der Administrator darf automatisch alles, deshalb klappt es dort). Contenido ist sehr strikt, die Leute dürfen wirklich nicht mehr als angegeben, es gibt keine selbstverständliche Bereiche.

Administration / Benutzer oder Gruppe / Bereiche, und dort Übersicht markieren.

Gruß Florian
flar hat geschrieben:Hallo Zusammen
...Sobald ich aber das so mache, wird für diesen Benutzer nicht mehr die Willkommensseite von Contenido angezeigt
(mit der Willkommensseite meine ich die mit den 4 Quadratischen Bildchen für Mandanten, Hilfe, My Contenido, Kontakt)
Auch die Seite "My Contenido" geht nicht mehr.
Es werden nur weiße Seiten angezeigt.

Habe ich ein Fehler im System oder kann man das irgendwie einstellen?
....
Ralf
flar
Beiträge: 41
Registriert: Fr 28. Mär 2003, 11:29
Kontaktdaten:

Beitrag von flar »

Danke Für die Antwort, Florian.
Aber den Bereich "Übersicht" kann ich nicht finden.
Auch nicht wenn ich eine Gruppe anlege und auch nicht wenn ich als Sysadmin drinnen bin.
Ich benutze Contenido 4.4 und habe, da ich immer ziehmlich dran rumbastel, extra eine ungeänderte Version bei mir installiert. Und auch bei dieser Version finde ich nichts.
Vielleicht bin ich ja blind:

Grüße Ralf
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

hallo Ralf, 4.4 was? Ich meine, welche Unterversion davon? 0? 1? 2? 3? 4?
Bei 4.4.4 ist das im Backend, wenn Du auf Administration-->Benutzer (dann Benutzernamen des betreffenden Benutzers anklicken)-->Bereiche bzw. Administration-->Gruppe (dann gewuenschte Gruppe)-->Bereiche, also im Prinzip genau dort, wo Florian Dir das auch genannt hat.
Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Beitrag von Beleuchtfix »

Wichtig ist dabei, dass man einen Benutzer bzw. eine Gruppe vorher anklickt, erst dann erscheinen die weiteren Punkte. Das habe ich natürlich vergessen zu erwähnen.

Viel Erfolg
Florian
flar
Beiträge: 41
Registriert: Fr 28. Mär 2003, 11:29
Kontaktdaten:

Beitrag von flar »

Sorry Ich meinte 4.4.4, und den Benutzer anklicken ist natürlich klar.
Da ich es aber immer noch nicht finde, habe ich jetzt mal alle Bereiche die bei mir angezeigt werden hier reinkopiert.
seltsam, seltsam, seltsam

Artikel
Startartikel festlegen
Artikel online setzen
Artikel löschen
Kategorie schützen
Template-Konfiguration bearbeiten
Kategorie online setzen
Template wechseln
Artikel sperren
Artikel bearbeiten
Artikeleigenschaften bearbeiten
Neuen Artikel erstellen
Kategorie
Neuen Baum anlegen
Neue Kategorie
Kategorie umbenennen
Kategorie on- oder offline setzen
Kategorie schützen
Kategorie löschen
Eine Kategorie nach oben verschieben
Kategorie verschieben
Frontend-Zugriff
Kategorie konfigurieren
Dateiverwaltung
Verzeichnis erstellen
Dateien hochladen
Dateien löschen
Verzeichnis löschen
Layouts
Layout löschen
Layout bearbeiten
Layout erstellen
Module
Modul löschen
Modul bearbeiten
Modul erstellen
Templates
Template löschen
Template duplizieren
Template bearbeiten
Template erstellen
Newsletter
Newsletter bearbeiten
Newsletter erzeugen
Newsletter löschen
Newsletter versenden
Zugriffe
Benutzer
Benutzer löschen
Benutzer bearbeiten
Sprachen
Sprache erstellen
Sprache umbenennen
Sprache löschen
Sprache aktivieren
Sprache deaktivieren
Sprache bearbeiten
Plugins
Plugins installieren/deinstallieren
Styleeditor
Style erstellen
Style löschen
Style bearbeiten
Skripteditor
Script löschen
Neues Script
Script bearbeiten
Mandanten
Mandant löschen
Mandant erzeugen
Mandant bearbeiten
Logs
Empfänger
Empfänger bearbeiten
Empfänger erzeugen
Empfänger löschen
Gruppen
Gruppe löschen
Gruppe erzeugen
Gruppe bearbeiten
Gruppenmitglieder löschen
Gruppenmitglied hinzufügen
System
Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Beitrag von Beleuchtfix »

Bei mir steht an oberster Stelle Übersicht
In der nächsten Zeile dann Startartikel festlegen.
Kannst Du bei Artikel einen Haken setzen? Diesen Eintrag habe ich nämlich nicht. Der Rest scheint identisch zu sein.
Vielleicht ist doch irgend eine Datei zerschossen :roll:
Viel Erfolg
Florian
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

flar hat geschrieben:Sorry Ich meinte 4.4.4, und den Benutzer anklicken ist natürlich klar.
aehm ... ich habe mal eine dumme Frage: hast Du direkt 4.4.4 installiert, oder Upgrade von einer frueheren Version gemacht? Mir ist naemlich Folgendes aufgefallen:
Bei dem System, wo ich Upgrade von 4.4.2 auf 4.4.4 gemacht habe, habe ich das, was Du beschrieben hast.
Bei dem System, wo ich direkt 4.4.4 installiert habe, habe ich das, was Florian schrieb, es faengt also mit Uebersicht an.
Ich bin morgen weg, muss mir das aber genauer angucken, wenn ich wieder komme. Ich hatte naemlich schon frueher das Gefuehl, dass mein Update nicht so sauber gelaufen ist (wohl Fehler meinerseits, aber das nuetzt auch nichts). Fakt ist, nachdem ich das jetzt oberflaechlich verglichen habe: das, was Florian mit Uebersicht meint, heisst bei meiner Version 4.4.2-->4.4.4 Artikel. Das wird's bei Dir dann auch sein!
flar
Beiträge: 41
Registriert: Fr 28. Mär 2003, 11:29
Kontaktdaten:

Beitrag von flar »

an Halchteranerin:
Ich habe kein Update gemacht. Das war eine neue Installation.
Halchteranerin hat geschrieben:das, was Florian mit Übersicht meint, heißt bei meiner Version 4.4.2-->4.4.4 Artikel. Das wird's bei Dir dann auch sein!
Artikel ist bei mir aktiviert und hilft nichts. Auch wenn ich alles aktiviere, wird die Willkommensseite nicht angezeigt.

Vielleicht kann mir ja jemand sagen in welchen Dateien man bei solchen Fällen was ändern kann.

Grüße Ralf
Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Beitrag von Beleuchtfix »

Hallo Ralf,
ich habe bei mir noch etwas rumgespielt, eigentlich müßtest du immer auf die Willkommensseite kommen, auch wenn gar nichts markiert ist. Hier scheint doch ein Fehler vorzuliegen, wahrscheinlich irgend etwas bei der Installation schief gegangen.
Leider kann ich da nicht weiterhelfen.
Gruß
Florian
flar
Beiträge: 41
Registriert: Fr 28. Mär 2003, 11:29
Kontaktdaten:

Beitrag von flar »

Habe den Fehler gefunden
In der Datei "class.backend.php" war eine SQL Abfrage falsch
Ich denke das ich zuvor nichts an dieser Datei geändert hatte.
Somit könnte das Problem auch bei anderen auftreten.

Bei mir auf zeile 134 stand

Code: Alles auswählen

$sql = "SELECT
                    b.filename AS name,
                    b.filetype AS type,
                    a.parent_id AS parent_id
                FROM
                    ".$cfg['tab']['area']." AS a,
                    ".$cfg['tab']['files']." AS b,
                    ".$cfg['tab']['framefiles']." AS c
                WHERE
                    a.name    = '".$area."' AND
                    b.idarea  = a.idarea AND
                    b.idfile  = c.idfile AND
                    c.idarea  = a.idarea AND
                    c.idframe = '".$this->frame."' AND
                    a.online  = '1'
                ORDER BY
                    b.filename";
        # Check if the user has
        # access to this area.
        # Yes -> Extract all files
        # No  -> Extract only irrelevant
        #        Files = (Field 'relevant' is 0)
        if (!$perm->have_perm_area_action($area)) {
            $sql .= " AND a.relevant = '0'";
        }
Das if am Ende muß natürlich vor dem ORDER BY stehen.

So ist es richtig:

Code: Alles auswählen

$sql = "SELECT
                    b.filename AS name,
                    b.filetype AS type,
                    a.parent_id AS parent_id
                FROM
                    ".$cfg['tab']['area']." AS a,
                    ".$cfg['tab']['files']." AS b,
                    ".$cfg['tab']['framefiles']." AS c
                WHERE
                    a.name    = '".$area."' AND
                    b.idarea  = a.idarea AND
                    b.idfile  = c.idfile AND
                    c.idarea  = a.idarea AND
                    c.idframe = '".$this->frame."' AND
                    a.online  = '1'";
					
       	# Check if the user has
        # access to this area.
        # Yes -> Extract all files
        # No  -> Extract only irrelevant
        #        Files = (Field 'relevant' is 0)
		if (!$perm->have_perm_area_action($area)) {
           	$sql .= " AND a.relevant = '0'";
     	}
        $sql .= " ORDER BY b.filename"; 
Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Beitrag von Beleuchtfix »

Bei mir steht auch der Originaltext, aber es klappt! Aber herzlichen Glückwunsch, jetzt kannst du weiterarbeiten :D

Eigenartig.
Gruß
Florian
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

flar hat geschrieben:Habe den Fehler gefunden
In der Datei "class.backend.php" war eine SQL Abfrage falsch
Ups, den Beitrag hatte ich wohl mal komplett übersehen. Habe die Änderungen eingebaut!
Gesperrt