Feature #16935 » 20071124_altern_page_link.patch

Administrator Admin, 2007-11-24 20:42

View differences:

t3lib/config_default.php (working copy)
214 214
		'get_url_id_token' => '#get_URL_ID_TOK#',	// This is the token, which is substituted in the output code in order to keep a GET-based session going. Normally the GET-session-id is 5 chars ('&ftu=') + hash_length (norm. 10)
215 215
		'content_doktypes' => '1,2,5,7',			// List of pages.doktype values which can contain content (so shortcut pages and external url pages are excluded, but all pages below doktype 199 should be included. doktype=6 is not either (backend users only...). For doktypes going into menus see class.tslib_menu.php, line 494 (search for 'doktype'))
216 216
		'enable_mount_pids' => 1,					// If set to "1", the mount_pid feature allowing 'symlinks' in the page tree (for frontend operation) is allowed.
217
		'pageOverlayFields' => 'uid,title,subtitle,nav_title,media,keywords,description,abstract,author,author_email',				// List of fields from the table "pages_language_overlay" which should be overlaid on page records. See t3lib_page::getPageOverlay()
217
		'pageOverlayFields' => 'uid,title,subtitle,nav_title,media,keywords,description,abstract,author,author_email,target,url,urltype',				// List of fields from the table "pages_language_overlay" which should be overlaid on page records. See t3lib_page::getPageOverlay()
218 218
		'hidePagesIfNotTranslatedByDefault' => FALSE,	// If TRUE, pages that has no translation will be hidden by default. Basically this will inverse the effect of the page localization setting "Hide page if no translation for current language exists" to "Show page even if no translation exists"
219 219
		'eID_include' => array(),				// Array of key/value pairs where key is "tx_[ext]_[optional suffix]" and value is relative filename of class to include. Key is used as "?eID=" for index_ts.php to include the code file which renders the page from that point. (Useful for functionality that requires a low initialization footprint, eg. frontend ajax applications)
220 220
		'XCLASS' => Array(),					// See 'Inside TYPO3' document for more information.
typo3/sysext/cms/ext_tables.sql (working copy)
193 193
  author_email varchar(80) DEFAULT '' NOT NULL,
194 194
  tx_impexp_origuid int(11) DEFAULT '0' NOT NULL,
195 195
  l18n_diffsource mediumblob NOT NULL,
196
  target varchar(20) DEFAULT '' NOT NULL,
197
  url varchar(255) DEFAULT '' NOT NULL,
198
  urltype tinyint(4) unsigned DEFAULT '0' NOT NULL, 
196 199

  
197 200
  PRIMARY KEY (uid),
198 201
  KEY t3ver_oid (t3ver_oid,t3ver_wsid),
typo3/sysext/cms/tbl_cms.php (working copy)
571 571
				'minitems' => '0'
572 572
			)
573 573
		),
574
		'target' => array (
575
			'exclude' => 1,    
576
			'label' => 'LLL:EXT:cms/locallang_tca.php:pages.target',
577
			'config' => array(
578
				'type' => 'input',
579
				'size' => '7',
580
				'max' => '20',
581
				'eval' => 'trim',
582
				'checkbox' => ''
583
			)
584
		),
585
		'url' => array(
586
			'exclude' => 1,
587
			'label' => 'LLL:EXT:cms/locallang_tca.php:pages.url',
588
			'config' => array(
589
			    'type' => 'input',
590
			    'size' => '25',
591
			    'max' => '255',
592
			    'eval' => 'trim'
593
			)
594
		),
595
		'urltype' => array(
596
			'exclude' => 1,
597
			'label' => 'LLL:EXT:lang/locallang_general.php:LGL.type',
598
			'config' => array(
599
		    		'type' => 'select',
600
				'items' => array (
601
					array('', '0'), 
602
					array('http://', '1'), 
603
					array('ftp://', '2'), 
604
					array('mailto:', '3') 
605
		    		),
606
				'default' => '1'
607
			)
608
		),
574 609
		'sys_language_uid' => Array (
575 610
			'label' => 'LLL:EXT:lang/locallang_general.php:LGL.language',
576 611
			'config' => Array (
......
594 629
		),
595 630
	),
596 631
	'types' => Array (
597
		'0' => Array('showitem' => 'hidden;;;;1-1-1, sys_language_uid, title;;;;2-2-2, subtitle, nav_title, --div--, abstract;;5;;3-3-3, keywords, description, media;;;;4-4-4')
632
		'0' => Array('showitem' => 'hidden;;;;1-1-1, sys_language_uid, title;;;;2-2-2, subtitle, nav_title, --div--, abstract;;5;;3-3-3, keywords, description, media;;;;4-4-4, url;;;;1-1-1,urltype,target')
598 633
	),
599 634
	'palettes' => Array (
600 635
		'1' => Array('showitem' => 'starttime,endtime'),
typo3/sysext/install/modules/setup/conf.php (working copy)
128 128
		'get_url_id_token' => '#get_URL_ID_TOK#',	// This is the token, which is substituted in the output code in order to keep a GET-based session going. Normally the GET-session-id is 5 chars ('&ftu=') + hash_length (norm. 10)
129 129
		'content_doktypes' => '1,2,5,7',			// List of pages.doktype values which can contain content (so shortcut pages and external url pages are excluded, but all pages below doktype 199 should be included. doktype=6 is not either (backend users only...). For doktypes going into menus see class.tslib_menu.php, line 494 (search for 'doktype'))
130 130
		'enable_mount_pids' => 1,					// If set to "1", the mount_pid feature allowing 'symlinks' in the page tree (for frontend operation) is allowed.
131
		'pageOverlayFields' => 'uid,title,subtitle,nav_title,media,keywords,description,abstract,author,author_email',				// List of fields from the table "pages_language_overlay" which should be overlaid on page records. See t3lib_page::getPageOverlay()
131
		'pageOverlayFields' => 'uid,title,subtitle,nav_title,media,keywords,description,abstract,author,author_email,target,url,urltype',				// List of fields from the table "pages_language_overlay" which should be overlaid on page records. See t3lib_page::getPageOverlay()
132 132
		'hidePagesIfNotTranslatedByDefault' => FALSE,	// If TRUE, pages that has no translation will be hidden by default. Basically this will inverse the effect of the page localization setting "Hide page if no translation for current language exists" to "Show page even if no translation exists"
133 133
		'eID_include' => array(),				// Array of key/value pairs where key is "tx_[ext]_[optional suffix]" and value is relative filename of class to include. Key is used as "?eID=" for index_ts.php to include the code file which renders the page from that point. (Useful for functionality that requires a low initialization footprint, eg. frontend ajax applications)
134 134
		'XCLASS' => Array(),					// See 'Inside TYPO3' document for more information.
typo3/sysext/install/modules/system/conf.php (working copy)
288 288
		'get_url_id_token' => '#get_URL_ID_TOK#',	// This is the token, which is substituted in the output code in order to keep a GET-based session going. Normally the GET-session-id is 5 chars ('&ftu=') + hash_length (norm. 10)
289 289
		'content_doktypes' => '1,2,5,7',			// List of pages.doktype values which can contain content (so shortcut pages and external url pages are excluded, but all pages below doktype 199 should be included. doktype=6 is not either (backend users only...). For doktypes going into menus see class.tslib_menu.php, line 494 (search for 'doktype'))
290 290
		'enable_mount_pids' => 1,					// If set to "1", the mount_pid feature allowing 'symlinks' in the page tree (for frontend operation) is allowed.
291
		'pageOverlayFields' => 'uid,title,subtitle,nav_title,media,keywords,description,abstract,author,author_email',				// List of fields from the table "pages_language_overlay" which should be overlaid on page records. See t3lib_page::getPageOverlay()
291
		'pageOverlayFields' => 'uid,title,subtitle,nav_title,media,keywords,description,abstract,author,author_email,target,url,urltype',				// List of fields from the table "pages_language_overlay" which should be overlaid on page records. See t3lib_page::getPageOverlay()
292 292
		'hidePagesIfNotTranslatedByDefault' => FALSE,	// If TRUE, pages that has no translation will be hidden by default. Basically this will inverse the effect of the page localization setting "Hide page if no translation for current language exists" to "Show page even if no translation exists"
293 293
		'eID_include' => array(),				// Array of key/value pairs where key is "tx_[ext]_[optional suffix]" and value is relative filename of class to include. Key is used as "?eID=" for index_ts.php to include the code file which renders the page from that point. (Useful for functionality that requires a low initialization footprint, eg. frontend ajax applications)
294 294
		'XCLASS' => Array(),					// See 'Inside TYPO3' document for more information.
......
307 307
		),
308 308
	)
309 309
);
310
?>
310
?>
(2-2/7)