Seite 1 von 1
width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Di 18. Mär 2014, 13:24
von Horst1234
Hallo,
ich verwende seit Kurzem häufiger responsive-design-Templates mit Contenido. Das freie Skalieren von Bildern innerhalb des Responsive-Design-Frameworks funktioniert nur, wenn im Quellcode im img-Tag keine width- und height-Angaben eingetragen werden. Der Editor (tinyMCE) tägt sie aber sinnvollerweise immer automatisch ein. Lässt sich dieser automatisierte Eintrag abschalten?
Grüße aus Bremen,
Horst
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Di 18. Mär 2014, 17:03
von Faar
Hm, probier mal, ob sich das hier auf false setzen lässt: advimage_update_dimensions_onchange
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Di 18. Mär 2014, 18:16
von Horst1234
Hallo Faar,
wo muss ich das denn einsetzen?
Grüße,
Horst
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Mi 19. Mär 2014, 10:27
von Faar
Gute Frage...
Ich denke, in den Mandanteneinstellungen oder System-Experteneinstellungen mit:
wysiwyg | advimage-update-dimensions-onchange | false
Aber das ist nur ein Schuss ins Blaue hinein, das müssten die freundlichen Herren und Damen von 4fb eher wissen, ob das in Contenido überhaupt implementiert ist.
VG,
Frank
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Mi 19. Mär 2014, 15:19
von Horst1234
Hallo Faar,
Vielen Dank dir, aber das klappt leider beides nicht.
Hat sonst noch jemand eine Idee?
Grüße aus Bremen,
Horst
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Mi 19. Mär 2014, 17:20
von Zuschauer
Hallo Horst,
warum machst du das nicht per jQuery in der Seite?
Code: Alles auswählen
$(document).ready(function() {
$('img').each(function() {
$(this).removeAttr('width');
$(this).removeAttr('height');
});
});
Gruß
Zuschauer
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Mi 19. Mär 2014, 17:26
von Horst1234
Hallo Zuschauer,
Das wäre sozusagen die Radikalkur, alle Maße aller Bilder raus, nicht wahr?
Dann hätte der Redakteur aber gar keine Möglichkeiten mehr, die Maße einzutragen, wenn er es bräuchte.
Was ich möchte: standardmäßig keine Maße, sondern nur, wenn man sie einträgt.
Oder ließe sich das lösen über eine Klasse?
So etwa: wenn img class="static" werden Attribute nicht gelöscht, sonst schon?
Vielen Dank,
Horst
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Mi 19. Mär 2014, 17:40
von Zuschauer
Ja, das wäre für alle Bilder.
Mit der Klasse geht es auch:
Code: Alles auswählen
$(document).ready(function() {
$('img').not('img.static').each(function() {
$(this).removeAttr('width');
$(this).removeAttr('height');
});
});
Gruß
Zuschauer
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Mi 19. Mär 2014, 19:32
von homtata
also falls das in den Mandanteneinstellungen greifen soll, dann muss das nicht
wysiwyg | advimage-update-dimensions-onchange | false
heißen, sondern eher
tinymce | advimage-update-dimensions-onchange | false
Versuch mal, ob das greift.
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Do 20. Mär 2014, 11:09
von Horst1234
Hallo Zuschauer,
hallo Homtata,
ich habe bei den Mandanten-Einstellungen und bei den System/Experteneinstellungen beide Einstellungen (mit wysiwyg und mit tinymce) probiert: leider ohne Erfolg.
Ich habe aber einen anderen Weg über's css gefunden: @media (max-width:1024px){img.scale {height:auto !important}}, wobei class="scale" bei allen frei zu skalierenden Bildern hinzugefügt werden muss (dass kann man Redakteuren ja zumuten)
Danke an Alle,
Horst
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Do 20. Mär 2014, 11:11
von Faar
Hallo Homtata,
stimmt, es kann auch tinymce heißen statt wysiwyg. Das hatte ich anfangs auch so gedacht aber ich hatte bei mir im CMS nur wysiwyg stehen, scheints gibt es da verschiedene Benennungen?
Hab eben mit einem Kollegen telefoniert der mit Contao arbeitet und dort setzen die das scheints direkt mit den Javascript Anweisungen um.
Das müsste eigentlich über den Umweg mit den Mandanteneinstellungen auch funktionieren, oder sind da nur bestimmte Anweisungen irgendwo vor eingestellt?
VG,
Frank
Re: width/height bei Einfügen von Bildern nicht eintragen?
Verfasst: Do 20. Mär 2014, 11:17
von Faar
Horst1234 hat geschrieben:
ich habe bei den Mandanten-Einstellungen und bei den System/Experteneinstellungen beide Einstellungen (mit wysiwyg und mit tinymce) probiert: leider ohne Erfolg.
Ich habe aber einen anderen Weg über's css gefunden: @media (max-width:1024px){img.scale {height:auto !important}}, wobei class="scale" bei allen frei zu skalierenden Bildern hinzugefügt werden muss (dass kann man Redakteuren ja zumuten)
hm... da sollte vielleicht Xmurrix oder das Contenido Team Stellung dazu beziehen, ob solche tinyMCE Einstellungen funktionieren und wenn nein, warum nicht?
Bei der CSS-Klasse glaube ich noch irgendwie in Erinnerung zu haben, dass man im tinyMCE sowas auch voreinstellen könnte, dass automatisch eine CSS-Klasse mit eingebaut wird.
Das wäre schon toll, wenn man diesen Editor vollständig einstellen kann, was seine Möglichkeiten hergeben.