WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Auch da bitte mal in der Master !
Auch den Part habe ich nicht angefasst .
Wurden deshalb die Settings Module in der 2.0 erstellt?
Die Settings Module wurden Erstellt um die Settings Thematisch sortieren zu können und um den üblen Code Klumpatsch der original Settings gegen etwas auszutauschen mit dem man Arbeiten kann. Es wäre auch kein Problem wieder alle Settings in einem Tool zusammenzufassen , oder die Einzelnen Themenbereiche in eine Tab + Frame Basierte Lösung zu packen. Auch sind damit die einzelnen Templates der Module durchs BE Theme austauschbar , man kann im Theme komplett eigene HTML Gerüste einbauen falls man möchte.
Die Module waren fürs Gesamte BE angedacht , so das Einzelne Teile des BE einfach mit einem Modulupdate ausgetauscht werden können.
Die Preferences sind in der 2.0 auch bereits als Modul umgesetzt. Und So sollten alle Teile vom BE Stück für Stück ausgetauscht werden.
Offline
better-work
Ach So es wäre toll wenn Jemand hier mal testen könnte ob ein Upgrade sauber funktioniert.
Wegen dem kleinen Chaos hier hatte cwsoft ja eigentlich den GIT Workflow vorgeschlagen. Also:
Ich möchte die Session verbessern
-> Branch: session_verbessern
-> Dort basteln bis es Funktioniert
-> Dann Testen
-> Dann zurück in die Master Mergen
-> schauen ob es immer noch funktioniert ;-)
Jemand anders möchte das BE überarbeiten
-> Branch: be_ueberarbeiten
-> Dort basteln bis es Funktioniert
-> Dann Testen
-> Dann zurück in die Master Mergen
-> schauen ob es immer noch funktioniert ;-)
Wenn ich das soweit richtig verstanden hatte...
Offline
florian, colinax, better-work
Im master tritt das Problem mit Abschnitte verwalten + Grundeinstellungen nicht auf.
Mache ich dann ein Update (was durchläuft
) auf die Version aus dem functional_sessions-Branch, sind die Probleme da.
norbert, wenn Du schauen willst, Du weißt wo. Zugangsdaten müsstest Du noch haben. Verzeichnis 0618.
Wir Benötigen: Cents, Euros... jetzt spenden!
Online
Ok, das ist ja schon mal eine Spur , bin drann .
Offline
Ich hab keine Ahnung wie das reingeraten ist aber da war noch ein "enabled" statt true drinn.
Egal Bitte nochmal testen(Install Upgrade ) und wenn Ok schieb ichs in den master .
Offline
Das hilft noch nicht.
- Zwar erscheint der Link dazu auf der Seite ändern-Ansicht, die verlinkte Seite admin/pages/sections.php wird aber nicht geladen, sondern man springt zurück auf den Seitenbaum
- Der Icon fehlt auch im Seitenbaum
= beide so, als wenn "Abschnitte verwalten" deaktiviert wäre. Auch hier scheint also irgendwo auf "enabled" statt auf "true" geprüft zu werden.
Ich hatte mich vielleicht etwas ungenau ausgedrückt, aber auch das Grundeinstellungen-Problem (Einstellungen werden nicht übernommen) tritt erst nach dem Update auf die Version aus dem functional_session-Branch auf. Auch dies müsste bitte noch gefixt werden, bevor gemerged wird.
Beitrag geändert von florian (18.06.2017 18:33:05)
Wir Benötigen: Cents, Euros... jetzt spenden!
Online
Ahhh ... hmmm ok .. das gibt mir dan wenigstens einen Anhaltspunkt .
Offline
@norhei
Ach So es wäre toll wenn Jemand hier mal testen könnte ob ein Upgrade sauber funktioniert.
...von 1.2 auf die aktuelle BETA (https://github.com/WBCE/WBCE_CMS/tree/f … l_sessions) unter PHP 7.1 (allinkl Shared Host) lief problemlos durch...
Bearbeitung von Seiten / Neuanlegen, etc. geht auch... Abschnitte verwalten (noch) nicht...
Gruß Jörg
Offline
https://github.com/WBCE/WBCE_CMS/tree/f … l_sessions
Bitte nochmal probieren .
Die neuere Settings Klasse die ich benutzt habe konnte zwischen boolean true und String "true" unterscheiden , der alte Core macht das nicht wirklich.
Und bei den fehlenden Sections steht drann
true == "enabled"Deswegen hats vorher funktioniert
PHP ist toll oder ?
Die neue Klasse hat den String "true" auch als "true" gewertet und
(in 2.0 war das alles schonmal gefixt)
"true" == "enabled"funktioniert nicht.
Hoffe ich habe alles erwischt jetzt .
Offline
colinax
Vielen Dank für die Spätschicht, das sieht sehr gut aus.
✓ Installation klappt
✓ Update klappt
✓ Grundeinstellungen ändern und speichern klappt
✓ Abschnitte verwalten ist da, wenn es da sein soll, und weg, wenn es nicht da sein soll
✓ Log-Out nach eingegebener Session-Lifetime bei "More Security Sessions" klappt
✓ Lange angemeldet bleiben ohne Eingaben klappt
Beitrag geändert von florian (21.06.2017 09:41:59)
Wir Benötigen: Cents, Euros... jetzt spenden!
Online
colinax, better-work
Wenn nichts dagegen spricht merge ich das dann mit der Master
Offline
Kann aus meiner Sicht gerne gemerged werden.
Vielen Dank!
Wir Benötigen: Cents, Euros... jetzt spenden!
Online
@norhei
Auch bei mir keine Probleme feststellbar...
Vielen Dank für Deinen unermüdlichen Einsatz hier...
@All
Läuft auch mit dem Fraggy Backend 1.6 Beta
Gruß Jörg
Offline
florian
Irgendwo ist da noch der Hund drinnen.
Hab eine Testinstallation auf bplaced gemacht, die Installation hat geklappt, die save.php leitete aber nicht weiter (siehe Anhang) und nach dem Login werde ich sofort wieder rausgeschmissen.
Nach dem Login zeigt mir die Konsole folgendes an: ReferenceError: WB_SESSION_TIMEOUT is not defined
Edit:
nach dem Login werde ich sofort wieder rausgeschmissen, das tritt auch auch mit der 1.2 auf und auch dort leitet die save.php nicht weiter - muss wohl an den Aufräumarbeiten von bplaced liegen 
Edit2:
Jetzt schmeißt mich soagar die 1.2 Installation im localhost raus !!
was passt den da nicht? selbst CCleaner hilft nicht

Beitrag geändert von colinax (22.06.2017 23:47:26)
Offline
Hast Du das mit dem Master oder welcher getestet? Ich hab hier mit einer frischen Testinstallation weder auf Alfahosting noch bei placed Probleme feststellen können.
Wir Benötigen: Cents, Euros... jetzt spenden!
Online
Ja ich habe zuerst die Master mit allen Modules aus dem AOR genommen, dannach die 1.2 mit allen Modulen.
Bin gerade dabei es mit der master nochmal zu testen.
Offline
So der Test ist abgeschlossen und konnte die Ursache für das oben genannte Problem einschränken.
Nachdem ich die Module anytopics, DG3 und mpForm entfernt habe (siehe Anhang in #89) ging der Installer ohne Probleme durch und auch das BE schmeißt mich nicht mehr raus.
Getest unter bplaced mit php 5.6
Ich vermute mal DG3 als Ursache.
Die Fehler bei mpForm wurden bereits gemeldet.
Beitrag geändert von colinax (23.06.2017 13:23:10)
Offline
bplaced kann kein curl
also wieder zurück in die localhost Umgebung
und dann kam folgendes:
Notice: Use of undefined constant WB_SECFORM_TIMEOUT - assumed 'WB_SECFORM_TIMEOUT' in C:\xampp\htdocs\framework\wsession.php on line 97
Warning: A non-numeric value encountered in C:\xampp\htdocs\framework\wsession.php on line 97
getestet unter xampp mit php 7.1.4
Offline
@All
Lässt sich die von norhei gefixte Version schon Produktiv verwenden?
Der Fehler von dieser Seite betrifft doch nur die Admin Tools, oder?
admin/admintools/tool.php
Gruß Jörg
Offline
Der Branch functional_sessions ist theoretisch einsetzbar.
Den Master würde ich derzeit noch nicht verwenden, weil der Fehler dazu führt, dass der Pfad im Dateisystem auf dem Server öffentlich einsehbar ist. Das ist ein potenzielles Sicherheitsrisiko, weil sich u.U. daraus Rückschlüsse auf Zugangsdaten ziehen lassen.
Wir Benötigen: Cents, Euros... jetzt spenden!
Online
Okay, danke Florian für die Aufklärung...
Gruß Jörg
Offline