TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

Schriftgrößen mit CSS und TYPO3 wählen


Autor Nachricht
Verfasst am: 09. 03. 2010 [14:08]
kenzo2008
Dabei seit: 25.02.2010
Beiträge: 14
Vielen Dank für die Hilfe...hat geklappt icon_smile.gif

Jetzt hab ich nen neues Problem. Sobald ich die Schriftgröße verändere, werden die News aus tt_news nicht mehr angezeigt.

Hat einer schon mal dieses Problem gehabt? Zusätzlich verwende ich CoolURI.

TYPOSCRIPT
### Typo3-Seite definieren ###
##################################
page = PAGE
 
 
### CSS-Files einbinden ###
###############################
 
page.includeCSS.design = fileadmin/css/layout.css
page.includeCSS.navi = fileadmin/css/navi.css
page.includeCSS.news = fileadmin/css/tt_news_v3_styles.css
 
page.shortcutIcon = fileadmin/favicon.ico
 
 
### Designvorlage einbinden ###
###################################
page.10 = TEMPLATE
page.10 {
	template = FILE
	template.file = fileadmin/layout.html
	workOnSubpart = DOCUMENT_BODY
	}  
 
 
### Allgemeine Konfiguration ###
################################
config {
  xhtml_cleaning = all
  no_cache = 1
  locale_all = de_DE.utf8
  htmlTag_langKey = de-DE
  metaCharset = utf-8
  xmlprologue = none
  doctype = xhtml_trans
  language = de
  admPanel = 0
  spamProtectEmailAddresses_atSubst = (at)
  spamProtectEmailAddresses = ascii 
 
  ### CoolURI ###
  simulateStaticDocuments = 0
  baseURL = http://www.meineDomain.de/
  #Die Basisdomain
  tx_cooluri_enable = 1
  #Optional alte gespeicherte Links zu neuen Weiterleiten
  redirectOldLinksToNew = 1
 
  ### Schriftgröße ändern ###
  linkVars = Fsize
  uniqueLinkVars = 1
 
}
 
 
### Schriftgröße ändern ###
###############################
 
[globalVar = GP:Fsize<1]
page.includeCSS.file1 = fileadmin/css/size0.css
page.includeCSS.file1.title = Font Size Step 1
page.includeCSS.file1.import = 1
[END]
 
[globalVar = GP:Fsize=1]
page.includeCSS.file1 = fileadmin/css/size1.css
page.includeCSS.file1.title = Font Size Step 2
page.includeCSS.file1.import = 1
[END]
 
[globalVar = GP:Fsize=2]
page.includeCSS.file1 = fileadmin/css/size2.css
page.includeCSS.file1.title = Font Size Step 3
page.includeCSS.file1.import = 1
[END]
 
 
#die Marker:
 
page.10.marks.fsizemenu = COA
page.10.marks.fsizemenu.40 = HTML
page.10.marks.fsizemenu.40.value = A
page.10.marks.fsizemenu.40.value.typolink.parameter.data = page:uid
page.10.marks.fsizemenu.40.value.typolink.additionalParams = &Fsize=0
page.10.marks.fsizemenu.40.value.typolink.ATagParams = title="Schriftgröße: normal"
 
page.10.marks.fsizemenu1 = COA
page.10.marks.fsizemenu1.40 = HTML
page.10.marks.fsizemenu1.40.value = A+
page.10.marks.fsizemenu1.40.value.typolink.parameter.data = page:uid
page.10.marks.fsizemenu1.40.value.typolink.additionalParams = &Fsize=1
page.10.marks.fsizemenu1.40.value.typolink.ATagParams = title="Schriftgröße: groß"
 
page.10.marks.fsizemenu2 = COA
page.10.marks.fsizemenu2.40 = HTML
page.10.marks.fsizemenu2.40.value = A++
page.10.marks.fsizemenu2.40.value.typolink.parameter.data = page:uid
page.10.marks.fsizemenu2.40.value.typolink.additionalParams = &Fsize=2
page.10.marks.fsizemenu2.40.value.typolink.ATagParams = title="Schriftgröße: sehr groß"
 
### Inhaltsbereich auslesen ###
###############################
page.10.marks.INHALT < styles.content.get
page.10.subparts.NAVI < tmp.HAUPTNAVI
page.10.marks.BREADCRUMP < tmp.KLICKPFAD
page.10.marks.FOTO < styles.content.getLeft
 
 
### Aktuelle News einbinden ###
###############################
plugin.tt_news {
  datetimeDaysToArchive = 120
  displayList.date_stdWrap.strftime =  %d.%m.%Y
  displaySingle.age_stdWrap.age = Minute(n) | Stunde(n) | Tag(e) | Jahr(e)
  dontUseBackPid = 1
  useHRDates = 1
  _LOCAL_LANG {
       de {
          more = mehr
          backToList = zurück
       }
  }
}


Vielen Dank

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 09.03.2010 um 14:09.]
Profil
Verfasst am: 11. 03. 2010 [10:37]
kenzo2008
Dabei seit: 25.02.2010
Beiträge: 14
Kurze Ergänzung:

Der Bereich "Plugin inserted" wird weggelassen.

TYPOSCRIPT
<div id="content">
 
	<!--  CONTENT ELEMENT, uid:161/text [begin] -->
		<div id="c161" class="csc-default">
		<!--  Header: [begin] -->
			<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">AKTUELLES</h1></div>
		<!--  Header: [end] -->
 
			</div>
	<!--  CONTENT ELEMENT, uid:161/text [end] -->
 
	<!--  CONTENT ELEMENT, uid:163/list [begin] -->
		<div id="c163" class="csc-default">
		<!--  Plugin inserted: [begin] -->
 
		<!--  Plugin inserted: [end] -->
			</div>
	<!--  CONTENT ELEMENT, uid:163/list [end] -->
 
              </div>
 
    		</div>


Hat einer eine Idee?

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 11.03.2010 um 10:38.]
Profil
Verfasst am: 11. 03. 2010 [11:00]
Kitsunet
Themenersteller
Dabei seit: 02.02.2006
Beiträge: 2034
Du musst bei den Links die aktuelle News ID wieder anhängen lassen. Den entsprechenden Code gibts auch hier im Thread.

config.baseURL = http://www.kitsunet.de/
Certified TYPO3 Integrator
TYPO3 v5 Core Team
ProfilWWWSkype
Verfasst am: 11. 03. 2010 [14:29]
kenzo2008
Dabei seit: 25.02.2010
Beiträge: 14
Hallo Kitsunet, danke für den Tip...leider weiß ich nicht genau wo ich etwas änder muss.

Das & hab ich mal rausgenommen bei additionalParams = &Fsize=0. Funzt aber auch leider nicht mehr danach.

Vielen Dank für die Hilfe
Profil
Verfasst am: 28. 03. 2011 [13:18]
SBgerman
Dabei seit: 24.01.2010
Beiträge: 27
Hallo,

Ich hab in meiner Seite auch, per TypoScript, 3 Links mit Schriftgrößenveränderung eingebaut.

Klappt auch alles: nur will ich jetzt die Seite zweisprachig aufbauen (was auch klappt) und weiterhin die Schriftgrößenveränderung für die 2. Sprache nutzen.


nicht über die Kommentare wundern...ist meine eigene, geistige Sprache icon_wink.gif

TYPOSCRIPT
# Default PAGE object:
page = PAGE
 
config {
  language = de
  locale_all = de_DE
  doctype = xhtml_trans
  xmlprologue = none
  metaCharset = utf-8
  htmlTag_langKey = de-DE
  linkVars = L
  sys_language_uid = 0
 
 
 ### CoolURI ###
  #simulateStaticDocuments = 0
 # baseURL = <a href="http://www.meineDomain.de/" target="_blank" class="link_10">http://www.meineDomain.de/</a>
  #Die Basisdomain
  #tx_cooluri_enable = 1
  #Optional alte gespeicherte Links zu neuen Weiterleiten
  redirectOldLinksToNew = 1
 
  ### Schriftgröße ändern ###
  linkVars = Fsize
  uniqueLinkVars = 1
 
 
}  
 
# wenn der globale Parameter L auf 1 steht:
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_UK
config.htmlTag_langKey = en-UK
[global]
 
 
 
###Hier wird die MAIN-CSS Datei eingebunden
#wichtig: file1 (die CSS Hauptdateieinbindung) vor file2
#->sonst überschreibt file1 (Haupt-CSS-Datei) die anderen File2 Dateien
#und es ist nur die Haupt-Css Datei wirksam)
page.includeCSS.file1 = fileadmin/template/malerei.css
page.includeCSS.file1.title = Styles für die Bildschirmausgabe
page.includeCSS.file1.import = 1
 
 
### Schriftgröße ändern ###
###############################
 
[globalVar = GP:Fsize<1]
page.includeCSS.file2 = fileadmin/template/malerei.css
page.includeCSS.file2.title = Font Size Step 1
page.includeCSS.file2.import = 1
[END]
 
[globalVar = GP:Fsize=1]
page.includeCSS.file2 = fileadmin/template/malerei2.css
page.includeCSS.file2.title = Font Size Step 2
page.includeCSS.file2.import = 1
[END]
 
[globalVar = GP:Fsize=2]
page.includeCSS.file2 = fileadmin/template/malerei3.css
page.includeCSS.file2.title = Font Size Step 3
page.includeCSS.file2.import = 1
[END]
 
 
 
 
 
# Indizieren der Website aktivieren
page.config.index_enable = 1
 
 
#page.includeCSS {
 #    file10 = fileadmin/template/malerei.css
  #   file10.media = screen
   #  }
 
page.10 = TEMPLATE
page.10 {
   template = FILE
   template.file =  fileadmin/template/malerei.htm
   workOnSubpart = DOCUMENT_BODY
 
   subparts.INHALT < styles.content.get
 
 #!!!für 2.Sprache
  select.languageField = sys_language_uid
 
 
 
 
#die Marker:
 
marks.fsizemenu = COA
marks.fsizemenu.40 = HTML
marks.fsizemenu.40.value = A
marks.fsizemenu.40.value.typolink.parameter.data = page:uid
marks.fsizemenu.40.value.typolink.additionalParams = &Fsize=0
marks.fsizemenu.40.value.typolink.ATagParams = title="Schriftgröße: normal"
 
marks.fsizemenu1 = COA
marks.fsizemenu1.50 = HTML
marks.fsizemenu1.50.value = A+
marks.fsizemenu1.50.value.typolink.parameter.data = page:uid
marks.fsizemenu1.50.value.typolink.additionalParams = &Fsize=1
marks.fsizemenu1.50.value.typolink.ATagParams = title="Schriftgröße: groß"
 
marks.fsizemenu2 = COA
marks.fsizemenu2.60 = HTML
marks.fsizemenu2.60.value = A++
marks.fsizemenu2.60.value.typolink.parameter.data = page:uid
marks.fsizemenu2.60.value.typolink.additionalParams = &Fsize=2
marks.fsizemenu2.60.value.typolink.ATagParams = title="Schriftgröße: sehr groß"  
 
 
   #deutsch | english
  subparts.language = COA
   subparts.language {
      10 = TEXT
      10.wrap = <a href="index.php?id= | &L=0">einfach</a>
      10.field = uid
      20 = TEXT
      20.value = &nbsp;|&nbsp;
      30 = TEXT
      30.wrap = <a href="index.php?id=|&L=1">schwer</a>
      30.field = uid
    }
 
 
 
 
 
   marks.FOOTER = COA
   marks.FOOTER {
      10 = TEXT
      10.field = title
      20 = TEXT
      20.value = &nbsp;&copy; 2010 faktura.design
      20.wrap = <a href ="http://www.faktura-berlin.de/"> | </a>
 
   }
 
 
  subparts.GLOBALS = HMENU
   subparts.GLOBALS {
      special = list
      special.value = 7,8,13
      1 = TMENU
    #  1.NO.stdWrap.case=lower
      1.NO.linkWrap = | |*| &nbsp; |
   }
 
 
   subparts.NAVIGATION = HMENU
   subparts.NAVIGATION {
     #excludeUidList = 7,8,13
        wrap = <ul class="navi"> | </ul>
        1 = TMENU
        1.NO.wrapItemAndSub = <li> | </li>
 
     #CUR Zustand der ersten Ebene
 
     1.CUR = 1  
     1.CUR.wrapItemAndSub = <li> | </li>
     1.CUR.ATagParams = class="active"
 
     #Die zweite Ebene:
 # 2 = TMENU
    #Die zweite Ebene:
  2 = TMENU
  2.wrap = <ul class="subnavi"> | </ul>
  2.NO.wrapItemAndSub = <li> | </li>
  }
}


[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 28.03.2011 um 13:20.]
Profil
Verfasst am: 28. 03. 2011 [13:20]
Kitsunet
Themenersteller
Dabei seit: 02.02.2006
Beiträge: 2034
Du überschreibst dir deine linkVars:

linkVars = L
linkVars = Fsize

=>

linkVars = L,Fsize

config.baseURL = http://www.kitsunet.de/
Certified TYPO3 Integrator
TYPO3 v5 Core Team
ProfilWWWSkype
Verfasst am: 28. 03. 2011 [13:32]
SBgerman
Dabei seit: 24.01.2010
Beiträge: 27
Vielen Dank!
Es hat geklappt!
Profil