Verhindern von <p>-wrapping beim [mehr] ?

  • sun-e sun-e
    R2-D2
    0 x
    83 Beiträge
    0 Hilfreiche Beiträge
    05. 07. 2005, 15:37

    Ich habe durch die <p>-wrapping-problematik das Problem, daß der [mehr]Link ind er Latest-Ansicht immer in die nächste Zeile umgebrochen wird. In meinem template steht nur:

    1. <div id="contenttext"><!!=:::>###NEWS_CATEGORY_IMAGE###</div>###NEWS_SUBHEADER### [<!--###LINK_ITEM###-->mehr<!--###LINK_ITEM###-->]</div>

    In der realen Ausgaben dagegen:

    1. <div id="contenttext"><!!=:::><a href="index.php?id=22" title="Neuer Test"><img src="uploads/pics/icon-news_07.jpg" width="90" height="90" border="0" alt="Gehe zu:Allgemein" title="Gehe zu:Allgemein" /></a></div><p style="margin:0 0 0 0;">Jetzt bin ich aber mal gespannt...</p> [<a href="index.php?id=29&amp;tx_ttnews[tt_news]=14&amp;tx_ttnews[backPid]=27&amp;cHash=e6a25e64ec" title="Neuer Test">mehr</a>]</div>

    Das Problem ist also das vorangehende <p>-wrapping! Wie kriege ich das "mehr" direkt dahinter?


  • 1
  • woida woida
    Flash Gordon
    0 x
    2356 Beiträge
    1 Hilfreiche Beiträge
    05. 08. 2005, 18:09

    also um die ganzen [HTML]<p class="bodytext">[/HTML] rauszugebommen (also auch in den ganzen Inhaltselementen) hab ich

    1. lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
    in meinem Setup (gabs ja schon x-mal hier im Forum zu lesen). Um die <p>'s auch noch aus den News zu kriegen hab ich:
    1. plugin.tt_news {
    2. general_stdWrap {
    3. parseFunc.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = | <br/>
    4. }
    5. }

    Wenn du Zeile 3 aukommentierst, ist das ["mehr"] gleich hinter dem Text, ansonsten fängt es in einer neuen Zeile an. Das kannst du aber auch übers Template machen.

  • woida woida
    Flash Gordon
    0 x
    2356 Beiträge
    1 Hilfreiche Beiträge
    05. 08. 2005, 19:17

    Update:
    Hab grad festgestellt, daß mit dem Setup in der Single-Ansicht der HTML-Code im Bodytext nicht korrekt augegeben wird.

    1. plugin.tt_news {
    2. general_stdWrap {
    3. parseFunc.nonTypoTagStdWrap.encapsLines {
    4. removeWrapping = 1
    5. wrapNonWrappedLines = |<br/>
    6. }
    7. }
    8. }

    ...funktionert richtig.

    Edit: Irgendwie löscht das Forum das <br/> weg wenn zwischen dem br und dem / ein Leerzeichen ist.

  • 1