CMSimple_XH 1.7.5 – ready to go?

Discussions and requests related to new CMSimple features, plugins, templates etc. and how to develop.
Please don't ask for support at this forums!
Post Reply
manu
Posts: 1090
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: CMSimple_XH 1.7.5 – ready to go?

Post by manu » Wed Aug 11, 2021 3:51 pm

frase wrote:
Wed Aug 11, 2021 2:56 pm
manu wrote:
Wed Aug 11, 2021 2:46 pm
Der Scrollbalken für die Linkliste der Bilder. Getestet mit dem flags Verzeichnis. Mit welchem Setting testest Du? Meine einzige Änderung war die filebrowser CSS.
Setting:
- mein Script von hier
- Änderung im Filebrowser-CSS von Ludwig
ergibt:
filebrowser-sreenshot.png
Ja, mit Deiner innerHeight hat das iFrame die gleiche Höhe wie das gesamte Browserfenster. Ist das der Weisheit letzter Schluss?

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

Re: CMSimple_XH 1.7.5 – ready to go?

Post by frase » Wed Aug 11, 2021 3:53 pm

manu wrote:
Wed Aug 11, 2021 3:51 pm
Ja, mit Deiner innerHeight hat das iFrame die gleiche Höhe wie das gesamte Browserfenster. Ist das der Weisheit letzter Schluss?
Keineswegs.
Ich sagte doch, wenn wir einen hätten, der JS richtig kann ...

manu
Posts: 1090
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: CMSimple_XH 1.7.5 – ready to go?

Post by manu » Wed Aug 11, 2021 4:31 pm

frase wrote:
Wed Aug 11, 2021 3:53 pm
manu wrote:
Wed Aug 11, 2021 3:51 pm
Ja, mit Deiner innerHeight hat das iFrame die gleiche Höhe wie das gesamte Browserfenster. Ist das der Weisheit letzter Schluss?
Keineswegs.
Ich sagte doch, wenn wir einen hätten, der JS richtig kann ...

Code: Select all

#filebrowser_files.xhfb_Bg li:last-of-type {
	padding-bottom: 10em !important;
}
.tox .tox-dialog.tox-dialog--width-md {
	overflow: auto;
}
mit der originalen filebrowser.js. Sollte gehen

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

Re: CMSimple_XH 1.7.5 – ready to go?

Post by frase » Wed Aug 11, 2021 4:39 pm

manu wrote:
Wed Aug 11, 2021 4:31 pm
mit der originalen filebrowser.js. Sollte gehen
Nur "beinahe".
Klicke mal auf einen leeren Ordner - z.B. media

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

Re: CMSimple_XH 1.7.5 – ready to go?

Post by frase » Wed Aug 11, 2021 4:43 pm

Aber so sollte es gehen:
Original filebrowser.js

Und im Filebrowser-CSS

Code: Select all

#filebrowser_files {
    padding-bottom: 10em !important;
}
.tox .tox-dialog.tox-dialog--width-md {
    overflow: auto;
}
Testet mal, bei Bilder einfügen oder bei internem Link einfügen usw.

lck
Posts: 2967
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: CMSimple_XH 1.7.5 – ready to go?

Post by lck » Wed Aug 11, 2021 7:26 pm

frase wrote:
Wed Aug 11, 2021 4:43 pm
Testet mal, bei Bilder einfügen oder bei internem Link einfügen usw.
Das geht auch, aber mich stört das ewige Gehüpfe, sprich die verschiedene Fensterhöhe und der plötzlich auftauchende Srollbalken.

Also mal konkret Manu. Du möchtest keine Änderung in der filebrowser.js, nur in der filebrowser stylesheet.css?

Mein Vorschlag wäre dann:
filebrowser stylesheet.css

Code: Select all

.tox .tox-form__group iframe{
	max-height: 400px;
	min-height: 400px !important;
}
#filebrowser_files.xhfb_Bg li:last-of-type {
	padding-bottom: 9em !important;
}
Wobei mir ein min- und max-height von 600px eigentlich noch besser gefällt.
padding-bottom reicht 9em, da die li größer als 1em ist (line-height + padding=21px)
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

manu
Posts: 1090
Joined: Wed Jun 04, 2008 12:05 pm
Location: St. Gallen - Schweiz
Contact:

Re: CMSimple_XH 1.7.5 – ready to go?

Post by manu » Wed Aug 11, 2021 7:49 pm

lck wrote:
Wed Aug 11, 2021 7:26 pm
frase wrote:
Wed Aug 11, 2021 4:43 pm
Testet mal, bei Bilder einfügen oder bei internem Link einfügen usw.
Das geht auch, aber mich stört das ewige Gehüpfe, sprich die verschiedene Fensterhöhe und der plötzlich auftauchende Srollbalken.

Also mal konkret Manu. Du möchtest keine Änderung in der filebrowser.js, nur in der filebrowser stylesheet.css?

Mein Vorschlag wäre dann:
filebrowser stylesheet.css

Code: Select all

.tox .tox-form__group iframe{
	max-height: 400px;
	min-height: 400px !important;
}
#filebrowser_files.xhfb_Bg li:last-of-type {
	padding-bottom: 9em !important;
}
Wobei mir ein min- und max-height von 600px eigentlich noch besser gefällt.
padding-bottom reicht 9em, da die li größer als 1em ist (line-height + padding=21px)
Danke Ludwig. Dein Vorschlag gefällt mir.
Auch für sinnvolle Änderungenen in der filebrowser.js bin ich immer zu haben.

lck
Posts: 2967
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: CMSimple_XH 1.7.5 – ready to go?

Post by lck » Wed Aug 11, 2021 8:03 pm

manu wrote:
Wed Aug 11, 2021 7:49 pm
Danke Ludwig. Dein Vorschlag gefällt mir.
Einziges Manko, wenn man es denn so sehen will, ist dass

Code: Select all

#filebrowser_files.xhfb_Bg li:last-of-type {
	padding-bottom: 9em !important;
}
auch beim Einfügen von Link... oder Media... in der Liste vorhanden ist, obwohl hier gar keine Vorschaubilder angezeigt werden. Also eigentlich hier nicht notwendig, stört mich jetzt aber auch nicht.
Das ist auch bei Franks Lösung so.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

lck
Posts: 2967
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: CMSimple_XH 1.7.5 – ready to go?

Post by lck » Wed Aug 11, 2021 8:20 pm

Besser wäre dies:

Code: Select all

.tox .tox-form__group iframe{
	max-height: 400px;
	min-height: 400px !important;
}
#filebrowser_files::after {
	content: "";
	display: block;
	height: 9em;
	width: auto;
}
So wird die li bei hover nicht von einer Höhe von 9em grau hinterlegt.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

lck
Posts: 2967
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: CMSimple_XH 1.7.5 – ready to go?

Post by lck » Wed Aug 11, 2021 8:52 pm

manu wrote:
Wed Aug 11, 2021 12:48 pm
cmb wrote:
Tue Aug 10, 2021 9:09 pm
lck wrote:
Tue Aug 10, 2021 11:50 am
Du hast recht. Also folgende Lösung. Wir packen eine leere en.js in den Ordner langs und schon ist in "en" auch die Tollbar auf English :) .
Mir scheint, wir machen da irgendwas falsch, aber wenn es so einfach geht, prima!
Geht mir eigentlich gegen den Strich, aber stimmt, es ist die einfachste Lösung. Und ein Kommentar rein "Just leave it here, because of sub languages".
Das müssten wir halt dokumentieren. Wer in der Zweitsprache "en" den Tiny auch in deutsch haben möchte (Website Hauptsprache ist "de"), der löscht die en.js oder kommentiert sie aus per vorangestellten Punkt. Gleiches kann man auch bei anderen Sprachen machen.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

Post Reply