Advertisement
Guest User

LANGMENU mit GMENU

a guest
May 2nd, 2011
444
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. lib.LANGMENU = HMENU
  2. lib.LANGMENU {
  3.     # Ein Sprach-Menü wird erzeugt
  4.     special = language
  5.     # Reihenfolge und Auswahl der Sprachen im Menü
  6.     special.value = 0,1
  7.     special.normalWhenNoLanguage = 0
  8.     wrap = <div id="langSelect">|</div>
  9.     1 = GMENU
  10.     1 {
  11.         noBlur = 1
  12.         # Standard Sprachen
  13.         NO = 1
  14.         NO {
  15.             wrap = |
  16.             XY = 28,23
  17.             5 = IMAGE
  18.             5.file = {$const.tmpldir}img/flagAT.png || {$const.tmpldir}img/flagUK.png
  19.             # Standard-Titel für den Link wäre Seitenttitel
  20.             # => anderer Text als Link-Text (Optionsschift)
  21.             #stdWrap.override = [de] || [en]
  22.             # Standardmäßige Verlinkung des Menüs ausschalten
  23.             # Da diese sonstige GET-Parameter nicht enthält
  24.             # noLink statt doNotLinkIt bei GMENU
  25.             noLink = 1
  26.             # Nun wird der Link mit den aktuellen GET-Parametern neu aufgebaut
  27.             # bei GMENU wird allStdWrap anstatt stdWrap benötigt
  28.             allStdWrap.typolink.parameter.data = page:uid
  29.             allStdWrap.typolink.additionalParams = &L=0 || &L=1
  30.             allStdWrap.typolink.addQueryString = 1
  31.             allStdWrap.typolink.addQueryString.exclude = L,id,cHash,no_cache
  32.             allStdWrap.typolink.addQueryString.method = GET
  33.             allStdWrap.typolink.useCacheHash = 1
  34.             allStdWrap.typolink.no_cache = 0
  35.         }
  36.         # Aktive Sprache
  37.         ACT < .NO
  38.         ACT.wrap = |
  39.         # NO + Übersetzung nicht vorhanden
  40.         USERDEF1 < .NO
  41.         # ACT + Übersetzung nicht vorhanden
  42.         USERDEF2 < .ACT
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement