Zum Inhalt springen

Einstellung pagebrowser bei tt_news

Erstellt am 23. Juli 2008 · 3 Antworten · letzte Antwort am 15. August 2008

Tags: tt_news, Frage

not-a-name ·

Hallo miteinander,

bei der Konfiguration des pagebrowsers von tt_news habe ich Probleme bei der individuellen (optischen) Gestaltung.

Das Ganze soll so aussehen:

«Anfang 1 | 2 | 3 | 4 | Ende»

Ich habe das bereits teilweise hinbekommen, insbesondere durch das entsprechende TS:

plugin.tt_news {
  usePiBasePagebrowser = 1
  pageBrowser {
      maxPages = 15
      dontLinkActivePage = 0
      showResultCount = 0    
      showFirstLast = 1 
      showRange = 0          
      tableParams = 0
      showPBrowserText = 0
  }

  _LOCAL_LANG {
      de.pi_list_browseresults_prev = 
      de.pi_list_browseresults_next =    
      de.pi_list_browseresults_first = « Anfang
      de.pi_list_browseresults_last = Ende »          
    }  
}

Die Ausgabe sieht so aus:
«Anfang 1 | 2 | 3 | 4 | Blog Ende»
bzw.
«Anfang Blog 1 | 2 | 3 | 4 | Ende»

(je nach dem, auf welcher Seite man gerade ist).

Folgende Probleme möchte ich beheben:

1)
"Blog" ist der Seitentitel. Den will ich da natürlich nicht stehen haben. Weiß jemand von euch, wie man diese unerwünschte Angabe rausschmeißen kann?

2)
Wie lassen sich die Trennstrich (|) zwischen den Seitenzahlen einfügen?

Derzeit:
«Anfang 1 2 3 4 Ende»

Ziel:
«Anfang 1 | 2 | 3 | 4 | Ende»

Vielen Dank!

not-a-name ·

Hallo,

hat denn keiner von euch schon mal dasselbe Problem gehabt und vielleicht eine Lösung gefunden? Ich bin immer noch nicht dahintergestiegen, was falsch läuft. #angry#

Danke für eure Antworten!

Perseus85 ·

Hi,

also es gibt da sowas wie "browseLinksWrap" etc... versuch das mal bei der Konfiguration vom pageBrowser mit einzubinden... so in der Art:

pageBrowser{
 [...]
 browseLinksWrap = &# 124; | &# 124; //ohne das Leerzeichen zw. # und 1!!!
}

der "|" stellt hierbei die Position des Links (also der Ziffern bei dir) dar - alles was du davor/dahinter schreibst wird vor/hinter jeden Link gewraped. &# 124; = |

not-a-name ·

Hallo Perseus85,

Danke für Deine Anregung. Nachdem seinerzeit keine Vorschläge von versierten Experten bekommen habe, bin ich selbst dahintergestiegen. Falls jemand ähnliche Probleme hat, hier die Tipps:

Die Striche (|) zwischen den Zahlen bekommt man durch Setzen von de.pi_list_browseresults_next hin:
Ins TS gehört:

plugin.tt_news {  
    _LOCAL_LANG {
      de.pi_list_browseresults_prev = nbsp;        
      de.pi_list_browseresults_next = |  
      de.pi_list_browseresults_first = « Anfang
      de.pi_list_browseresults_last = nbsp; Ende »   
    }
}

(vor das "nbsp;" gehört natürlich ein "&"-Zeichen aber wenn man das hier schreibt, wird das HTML codiert...)
Um den Seitentitel (in meinem vorigen Beispiel BLOG) wegzubekommen, durfte die Codezeile nicht leer sein:
de.pi_list_browseresults_prev =
sondern es muss ein Wert (z.B. nbsp; für Leerzeichen) gesetzt sein.