Hi!
Für alle, die Typo3 gern mit Netscape benutzen empfiehlt sich dringend ein Update auf die 7.1 Version.
Downloadadresse unter: http://www.heise.de/newsticker/data/jk-22.07.03-008/
Mit dieser Version läuft (im Prinzip) auch der RTE. Soll heissen, man müsste die Typo3-interne Abfrage der Browser Anpasen, damit der Editot für Netscape user auch angezeigt wird.
CU
maxhb
Hi!
Wie kann ich in Netscape 6.1 (oder, wenn es gar nicht geht in 7) den RTE aktivieren (soll heißen ich hab keinen und hab auch keine Ahnung warum...)???
danke
mfg
philipp
Hi!
Was ich in meinem Posting meinte ist, dass Netscape Version 7.1 den RTE darstellen könnte. Leider scheint Typo3 da aber anderer Meinung zu sein und bindet den RTE für NS nicht ein. Hab mir noch nicht die Mühe gemacht, die Datei herauszusuchen, in der entschideden wird, ob der RTE oder eine einfache Textarea zur eingabe benutzt wird.
Darüber hinaus läuft der RTE auch mit Mozilla ab Version 1.4 (oder wars 1.3). Liegt an der besseren Umsetzung des DOM, was bisher leider nicht vollständig war. Da wundert man sich zwar, aber Microsoft waren die Einzigen, die dieses Feature umgesetzt hatten ...
CU
maxhb
Hi,
maxhb schrieb
Darüber hinaus läuft der RTE auch mit Mozilla ab Version 1.4 (oder wars 1.3). Liegt an der besseren Umsetzung des DOM, was bisher leider nicht vollständig war. Da wundert man sich zwar, aber Microsoft waren die Einzigen, die dieses Feature umgesetzt hatten ...
maxhb
ich habe es mit Mozilla 1.5 verssucht. Ein Bug, den ich unter IE auf dem Mac habe, faellt weg. Danke 😉
Aber den RTE erhalte ich auch mit Mozilla 1.5 nicht. Muss ich noch irgendwelche speziellen Einstellungen in Mozilla vornehmen?
Cheers,
Gordon
Hi!
kirsche schrieb
Aber den RTE erhalte ich auch mit Mozilla 1.5 nicht. Muss ich noch irgendwelche speziellen Einstellungen in Mozilla vornehmen?
So weit ich es sehe, ist Mozilla in der Lage den RTE darzustellen. Nur wird dieser von Typo3 aus nicht angezeigt, falls nicht explizit IE Version 5.5+ (oder so) vorliegt. Daher hilft wohl nur, den Typo3-Code zu ändern, damit das System mitbekommt, das NS 7.1 bzw. Mozilla 1.4+ den RTE ebenfalls darstellen können.
CU
maxhb
P.S.: Vielleicht sollte man das mal Kasper mailen ?!
Wenn ihr den RTE in non-MS-Browsern mal ausprobieren wollt, müsst ihr die Zeilen 273 bis 275 in der Datei "t3lib/class.t3lib_userauthgroup.php" entsprechend anpassen bzw. die Abfrage erweitern.
Bei mir wurde der RTE in Mozilla 1.4 übrigens nicht richtig dargestellt.
JamesB
mhh oder einfacher ohne code änderungen.
mozilla kann doch sein UserAgent string ändern. mir war auf jededn fall so.
Bei mir hat auch unter Mozilla 1.5 der RTE nicht funktioniert. NS 7.1 habe ich nicht getestet.
Gruss
Thomas
Hi!
Was ich Eingangs sagen wollte ist:
Mozilla ist im Prinzip in der Lage, den RTE darzustellen.
Soll heissen, es geht im Moment nicht, denn Typo erkennt Mozilla nicht als geeigneten Browser an.
Ergo: Jemand müsste den PHP-Code so anpassen, dass der RTE auch bei Verwendung von Mozilla angezeigt wird.
Ich hoffe, nu ist es klar ...
CU
maxhb
Ist schon vollkommen klar, wie Du das gemeint hast. Ich habe deshalb die Prüfung in t3lib/class.t3lib_userauthgroup.php so verändert, dass weder auf Browser noch auf Version getestet wird, isRTE also browserunabhämgig auf 1 gesetzt wird. Trotzdem stellt der Mozilla den RTE nach dieser Änderung nicht korrekt dar.
Momentan versuche ich herauszufinden, ob noch an weiteren Stellen im Quellcode diese RTE Prüfung durchgeführt wird.
Gruss
Thomas
Hi!
tmallee schriebTrotzdem stellt der Mozilla den RTE nach dieser Änderung nicht korrekt dar.
Welche Problemem bestehen denn? Ich frage nur, weil ich einen anderen RTE (irgendwo im Web gefunden) mittlerweile so angepasst habe, dass er mit Mozilla 1.4+ und Netscape 7.1 funktioniert. Vielleicht kann ich Dir ein oder zwei Tips geben ;-)
CU
maxhb
P.S.: Falls es einen Link auf eine Seite mit RTE bei Dir gibt, immer her damit ...
Hi,
tja, das Problem ist, dass lediglich ein Textarea Element angezeigt wird. Alle anderen Bedienelemente wie etwa RTE abschalten oder Texte direkt im RTE editieren sind ja da, nur eben der RTE an sich nicht.....
Im Typo Quellcode habe ich auch keine weitere Abfrage mehr gefunden.
Das mit dem RTE aus dem WEB ist ja ne super Idee! Hast Du den RTE vollständig in Typo integriert? Das wäre echt klasse, wenn Du mir da einen Tipp geben könntest!
Gruss
Thomas
Mist! Kann nicht gehen. Der Kamerad verwendet einen
<IFRAME>
Container! Werde mal versuchen, das mittels Layer o.ä. umzubauen....vielleicht funzt es dann schon!
Gruss
Thomas
Hi!
tmallee schriebDas mit dem RTE aus dem WEB ist ja ne super Idee! Hast Du den RTE vollständig in Typo integriert? Das wäre echt klasse, wenn Du mir da einen Tipp geben könntest!
[Klugscheiss]
Noch eine kleine Richtigstellung: Der RTE ist kein Programm...
Das was wir als RTE bezeichnen, ist schlicht und ergreifend die W3C-konforme Umsetzung des DOM innerhalb eines Browsers *aha*
Soll heissen, laut W3C-Spezifikation kann man Textuelle Elemente mit den im RTE angebotenen Funktionen bearbeiten. D.h. per Javascript.
Deshalb entspricht jeder Button im RTE dem Aufruf einer "einfachen" Javascript Funktion.
[/Klugscheiss]
Die Integration in Typo3 habe ich allerdings noch nicht durchgeführt, nur im Rahmen nicht Typo3 basierten Websites benutze ich diese Funktionen bereits ganz erfolgreich. Wenn aber jemand ernsthaft an einer Typo3-Integration interessiert ist, würde ich meine Hilfe gern anbieten.
CU
maxhb
Ja, stimmt! Aber leider ist es mit der Implementierung der Funktionen des DOM Modells im Browser alleine nicht getan. Die Objekte und Methoden müsssen irgendwie angesprochen werden (meist über JS) und genau da liegt ja das Problem: die Syntax unterscheidet sich genau in diesem Punkt zw. IE und NS. Deshalb mussten wir uns u.a. ja auch an dieses Unwort "Crossbrowser Programmierung" gewöhnen...Das dürfte, neben dem verwendeten IFRAME der Hauptgrund für die Inkompatibilität des in Typo verwendeten RTE sein (oder besser: die art der Ansteuereung der DOM Funktionen in Typo um das Verhalten eines RTE zu erreichen 😉)
Ob Du diesen JavaScript Code für den Zugriff auf das DOM als Programm bezeichnest oder nicht sei mal dahingestellt....
Ich habe mir mal einen RTE aus dem Netz mit Mozilla 1.5b angesehen. Läuft einwandfrei! Hier ist die URL: http://www.kevinroth.com/rte/demo.htm.
Nachdem ich gestern mehrer Stunden den Code rund um den RTE studiert habe, glaube ich, dass es nicht einfach sein wird, die RTE Implementierung Mozilla kompatibel zu gestalten. Wenn sich aber vielleicht noch ein paar Menschen ausser uns beiden bereit erklären, da ein wenig mit zu basteln, würde ich gerne meinen bescheidenen Beitrag leisten 😃
Viele Grüsse
Thomas
[/url]