Dynamischer Inhalt
Autor: Reinhard G.Hallo,
ich habe da mal ein Problem! Ich habe das Objekt "Dynamischer Inhalt" angelegt. Ich habe auch die Gruppen und Nutzer angelegt. Auch habe ich, wie vorgegeben, einen Unterordner mit den Rechten 777 angelegt. Ich habe eigentlich nach meinem Dafürhalten alles gemacht, was die Hilfe und das Forum so hergeben oder doch nicht? Sonst würde es ja funktionieren und nicht dann folgende Fehlermeldung nach der Übertragung erscheinen:
setDefaultText('
Klicken Sie hier, um den Standard-Text zu bearbeiten!
'); $dynObj->loadFromFile(pathCombine(array($imSettings['general']['public_folder'], ''))); $pa = new ImPrivateArea(); $user = $pa->who_is_logged(); if ($user !== false && (in_array($user['uid'], array()) || in_array_field($user['groups'], array()) || in_array($user['uid'], $imSettings['access']['admins']))) { if (isset($_POST['ObjectId']) && isset($_POST['PageId']) && $_POST['ObjectId'] == '1' && $_POST['PageId'] == '3') { $dynObj->setContent(imFilterInput($_POST['DefaultText'])); $dynObj->saveToFile(pathCombine(array($imSettings['general']['public_folder'], ''))); exit(""); } ?>
Was will mir da WSx5 sagen?
Schon jetzt demjenigen tausend Dank der das "Rätsel" löst. Ich weiß auf jeden Fall nicht mehr weiter bzw. an welchen Schrauben da noch zu drehen ist.
ganz einfach deine Seite hat die Endung html
Ändere die Endung der Seite unter Eigenschaften der seite auf php um und es wird funktionieren....
Autor
Hallo Zwoemti,
danke für die prompte Info. Aber so weit war ich schon. Die Seite steht auf php.
Könntest es mal einfacher machen und mal die Seite nennen....
ich kenne die Fehlermeldung hatte ich vor kurzem selbst bei mir gesehen...
guckst du da
Autor
Hallo,
ja, die gleiche Fehlermeldung. Und ups, jetzt ohne Fehlermeldung, der reine Text, wie es sein soll. Ich habe mal den IE genommen statt den Firefox und da geht es, sehr suspekt. Aber das Anmeldeprozedere funktioniert auch hier nicht. Wo liegt denn da der Hund begraben. Kannst es dir ja mal anschauen unter:
www.kfz-reiss.de / Aktuelles
Anmelden im Admin Bereich meinst du?
Der Admin sollte gehen. Bei den Benutzern darfst keine Gruppe in einer Gruppe machen das geht nicht.
Autor
Moin, moin Zwoemti,
ups, wie meinst du das "Gruppe in Gruppe". Also, meine Zugangsverwaltung sieht jetzt so aus:
ORDNERSYMBOL = Administrator
> SCHLÜSSELSYMBOL = Admin
ORDNER = Gruppe 1
> PERSON = Name
Wie soll es anders gehen? Wie funktioniert denn das überhaupt, wenn sich auf der Website derjenige anmeldet. Denke, er muss auf den voreingestellten Text klicken und dann geht die Passwortabfrage auf oder nicht. Wäre schön, wenn du mir weiterhelfen würdest.
In der Sitemap kannst Du eine Seite schützen. Dazu gibt es oben ein Symbol.
Dann kannst Du mit Häkchen festlegen, wer Zugriff haben soll.
Klickt ein User die Seite an, geht das Login auf.
Zwoemt meint, keine Untergruppe in Hauptgruppe erstellen.
So wie es jetzt aussieht ist soweit i.O.
Autor
Hallo Little-key,
vielen Dank für deine Hilfe. Aber mit deinem Hinweis schütze ich ja die Seite, das ist kein Problem, wie du selbst siehst, wenn du mal die Seite öffnest. Ich will die Seite ja selbst nicht schützen. Was ich gerne hätte, ist, dass ein anderer z.B. du, wenn du das Passwort hättest, die Seite editieren kann. Also, mit neuem Text oder mit einem zusätzlichen Bild zu versehen. Und das müsste doch über das Objekt "Dynamischer Inhalt" gehen oder lieg ich da jetzt total daneben?
Das ist richtig.
In die entsprechende Seite den dynamischen Inhalt einfügen und Nutzer aktivieren.
Sobald jemand editieren möchte, wird der Zugriff abgefragt.
Autor
Da bin ich mit dir dakor und jetzt kommt genau mein Problem. Es geht nicht. Ich habe den Schutz der Seite herausgenommen und das Objekt Dyn-Inhalt eingefügt. Wenn du jetzt auf die Seite gehst, siehst du den Text aber man kommt nicht rein ihn zu editieren. Es ist zum Haareraufen. Hab mal einen Sreen-Shot des DI beigelegt, vielleicht hilft dir das.
Autor
Hoppla jetzt
Das Unterverzeichnis muss nur aktuelles heißen und muss auf dem Server existieren und die Schreibrechte besitzen (777).
In der Sitemap den Privaten Bereich nach oben schieben und umbenennen in den Namen der Dynamischen Seite oder eben Login.
Den Benutzer einstellen, welche Seite gestartet werden soll (Startseite), also die richtige dynamische Seite.
Nehmen wir an Du hast den Pr. Bereich Login genannt:
Meldet sich der User an, wird er auf die dynamische Seite geleitet.
Nur noch vernünftige Bezeichnungen ausdenken und ggf. die richtige dyn. Seite verstecken.
Bisl schwierig zu erklären, habe noch keine Screens dafür.
Müsste so funktionieren, habe ich vor langer Zeit mal gemacht.
Hier mal zum ansehen (dynamische Seite "Seite 4" nicht versteckt):
http://www.x5test.home-wiekau.de/v11p/imlogin.php
Nutzer: user
PW: user
Autor
Hi Little-key,
na, da haben wir ja mal eine Baustelle aufgemacht. Ich hab's im Prinzip verstanden und auch so durchgeführt. Das UVz hatte ich mit 777 schon angelegt. Ich bin jetzt genau soweit wie im o.g. Link. Gehe über Login rein, kann den Text editieren nur der "Sauhund" lässt sich nicht abspeichern. Klicke auf speichern und nix tut sich. Vielleicht hast du noch einen Tipp hierzu.
Ansonsten, denke ich mal, sind wir, also WSX5 weit von einem CMS entfernt was diesen Bereich betrifft. Da haben die Programmierer echt mal ne Baustelle, wenn es denn wirklich so umständlich einzurichten ist. Die Werbung verspricht da was ganz Anderes. In meinem alten CMS (Web to date) war sowas mit 3-4 Mausklicks erledigt. Vielleicht lesen ja die Verantwortlichen mit und reagieren entsprechend.
Wie ist nun der Pfad eingegeben, ohne http ...., also nur der Dateiname?
Groß-Kleinschreibung beachtet?
Ich finde den Ablauf eigentlich praktikabel.
So kann man mehrere Seiten bzw. Logins erstellen.
Vielleicht bist Du nur verwöhnt....
Autor
http://www.kfz-reiss.de/Aktuelles
ist das falsch?
ja, nur der Ordnername:
Aktuelles
und der muss auf dem Server identisch existieren (1. Buchstabe groß) mit 777.
wieso soll er die Seite schützen?
ev. verstecken, jenachdem was er vor hat bzw. ob sie jeder sehen soll.
Autor
Hallo Little-key,
ja mei, super, es funktioniert, vielen Dank. Aber trotzdem, auch für andere Verzweifelte, müsste man event. mal ein Handout hinterlegen, so step by step halt.
O.k. euch allen großes MERCI, und wenn das Beamen schon möglich wäre würde ich ein gutes Fläschen Vino tranferieren.
Bis dann mal wieder