[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Firefox 1.5 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

Firefox 1.5

9. Feb 2006, 19:22

Firefox 1.5 hat die tolle Eigenschaft Bilder ohne Höhen und Breitenangaben auf 0px - 0px zu setzen, wenn nicht vorhanden. Außerdem isses nicht Standardkonform und es gäbe eine leichtere bessere Lösung dafür:

Input

Code: Alles auswählen

REX_MEDIA_BUTTON[1]

<?

if ("REX_FILE[1]" != "")
{
 echo "<img src=$REX[HTDOCS_PATH]files/REX_FILE[1]>";
}
?>
Output

Code: Alles auswählen

<?

if ("REX_FILE[1]" != "")
{
$mediaObject = OOMedia::getMediaByName('REX_FILE[1]');
 echo '<img src="'.$REX[HTDOCS_PATH].'/files/REX_FILE[1]" height="'.$mediaObject->getHeight().'px" width="'.$mediaObject->getWidth().'px" alt="'.$mediaObject->getDescription().'">';
}

?>
Es wäre toll wenn man das noch in die Demos einbaut. Außerdem Wie wäre es mal wenn man in Redaxo REX_FILE doch sowieso nochmal durch einen speziellen Parser schießt, nicht gleich den Files Ordner dort zuweißt. Würde das Handling im Nachhinein ein wenig erleichtern.

Im speziellen zu Bildern und PNG's. Es gibt den PNG Behavior http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html Der den einsatz von transparenten PNGs auch im Internet Explorer erlaubt. Der Einsatz ist auch recht einfach. Vielleicht eine möglichkeit ihn auch einzubauen?

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

Re: Firefox 1.5

9. Feb 2006, 19:34

Hi

versuchs mal so:

Code: Alles auswählen

<?

if ("REX_FILE[1]" != "")
{
 $mediaObject = OOMedia::getMediaByName('REX_FILE[1]');
 echo $mediaObject->toImage();
}

?>
marvin hat geschrieben:Es wäre toll wenn man das noch in die Demos einbaut. Außerdem Wie wäre es mal wenn man in Redaxo REX_FILE doch sowieso nochmal durch einen speziellen Parser schießt, nicht gleich den Files Ordner dort zuweißt. Würde das Handling im Nachhinein ein wenig erleichtern.
Naja die Demos sind ja nur zur Demo... :)

marvin hat geschrieben:Im speziellen zu Bildern und PNG's. Es gibt den PNG Behavior http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html Der den einsatz von transparenten PNGs auch im Internet Explorer erlaubt. Der Einsatz ist auch recht einfach. Vielleicht eine möglichkeit ihn auch einzubauen?
Solche Hacks kannst du gerne Verwenden, nur wollen wir eine "saubere" und übersichtliche Demo beibehalten.

Danke für die Tipps.

Gruß,
Markus
Zuletzt geändert von Markus.Staab am 9. Feb 2006, 19:41, insgesamt 1-mal geändert.

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

Re: Firefox 1.5

9. Feb 2006, 19:39

kills hat geschrieben:Hi

versuchs mal so:

Code: Alles auswählen

<?

if ("REX_FILE[1]" != "")
{
$mediaObject = OOMedia::getMediaByName('REX_FILE[1]');
$mediaObject->toImage();
}

?>
Welche Version sollte es funktionieren? Habs ausprobiert kein Erfolg er schreibt mir gar nichts rein.
kills hat geschrieben:
marvin hat geschrieben:Es wäre toll wenn man das noch in die Demos einbaut. Außerdem Wie wäre es mal wenn man in Redaxo REX_FILE doch sowieso nochmal durch einen speziellen Parser schießt, nicht gleich den Files Ordner dort zuweißt. Würde das Handling im Nachhinein ein wenig erleichtern.
Naja die Demos sind ja nur zur Demo... :)
Vom Ordnersystem mal abgesehen. Solltet ihr jedoch auch wenns nur Demos sind ein Standardkonformes System beibehalten. Außerdem ist es für die Demos doch auch gleichzeitig interessant zu sehen das es mit diesem Object auch geht und das um einiges Leichter oder nicht?
Zuletzt geändert von marvin am 9. Feb 2006, 19:42, insgesamt 1-mal geändert.

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

9. Feb 2006, 19:41

Hi,

Ich hab oben nochmal nachgebssert.

Gruß,
Markus

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

9. Feb 2006, 19:43

ich im Letzten Beitrag auch nochmal :-P

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

9. Feb 2006, 19:46

Jetzt funktioniert es zwar jedoch isses nicht Standardkonform. Es kann also daher nicht sichergestellt werden ob alles überall läuft. Nach W3C muss ein Img tag mind. so aus sehen:

<img src="blabla.jpg" height="100px" width="100px" alt="Blabla" />

am Besten auch noch gleich das title Attribut was im Grunde genommen für einen Tooltip da ist und nicht fälschlicherweise das alt Attribut.

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

9. Feb 2006, 19:52

um Das Problem mal zu verdäutlichen. Schau dir doch bitte mal http://www.imtmaschinen.de/15-0-produkte.html im IE 6 und im Firefox an. Der IE schluckt es ohne höhe und breite nicht.

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

9. Feb 2006, 19:56

Hi Marvin,
marvin hat geschrieben:Jetzt funktioniert es zwar jedoch isses nicht Standardkonform. Es kann also daher nicht sichergestellt werden ob alles überall läuft. Nach W3C muss ein Img tag mind. so aus sehen:

<img src="blabla.jpg" height="100px" width="100px" alt="Blabla" />
Wie sieht es denn aus, was fehlt denn?
marvin hat geschrieben:am Besten auch noch gleich das title Attribut was im Grunde genommen für einen Tooltip da ist und nicht fälschlicherweise das alt Attribut.
Naja das Alt Tag ist genauso wichtig. Es dient ja nicht für den Tooltip sondern als Beschreibung für Anzeigegeräte die keine Bilder anzeigen können. Title könnte man natürlich auch noch einbauen...

Gruß,
Markus

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

9. Feb 2006, 20:00

kills hat geschrieben:Hi Marvin,
marvin hat geschrieben:Jetzt funktioniert es zwar jedoch isses nicht Standardkonform. Es kann also daher nicht sichergestellt werden ob alles überall läuft. Nach W3C muss ein Img tag mind. so aus sehen:

<img src="blabla.jpg" height="100px" width="100px" alt="Blabla" />
Wie sieht es denn aus, was fehlt denn?
Das steht im Quelltext <img src="files/produktlinien_1.png" />
kills hat geschrieben:
marvin hat geschrieben:am Besten auch noch gleich das title Attribut was im Grunde genommen für einen Tooltip da ist und nicht fälschlicherweise das alt Attribut.
Naja das Alt Tag ist genauso wichtig. Es dient ja nicht für den Tooltip sondern als Beschreibung für Anzeigegeräte die keine Bilder anzeigen können. Title könnte man natürlich auch noch einbauen...

Gruß,
Markus
Der Alt Tag muss sein natürlich. Der Title-Tag ist im Grunde genommen jedoch der Standardkonforme ToolTip-Tag. Der Alt-Tag wird jedoch bei bisher allen Browsern als Alternative zum Title-Tag benutzt.

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

9. Feb 2006, 20:01

Hej Marvin,

für Kundenseiten halte ich das ein wenig anders als in der Demo.
ich lasse mir mit getimagesize die Höhe und Breite vom Bild liefern. Der alt und title müssen vom Kunden eingetragen werden, sobald ein Bild ausgewählt wurde. Trägt der Kunde dort nix ein, wird der Block nicht gespeichert. Erst wenn alt und title drin sind wird der Block gespeichert.

Was ich nicht verstehe:
Du willst einerseits standardkonforme Webseiten. Anderseits verwendest du das behavior. Da komme ich nicht ganz mit. Die CSS-Datei ist dann nicht valide. Auch wenn man nicht die Absicht hat den Sourcecode der Seite valide hinzubekommen so sollte zumindest das CSS valide und standardkonform sein.

vg Thomas

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

9. Feb 2006, 20:06

Hi nochmal,

mit

Code: Alles auswählen

$media->toHTML();
bekommst du das Image mit den ganzen Tags.

Gruß,
Markus

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

9. Feb 2006, 20:12

tbaddade hat geschrieben:Hej Marvin,

für Kundenseiten halte ich das ein wenig anders als in der Demo.
ich lasse mir mit getimagesize die Höhe und Breite vom Bild liefern. Der alt und title müssen vom Kunden eingetragen werden, sobald ein Bild ausgewählt wurde. Trägt der Kunde dort nix ein, wird der Block nicht gespeichert. Erst wenn alt und title drin sind wird der Block gespeichert.
Das der Alt-Tag vom Kunden eingegeben werden muss, steht außer frage. Jedoch sollte die Höhe und Breite ja automatisch passieren. Im Medienpool kann title bzw. alt tag ja eingetragen werden. Wenn er es nicht mach pech gehabt.

tbaddade hat geschrieben: Was ich nicht verstehe:
Du willst einerseits standardkonforme Webseiten. Anderseits verwendest du das behavior.
tbaddade hat geschrieben: Da komme ich nicht ganz mit. Die CSS-Datei ist dann nicht valide. Auch wenn man nicht die Absicht hat den Sourcecode der Seite valide hinzubekommen so sollte zumindest das CSS valide und standardkonform sein.
Zu meiner Entschuldigung sei gesagt die Website ist noch nicht komplett fertig. scrollbar-geschichten sehe ich außen vor, denn der Kunde ist König.

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

9. Feb 2006, 20:14

kills hat geschrieben:Hi nochmal,

mit

Code: Alles auswählen

$media->toHTML();
bekommst du das Image mit den ganzen Tags.

Gruß,
Markus
Aja super das scheint ja zu funktionieren :-D Super.

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

9. Feb 2006, 20:15

marvin hat geschrieben:Das der Alt-Tag vom Kunden eingegeben werden muss, steht außer frage. Jedoch sollte die Höhe und Breite ja automatisch passieren.
Das passiert automatisch. Ich habe das in der Modulausgabe implementiert.


vg Thomas

marvin
Beiträge: 37
Registriert: 25. Okt 2005, 16:46
Wohnort: Echzell
Kontaktdaten: ICQ

9. Feb 2006, 20:23

tbaddade hat geschrieben:
marvin hat geschrieben:Das der Alt-Tag vom Kunden eingegeben werden muss, steht außer frage. Jedoch sollte die Höhe und Breite ja automatisch passieren.
Das passiert automatisch. Ich habe das in der Modulausgabe implementiert.


vg Thomas
Ja ist doch wunderbar :-D ich auch. :-P Aber hab ja eben gerade auch erst von $media->toHTML erfahren. Bzw. Mein Hauptaugenmerk liegt halt eben gerade auf sachen die man vermeiden kann. Ich als Entwickler versuche sachen wie z.B. in den Demos und der konformität zu reduzieren. Die Demos sollen ja zeigen wie man es richtig macht und wie es am leichtesten geht.

$media->toHTML ist für mich der leichteste Weg und sollte meiner Meinung nach beim nächsten Update ersetzt werden.

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

9. Feb 2006, 20:36

Hi Marvin,
marvin hat geschrieben:$media->toHTML ist für mich der leichteste Weg und sollte meiner Meinung nach beim nächsten Update ersetzt werden.
Wenn du möchtest, kannst du die Demo gerne überarbeiten und uns einschicken.

Nach einer Prüfung werden wir diese gerne auch auf redaxo.de veröffentlichen.

Gruß,
Markus

Benutzeravatar
svenalbert
Beiträge: 1308
Registriert: 24. Nov 2005, 17:21
Wohnort: Clausthal-Zellerfeld / lower saxony
Kontaktdaten: ICQ Website

9. Feb 2006, 21:46

ich glaube der firefox nimmt von hause aus den alt-tag nicht als ersatz für den title.
kommt mir zumindest so vor. bei sämtlichen anderen (speziell älteren) browsern könntest du recht haben.

Zurück zu „Sonstiges“