Seite 1 von 1

Willkommen-Seite wird nur für Administrator angezeigt

Verfasst: Do 5. Aug 2004, 08:49
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

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

Verfasst: Do 5. Aug 2004, 10:17
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

Verfasst: Do 5. Aug 2004, 19:50
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

Verfasst: Do 5. Aug 2004, 20:20
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.

Verfasst: Do 5. Aug 2004, 20:48
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

Verfasst: Do 5. Aug 2004, 20:53
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

Verfasst: Do 5. Aug 2004, 21:11
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

Verfasst: Do 5. Aug 2004, 21:21
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!

Verfasst: Do 5. Aug 2004, 22:47
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

Verfasst: Fr 6. Aug 2004, 15:15
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

Verfasst: Fr 6. Aug 2004, 22:41
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"; 

Verfasst: Fr 6. Aug 2004, 22:47
von Beleuchtfix
Bei mir steht auch der Originaltext, aber es klappt! Aber herzlichen Glückwunsch, jetzt kannst du weiterarbeiten :D

Eigenartig.
Gruß
Florian

Verfasst: Mi 12. Jan 2005, 14:06
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!