XH Core-Styles - Systemschriftart

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
olape
Posts: 2746
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: XH Core-Styles - Systemschriftart

Post by olape » Sun Nov 29, 2020 6:02 pm

https://github.com/cmsimple-xh/cmsimple ... w.php#L181

Code: Select all

            if (substr($this->currentDirectory, 0, strlen($folder)) !== $folder) {
zu

Code: Select all

            if (substr($this->currentDirectory, 0, strlen("$folder/")) !== "$folder/") {
Probiere mal!
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: XH Core-Styles - Systemschriftart

Post by frase » Sun Nov 29, 2020 9:23 pm

olape wrote:
Sun Nov 29, 2020 6:02 pm
Probiere mal!
Yep, das funktioniert.
Aber - hatten wir das nicht schonmal ein paar Zeilen weiter oben?
https://github.com/cmsimple-xh/cmsimple ... 1b91cae67f

Machst du einen PR?

olape
Posts: 2746
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: XH Core-Styles - Systemschriftart

Post by olape » Mon Nov 30, 2020 7:29 am

frase wrote:
Sun Nov 29, 2020 9:23 pm
Aber - hatten wir das nicht schonmal ein paar Zeilen weiter oben?
Ja
frase wrote:
Sun Nov 29, 2020 9:23 pm
Machst du einen PR?
Wohin? Gibt es den Filebrowser denn überhaupt einzeln?
Wenn wir keine 1.7.5 wollen, dann, denke ich jedenfalls, müsste erst mal eine 1.8 angelegt werden.
Es macht sicher keinen Sinn, das jetzt noch auf die 1.7 zu machen.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: XH Core-Styles - Systemschriftart

Post by frase » Mon Nov 30, 2020 8:12 am

olape wrote:
Mon Nov 30, 2020 7:29 am
Wohin? Gibt es den Filebrowser denn überhaupt einzeln?
Nein.
olape wrote:
Mon Nov 30, 2020 7:29 am
Wenn wir keine 1.7.5 wollen, dann, denke ich jedenfalls, müsste erst mal eine 1.8 angelegt werden.
Es macht sicher keinen Sinn, das jetzt noch auf die 1.7 zu machen.
Stimmt.
Dann wenigstens ein Issue, damit es nicht vergessen wird.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: XH Core-Styles - Systemschriftart

Post by cmb » Sun Dec 06, 2020 12:36 pm

Oh, tatsächlich, das hatte ich übersehen. Kann gerne gleich für den "master" Branch gefixt werden.

Und substr() sollte man für Stringvergleiche eigentlich gar nicht verwenden, weil substr() eben einen neuen String erzeugt, was unnötig ist. Ab PHP 8.0.0 geht es sehr elegant mit:

Code: Select all

str_starts_with($this->currentDirectory, "$folder/")
Für ältere Version könnte man es so ersetzen:

Code: Select all

strncmp($this->currentDirectory, "$folder/", strlen("$folder/") === 0
Oder vielleicht gar einen str_starts_with() Fallback implementieren (wird, glaube ich, auch an diversen anderen Stellen genutzt, häufig mit strpos(...) === 0 gelöst).
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 2746
Joined: Fri Mar 13, 2015 8:47 am
Contact:

Re: XH Core-Styles - Systemschriftart

Post by olape » Sun Dec 06, 2020 6:37 pm

cmb wrote:
Sun Dec 06, 2020 12:36 pm
Kann gerne gleich für den "master" Branch gefixt werden.
Na dann ... ;)
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

Post Reply