Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 09.08.08, 22:17
Forum Newbie
 
Registriert seit: 27.07.08
Beiträge: 15

Header sortieren


Hallo,

ich habe diverse Sachen in meinen Header per TS eingebaut.
Wenn ich mir den Header jedoch im Quelltext der Seite anschaue, sieht dieser aus wie Kraut und Rüben.
Hat jemand einen Tipp oder Link, wie man den Header sortiert/sortieren kann?

Quelltext:
Code:
<!DOCTYPE html
 PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_8192c2092f.css" />
 <link rel="stylesheet" type="text/css" href="fileadmin/templates/css/SIM-stylesheet1-sz.css" />
 <link rel="stylesheet" type="text/css" href="fileadmin/templates/css/SIM-menu1-sz.css" />
<title>TITEL</title><link rel="SHORTCUT ICON" href="sim.ico">  <script type="text/javascript">
  //<![CDATA[
  function show(element){
  element.className += "hover";
  }
  function hide(element){
  element.className = element.className = "";
  }
  //]]>
  </script>
 <title>Aktuelles</title>
 <meta name="generator" content="TYPO3 4.2 CMS" />
 <meta name="keywords" content="KEYWORDS" />
 <meta name="description" content="DESCRIPTION" />
 <meta name="robots" content="INDEX,FOLLOW" />
 <meta name="copyright" content="COPYRIGHT" />
 <meta name="revisit-after" content="30 days" />
 <meta name="language" content="de" />
 <meta name="page-topic" content="TOPIC" />
 <meta name="audience" content="alle" />
 <script type="text/javascript" src="typo3temp/javascript_93077bb238.js"></script>
</head>
Mein TS:
Code:
page = PAGE
page {
 typeNum = 0
 bodyTag = <body>
 includeCSS {  
     file1 = fileadmin/templates/css/SIM-stylesheet1-sz.css
 file2 = fileadmin/templates/css/SIM-menu1-sz.css
 }
 
 # Metatags
 meta{
 keywords.field = keywords
 keywords.ifEmpty (
 KEYWORDS
 )    
 description.field = description
 description.ifEmpty (
         DESCRIPTION )    
 robots = INDEX,FOLLOW 
 copyright = COPYRIGHT
 revisit-after = 30 days
 language = de
 page-topic = TOPIC
 audience = alle
 expires = 0  
 }  
 
 # Seitentitel erweitern
 headerData >
 headerData = COA
 headerData.10 = TEXT
 headerData.10.field = title
 headerData.10.wrap = <title>TITEL </title>  
 
 # ICO einfügen
 headerData.20 = TEXT
 headerData.20.value = <link rel="SHORTCUT ICON" href="sim.ico"> 
 
 # Javascript für IE6 in Header einfügen
 headerData.99 = TEXT
 headerData.99.value ( 
  <script type="text/javascript">
  //<![CDATA[
  function show(element){
  element.className += "hover";
  }
  function hide(element){
  element.className = element.className = "";
  }
  //]]>
  </script>
 )
 10 = TEMPLATE
 10 {
 template = FILE
 template.file = fileadmin/templates/template-SIM-startseite.html
 
 workOnSubpart = DOCUMENT_BODY
  marks {
  
 tt_content.textpic.10.if >
 tt_content.textpic.20.text.10 >
 INHALT < content
 INHALT < styles.content.get
 
 # Eigenen Header bauen
 HEADER = CONTENT
 HEADER {
 # Artikel-Ueberschrift ermitteln
 table = tt_content
 select {
 pidInList = this
 orderBy = sorting
 where = colPos=0
 begin = 0
 max = 1
 }
 renderObj = TEXT
 renderObj.field = header
 # HTML-Code vor/nach dem dynamischen Eintrage (Wrap)
 stdWrap.required = 1
 stdWrap.wrap = <h1> | </h1>
 } 
 # Menue 
 includeCSS.file1000 = SIM-menu1-sz.css
 LINK = HMENU
 LINK {
 excludeUidList = 64,88
 special = directory
 # Hier die Start-ID angeben
 special.value = 1
 wrap = <div class="menu"> | </div>
 # Hauptmenue
 1 = TMENU
 1{
 wrap = <ul> | </ul>
 expAll = 0
 NO.ATagTitle.field = title
 NO.wrapItemAndSub = <li> | </li>
 NO.stdWrap.prepend = COA
 NO.stdWrap.prepend.10.wrap = ~&nbsp; |
 IFSUB = 1
 IFSUB {
      wrapItemAndSub = <li> | </li>
      allWrap = | <!--<![endif]-->
      linkWrap = |<!--[if IE 7]><!-->
      ATagBeforeWrap = 1
 }
 ACT < .NO
 ACT = 1
 ACT.ATagParams = class=dropact
 ACTIFSUB < .IFSUB
 ACTIFSUB.ATagParams = class=dropact
 }
 2 = TMENU
 2 {
 wrap = <!--[if lte IE 6]><table><tr><td><![endif]--><ul> | </ul><!--[if lte IE 6]></td></tr></table></a><![endif]-->
 expAll = 1
 NO.ATagTitle.field = title
 NO.wrapItemAndSub = <li> | </li>
 IFSUB = 1
 IFSUB {
 wrapItemAndSub = <li> | </li>
 allWrap = | <!--<![endif]-->
 linkWrap = |<!--[if IE 7]><!-->
 ATagBeforeWrap = 1
 ATagParams = class=drop
 }
 }
 3 < .2
 4 < .2
 }
 lib.demo_ts < temp.css_menu  
 
 
 # Breadcrumps
 BREADCRUMB = HMENU
 BREADCRUMB {
 special = rootline
 special.range = 0|-1
 1 = TMENU
 1.noBlur = 1
 1.wrap = <p id="sitelocation">Sie befinden sich hier:&nbsp; | </p>
 1.NO.ATagTitle.field = abstract // description // title
 1.NO.linkWrap = | >&nbsp; |*||*| |
 1.CUR < 1.NO
 1.CUR = 1
 1.CUR {
 doNotLinkIt = 1
 linkWrap = | >&nbsp; |*||*| |
 }
 }
 
 # USER_ONLINE
 USERONLINE = PHP_SCRIPT
 USERONLINE.file = fileadmin/useron.inc.php
 
 # OPENX_BANNER
# OPENXBANNER = PHP_SCRIPT
# OPENXBANNER.file = fileadmin/openxbanner.inc.php
 
}
}
}
 # Standart header löschen
 lib.stdheader >
Mag ja sein, dass es ausführungstechnisch egal ist (Reihenfolge), aber es sieht doch sehr unprofessionell aus.

Noch eine Frage:
Ich versuche als nächstes ein Layermenü anzufertigen und habe irgendwoe gelesen, dass:

<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

falsch ist.
Was müsste da als Doctype rein und wie baue ich das ein?

Danke im Voraus!
Grüße
gerwins
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 11.08.08, 17:18
Benutzerbild von Päse
Forum Stammgast
 
Registriert seit: 15.10.06
Ort: Schweiz
Alter: 20
Beiträge: 188
Päse eine Nachricht über MSN schicken

Such dir den DTD raus der zur Seite passt. Hast du mit dem Menu noch xml drinn? Was gibts sonst noch?

Hier eine Liste von verschiedenen Doctypes.

Die sollte eigentlich alles klären
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 11.08.08, 19:54
Forum Newbie
 
Registriert seit: 27.07.08
Beiträge: 15

Supi & Danke.
Ich habe im Header nun stehen:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

Ist das nun so ok?

NACHTRAG:
Kann es sein, dass nun die css-Hacks für den IE nicht mehr greifen?
Beim IE hat sich nun vieles verschoben .... :sad:

Hab gegoogelt, nache es nun über eine Weiche im Header:

<!--[if IE]>
<link href="fileadmin/templates/css/SIM-stylesheet1-sz-ie.css" rel="stylesheet"
type="text/css" media="screen" />
<![endif]-->

Geändert von gerwins (11.08.08 um 22:18 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datensatz (DS) einfügen / Header des DS mit Header des Shortcuts überschreiben Typo34ever TYPO3 3.x Fragen und Probleme 0 10.07.08 13:18
Gelöst dam_downloads sortieren BENCH Alle anderen Extensions 3 04.11.07 16:31
Sortieren der Kategorien berniezh tt_products 0 24.10.07 17:31
tt_adress sortieren Rhodan Alle anderen Extensions 0 09.05.06 12:47
Header Style (Content) untersch. zu Header Style alt.print Plugin KaiHawaii TYPO3 3.x Fragen und Probleme 0 27.01.06 22:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:02 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0