Modul :: ImageResizeHTML, Version 1.1.2

kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

das bezieht sich auch nicht auf die lightbox. sondern bloss auf den style. und dieser wird auch nur dann ausgegeben, wenn du einen gesetzt hast im tiny. ich dachte, es geht um das floating-verhalten.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
RkAk907
Beiträge: 51
Registriert: Mi 4. Jul 2007, 12:04
Kontaktdaten:

Beitrag von RkAk907 »

kummer hat geschrieben:das bezieht sich auch nicht auf die lightbox. sondern bloss auf den style. und dieser wird auch nur dann ausgegeben, wenn du einen gesetzt hast im tiny. ich dachte, es geht um das floating-verhalten.
Jetzt verstehe ich die Welt nicht mehr. habe mir mal den Quelltext genauer angesehen. Bei der einen Seite setzt er automatisch für das Bild ein <div align="left"> bei der nächste seite nur ein <align="SoWieIchEsDefiniertHabe">
im Img-text...
Es muss doch irgendwie möglich sein, dass neben dem Bild noch Text steht, oder?
Werde es dann wohl mejr oder weniger unelegant mit einer tabelle lösen müssen wenn ich die lightbox weiterhin verwenden will...
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

wenn du in der maske...

Code: Alles auswählen

style="{style}"
ergänzt, dann wird der style so gesetzt, wie du das im bild gemacht hast. wenn du beim bild keinen stil setzt, bleibt style leer.

du bestimmst in der maske, wie die ausgabe des bildes sein soll. du kannst z.b. ein div drumherum bauen oder auch nur ein img-tag verwenden. in diesem bestimmst du, welche attribute vergeben werden (respektive übernommen werden).

wenn du float left willst, musst du zunächst beim bild für den stil den wert float:left wählen. und in deiner maske den stil einfügen (wie oben beschrieben).

letztlich macht das modul das, was du ihm sagst. es ist kein intelligentes modul, sondern eher ein soldat unter den modulen: es macht das, was du im bild und in der maske angegeben hast.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
RkAk907
Beiträge: 51
Registriert: Mi 4. Jul 2007, 12:04
Kontaktdaten:

Beitrag von RkAk907 »

Ja das habe ich verstanden. Bringt mich aber auch nicht weiter, da der Link egal was ich einstelle dazu führt, dass ich nichts neben das Bild schreiben kann. Habe es jetzt mit einer Tabelle gelöst.
Werde aber wohl auf Dauer mal versuchen wie ich das mit der onmouseover vergrößern funktion hinbekomme.

Danke für die Mühen und die geduld mit mir!
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

du kannst durchaus einen text neben das bild legen. die frage ist nur, wie du diesen einpflegen willst. du kannst einerseits die bildbeschreibung ausgeben (allerdings nur, wenn es dann auch bei jedem bild so sein soll). und dann einfach in der maske den entsprechenden platzhlater neben das bild legen und mit float:right versehen. oder ein float left beim bild und den text daneben.

aber das sind letztlich html-probleme, die man vielleicht zuvor im dreamweaver oder was ähnlichem anschaut, bevor man es im cms integriert. das ist häufig der einfachere weg.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
RkAk907
Beiträge: 51
Registriert: Mi 4. Jul 2007, 12:04
Kontaktdaten:

Beitrag von RkAk907 »

Das geht ja eben nicht.
Entweder verstehe ich dich falsch oder bin schon ganz verwirrt...oder beides.
Wenn ich das Bild im Tiny auf float:right setze und in der maske das {style} hinzufüge, erscheint das bild in der ausgabe immernoch links...
Das Problem ist ja das ich in einem ertikel abwechselnd links und rechts ein bild haben will.

Edit: Habe das ganze jetzt mal auf meiner loaklen contenido-version ausprobiert und es funktioniert einwandfrei...Liegt wohl an mir!
Trotzdem vielen Dank für die Hilfe!
Pepe G.
Beiträge: 26
Registriert: Mo 16. Aug 2004, 20:52
Kontaktdaten:

Contenido 4.6.23

Beitrag von Pepe G. »

hallo zusammen,

ich würde das modul gerne unter der version 4.6.23 einsetzen.

aber wenn man mehrer HTML Container (bei mir 3) gleichzeitig verwenden möchte, dann gibts probleme. den Outputbereich habe ich natürlich angepasst, so dass es ansich klappen sollte.

Wenn ich in einem container über "Text HTML" bearbeite und abspeicher, dann klappt es auch mit diesem Container.
Leider werden die anderen Container dann wieder "falsch" angezeigt.

Hat jemand eine Lösung oder Idee?

Danke und Grüße
Pepe
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

die indizes hast du alle geändert? ich meine ALLE?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Beitrag von derSteffen »

@ RkAk907

du sollst auch nicht im Tiny das Bild mit float: ausrichten, sondern erstelle vorher eine CSS-Klasse

.bild_rechts {float:right;}

und wähle diese CSS-Klasse im Tiny unter Erscheinungsbild aus.

MfG
RkAk907
Beiträge: 51
Registriert: Mi 4. Jul 2007, 12:04
Kontaktdaten:

Beitrag von RkAk907 »

kummer hat geschrieben:die indizes hast du alle geändert? ich meine ALLE?
Wenn du mit indizes meinst, dass ich jedem bild sein float zugewiesen habe, dann JA.

@derSteffen

Ob ich jetzt eine Klasse erstelle oder das für jedes Bild einzeln mache ist ja im endeffekt egal. Es ist natürlich mehr arbeit es einzeln zu machen, da hast du recht.

Danke trotzdem
Pepe G.
Beiträge: 26
Registriert: Mo 16. Aug 2004, 20:52
Kontaktdaten:

denke schon

Beitrag von Pepe G. »

kummer hat geschrieben:die indizes hast du alle geändert? ich meine ALLE?
Ich habe im Output alle* CMS_HTML[1] Variablen geändert
-> CMS_HTML[2] und CMS_HTML[3].

*CMS_HTML[1] kam zwei mal vor.

CMS_VALUE habe ich nicht angepasst
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Beitrag von derSteffen »

Hallo RkAk907,

ist das denn so? Ich glaube, dass das nicht egal ist! Wie schaut denn dein Quelltext aus wenn du eine CSS-Klasse verwendetst und wie schaut der Quelltext aus, wenn du es mit dem Ausrichten des Tiny machst?

mfg
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

@pepe: poste doch mal die module, dass man sich das anschauen kann.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Pepe G.
Beiträge: 26
Registriert: Mo 16. Aug 2004, 20:52
Kontaktdaten:

Beitrag von Pepe G. »

kummer hat geschrieben:@pepe: poste doch mal die module, dass man sich das anschauen kann.
im Inputbereich hatte ich ja nichts verändert.
Ich habe nur "align" & "valign" mit hinzugenommen.

$atqImageResize habe ich zu $atqImageResize2 bzw $atqImageResize3
geändert.

Text HTML Modul 2

Code: Alles auswählen

<?php

if ($contenido && ($view == "edit")) {
	echo "CMS_HTML[2]";
} else {
	$mask[0] = '<div><div><img src="{src}" width="{width}" height="{height}" alt="{alt}" align="{align}" valign="{valign}" /></div><div>{description}</div></div>';
	$mask[1] = '<div><div><img src="{src}" alt="{alt}" width="{width}" height="{height}" align="{align}" valign="{valign}" onClick="window.open(\'pictureResized.php?path={origSrc}&title={titleUrl}\',\'\',\'width={origWidth},height={origHeight},left=100,top=100,screenX=100,screenY=100\');" /></div><div>{description}</div></div>';
	
	cInclude('frontend', 'includes/atelierq.imageResize.class.inc.php');
	$atqImageResize2 = new atqImageResize("CMS_HTML[2]", "CMS_VALUE[1]", "CMS_VALUE[2]", $mask, $db);
	echo $atqImageResize2->getOutput();
}

?>
Text HTML Modul 3

Code: Alles auswählen

<?php

if ($contenido && ($view == "edit")) {
	echo "CMS_HTML[3]";
} else {
	$mask[0] = '<div><div><img src="{src}" width="{width}" height="{height}" alt="{alt}" align="{align}" valign="{valign}" /></div><div>{description}</div></div>';
	$mask[1] = '<br><div><div><img src="{src}" alt="{alt}" width="{width}" height="{height}" align="{align}" valign="{valign}" onClick="window.open(\'pictureResized.php?path={origSrc}&title={titleUrl}\',\'\',\'width={origWidth},height={origHeight},left=100,top=100,screenX=100,screenY=100\');" /></div><div>{description}</div></div>';
	
	cInclude('frontend', 'includes/atelierq.imageResize.class.inc.php');
	$atqImageResize3 = new atqImageResize("CMS_HTML[3]", "CMS_VALUE[1]", "CMS_VALUE[2]", $mask, $db);
	echo $atqImageResize3->getOutput();
}

?>
RkAk907
Beiträge: 51
Registriert: Mi 4. Jul 2007, 12:04
Kontaktdaten:

Beitrag von RkAk907 »

derSteffen hat geschrieben:Hallo RkAk907,

ist das denn so? Ich glaube, dass das nicht egal ist! Wie schaut denn dein Quelltext aus wenn du eine CSS-Klasse verwendetst und wie schaut der Quelltext aus, wenn du es mit dem Ausrichten des Tiny machst?

mfg
Naja habe gerade festgestellt, dass ich im Tiny keine Klassen auswählen kann... Ich muss doch in die style_tiny.css reinschreiben, oder seh ich das falsch?[/list]
Gesperrt