---
title: "[more] Link ohne vorherigen Zeilenumbruch"
url: "https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch"
source: "typo3.net"
tags: ["Extensions","Frage","tt_news"]
created: "2006-02-05"
last_reply: "2006-03-17"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# [more] Link ohne vorherigen Zeilenumbruch

Extensions · 9 Antworten · gestartet 2006-02-05

## Eröffnungsbeitrag

**StefanKr** · 2006-02-05 · [Beitrag #1](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/1)

Wie kann man TYPO dazu bringen, den <!--###LINK_ITEM###-->###MORE###<!--###LINK_ITEM###-->
Marker, den ich z.B. in den LIST und LATEST Ansichten verwende, direkt an den vorherigen bodytext anzuhängen, und zwar noch, BEVOR der Paragraph mit </p> geschlossen wird? Denn nur damit läßt sich m.M. nach der unerwünschte Zeilenumbruch verhindern.

Also vereinfacht so:
<p>bodytext bodytext bodytext .... [more]</p>
und nicht
<p>bodytext bodytext bodytext</p>[more]

Gruß,
Stefan

## Antworten

### [#2](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/2) · jenses · 2006-02-05

Genau das wird im hervorragenden News-Manual beschrieben.
Nur liest hier ja niemand die Manuals,
und die Suche benutzt auch keiner.
(Genau auf diese Frage hab ich bestimmt schon 5 mal geantwortet ) #paralyzed#

### [#3](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/3) · StefanKr · 2006-02-05

Stimmt, in der tt_news Doku steht's, wenn man weiß, wo man suchen muß. Ich habe die Zeilen

```typoscript
plugin.tt_news.displayList.subheader_stdWrap {
     append = TEXT
     append.data = register:newsMoreLink
     append.wrap = <span class="news-list-morelink">|</span>
  }
```

eingefügt, das ###MORE### Tag aus dem HTML-Template entfernt, im CSS noch den

```html
.news-list-morelink  {margin-left:10px; }
```

modifiziert, im ...typo3conf\ext\tt_news\pi\locallang.php noch schnell die Übersetzung "[mehr...]" durch "mehr..." ersetzt und endlich sieht es aus wie gewünscht, nämlich so wie auf den c't News Seiten <http://www.heise.de/>

Vielleicht noch ein Tipp, wie man die Kurzdarstellung der News nicht abrupt, sondern erst nach einem Satzende (nicht Paragraphende) hinbekommt?
Damit ich nicht gleich wieder eins ausgewischt bekomme: die Suche nach dem Wort "Satzende" führt zu nichts in diesem Forum.

### [#4](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/4) · drkite · 2006-03-07

Hallo Stefankr,

das Script funktioniert bei mir ganz toll, nur beim obersten (bzw. zuletzt erstellten) News funktioniert es nicht.

Und wenn ich keinen Link zu einer weiteren Seite angebe, dann steht halt trotzdem "mehr..." da, aber das ist nicht so schlimm.

Hast Du eine Idee, warum es beim obersten nicht funktioniert?

Bernhard

### [#5](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/5) · StefanKr · 2006-03-07

Leider habe ich diesen Effekt auch bei mir beobachtet, aber erst, als ich die Seite bei meinem Provider (Linux - Typo 3.8.0) ausprobiert habe. Bei mir auf dem Rechner (Windows - Typo 3.8.1) hat es einwandfrei funktioniert. Ich habe keinen Schimmer, warum dieser merkwürdige Fehler auftritt bzw nicht. Ich bin froh zu hören, dass ich damit nicht allein stehe und wünsche dir viel Erfolg bei der  Fehlerbehebung - Hilfe in Foren habe ich nicht gefunden, ich habe es aufgegeben.

Eine Bitte: wenn du die Lösung hast, tipp sie hier doch bitte ein. Vielleicht kommt meine Motivation mal wieder zurück, denn nach vier Monaten Freizeitopferung und über 100€ für Fachbücher ärmer bereue ich die Idee zunehmend, Typo einsetzen zu wollen. Das ist ein Fass ohne Boden.
Mit frustriertem Gruß,
Stefan  ;)

### [#6](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/6) · woida · 2006-03-08

> Und wenn ich keinen Link zu einer weiteren Seite angebe, dann steht halt trotzdem "mehr..." da, aber das ist nicht so schlimm.

[/d/28188-list-view-mehr-abschalten-wenn-kein-inhalt](https://www.typo3.net/d/28188-list-view-mehr-abschalten-wenn-kein-inhalt)

Wie man den "more"-Link ändert, ohne in die locallang.php zu schreiben (nach einem Update ist die Änderung wieder weg) steht übrigends auch im Handbuch ...

Vielleicht funktioniert mit dieser Änderung auch das "mehr" bei der ersten News?

### [#7](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/7) · StefanKr · 2006-03-09

@woida:
der Tipp mit der Doku war gut. Für die anderen, damit sie nicht lange suchen müssen: Seite 51, Eigenschaft _LOCAL_LANG. Oder für die ganz faulen:

```typoscript
plugin.tt_news._LOCAL_LANG.de {
    latestHeader = Das Allerneueste
    more = mehr...
  }
```

Der Patch aus dem Link brachte leider nichts bez. dem fehlenden "mehr..." in der ersten News. Ich habe mir den Fehler mal genauer angesehen, er ist noch merkwürdiger als bisher dargestellt:

In der ersten News fehlt das "mehr...". In der zweiten und folgenden News wird es angezeigt, aber wenn man in News Nummer n in der Liste das "mehr..." anklickt, wird News Nummer n-1 angezeigt. Es scheint sich alles um eine News verschoben zu haben. Aber nur bei dem "mehr..." Link. Der Link in der Überschrift führt zur richtigen News. Und auch die Rückkehr zur "normalen Betriebsart", also Verwendung des ###MORE### Markers, bringt ein korrektes Ergebnis.

Wie ich schon geschrieben habe, hängt es irgendwie mit der Art der TYPO Installation zusammen, der Fehler tritt bei meinem Provider (LAMP, 3.8.0) auf, bei mir auf dem Rechner (WAMP 3.8.1) nicht.
Gruß,
Stefan

### [#8](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/8) · drkite · 2006-03-10

> **StefanKr schrieb:**
>
> Eine Bitte: wenn du die Lösung hast, tipp sie hier doch bitte ein.

Das habe ich vor - aber bis auf die Erkenntnis, dass alle News um eins verschoben sind (und die Du gerade selber gepostet hast), bin ich auch noch nicht weiter gekommen.

Gibt es fuer die Extensions irgendwo eine Art bugtracking? Bei osCommerce gibt es in der Regel fuer jede Erweiterung einen eigenen Thread. Gibt es so etwas auch fuer Typo?

Bernhard

### [#9](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/9) · drkite · 2006-03-10

Hmm, ich habe den Eindruck, dass das beim ersten Eintrag nie funktionieren KANN.

Hier wird der Eintrag "NEWSSUBHEADER" formatiert:

```php
		$markerArray['###NEWS_SUBHEADER###'] = '';
		if (!$this->piVars[$this->config['singleViewPointerName']] || $this->conf['subheaderOnAllSViewPages']) {
			$markerArray['###NEWS_SUBHEADER###'] = $this->formatStr($this->local_cObj->stdWrap($row['short'], $lConf['subheader_stdWrap.']));
		}
```

An stdWrap wird nur die Kurzbeschreibung ('short') uebergeben; stdWrap kann doch gar nicht wissen, wohin der Link gehen soll, oder?

Bernhard

### [#10](https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch/10) · drkite · 2006-03-17

So, ich bin ein kleines Stück weiter - jetzt stimmen zumindest die Links.

Folgendes habe ich  in der Datei typo3conf/ext/tt_news/pi/class.tx_ttnews.php geändert: In ca. der Zeile 910 diese Zeile:

```php
//			$markerArray = $this->getItemMarkerArray($row, $prefix_display);
```

auskommentiert und direkt vor:

```php
// XML
			if ($this->theCode == 'XML') {
```

die ganze Zeile wieder eingefügt.

Damit werden die Register geladen, bevor die wraps gemacht werden. Jetzt stimmen wie gesagt die Links und auch bei der ersten News steht ein Link. Allerdings sieht das "more" teilweise etwas komisch aus.

<http://www.malle-land.de/contents/german/malle-landde/infos/neuigkeiten/>

Hat jemand noch eine Idee?

Bernhard
Vorsicht: Ich habe die Änderung nur in der Listview geprüft; ich weiss nicht, ob meine Änderung irgendeinen anderen negativen Einfluss hat.

---

Quelle: „[more] Link ohne vorherigen Zeilenumbruch“, typo3.net, https://www.typo3.net/d/37345-more-link-ohne-vorherigen-zeilenumbruch
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
