[TYPO3-german] tables in div/dd/dl abändern (images)!?

Peter Russ peter.russ at 4many.net
Thu May 28 11:55:14 CEST 2009


--- Original Nachricht ---
Absender:   Basti
Datum:       28.05.2009 09:29:
> Hallo,
> 
> hier mal der TS aus dem Setup:
> 
> 
> -------------------------------
> # Deklaration der HTML Dokumenttypdefinition (DTD) als XHTML transistional
> config {
>     xmlprologue = none
>     xhtml_cleaning = all
>     sys_language_uid = 0
>     language = de
>     locale_all = de_DE.UTF-8
>     htmlTag_langKey = de_DE
>     doctype = xhtml_trans
>     #renderCharset = utf-8
>     #additionalHeaders = Content-Type:text/html;charset=utf-8
> }
> 
> 
> page.config.headerComment (
>         TYPO3 by xxx.de
> )
> 
> ### SEO Meta-Tags ###
> # titel disable
> config.noPageTitle = 2
> 
> # defaultJS disable
> page.config.removeDefaultJS = 1
> 
> # Aufraeumumarbeiten ...
> config {
>  xhtml_cleaning = all
>  # CSS auslagern
>  disablePrefixComment = 1
>  inlineStyle2TempFile = 1
>  removeDefaultJS = external
> }
> 
> #HTML saeubern
> lib {
>    stdheader {
>       stdWrap {
> #DIVs um Ueberschriften entfernen
> #dataWrap =
> # Kommentare fuer Ueberschriften entfernen
> prefixComment =
>       }
>       # Klasse der ersten Ueberschrift auf einer Seite entfernen
>       #3.headerClass =
>       #3.headerClass.noTrimWrap =
>       # br nach Ueberschriften entfernen
>       10.stdWrap.wrap =
>    }
>    # unnoetigen Quelltext durch rteHtmlArea entfernen
>    parseFunc_RTE.nonTypoTagStdWrap {
>       encapsLines {
> addAttributes.P.class =
> innerStdWrap_all.ifEmpty =
>       }
>       # Umschreibung in semantisch korrektes XHTML
>       HTMLparser {
> tags {
>     b.remap = strong
>     i.remap = em
> }
>       }
>    }
> }
> tt_content {
>    # Kommentare fuer Content-Elemente entfernen
>    stdWrap.prefixComment =
>    # Kommentare fuer Text-Elemente entfernen
>    text.20.prefixComment =
>    # Kommentare fuer Listen-Elemente entfernen
>    bullets.20.stdWrap.prefixComment =
>    # Kommentare fuer Tabellen entfernen
>    table.20.stdWrap.prefixComment =
>    # Anker vor Content-Elementen entfernen
>    stdWrap.dataWrap =
>    stdWrap.prepend.dataWrap =
> }
> 
> ###Content table class disable###
> lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class 
>  >
> 
> ###p in table disable###
> lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default >
> lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default.stdWrap.parseFunc 
> =< lib.parseFunc
> 
> // Wirft das CLEAR.GIF raus
> tt_content.image.20.spaceBelowAbove = 0
> tt_content.header.stdWrap.space = 0|0
> tt_content.stdWrap.space = 0|0
> tt_content.stdWrap.spaceBefore = 0
> tt_content.stdWrap.spaceAfter = 0
> lib.stdheader.stdWrap.space = 0|0
> 
> // Und hier wird das CLEAR.GIF hinter den Überschriften rausgenommen
> tt_content.text.20.parseFunc.tags.typohead.stdWrap.space = 0|0
> 
> 
> 
> 
> # ---------------------
> # Spamschutz
> # ---------------------
>     config.spamProtectEmailAddresses = 2
>     config.spamProtectEmailAddresses_atSubst = (at)
>     config.notification_email_charset = utf-8
> 
> 
> # ---------------------
> # Rahmen
> # ---------------------
> tt_content.stdWrap.innerWrap.cObject = CASE
> tt_content.stdWrap.innerWrap.cObject {
>   key.field = section_frame
>   100 = TEXT
>   100.value = <div class="rahmen-kontakt-first-01">|</div>
>   101 = TEXT
>   101.value = <div class="rahmen-kontakt-first-02">|</div>
>   102 = TEXT
>   102.value = <div class="rahmen-kontakt-second-01">|</div>
>   103 = TEXT
>   103.value = <div class="rahmen-kontakt-second-02">|</div>
>   104 = TEXT
>   104.value = <div class="rahmen-kontakt-second-03">|</div>
>   105 = TEXT
>   105.value = <div class="rahmen-ref-first-01">|</div>
>   106 = TEXT
>   106.value = <div class="rahmen-ref-first-02">|</div>
>   107 = TEXT
>   107.value = <div class="rahmen-impressum-first-01">|</div>
> }
> 
> 
> page = PAGE
> 
> page {
>  #bodyTag = <body>
>  includeCSS {
>                   file1 = fileadmin/css/main.css
> 
>  }
> 
> 
>      10 = TEMPLATE
>  10 {
>       template = FILE
>       template.file = fileadmin/templates/main.html
>       workOnSubpart = CONTENT
>      marks {
> 
> 
>    HEADERMENU = HMENU
>    HEADERMENU {
> 
>     special = directory
>     special.value = 89
> 
> 
>     #1 level top-menu
>     1 = TMENU
>     1 {
>       noBlur = 1
>       expAll = 0
> 
>       wrap = <div class="top-navi">|</div>
> 
>       # Normal state properties
>       NO = 1
>       NO.allWrap = <div class="top-eins">|</div>||<div 
> class="top-zwei">|</div>||<div class="top-drei">|</div>||<div 
> class="top-vier">|</div>
>       NO.ATagTitle.field = subtitle // title
> 
>       # Enable active state and set properties:
>       ACT = 1
>       ACT.wrapItemAndSub = <div class="top-eins-act">|</div>||<div 
> class="top-zwei-act">|</div>||<div class="top-drei-act">|</div>||<div 
> class="top-vier-act">|</div>
>       ACT.ATagTitle.field = subtitle // title
> 
>       #ACTIFSUB = 1
>       #ACTIFSUB.allWrap = |
>       #ACTIFSUB.ATagTitle.field = subtitle // title
> 
>       }
>     }
> 
> 
>                         LOGO = RECORDS
>    LOGO {
>                             tables = tt_content
>                             source = 131
>                             dontCheckPid = 1
>                         }
> 
> 
>    CONTENTAREA = COA
>    CONTENTAREA {
>     10 = HMENU
>     10 {
>     special = directory
>     special.value = 88
> 
> 
>     #1 level top-menu
>     1 = TMENU
>     1 {
>       noBlur = 1
>       expAll = 0
> 
>       wrap = <div class="navi">|</div>
> 
>       # Normal state properties
>       NO = 1
>       NO.allWrap = <div class="eins">|</div>||<div 
> class="zwei">|</div>||<div class="drei">|</div>||<div 
> class="vier">|</div>||<div class="funf">|</div>||<div 
> class="sechs">|</div>||<div class="sieben">|</div>||<div 
> class="acht">|</div>
>       NO.ATagTitle.field = subtitle // title
> 
>       # Enable active state and set properties:
>       ACT = 1
>       ACT.wrapItemAndSub = <div class="eins-act">|</div>||<div 
> class="zwei-act">|</div>||<div class="drei-act">|</div>||<div 
> class="vier-act">|</div>||<div class="funf-act">|</div>||<div 
> class="sechs-act">|</div>||<div class="sieben-act">|</div>||<div 
> class="acht-act">|</div>
>       ACT.ATagTitle.field = subtitle // title
> 
>       #ACTIFSUB = 1
>       #ACTIFSUB.allWrap = <div class="eins">|</div>||<div 
> class="zwei">|</div>||<div class="drei">|</div>
>       #ACTIFSUB.ATagTitle.field = subtitle // title
> 
>       }
> 
>     }
> 
>     10.stdWrap.wrap = <div id="left-container">|</div>
>     20 < styles.content.get
>     20.stdWrap.wrap = <div id="content-container">|</div>
>    }
>    CONTENTAREA.stdWrap.wrap = <div id="outer-content-container">|</div>
> 
> 
>    FOOTER = RECORDS
>    FOOTER {
>                            tables = tt_content
>                            source = 145
>                            dontCheckPid = 1
>                            wrap = <div class="copyrighttext"> | </div>
>                         }
> 
>                         COPYRIGHTTEXT = TEXT
>          COPYRIGHTTEXT {
>     wrap = <div class="copyright"> | </div>
>      value = Copyright
>    }
> 
>                         COPYRIGHTDATUM = TEXT
>    COPYRIGHTDATUM {
>     wrap = <div class="copyrightdatum"> | </div>
>      data = date : U
>       strftime = %Y
>    }
> 
> 
>   } // marks
>  } // 10
> } // page
> 
> page.bodyTag >
> page.bodyTagCObject = TEXT
> page.bodyTagCObject.data = field:uid
> page.bodyTagCObject.wrap = <body id="site_|">
> 
> 
> 
> 
> # Text wenn die Seite neu geladen wird
> config.message_page_is_being_generated = Die Seite wird geladen.
> 
> 
> 
> # Anweisungen für das Rendern, u.a. auf für die Bilder
> 
> tt_content.image.20.renderMethod = dl
> tt_content.textpic.20.renderMethod = dl
> tt_content.textpic.20.noStretchAndMarginCells = 1
> 
> tt_content.image.20.renderMethod = dl
> tt_content.image.20.rendering = dl
> -------------------------------
> 
> Seh da nun keinen Fehler!?!
> Ist der Wert für die 4.2  anders ?
> 
> Grüße, Basti
> 
> 
> 
> "Basti" <sebastian.schmal at gmx.de> schrieb im Newsbeitrag 
> news:mailman.1.1243445524.17527.typo3-german at lists.netfielders.de...
>> Hallo,
>>
>> werde es morgen mal posten, doch habe ich nichts falsches sehen können.
>>
>> kann es einfach nicht verstehen!
>>
>> grüße, basti
>>
>> ------------------------------------------
>>
>> TYPO3 - TIPS - ANLEITUNGEN - NEWS - TYPO3
>>
>> unter: http://blog.ingeniumdesign.de/
>>
>> ------------------------------------------
>>
>> Peter Russ schrieb:
>>> --- Original Nachricht ---
>>> Absender:   Basti
>>> Datum:       27.05.2009 17:30:
>>>> Hallo,
>>>>
>>>> hier wurden alle verschiedenen Versionen beschrieben:
>>>>
>>>> http://www.typo3.net/forum/list/list_post//47459/?page=1&sword=renderMethod#pid178583
>>>>
>>>> genau das suche ich eigentlich:
>>>>
>>>> bei mir im root-Setup steht nun:
>>>> # Anweisungen für das Rendern, u.a. auf für die Bilder
>>>> tt_content.image.20.renderMethod = dl
>>>>
>>>>
>>>> doch es geht leider nicht :(
>>>>
>>>> weiss noch wer eine andere Möglichkeit?
>>>>
>>>> Wäre super wenn mir da wer helfen könnte.
>>>>
>>>> Vielen Dank,
>>> Hallo Basti,
>>>
>>> eine ähnliche Situation hatten wir doch schon mal allerdings bei einem 
>>> anderen Problem. Nachdem sich hier einige den Kopf zerbrochen hatten, 
>>> löste sich das ganze in Rauch auf, weil eine Konfiguration nicht stimmte 
>>> oder überschrieben war.
>>>
>>> Es hilft rein garnichts, wenn in deinem Root-Setup was steht,
>>> wenn ZUVOR eine Zuweisungs-Copy gemacht wird.
>>> Da iss der Kas dann scho gesse...
>>>
>>> Wenn Du also Dich nicht selber ran traust, poste Dein Setup und hoffe, 
>>> dass es jemand für dich korrigiert oder lass jemanden drauf, der was 
>>> davon versteht.
>>>
>>> Peter
>>>
>>>
> 

Da wo du tt_content änderst, hat es keinen Einfluss mehr, da du zuvor 
gebreits ein styles.content.get machst ;-)

Nur so auf die Schnelle.

Gruss. Peter.

-- 
Fiat lux! Docendo discimus.
_____________________________
uon GbR

http://www.uon.li
http://www.xing.com/profile/Peter_Russ


More information about the TYPO3-german mailing list