[TYPO3-german] Update auf 4.1 zeigt Grundsatzproblem bei RTE
Christian Wolff
Chris at connye.com
Thu Mar 8 00:06:23 CET 2007
Hallo andre nee bei den links brauchst du die zusätzlichen div's nicht.
die geschichte brauchst du nur wenn dein äusserer div eine feste breite haben soll. (das wird bei dienen links ja nicht der fall sein.)
ich denke deine links im rte werden als normaler link (inline) gerändert. wenn du dem link kein
feste breite gibtst sondern nur ein "padding" dann verhalten sich alle css fähigen browser gleich
soweit ich das in meinen tests herausgefunden hab.
gruss chris
Am Wed, 07 Mar 2007 18:24:54 +0100 hat André Spindler <typo3 at andre-spindler.de> geschrieben:
> Hallo Chris!
>
> Die Lösung mit dem zusätzlichen DIV ist ja bei den Stylesheets kein Problem.
> Nur muss ich das dann wieder dem RTE beibringen. Er muss das dann ja auch
> bei den Links erzeugen. Und das aber auch mit Float-Argument, weil ich sonst
> an dieser Stelle ungewünschte Zeilenumbrüche bekomme.
>
> Dein Rat ist zwar gut gemeint, aber für mich nicht gerade die einfachste
> Lösung.
>
> An alle anderen: Gibt es denn keine andere Möglichkeit?
>
> Lieben Gruß,
> André
>
> _______________________________
> André Spindler
> Schau doch mal vorbei: www.lkg-marktredwitz.de
>
>> -----Ursprüngliche Nachricht-----
>> Von: typo3-german-bounces at lists.netfielders.de
>> [mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag
>> von Christian Wolff
>> Gesendet: Mittwoch, 7. März 2007 18:11
>> An: German Typo3 Userlist
>> Betreff: Re: [TYPO3-german] Update auf 4.1 zeigt
>> Grundsatzproblem bei RTE
>>
>> hi andre,
>>
>> das der ordner nicht dar sein darf daran hatte ich gar nicht gedacht.
>> vieleicht könntest du mit mod_rewrite einfach die eine url
>> für die grafik um mappen. das sie in den ordner der
>> sysextension verweist. (auch nicht schön) aber besser als
>> sysextensions hin und her zu kopieren.
>>
>> alt texte gehen natürlich nicht da die grafik ja nicht teil
>> des "physikalischen html quellcodes ist. stattdessen würde
>> der title tag des links greifen.
>> um usern zusätzlich information zu geben.
>> für screenreader oder sprachausgabe systeme stellt die css
>> möglichkeit aber kein hinderniss da weil sie einfach
>> "verschwindet" benötigt also auch keinen zusätzlichen alt tag.
>>
>> ja der IE6 und kleiner interpretieren padding nicht nach den
>> standards des w3c's wodurch sich folgende rechnung ergibt:
>> ie6: breite = width
>> ff,ie7 : breite = width + padding
>>
>> meine lösung zu solchen problemen ist immer mit einem
>> zusätzlichen div zu arbeiten.
>> diese bekommen bei mir immer die klasse inlay hier pseudo code:
>> <div #festebreite>
>> <div .inlay>
>> inhalt :-)
>> </div>
>> </div>
>>
>> im css gebe ich dann:
>> #festebreite die breite und ein padding von 0 und dem
>> innenliegendem .inlay dann das padding das ist föllig
>> standard konform und funktioniert in alles browsern gleich :)
>>
>> alternativ könnte man auch conditional comments im ie nutzen
>> um ihm ein zusätzliches stylesheet zu zu führen (hab nur
>> keine lust immer x unterschiedliche stylesheets anzupassen)
>>
>> gruss chris
>>
>>
>> > Einfügen per CSS ist eine Möglichkeit, wobei mir die Sache als
>> > Hintergrund nicht gerade gefällt:
>> > 1. Vermutlich gehen da weder ALT-Text über der Grafik noch wird die
>> > Grafik in den Link hineingenommen.
>> > 2. Beim Drucken fehlt die Grafik (Standard-Einstellung der meisten
>> > Browser druckt keine Hintergründe).
>> > 3. Mit der CSS-Positionierung per Padding-Befehl hatte ich neulich
>> > größere Probleme, als ich ein pixelgenaues Layout im IE und
>> FF wollte
>> > - hat nicht wirklich geklappt.
>> >
>> > Lieben Gruß,
>> > André
>> >
>> > _______________________________
>> > André Spindler
>> > Schau doch mal vorbei: www.lkg-marktredwitz.de
>> >
>> >
>> >> -----Ursprüngliche Nachricht-----
>> >> Von: typo3-german-bounces at lists.netfielders.de
>> >> [mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von
>> >> Christian Wolff
>> >> Gesendet: Mittwoch, 7. März 2007 15:15
>> >> An: German Typo3 Userlist
>> >> Betreff: Re: [TYPO3-german] Update auf 4.1 zeigt
>> Grundsatzproblem bei
>> >> RTE
>> >>
>> >> Hallo Andre,
>> >> als quick 'n' dirty fix würde ich einfach die grafiken
>> wieder in den
>> >> "lokalen" extension ordner kopieren.
>> >>
>> >> hast du schon mal drüber nach gedacht die grafiken vor den
>> links per
>> >> css einzufügen?
>> >> ungefähr so:
>> >> a:link.externallink { background-image: url("mygif.gif");
>> >> background-repeat: no-repeat; background-position: 0 0;
>> >> padding-left: 10px }
>> >> a:hover.externallink { background-image: url("mygif2.gif"); }
>> >>
>> >> vorteil der css methode:
>> >> weniger quellcode für die html datei, man kann relativ leicht auch
>> >> bilder für hoover oder visited links vergeben.
>> >> und so ein css ist einfacher zu updaten als die vielen rte
>> bildchen.
>> >>
>> >> gruss chris
>> >>
>> >> Am Wed, 07 Mar 2007 14:58:16 +0100 hat André Spindler
>> >> <typo3 at andre-spindler.de> geschrieben:
>> >>
>> >> > Hallo Leute!
>> >> >
>> >> > Habe heute mein Entwicklungssystem auf 4.1 geupdatet und
>> >> hab noch ein
>> >> > Problem mit dem RTE:
>> >> > Auch ich hatte zunächst den Konflikt zwischen der lokale und der
>> >> > System-Extension. Habe das Problem durch löschen der lokalen
>> >> > Erweiterung gelöst.
>> >> >
>> >> > Allerdings gibt es neue Schwierigkeiten, die vielleicht auch
>> >> > hausgemacht
>> >> > sind:
>> >> > Ich weise beim Erzeugen von Links (überwiegend bei externen) die
>> >> > entsprechende Eigenschaft zu und bekomme auch eine schöne kleine
>> >> > Grafik erzeugt, die auf den Link grafisch hinweist.
>> >> > Allerdings habe ich das Problem, dass diese Grafik im
>> RTE absolut
>> >> > referenziert wird. Und zwar zu der URL hin, wo auch der
>> RTE liegt.
>> >> >
>> >> > Das Ergebnis und mein Problem: Der RTE erzeugt die
>> IMG-Tags mit der
>> >> > URL
>> >> "domain-dir/typo3conf/ext/rtehtmlarea/htmlarea/plugins/TYPO3Br
>> >> owsers/img/...
>> >> > ".
>> >> > Da ich also nun aber den RTE gerade aus diesem
>> Verzeichnis gelöscht
>> >> > habe und es nicht mehr existiert, fehlen mir nun auch
>> die Grafiken.
>> >> > Ein Test mit dem nun neuen "System"-RTE ergibt, dass dieser
>> >> genau so
>> >> > arbeitet und absolute Pfade schreibt.
>> >> >
>> >> > Ich habe nun keine Lust, jedes Mal alle Inhaltselemente zu
>> >> durchsuchen
>> >> > und immer manuell an den Pfaden herumzuspielen. Das Problem
>> >> tritt ja
>> >> > dann wieder auf, sobald nach dem nächsten (lokalen) Update der
>> >> > HTMLAREA-Extension wieder eine neue System-Extension
>> >> herauskommt und
>> >> > der alte lokale RTE ebenfalls wieder gelöscht werden muss.
>> >> >
>> >> > Oder habe ich mich bei der Konfiguration vom RTE verhauen
>> >> und es gibt
>> >> > da eine Möglichkeit, diese Pfade explizit festzulegen (Bsp
>> >> > fileadmin-Verzeichnis).
>> >> >
>> >> > Ich hoffe, mir kann jemand weiterhelfen.
>> >> >
>> >> > Liebe Grüße,
>> >> > André
>> >> >
>> >> > _______________________________
>> >> > André Spindler
>> >> > Schau doch mal vorbei: www.lkg-marktredwitz.de
>> >> >
>> >> > _______________________________________________
>> >> > TYPO3-german mailing list
>> >> > TYPO3-german at lists.netfielders.de
>> >> > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> christian wolff - multimedia producer
>> >> telefon: (030) 789 134 99
>> >> handy: 0179 49 44 758
>> >> email: chris at connye.com
>> >> adresse: schenkendorfstr. 6 - 10965 berlin
>> >> _______________________________________________
>> >> TYPO3-german mailing list
>> >> TYPO3-german at lists.netfielders.de
>> >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>> >>
>> >
>> > _______________________________________________
>> > TYPO3-german mailing list
>> > TYPO3-german at lists.netfielders.de
>> > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>> >
>> >
>>
>>
>>
>> --
>> christian wolff - multimedia producer
>> telefon: (030) 789 134 99
>> handy: 0179 49 44 758
>> email: chris at connye.com
>> adresse: schenkendorfstr. 6 - 10965 berlin
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>
--
christian wolff - multimedia producer
telefon: (030) 789 134 99
handy: 0179 49 44 758
email: chris at connye.com
adresse: schenkendorfstr. 6 - 10965 berlin
More information about the TYPO3-german
mailing list