-
-
Save nerdpraxis/d7cc31aa0f15ab6315f6 to your computer and use it in GitHub Desktop.
[ttnews-realurl-conf] #realurl #typoscript #ts #ttnews
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| // ======================================================================= | |
| // 1 - ZU /ttenews/ext_localconfig.php DATEI HINZUFÜGEN | |
| // | |
| // 2 - BEI 'fixedPostVars' SOLLTE MAN DER SINGLEPAGE UID EINGEBEN | |
| // | |
| // 3 - TYPOSCRIPT EINSTELLUNGEN WENN MAN OHNE DATUM VERWNDEN WILL | |
| // # ZU REAL URL | |
| // plugin.tt_news.useHRDatesSingle = 1 | |
| // plugin.tt_news.useHRDatesSingleWithoutDay = 0 | |
| // plugin.tt_news.dontUseBackPid = 1 | |
| // plugin.tt_news.useHRDates = 0 | |
| // ======================================================================== | |
| // News | |
| $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array( | |
| '_DEFAULT' => array( | |
| 'init' => array( | |
| 'enableCHashCache' => 1, | |
| 'appendMissingSlash' => 'ifNotFile', | |
| 'enableUrlDecodeCache' => 1, | |
| 'enableUrlEncodeCache' => 1, | |
| ), | |
| 'redirects' => array(), | |
| 'preVars' => array( | |
| array( | |
| 'GETvar' => 'no_cache', | |
| 'valueMap' => array( | |
| 'nc' => 1, | |
| ), | |
| 'noMatch' => 'bypass', | |
| ), | |
| array( | |
| 'GETvar' => 'L', | |
| 'valueMap' => array( | |
| 'dk' => '2', | |
| 'de' => '1', | |
| ), | |
| 'noMatch' => 'bypass', | |
| ), | |
| ), | |
| 'pagePath' => array( | |
| 'type' => 'user', | |
| 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', | |
| 'spaceCharacter' => '-', | |
| 'languageGetVar' => 'L', | |
| 'expireDays' => 7, | |
| // include your rootpage id here | |
| 'rootpage_id' => 1, | |
| ), | |
| // sucht diesen Abschnitt in der RealUrl-Config-Datei oder neu hinzufuegen | |
| 'fixedPostVars' => array( | |
| // hier muss nun eure SinglePid statt der 14 rein | |
| '54' => array( | |
| // der folgende Teil ist Standard und aus der tt_news-Doku entnommen | |
| 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' => '-', | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| 'postVarSets' => array( | |
| '_DEFAULT' => array( | |
| // news archive parameters | |
| 'archive' => array( | |
| array( | |
| 'GETvar' => 'tx_ttnews[year]' , | |
| ), | |
| array( | |
| 'GETvar' => 'tx_ttnews[month]' , | |
| 'valueMap' => array( | |
| 'january' => '01', | |
| 'february' => '02', | |
| 'march' => '03', | |
| 'april' => '04', | |
| 'may' => '05', | |
| 'june' => '06', | |
| 'july' => '07', | |
| 'august' => '08', | |
| 'september' => '09', | |
| 'october' => '10', | |
| 'november' => '11', | |
| 'december' => '12', | |
| ) | |
| ), | |
| ), | |
| // news pagebrowser | |
| 'browse' => array( | |
| array( | |
| 'GETvar' => 'tx_ttnews[pointer]', | |
| ), | |
| ), | |
| // news categories | |
| 'select_category' => array ( | |
| array( | |
| 'GETvar' => 'tx_ttnews[cat]', | |
| ), | |
| ), | |
| // news articles and searchwords | |
| 'article' => 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' => '-', | |
| ), | |
| ), | |
| ), | |
| array( | |
| 'GETvar' => 'tx_ttnews[swords]', | |
| ), | |
| ), | |
| ), | |
| ), | |
| // configure filenames for different pagetypes | |
| 'fileName' => array( | |
| 'index' => array( | |
| 'rss.xml' => array( | |
| 'keyValues' => array( | |
| 'type' => 100, | |
| ), | |
| ), | |
| 'rss091.xml' => array( | |
| 'keyValues' => array( | |
| 'type' => 101, | |
| ), | |
| ), | |
| 'rdf.xml' => array( | |
| 'keyValues' => array( | |
| 'type' => 102, | |
| ), | |
| ), | |
| 'atom.xml' => array( | |
| 'keyValues' => array( | |
| 'type' => 103, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ); | |
| ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment