Snippets-logo-small
  • TYPO3 Typoscript
  • TYPO3 TSConfig
  • TYPO3 Install Tool
  • TYPO3 allg
  • Git
  • Javascript - JQuery
  • Unix
  • css
  • regular expressions
  • php
  • SQL
  • Ruby on Rails
  • root template
  • mainconfig
  • Navigation
  • impressum tan3
  • conditions
  • tt_content
  • +ext indexed search
  • +ext lumogooglemap
  • +ext realurl
  • +ext sr_language_menu
  • +ext tt_news
  • +ext felogin
  • https
  • Fancybox
  • rss feed
  • scriptmerger
  • Teaserbild aus dem Feld Dateien
  • Standard Mailformular
  • Standard Suche
  • Inhaltselement(e) per Typoscript...
  • logo verlinken
  • Sitemap
  • Bilderbreiten definieren
  • RTE
  • logout button
  • Abfragen
  • meta
  • Anzahl CEs ermitteln
  • Google Tags
  • Socialbuttons (Facebook, Twitter)

+ext tt_news

  • "Keine News"-Text löschen/ändern 

    plugin.tt_news._LOCAL_LANG.de.noNewsToListMsg =
    by olli
  • Beispiel-Konfiguration: Akademiefuerkinder.de 

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    
    # -----------------------------------------------------
    # Constants
    # -----------------------------------------------------
    
    plugin.tt_news.file.templateFile = fileadmin/templates/news.html
    plugin.tt_news.singleMaxW = 160
    plugin.tt_news.singleMaxH = 320
    plugin.tt_news.limit = 5
    plugin.tt_news.pid_list = 16
    plugin.tt_news.singlePid = 15
    plugin.tt_news.backPid = 9
    
    # Single-PID der ersten Kategorie einer News übernehmen
    plugin.tt_news.useSPidFromCategory = 1
    
    [PIDinRootline = 8]
      plugin.tt_news.file.templateFile = fileadmin/templates/projekte.html
    [end]
    plugin.tt_news.enableArchiveDate = 0
    plugin.tt_news.archiveMode = year
    
    
    
    # -----------------------------------------------------
    # Setup
    # -----------------------------------------------------
    plugin.tt_news {
    
    #  displaySingle.subheader_stdWrap.wrap = <h3>|</h3>
      // Entfernt den [more]-Link, der nur angezeigt wird,
      // wenn es weiterfuehrenden Text gibt
      displayList.subheader_stdWrap.append >
      
      displaySingle.subheader_stdWrap.wrap = <h3>|</h3>
      
    #  displaySingle.caption_stdWrap.dataWrap = <p class="news-single-imgcaption" style="width:{TSFE:lastImageInfo|0}px;">|</p>
      displaySingle.caption_stdWrap.dataWrap = |
      
      // Realurl
      dontUseBackPid = 1
      useHRDates = 1
      useHRDatesSingle = 1
      useHRDatesSingleWithoutDay = 1
    
      // Pagebrowser
      pageBrowser.maxPages = 5
      pageBrowser.showRange = 0
      #pageBrowser.maxPages = 10
      #pageBrowser.showPBrowserText = 0
      pageBrowser.showResultCount = 1
      #pageBrowser.showFirstLast = 0
      #pageBrowser.alwaysPrev = 1
      #pageBrowser.alwaysNext = 1
      
    #  _LOCAL_LANG.de.more = mehr erfahren
      _LOCAL_LANG.de.pi_list_browseresults_displays_advanced = Infos ###FROM### bis ###TO### von ###OUT_OF###
    #  displayLatest.subheader_stdWrap.crop = 100 | ... | 1
      displayList.subheader_stdWrap.crop = 150 | &nbsp;... | 1  
      
    
    displaySingle {
        date_stdWrap.strftime= %A, %d. %B %Y
    #        time_stdWrap.strftime= %H:%M
      }
    displayLatest {
          date_stdWrap.strftime= %a, %d. %b %Y
    #      time_stdWrap.strftime= %H:%M
    }
    displayList {
         date_stdWrap.strftime= %A %d. %B %Y
           date_stdWrap.strftime= %a, %d. %b %Y
    #      time_stdWrap.strftime= %H:%M
    }
      
    }
    
    # Projekte
    [PIDinRootline = 8]
    plugin.tt_news {
      singlePid = 44
    }
    [end]
    
    
    
    by olli
  •  

    1
    2
    
    plugin.tt_news {
    _LOCAL_LANG.en.pi_list_browseresults_displays = News ###FROM### to ###TO### of ###OUT_OF###
    by olli
  • Mehrsprachige News 

    1
    2
    3
    4
    5
    6
    7
    
    plugin.tt_news {
      usePiBasePagebrowser = 1
      _LOCAL_LANG.en.pi_list_browseresults_displays = News ###FROM### to ###TO### of ###OUT_OF###
      _LOCAL_LANG.en.more = more
      sys_language_mode = strict
      showNewsWithoutDefaultTranslation = 1
    }
    by olli
  • realurl config für single news mit title im path ( geht nur mit einer single seite ) 

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    
    // in realurl_conf.php
    
    //...
    'fixedPostVars' => array(
    //...
      'newslist' => array(
        array(
          'GETvar' => 'tx_ttnews[tt_news]',
          'lookUpTable' => array(
            'table' => 'tt_news',
            'id_field' => 'uid',
            'alias_field' => 'title',
            'addWhereClause' => ' AND NOT deleted',
            'useUniqueCache' => 1,
            'useUniqueCache_conf' => array(
              'strtolower' => 1,
              'spaceCharacter' => '-',
            ),
            'languageGetVar' => 'L',
            'languageExceptionUids' => '',
            'languageField' => 'sys_language_uid',
            'transOrigPointerField' => 'l18n_parent',
            'autoUpdate' => 1,
            'expireDays' => 180,
          ),
        ),
      ),
    //...
    ),
    'postVarSets' => array(
            '_DEFAULT' => array(
                    // news pagebrowser
                    'page' => array(
                            array(
                                    'GETvar' => 'tx_ttnews[pointer]',
                                    'valueMap' => array(),
            'noMatch' => 'bypass',
                                    ),
                     ),
            ), 
    ),
    
    // hier die id=15 an die id der single view anpassen
    $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['fixedPostVars']['15'] = 'newslist'; 
     
    for($x=1; $x<=100; $x++) {
    $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['postVarSets']['_DEFAULT']['page'][0]['valueMap'][$x+1] = $x;
    }
    by stefan
  • Zeilenumbrüche aus dem Untertitel werden auch im Frontend übernommen 

    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    # Im Template den Marker ###NEWS_SUBHEADER### durch 
    # ###GENERIC_SUBHEADER### ersetzen.     
    genericmarkers {
      subheader = TEXT
      subheader {
        field = short
        br = 1 #wandelt Leerzeilen in <br /> um
      }
    }
    by olli
This site is made by tan3