[TYPO3-german] EXT development: loadOrder

Philipp Gampe philipp.gampe at typo3.org
Fri May 4 15:42:23 CEST 2012


Hi Robert,

Robert Wildling wrote:

> http://typo3.org/documentation/document-library/core-
documentation/doc_core_api/4.2.0/view/2/1/
> 
> zählt weiter unten einen Punkt auf, der "loadOrder" heißt - zu dem es 
> genau gar keine Info gibt. Weiß jemand, ob es anderswo eine Doku gibt 
> (außer im Quellcode - und selbst da weiß ich nicht, in welcher Datei ich 
> nachschauen muss...)

Der Eintrag ist im Moment ohne Funktion.

$ grep -Rin loadOrder t3lib/ typo3/


  ### nur der Eintrag der jeweiligen System-Extension
typo3/sysext/saltedpasswords/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/belog/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/info/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/sys_note/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/about/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/beuser/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/scheduler/ext_emconf.php:22:	'loadOrder' => '',
typo3/sysext/viewpage/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/extra_page_cm_options/ext_emconf.php:21:	'loadOrder' => 
'',
typo3/sysext/taskcenter/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/t3editor/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/info_pagetsconfig/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/perm/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/filelist/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/css_styled_content/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/tstemplate_info/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/adodb/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/func/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/cms/ext_emconf.php:22:	'loadOrder' => '',
typo3/sysext/recordlist/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/indexed_search_mysql/ext_emconf.php:21:	'loadOrder' => 
'',
typo3/sysext/lowlevel/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/setup/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/impexp/ext_emconf.php:20:	'loadOrder' => '',
typo3/sysext/context_help/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/cshmanual/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/indexed_search/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/func_wizards/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/tstemplate_ceditor/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/tstemplate_analyzer/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/t3skin/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/tstemplate/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/opendocs/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/sys_action/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/rtehtmlarea/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/aboutmodules/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/install/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/lang/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/dbal/ext_emconf.php:21:	'loadOrder' => '',
typo3/sysext/tstemplate_objbrowser/ext_emconf.php:21:	'loadOrder' => 
'',
  ### hier wird der Eintrag nur verpackt, es passiert aber auch nichts
typo3/sysext/em/classes/connection/class.tx_em_connection_ter.php:319:		
		'loadOrder' => utf8_encode($uArr['EM_CONF']
['loadOrder']),
typo3/sysext/em/ext_emconf.php:21:	'loadOrder' => '',
  ### hat nichts mit dem emconf Eintrag zu tun
typo3/backend.php:311:			if 
(file_exists($absoluteComponentPath . 'css/loadorder.txt')) {
typo3/backend.php:313:				$loadOrder = 
str_replace('../', '', t3lib_div::getUrl($absoluteComponentPath . 
'css/loadorder.txt'));
typo3/backend.php:314:				
$cssFilesOrdered = t3lib_div::trimExplode(LF, $loadOrder, TRUE);
typo3/backend.php:322:			if 
(file_exists($absoluteComponentPath . 'javascript/loadorder.txt')) {
typo3/backend.php:324:				$loadOrder = 
str_replace('../', '', t3lib_div::getUrl($absoluteComponentPath . 
'javascript/loadorder.txt'));
typo3/backend.php:325:				$jsFilesOrdered 
= t3lib_div::trimExplode(LF, $loadOrder, TRUE);

Viele Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – linkvalidator
TYPO3 .... inspiring people to share!



More information about the TYPO3-german mailing list