WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 09.09.2020 17:32:53

isd17
Mitglied

Bildergrößen automatisch neu berechnen

Wie kann man erreichen, dass Bilder die per CKEditor eingefüt werden auf eine bestimmte Größe neu berechnet (nicht skaliert!) werden?
Es gab mal ein Modul, das hies ImageTweak, das hat genau das gemacht.
Ich bin jetzt aif den Image Resizer gestoßen und hhabe versucht diesen einzubauen (https://dev4me.com/modules-snippets/exp … -download/) geht aber leider auch nicht.
Das Bild wird hier immer auf 24x24px gerchnet, obwohl z.B. 600px eingestellt waren. Ich bekomme es nicht zum laufen.

Es muss doch eine Möglichkeit geben, das Autoren mit dem Editor Bilder einstellen können, die dann automatisch angepasst werden in der Größe.

Wäre für Hilfe sher dankbar.

Offline

#2 09.09.2020 18:30:36

florian
Administrator

Re: Bildergrößen automatisch neu berechnen

in der image.php die Zeilen

include ( '../config.php');
include ( '../framework/functions.php');

ändern zu

include_once ( '../config.php');
include_once ( '../framework/functions.php');

Dann funktioniert es zumindest auf meinem Testsystem, wobei das allerdings ein "echter" Webserver (also kein WAMP) ist. Durchaus möglich, dass das Script lokal grundsätzlich nicht funktioniert.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 09.09.2020 21:33:01

isd17
Mitglied

Re: Bildergrößen automatisch neu berechnen

Dock funktioniert so, danke.
Was mich jetzt noch stört, dass ich auf jeder Seite mit Bild dann dieses Droplet einbinden muss. Das müsste man doch auch anders lösen können.
Aber alles was ich versucht habe, hat dann nicht funktioniert. Kann ich das nicht irgendwo einfügen, dass das Script aus dem Droplet immer ausgeführt wird?

Offline

#4 09.09.2020 21:37:56

florian
Administrator

Re: Bildergrößen automatisch neu berechnen

Was hast Du denn alles versucht?
Droplet-Aufruf ins Template einfügen (ganz am Ende vor </body>) sollte z.B. funktionieren.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#5 09.09.2020 21:39:00

florian
Administrator

Re: Bildergrößen automatisch neu berechnen

Übrigens "das muss doch auch anders gehen" ... "das muss man doch auch anders lösen können"...

nein.

Gar nichts MUSS.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#6 09.09.2020 21:53:22

isd17
Mitglied

Re: Bildergrößen automatisch neu berechnen

Ich habe den Droplet Aufruf in <?php ... ?> gepackt und dann im der index.php des Templates vor das </body> Tag gepackt. Es passiert aber gar nichts.
Ich habe es auch versucht es in die modify.php in /admin/pages/ gesetzt. Geht aber leider auch nicht.

Es geht nur, wenn ich das Droplet über den CKEditor in den Beitrag setze. Das will ich so aber eigentlich nicht. Ich MÖCHTE das gerne durch einmaliges setzen des Droplet-Aufrufs lösen.

Offline

#7 09.09.2020 22:31:56

florian
Administrator

Re: Bildergrößen automatisch neu berechnen

Den Doplet-Aufruf schreibst Du nicht als PHP ins Template, sondern ganz normal als HTML bzw. Text.

<html>

... hier steht der ganze übliche Template-Code ...     

	  [[imgresizer]]
   </body>
</html>

PHP drumherum (also nur davor/danach, nicht beim Dropletaufruf selbst) bräuchtest Du nur, wenn Du auf bestimmten Seiten (wo der Imageresizer nicht gebraucht wird oder stören würde, z.B. Galerien) nicht geladen werden soll. Hat Deine Galerie z.B. die Page-ID 42, sähe der Dropletaufruf im Template so aus:

<html>
...Template-Code aus PHP und HTML...     
<?php if (PAGE_ID != 42) { ?>
	  [[imgresizer]]
<?php } ?>
   </body>
</html>

In der admin/pages macht das keinen Sinn, schon allein weil das Droplet im *Frontend* ausgeführt werden muss, um dort <img src="/media/riesenbild.jpg"> durch <img src="/media/image.php?usw"> zu ersetzen.

Beitrag geändert von florian (09.09.2020 22:34:37)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#8 09.09.2020 23:07:48

isd17
Mitglied

Re: Bildergrößen automatisch neu berechnen

Jep, geht. Ich hatte es erst anders verstanden. Jetzt hab ich kapiert.
Vielen Dank für die schnellen und kompetenten Antworten. Und das sogar noch um diese Uhrzeit!

Offline

Liked by:

florian

Fußzeile des Forums

up