Zum Inhalt springen

Erscheinungsform der Dateiverweise ändern?

Erstellt am 17. September 2003 · 12 Antworten · letzte Antwort am 14. Juni 2004

Tags: Inhaltselemente, Frage

aleina ·

.. und noch einmal,

joo, jetzt glaube ich habe ich verstanden, was Du meinst, aber auch hier fällt meine Antwort nicht viel anders aus: Typo greift beim Formatieren auf eine Stylesheet Datei zurück.

Wenn Du dir im Qelltext ansiehst, welche "Class" zugewiesen wurde wie z.B. hier:

<td height="1%" align="right" class="InhaltLink"><A HREF="index.php?id=91" onFocus="blurLink(this);">Ziele</A></td></tr>

... dann mußt Du in der CSS-Datei die "Class" "InhaltLink" Deinen Bedürfnissen entsprechend anpassen und Du kannst die "Links" beliebig formatieren.

Hat hoffenlich ein bischen weitergeholfen 😃

viele Grüße

sw-student ·

Sorry, ich bin glaub einfach zu newbiehaft, um mich daraus schlau zu machen. Könntest du mir bitte mal aus Sicht eines Newbies beschreiben, wie man mit Hilfe des Stylesheets genau dieses Contentelement Dateiverweise formatiert? (Mit a:link a:hover .... spreche ich doch alle Links an!?)
Sind denn mit dem Stylesheet auch Tabellenformatierungen möglich?

Was ich bisher habe ist ein Stylesheet, welches ich über

page.stylesheet = fileadmin/templates/style.css

im Setup einbinde.

Entschuldige meine Dummheit 😢

aleina ·

Hi Ho nochmal,

das ist schon richtig, das man mit a:hover usw. normalerweise alle Links auf einmal formatiert aber das wäre ja wohl auf Dauer etwas langweilig, und man bräuchte keine Stylesheets! #paralyzed#

Wenn man diverse Link-Formatierungen möchte, definiert man eine Klasse z.B.

InhaltLink {
font-family: Arial, Helvetica, Univers, Sans-Serif;
font-size: 14px;
font-weight: normal;
text-align : right;
text-decoration : none;
line-height : 24px;
width: 100%;
}

... und weist dieser Klasse dann neue Link-Defninitionen zu, z.B.

.InhaltLink A:link {
text-decoration : none;
width: 100%;
}
usw.

Wenn und die Class "InhaltLink" zugewiesen wird, werden automatisch die Linkformatierungen übernommen, die dieser Klasse explizit zugewiesen wurden.

Gruß

aleina

P.S. allerdings muß ich sagen, wenn Du außer Typo3-Newbie auch noch HTML-Newbie bist, wirst Du Dir wohl schwer tun!

sw-student ·

Noch eine klitzekleine Frage: Wie verweise ich jetzt auf die Klasse 'Inhaltlink'? Hab im Constant Editor unter CONTENT Content:Filelink gefunden. Wie lautet der Html-Code um dies einzubinden?

class="top"

????

aleina ·

...also, man nehme:

zuerst im Template

Click here to edit whole template record

dann bei...

Include static:

Cset stylesheet ....auswählen,

... dann im Constant Editor, im content das Stylesheet zuweisen und bei den jeweiligen Formatierungen mit

<span class="content"></span>

die Klassen zuweisen!

Gruß

aleina

sw-student ·

So, jetzt mal konktret:

Ich habe im Constant Editor unter CONTENT bei Filelinks deinen Code eingefügt. Dann wird bei mir im Constants die untere Zeile eingefügt

### Stylesheet ###
page.stylesheet = fileadmin/templates/styles.css

### Filelinks ###
styles.content.uploads.wrap = <span class="filelink">|</span>

Damit sollte es doch laut deiner Beschreibung funktionieren. Leider ist dies nicht der Fall o.O
Das cSet stylesheet habe ich übrigens wieder herausgenommen, da es meine bisherig Formatierung durcheinander geworfen hat.

---------------------------------------
Dumm ist der der Dummes tut #paralyzed#

aleina ·

Guten Morgen,

ist doch klar, dass die urspünglichen Formatierungen jetzt durch die CSS-Datei überlappt wird!

Entweder passe ich diese Datei meinen Bedürfnissen an, dafür ist sie ja auch gedacht, oder ich formatiere nicht mit Stylesheets.

Falls es übrigens Deine Links in der Menüführung durcheinandergewürfelt hat, hier muss die "Class" natürlich im Setup zugewiesen werden. Am besten man setzt sein Menü in "table"-Zellen, dann ist man hier im Layout und von der Formatierung am flexibelsten.

Bevor man mit Typo allerdings Seiten baut, sollte man schon auch ein wenig die Typo-Welt erkunden und versuchen zu verstehen, wo und wie Typo gewisse Daten ausliest und was welche Veränderung bewirkt.

Greetings

aleina

.... und nochmal, ohne HTML kommst Du, wenn Du eigene Templates baust, sowieso nicht weit, ist nicht böse gemeint, sind aber Tatsachen!