Zum Inhalt springen

IMG Tag im Text-Modus

Erstellt am 4. Juni 2007 · 10 Antworten · letzte Antwort am 6. Juni 2007

Tags: Bilder, Frage

gstigi ·

Hallo Leser,
Wenn ich in der HTML-Ansicht eines Typo3 Seiteninhalt "Normaler Text" wechsle, kann ich kein <img src="fileamdin/bild.jpg"> Tag eingeben welches dann angezeigt wird. Warum denn nur...?

Könnt Ihr mir dabei weiterhelfen? Bin Euch echt dankbar!!

-Möchte nicht in den Seiteninhalt "Normaler Text mit Bild" wechseln

fuss ·

Dann wird wohl der Pfad nicht korrekt sein.

<img src="fileamdin/bild.jpg">

gruss, fuss

gstigi ·

Hallo und danke für die Antwort.

Der Pfad stimmt 100%(ok habe ihn oben falsch) - wenn ich aber den richtigen pfad speichere und anschliessend wieder den html-Modus des "Normaler Text" anschaue, fehlt das ganze tag..?? Da stimmt doch was nicht?

Korrektur: Ich kann überhaubt kein html-code im BE Typ "normaler Text" schreiben welcher akzeptiert wird. (ausser im Typ HTML)
Bitte helft mir... Tausend Dank für +/- Antworten

Gruess gstigi

fuss ·

Kann sein, dass der RTE die HTML-Tags bereinigt. Hast Du mal versucht, es ohne RTE einzugeben?

gstigi ·

Danke!
Habe bemerkt dass Typo3 und RTE scheinbar ein grösseres Thema sind... und wohl es in diese Richtung geht und mich schlau mache... [1]

Sorry, wie meinst Du es ohne RTE einzugeben? Wenn ich den Typ "HTML" wähle dann funktionierts. Aber ich möchte halt im Typ "normaler Text" die tags brauchen und dazu muss ich doch zur "HTML-Ansicht" wechseln?

Muss ich den rtehtmlarea aus dem ExtManager entfernen?

Nachtrag:
[1] Habe gelesen dass man den RTE konfiguriern kann per ExtMmg oder skript. Habe nun (logischerweise?) das IMG, LINKS etc Häckchen gesetzt - und es geht!!
Hoffe nur, dass das der richtige Ansatz ist und Danke Dir, Fuss, ganz herzlich für die Info des RTE!

fuss ·

Muss ich den rtehtmlarea aus dem ExtManager entfernen?

Nein!

Einfach ein Inhaltselement editieren, ganz unten solltest Du dann Drei Buttons haben:

Show secondary options (palettes)
Show field descriptions
Disable Rich Text Editor (RTE)

Einfach einen Haken bei 'Disable Rich Text Editor (RTE)' machen.

Beim editieren von Inhaltselement kannst Du nun entweder direkt auf den Inhalt/Text des Inhaltelements klicken, und ohne den RTE Text eingeben, oder aber durch klick auf "edit in RichTextEditor" Deinen Inhalt wie gewohnt im RTE bearbeiten.

Zusätzlich wäre empfehlenswert noch im page TSconfig Feld den RTE so konfigurieren, dass er img Tags nicht rauswirft, dann kannst du das <img src="bla" /> auch direkt im RTE eingeben:

RTE.default {
 proc {
  allowTagsOutside = img,hr
 }
}

gruss, fuss

gstigi ·

Hallo Fuss,

Disable Rich Text Editor (RTE)

Bin brutaler Anfänger - habe es natürlich jetzt gesehen. Damit funktionierts! Aber, wenn später Redakteure dies benötigen, möchte ich sie mit dem RTE arbeiten lassen und zugriff auf html-tags haben.

Desshalb:
In meinem Projekt mit Typo3 v4.0 funktioniert der RTE mit html-befehlen (img, href) nur, wenn ich im rtehtmlarea-key die Häcken für img, href setze... Wenn ich RTE.default verwende, gehts irgendwie auch nicht. (Habe es an Zeile 1 gesetzt der root-page template)

Für mich ist dies die Lösung mit dem ExtManager und denke dass Deine RTE.config das gleiche bewirkt.

gstigi ·

Noch schnell eine letzte Frage.
Stimmt das, dass ich mit Typo3 keine eigene Schriften verwenden kann (auf allen browsern/systeme) - sondern nur diese welche auf dem Rechner installiert sind?
Wenn ja, dachte ich sowas könnte typo3 lösen... bei all den coolen features?

Mit 10.fontFile = fileadmin/schrfit.ttf würde in diesem Fall ja nur auf meinem Server funktionieren?

Vielen Dank nochmals!
Gstigi

fuss ·

(Habe es an Zeile 1 gesetzt der root-page template)

Die Definition des RTE gehört ins root template unter "Seiteneigenschaften bearbeiten" und dort ins Feld page TSconfig. NICHT in die constants/setup des root templates!

Stimmt das, dass ich mit Typo3 keine eigene Schriften verwenden kann (auf allen browsern/systeme) - sondern nur diese welche auf dem Rechner installiert sind?

Das ist falsch:
Jede Schrift, die du auf Deinen Server geladen hast, kannst Du unter TYPO3 nutzen, um Dir Grafik damit zu generieren (z.B. für Menüs, Überschriften, etc.), und eine Grafik wird auf nahezu jedem Browser angezeigt.

gstigi ·

[TSconfig]
Ah ins TSconfig. Ja, da werde ich mich sicher noch damit beschäftigen wenn ich fertig bin.
Leider wenn ichs ins TSconfig setze, löst es weiterhin nicht, dass ich die Häcken im ExtManager setzen muss. Aber ich werde mich später damit beschäftigen damit ichs auch verstehe.

[schriften]
Ja, ausser mit dem Gifbuilder - aber damit kann ich nicht den bodytext gestalten - resp. ist dies doch sinnlos!?

Danke Fuss echt für die viele Hilfe!

fuss ·

Ah. Ins TSconfig

Ins PAGE TSconfig 😉

[schriften]
Ja, ausser mit dem Gifbuilder - aber damit kann ich nicht den bodytext gestalten - resp. ist dies doch sinnlos!?

Ne, den Style vom Content (bodytext) gestaltest Du mit CSS, weil als Grafik wäre das nicht Suchmaschinen freundlich und von der Dateigröße enorm.

body {
 font-family: verdana, arial, helvetica, sans-serif;
}

Bei font-family gibt man immer mehrere an, so dass wenn die erste Schrift (verdana) nicht vorhanden ist, die nächste, bzw übernächste genommen wird, und zu guter letzt einfach nur den Oberbegriff der font-family (sans-serif), sozusagen als fallback.

Einfach mal nach ein paar CSS-Tutorials mit Thema font suchen 😉

Eine gute Übersicht von MAC/M$ Schriften findest Du hier:
http://www.codestyle.org/css/font-family/sampler-CombinedResults.shtml

gruss, fuss