Page 3 of 15

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 9:46 am
by cmb
Houston, …

Anscheinend werden alle Objekte zerstört bevor XH_finalCleanUp() aufgerufen wird, siehe https://3v4l.org/8onIu. Wir könnten nun die Umstellung von Arrays zu Objekten wieder rückgängig machen, aber das grundlegende Problem wird damit nicht gelöst (es könnten ja auch andere Objekte verwendet werden).

Möglicherweise sollten wir uns von ob_start('XH_finalCleanUp') verabschieden?
frase wrote:Bei mir funktioniert alles richtig.
Welche PHP-Version verwendest Du?

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 9:48 am
by frase
Jetzt hab ich's:
Ihr müsst die Einheit bei der Breitenangabe mit reinsetzen.
Also: 255px !!! Mouse über Fragezeichen !!!

@Christoph
7.1.1

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 9:58 am
by Kreative-Gruppe
Nächste Baustelle - Foldergallery

Ich weiss Foldergallery ist auch noch nicht im Relase Stadium aber - wehret den Anfängen...

Foldergallery eingebunden, Bilder hochgeladen, Aufruf der Bilderseite - alles in Ordnung.

Klickt man nun auf irgendeinen der Ordner kommt zuerst das Foldergallery Admin Menu mit der zugehörigen Systemprüfung, darunter erscheinen dann die Bilder.

Klickt man dann auf START im Breadcrumb verschwindet das Admin menu wieder.
Sehr seltsam.....

http://taxi-troisdorf.de/bilder/foldergal.webm

Angelika

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 10:03 am
by Kreative-Gruppe
frase wrote:Jetzt hab ich's:
Ihr müsst die Einheit bei der Breitenangabe mit reinsetzen.
Also: 255px !!! Mouse über Fragezeichen !!!

@Christoph
7.1.1
Wenns mal so einfach wäre - das mach ich schon seit dem es fhs_admin gibt - da gabs schon mal das Problem.
Also - daran liegts nicht.


Edit:
PHP 5.6.30-he.0

Edit:

Ich könnte auch 7.0 aktivieren


Angelika

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 10:17 am
by cmb
frase wrote:Jetzt hab ich's:
Ihr müsst die Einheit bei der Breitenangabe mit reinsetzen.
Also: 255px !!! Mouse über Fragezeichen !!!

@Christoph
7.1.1
Ich habe es mit der ausgelieferten config.php probiert (also 255px), und im HTML-Quelltext steht irgendwas von var admMenuWidth = "". Kann sein, dass es unter 7.1.1 funktioniert wie es soll, obwohl https://3v4l.org/8onIu dagegen spricht.

Jedenfalls erst mal ein Quickfix, für diejenigen die das Problem haben: ändert diese Zeile in cmsimple/cms.php zu:

Code: Select all

ob_start();
und fügt ganz am Ende von cmsimple/cms.php folgende Zeile an:

Code: Select all

echo XH_finalCleanUp(ob_get_clean());
Kreative-Gruppe wrote:Klickt man nun auf irgendeinen der Ordner kommt zuerst das Foldergallery Admin Menu mit der zugehörigen Systemprüfung, darunter erscheinen dann die Bilder.
Stimmt (passiert aber nur im eingeloggten Zustand). Fix: diese Zeile in cmsimple/adminfuncs.php änder zu:

Code: Select all

    return (bool) preg_match('/(?:^|&)' . preg_quote($pluginName, '/') . '(?=&|$)/', sv('QUERY_STRING'));

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 10:22 am
by frase
cmb wrote:Kann sein, dass es unter 7.1.1 funktioniert wie es soll, obwohl https://3v4l.org/8onIu dagegen spricht.
Is wohl so.
Eben mit PHP 5.6.11 probiert.
Dort passiert es, wie beschrieben.

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 10:25 am
by Kreative-Gruppe
@ cmb

Diese Quick fixes sind ja klasse - aber kommen sie entweder in die nächste Beta mit rein oder als muss ich mir nach dem erscheinen der nächsten Beta hier im Forum mühsam alle fixes wieder zusammensuchen? Oder werden die irgendwo gesammelt?

no offense intended ......

Angelika

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 10:26 am
by frase
cmb wrote:Jedenfalls erst mal ein Quickfix, für diejenigen die das Problem haben: ändert diese Zeile in cmsimple/cms.php zu:
Unter PHP 5.6.11 funktioniert es dann wieder.

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 10:29 am
by cmb
Kreative-Gruppe wrote:Diese Quick fixes sind ja klasse - aber kommen sie entweder in die nächste Beta mit rein oder als muss ich mir nach dem erscheinen der nächsten Beta hier im Forum mühsam alle fixes wieder zusammensuchen? Oder werden die irgendwo gesammelt?
Die werden auf Github gesammelt: https://github.com/cmsimple-xh/cmsimple-xh/issues/211 und https://github.com/cmsimple-xh/cmsimple-xh/issues/212. Und auf jeden Fall wird das im nächsten Release behoben sein (weiß nicht ob beta2 oder rc1); eventuell aber anders als von mir gepostet (na ja, den Fix für #212 kann ich eigentlich auch gleich einpflegen; ist gewiss unkontrovers).

Re: CMSimple_XH 1.7.0beta1

Posted: Wed Apr 26, 2017 10:34 am
by frase
Unter PHP 7.1.1 mit Quickfix:
funktioniert auch.