Zum Inhalt springen

Standart Überschriften.

Erstellt am 1. April 2006 · 19 Antworten · letzte Antwort am 4. Juni 2006

Tags: TCA, Inhaltselemente, Frage

Avalarion ·

Hi,

ich möchte in der Auswahlliste des Typs der Überschrift zwei weitere Punkte haben. Einerseits den Punkt tabelle_oben_content und dann noch tabelle_oben.

Die sollen dann in der Seite als Div Container mit der CLass Tabelle_oben(_Content) angezeigt werden.

Ist das möglich?

Gruß

AValarion

Avalarion ·

wie muss ich die Layouts dann ansprechen? Kannst du mir ein Beispiel geben oder sagen, wo ich was dazu finde?

theNeo ·

also entweder du legst per
h1 h2 .... ein css fest
oder hier ein beispiel wie du ein bild aus der überschrift4 machst

styles.header.typ4 >
styles.header.typ4 = IMAGE
styles.header.typ4.file = GIFBUILDER
styles.header.typ4.file {
    XY = [20.w]+100,80
    backColor = {$farbe.Hintergrund_footer}
   20 = TEXT
   20.niceText = 1
   20.antiAlias = 1
   20.text.current = 6
   20.offset = 0,55
   20.align = right
   20.valign = top
   20.fontSize= 36
   20.fontFile =  {$font.footer}
   20.fontColor = {$farbe.Font_footer}

}
lib.stdheader.10.4 >
lib.stdheader.10.4 < styles.header.typ4
erzengel ·

Wo wir grade bei überschriften sind. Wenn man im CSS die Überschriften h1,h2 etc nicht definiert kann man diese dann auch nicht benutzen?

Wenn ich eine Überschrift verwenden möchte (h1), passiert folgendes:
<h1 class="">TEST</h1>

philomatrix ·

hallo theneo!
dein code scheint hilfreich zu sein; leider hab ich aber immer noch das verständnisproblem, wie und wo ich ihn einsetzen kann *lol*
ich möchte alle h1-überschriften als bild rendern lassen.
anderswo las ihc, dass "layout5" für gifbuilder reserviert ist?!!
also...müßte ich doch im rte layout 5 wählen...
als "heading1" die überschrift markieren..
und statt header.typ4 header.typ5 (wie layout 5)? oder header.typ1 (wie h1)???

theNeo schrieb

also entweder du legst per
h1 h2 .... ein css fest
oder hier ein beispiel wie du ein bild aus der überschrift4 machst

styles.header.typ4 >
styles.header.typ4 = IMAGE
styles.header.typ4.file = GIFBUILDER
styles.header.typ4.file {
    XY = [20.w]+100,80
    backColor = {$farbe.Hintergrund_footer}
   20 = TEXT
   20.niceText = 1
   20.antiAlias = 1
   20.text.current = 6
   20.offset = 0,55
   20.align = right
   20.valign = top
   20.fontSize= 36
   20.fontFile =  {$font.footer}
   20.fontColor = {$farbe.Font_footer}

}
lib.stdheader.10.4 >
lib.stdheader.10.4 < styles.header.typ4

ich hoffe mal, es is echt nich mehr als meine evtl verwechslung :-D
greez
phil

philomatrix ·

ich bins nochmal.hab jetzt einiges ausprobiert;aber nix funzt :-(

im root-setup geb ich

#HeaderOne = IMAGE
#HeaderOne {
#  wrap = |
#  file = GIFBUILDER
#  file {
#   XY = [10.w]+5,30
#   transparentColor =
#   backColor = #000
#   10 = TEXT
#   10.text.field = title
#   10.text.current = 1
#   10.fontSize = 32
#   10.offset = 300,300
#   10.fontFile = fileadmin/fonts/vineritc.ttf
#   10.fontColor = #fff
#   10.niceText = 1
#  }
#}
#lib.stdheader.10.1 < HeaderOne

ein.
auf der anzuzeigenden seite hab ich layout typ 5
und die überschrift auf h1 (h1 soll durch bild ersetzt werden)

geht aber alles nicht;

wie zum geier sag ich dem, dass alle h1 auf der seite mit dem gifbuilder gerendert werden sollen ?! :-/

styles.header.typ1 müßte doch h1 sein, oder nicht?
und wenn ich layout5 angebe, sollte der code doch funzen`?!

:-/ geht aber nich...
greez
phil

just2b ·

Hallo phil, du kannst jetzt nicht alles was einfach in einem <h1>-Tag steht als Bild rendern lassen, nur die Überschriften die du beim Content-element verwendest

lg georg

philomatrix ·

hi just2b!
ähm, was heißt das auf deutsch?
ich kann dem nich sagen "sobald ich einen datensatz (content) erstelle...
und ü-h1 layout 5 wähle, soll diese h1 als bild gerendert werden ???

greez
phil

just2b ·

doch, kein Problem, aber bei dir ists so rübergekommen als ob du, wenn du im Text (!) einen h1-Tag vergibst, das auch gerendert werden soll - das geht nicht!

philomatrix ·
just2b schrieb

doch, kein Problem, aber bei dir ists so rübergekommen als ob du, wenn du im Text (!) einen h1-Tag vergibst, das auch gerendert werden soll - das geht nicht!

"...Text im Nirvana der Bits und Bytes enden wird. Aber was solls. Er hat seinen Sinn erfüllt. Stellen wir uns einmal vor, dieser Text hätte überhaupt mehr als einen Sinn.

<h1>Der einzige Sinn dieses Textes</h1>

besteht wohl darin, halbwegs einen optischen Eindruck über die Seite zu erlangen. ENDEStellen wir uns einmal vor, dieser Text hätte überhaupt mehr als ein..."

das is mein test-text;

die h1 soll als bild gerendert werden;
geht das dann nicht? weils mitten im text ist????

just2b ·

so:

lib.stdheader.10.1 = IMAGE
lib.stdheader.10.1 {
  wrap = |
  file = GIFBUILDER
  file {
   XY = [10.w]+10 ,30
   backColor = white
   10 = TEXT
   10.text.field =
   10.text.current = 1
   10.fontSize = 15
   10.offset = 2,20
   10.fontFile =  fileadmin/fonts/Dauphin.ttf
   10.fontColor = black
   10.niceText = 0
  }
}

wird die Überschrift 1 als Bild gerendert

lg georg

philomatrix ·

rehi georg!
es geht zum verrecken nicht :-/ und ich weiß nicht,was ich falsch mache...
hab jetzt mit header layouttype 1...
und nix ist zu sehen...

hast du auch die version 3.8.1 ?
ich sitz hier seit heute morgen und versthe nicht,wieso es nicht funzt :-(

greez
phil[/img]

just2b ·

nochmals zur wiederholung: Das geht nur für die ÜBERSCHRIFT und nicht für den Text in einem Elemenent!

Avalarion ·

Ist

styles.header.typ4 = TEXT
styles.header.typ4{
Wrap=<div class="tabelle_oben">|</div>
}

styles.header.typ5 = TEXT
styles.header.typ5{
Wrap=<div class="tabelle_oben_content">|</div>
}

ok?

kaktus ·

Hi,

@philomatrix, kleiner Praxisbericht von mir, der Code von just2b bezieht sich
auf das Inhaltselement "Überschrift" und funktioniert wunderbar (Vielen Dank dafür an just2b!) Wenn ich nicht irre, kannst du auch nur hier - im Gegensatz zu Überschriften von Contentelementen, einen Subheader angeben. Auf mit H1 gekennzeichnete Textpassagen bezieht sich der Code nicht. Hier wird der in deiner CSS Datei hinterlegte Code angewandt. Will man trotzdem ein Bild zur Anwendung bringen, kann man das so:

H3
{
background: url( /fileadmin/user_upload/_temp_/Reiter.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
font-family: Helvetica, Garamond, Lucida Sans Unicode, Arial, sans-serif;
font-size: 16px;
text-transform: uppercase;
color: #3EAA51;
padding-top: 5px;
padding-right: 5px;
text-align: right;
height: 35px;
}

funktioniert auch wunderbar.

Grüße und schöne (Rest-)Pfingsten an Alle, kaktus