diff --git a/ChangeLog b/ChangeLog
index ec73cf1baabac4e60b622f841a596517bab56436..567c3748a396a5865b11c80742f23b442430200c 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-04-01  Kasper Skårhøj,,,  <kasper@typo3.com>
+
+	* Updated all years from 2004 to 2005
+	* Updated all function indexeds in top of scripts (no actual code changes done!)
+
 2005-04-01  Kasper Skårhøj,,,  <kasper@typo3.com>
 
 	* Added Bernhard Krafts security improvement for server validated challenge value.
diff --git a/misc/superadmin.php b/misc/superadmin.php
index 3068e3833a5e0955d5b17d0bb6d6edde62a08708..1da5da8293c472ccf9ddffd3a4d2c7dd69b93637 100755
--- a/misc/superadmin.php
+++ b/misc/superadmin.php
@@ -1,7 +1,7 @@
 <?php
 /***************************************************************
 *  Copyright notice
-*  
+*
 *  (c) 1999-2003 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
@@ -27,41 +27,41 @@
 /**
  * Super admin configuration and main script (sample)
  *
- * $Id$ 
+ * $Id$
  *
  * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
  */
 /*
  * WHAT IS IT:
- * This script is intended to provide administrator information and 
+ * This script is intended to provide administrator information and
  * relevant links to multiple Typo3 sites on a webserver.
- *  
+ *
  * LOCATION:
  * This script must be located in a directory with the Typo3 source available in typo3_src/
  * The script includes the class t3lib/class.t3lib_superadmin.php
- *  
- * IMPORTANT: 
- * This script MUST be secured as it reads out password information an provides direct login links to sites! 
+ *
+ * IMPORTANT:
+ * This script MUST be secured as it reads out password information an provides direct login links to sites!
  * It's recommended to use the script over a secure connection and to use the strongest webserver http-based authentication, you can.
  * Furthermore it's adviced to out-comment the 'die'-line below when you're not using the script.
- * 
+ *
  * CONFIGURATION:
  * The point is that you configure one or more directories (parent directories) on the webserver to the script.
  * The script expects these directories (parents) to contain other directories (childs) exclusively with Typo3 sites in + any number of directories names 'typo3_src*' which will be ignored.
- * Every Typo3 site (child) in these parent directories will get listed in the interface. 
- * 
+ * Every Typo3 site (child) in these parent directories will get listed in the interface.
+ *
  * For each 'parent directory' you enter information like this:
- * 
+ *
  * $parentDirs[] = array(
- * 	'dir'=> '/www/htdocs/typo3/32/', 
+ * 	'dir'=> '/www/htdocs/typo3/32/',
  * 	'url' => 'http://192.168.1.4/typo3/32/'
  * );
- * 
+ *
  * 'dir' is the absolute path of the parent directory where the sites are located in subdirs
  * 'url' is the web-accessible url of the parent directory.
  */
 
- 
+
 // *****************
 // Security:
 // *****************
@@ -80,11 +80,11 @@ require_once ('./typo3_src/t3lib/class.t3lib_superadmin.php');
 // *****************
 $parentDirs = array();
 $parentDirs[] = array(
-	'dir'=> '/www/htdocs/typo3/commercial_sites/', 
+	'dir'=> '/www/htdocs/typo3/commercial_sites/',
 	'url' => 'http://123.234.43.212/typo3/commercial_sites/'
 );
 $parentDirs[] = array(
-	'dir'=> '/www/htdocs/typo3/nonprofit_sites/', 
+	'dir'=> '/www/htdocs/typo3/nonprofit_sites/',
 	'url' => 'http://123.234.43.212/typo3/nonprofit_sites/'
 );
 
diff --git a/t3lib/class.t3lib_admin.php b/t3lib/class.t3lib_admin.php
index 3ef7bd4a1992b212a768a82485f41479559996cd..a33223b7f4168a2a8d06c84b306de73359c145e1 100644
--- a/t3lib/class.t3lib_admin.php
+++ b/t3lib/class.t3lib_admin.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -47,10 +47,10 @@
  *  270:     function getFileFields($uploadfolder)
  *  293:     function getDBFields($theSearchTable)
  *  321:     function selectNonEmptyRecordsWithFkeys($fkey_arrays)
- *  394:     function testFileRefs ()
- *  445:     function testDBRefs($theArray)
- *  483:     function whereIsRecordReferenced($searchTable,$id)
- *  520:     function whereIsFileReferenced($uploadfolder,$filename)
+ *  410:     function testFileRefs ()
+ *  461:     function testDBRefs($theArray)
+ *  499:     function whereIsRecordReferenced($searchTable,$id)
+ *  536:     function whereIsFileReferenced($uploadfolder,$filename)
  *
  * TOTAL FUNCTIONS: 12
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_arraybrowser.php b/t3lib/class.t3lib_arraybrowser.php
index 1c69fb7531ecb627e062bf8495b86789dd77ee9e..796b8e1db8fa933f5e842c4e4bc0193bf67364c0 100644
--- a/t3lib/class.t3lib_arraybrowser.php
+++ b/t3lib/class.t3lib_arraybrowser.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_basicfilefunc.php b/t3lib/class.t3lib_basicfilefunc.php
index 17f3a4cf6764e4ce17dda30caa70eb57a929fbb7..1ae214af114a047496cf9a7ba1ca542cc785437c 100644
--- a/t3lib/class.t3lib_basicfilefunc.php
+++ b/t3lib/class.t3lib_basicfilefunc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -37,31 +37,32 @@
  *
  *
  *
- *   80: class t3lib_basicFileFunctions
+ *   81: class t3lib_basicFileFunctions
  *
  *              SECTION: Checking functions
- *  132:     function init($mounts, $f_ext)
- *  149:     function getTotalFileInfo($wholePath)
- *  169:     function is_allowed($iconkey,$type)
- *  194:     function checkIfFullAccess($theDest)
- *  208:     function is_webpath($path)
- *  228:     function checkIfAllowed($ext, $theDest, $filename='')
- *  238:     function checkFileNameLen($fileName)
- *  248:     function is_directory($theDir)
- *  265:     function isPathValid($theFile)
- *  280:     function getUniqueName($theFile, $theDest, $dontCheckForUnique=0)
- *  323:     function checkPathAgainstMounts($thePath)
- *  341:     function blindPath($thePath)
- *  357:     function findTempFolder()
+ *  133:     function init($mounts, $f_ext)
+ *  150:     function getTotalFileInfo($wholePath)
+ *  170:     function is_allowed($iconkey,$type)
+ *  195:     function checkIfFullAccess($theDest)
+ *  209:     function is_webpath($path)
+ *  229:     function checkIfAllowed($ext, $theDest, $filename='')
+ *  239:     function checkFileNameLen($fileName)
+ *  249:     function is_directory($theDir)
+ *  266:     function isPathValid($theFile)
+ *  281:     function getUniqueName($theFile, $theDest, $dontCheckForUnique=0)
+ *  324:     function checkPathAgainstMounts($thePath)
+ *  340:     function findFirstWebFolder()
+ *  360:     function blindPath($thePath)
+ *  376:     function findTempFolder()
  *
  *              SECTION: Cleaning functions
- *  386:     function cleanDirectoryName($theDir)
- *  396:     function rmDoubleSlash($string)
- *  406:     function slashPath($path)
- *  419:     function cleanFileName($fileName)
- *  430:     function formatSize($sizeInBytes)
+ *  410:     function cleanDirectoryName($theDir)
+ *  420:     function rmDoubleSlash($string)
+ *  430:     function slashPath($path)
+ *  443:     function cleanFileName($fileName)
+ *  454:     function formatSize($sizeInBytes)
  *
- * TOTAL FUNCTIONS: 18
+ * TOTAL FUNCTIONS: 19
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/t3lib/class.t3lib_bedisplaylog.php b/t3lib/class.t3lib_bedisplaylog.php
index c8cc389b9524941cad47ba412e5c91779d6fbe54..80fbea50e925f6cad3cf9b1993d43543a61fbc4e 100644
--- a/t3lib/class.t3lib_bedisplaylog.php
+++ b/t3lib/class.t3lib_bedisplaylog.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_befunc.php b/t3lib/class.t3lib_befunc.php
index f8df0cf3e9a75531f0f88c806f90699500318773..25e1e74226dc3c29f83b94064850c2fd2fe04314 100755
--- a/t3lib/class.t3lib_befunc.php
+++ b/t3lib/class.t3lib_befunc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -43,115 +43,118 @@
  *
  *
  *
- *  168: class t3lib_BEfunc
+ *  171: class t3lib_BEfunc
  *
  *              SECTION: SQL-related, selecting records, searching
- *  188:     function deleteClause($table)
- *  211:     function getRecord($table,$uid,$fields='*',$where='')
- *  233:     function getRecordRaw($table,$where='',$fields='*')
- *  255:     function getRecordsByField($theTable,$theField,$theValue,$whereClause='',$groupBy='',$orderBy='',$limit='')
- *  286:     function fixVersioningPid($table,&$rr)
- *  320:     function searchQuery($searchWords,$fields,$table='')
- *  335:     function listQuery($field,$value)
- *  347:     function splitTable_Uid($str)
- *  362:     function getSQLselectableList($in_list,$tablename,$default_tablename)
- *  390:     function BEenableFields($table,$inv=0)
+ *  191:     function deleteClause($table)
+ *  214:     function getRecord($table,$uid,$fields='*',$where='')
+ *  236:     function getRecordRaw($table,$where='',$fields='*')
+ *  258:     function getRecordsByField($theTable,$theField,$theValue,$whereClause='',$groupBy='',$orderBy='',$limit='')
+ *  289:     function fixVersioningPid($table,&$rr)
+ *  323:     function searchQuery($searchWords,$fields,$table='')
+ *  338:     function listQuery($field,$value)
+ *  350:     function splitTable_Uid($str)
+ *  365:     function getSQLselectableList($in_list,$tablename,$default_tablename)
+ *  393:     function BEenableFields($table,$inv=0)
  *
  *              SECTION: SQL-related, DEPRECIATED functions
- *  454:     function mm_query($select,$local_table,$mm_table,$foreign_table,$whereClause='',$groupBy='',$orderBy='',$limit='')
- *  476:     function DBcompileInsert($table,$fields_values)
- *  490:     function DBcompileUpdate($table,$where,$fields_values)
+ *  457:     function mm_query($select,$local_table,$mm_table,$foreign_table,$whereClause='',$groupBy='',$orderBy='',$limit='')
+ *  479:     function DBcompileInsert($table,$fields_values)
+ *  493:     function DBcompileUpdate($table,$where,$fields_values)
  *
  *              SECTION: Page tree, TCA related
- *  519:     function BEgetRootLine($uid,$clause='')
- *  568:     function openPageTree($pid,$clearExpansion)
- *  613:     function getRecordPath($uid, $clause, $titleLimit, $fullTitleLimit=0)
- *  655:     function getExcludeFields()
- *  685:     function getExplicitAuthFieldValues()
- *  756:     function getSystemLanguages()
- *  781:     function readPageAccess($id,$perms_clause)
- *  810:     function getTCAtypes($table,$rec,$useFieldNameAsKey=0)
- *  863:     function getTCAtypeValue($table,$rec)
- *  886:     function getSpecConfParts($str, $defaultExtras)
- *  916:     function getSpecConfParametersFromArray($pArr)
- *  942:     function getFlexFormDS($conf,$row,$table)
+ *  522:     function BEgetRootLine($uid,$clause='')
+ *  571:     function openPageTree($pid,$clearExpansion)
+ *  616:     function getRecordPath($uid, $clause, $titleLimit, $fullTitleLimit=0)
+ *  658:     function getExcludeFields()
+ *  688:     function getExplicitAuthFieldValues()
+ *  759:     function getSystemLanguages()
+ *  784:     function readPageAccess($id,$perms_clause)
+ *  813:     function getTCAtypes($table,$rec,$useFieldNameAsKey=0)
+ *  866:     function getTCAtypeValue($table,$rec)
+ *  889:     function getSpecConfParts($str, $defaultExtras)
+ *  919:     function getSpecConfParametersFromArray($pArr)
+ *  945:     function getFlexFormDS($conf,$row,$table)
  *
  *              SECTION: Caching related
- * 1048:     function storeHash($hash,$data,$ident)
- * 1068:     function getHash($hash,$expTime)
+ * 1051:     function storeHash($hash,$data,$ident)
+ * 1071:     function getHash($hash,$expTime)
  *
  *              SECTION: TypoScript related
- * 1104:     function getPagesTSconfig($id,$rootLine='',$returnPartArray=0)
- * 1155:     function updatePagesTSconfig($id,$pageTS,$TSconfPrefix,$impParams='')
- * 1210:     function implodeTSParams($p,$k='')
+ * 1107:     function getPagesTSconfig($id,$rootLine='',$returnPartArray=0)
+ * 1158:     function updatePagesTSconfig($id,$pageTS,$TSconfPrefix,$impParams='')
+ * 1213:     function implodeTSParams($p,$k='')
  *
  *              SECTION: Users / Groups related
- * 1247:     function getUserNames($fields='username,usergroup,usergroup_cached_list,uid',$where='')
- * 1265:     function getGroupNames($fields='title,uid', $where='')
- * 1282:     function getListGroupNames($fields='title,uid')
- * 1301:     function blindUserNames($usernames,$groupArray,$excludeBlindedFlag=0)
- * 1334:     function blindGroupNames($groups,$groupArray,$excludeBlindedFlag=0)
+ * 1250:     function getUserNames($fields='username,usergroup,usergroup_cached_list,uid',$where='')
+ * 1268:     function getGroupNames($fields='title,uid', $where='')
+ * 1285:     function getListGroupNames($fields='title,uid')
+ * 1304:     function blindUserNames($usernames,$groupArray,$excludeBlindedFlag=0)
+ * 1337:     function blindGroupNames($groups,$groupArray,$excludeBlindedFlag=0)
  *
  *              SECTION: Output related
- * 1377:     function daysUntil($tstamp)
- * 1389:     function date($tstamp)
- * 1400:     function datetime($value)
- * 1412:     function time($value)
- * 1428:     function calcAge($seconds,$labels = 'min|hrs|days|yrs')
- * 1454:     function dateTimeAge($tstamp,$prefix=1,$date='')
- * 1472:     function titleAttrib($content='',$hsc=0)
- * 1485:     function titleAltAttrib($content)
- * 1509:     function thumbCode($row,$table,$field,$backPath,$thumbScript='',$uploaddir=NULL,$abs=0,$tparams='',$size='')
- * 1578:     function getThumbNail($thumbScript,$theFile,$tparams='',$size='')
- * 1595:     function titleAttribForPages($row,$perms_clause='',$includeAttrib=1)
- * 1654:     function getRecordIconAltText($row,$table='pages')
- * 1691:     function getLabelFromItemlist($table,$col,$key)
- * 1717:     function getItemLabel($table,$col,$printAllWrap='')
- * 1742:     function getRecordTitle($table,$row,$prep=0)
- * 1778:     function getProcessedValue($table,$col,$value,$fixed_lgd_chars=0,$defaultPassthrough=0,$noRecordLookup=FALSE,$uid=0)
- * 1872:     function getProcessedValueExtra($table,$fN,$fV,$fixed_lgd_chars=0)
- * 1896:     function getFileIcon($ext)
- * 1910:     function getCommonSelectFields($table,$prefix)
- * 1950:     function makeConfigForm($configArray,$defaults,$dataPrefix)
+ * 1378:     function daysUntil($tstamp)
+ * 1390:     function date($tstamp)
+ * 1401:     function datetime($value)
+ * 1413:     function time($value)
+ * 1429:     function calcAge($seconds,$labels = 'min|hrs|days|yrs')
+ * 1455:     function dateTimeAge($tstamp,$prefix=1,$date='')
+ * 1473:     function titleAttrib($content='',$hsc=0)
+ * 1486:     function titleAltAttrib($content)
+ * 1510:     function thumbCode($row,$table,$field,$backPath,$thumbScript='',$uploaddir=NULL,$abs=0,$tparams='',$size='')
+ * 1579:     function getThumbNail($thumbScript,$theFile,$tparams='',$size='')
+ * 1596:     function titleAttribForPages($row,$perms_clause='',$includeAttrib=1)
+ * 1655:     function getRecordIconAltText($row,$table='pages')
+ * 1692:     function getLabelFromItemlist($table,$col,$key)
+ * 1718:     function getItemLabel($table,$col,$printAllWrap='')
+ * 1743:     function getRecordTitle($table,$row,$prep=0)
+ * 1781:     function getProcessedValue($table,$col,$value,$fixed_lgd_chars=0,$defaultPassthrough=0,$noRecordLookup=FALSE,$uid=0)
+ * 1899:     function getProcessedValueExtra($table,$fN,$fV,$fixed_lgd_chars=0,$uid=0)
+ * 1923:     function getFileIcon($ext)
+ * 1937:     function getCommonSelectFields($table,$prefix)
+ * 1977:     function makeConfigForm($configArray,$defaults,$dataPrefix)
  *
  *              SECTION: Backend Modules API functions
- * 2025:     function helpTextIcon($table,$field,$BACK_PATH,$force=0)
- * 2047:     function helpText($table,$field,$BACK_PATH,$styleAttrib='')
- * 2099:     function cshItem($table,$field,$BACK_PATH,$wrap='',$onlyIconMode=FALSE, $styleAttrib='')
- * 2137:     function editOnClick($params,$backPath='',$requestUri='')
- * 2155:     function viewOnClick($id,$backPath='',$rootLine='',$anchor='',$altUrl='',$addGetVars='')
- * 2181:     function getModTSconfig($id,$TSref)
- * 2202:     function getFuncMenu($mainParams,$elementName,$currentValue,$menuItems,$script='',$addparams='')
- * 2245:     function getFuncCheck($mainParams,$elementName,$currentValue,$script='',$addparams='',$tagParams='')
- * 2270:     function getFuncInput($mainParams,$elementName,$currentValue,$size=10,$script="",$addparams="")
- * 2291:     function unsetMenuItems($modTSconfig,$itemArray,$TSref)
- * 2314:     function getSetUpdateSignal($set='')
- * 2365:     function getModuleData($MOD_MENU, $CHANGED_SETTINGS, $modName, $type='', $dontValidateList='', $setDefaultList='')
+ * 2052:     function helpTextIcon($table,$field,$BACK_PATH,$force=0)
+ * 2074:     function helpText($table,$field,$BACK_PATH,$styleAttrib='')
+ * 2126:     function cshItem($table,$field,$BACK_PATH,$wrap='',$onlyIconMode=FALSE, $styleAttrib='')
+ * 2164:     function editOnClick($params,$backPath='',$requestUri='')
+ * 2182:     function viewOnClick($id,$backPath='',$rootLine='',$anchor='',$altUrl='',$addGetVars='')
+ * 2208:     function getModTSconfig($id,$TSref)
+ * 2229:     function getFuncMenu($mainParams,$elementName,$currentValue,$menuItems,$script='',$addparams='')
+ * 2272:     function getFuncCheck($mainParams,$elementName,$currentValue,$script='',$addparams='',$tagParams='')
+ * 2297:     function getFuncInput($mainParams,$elementName,$currentValue,$size=10,$script="",$addparams="")
+ * 2318:     function unsetMenuItems($modTSconfig,$itemArray,$TSref)
+ * 2341:     function getSetUpdateSignal($set='')
+ * 2392:     function getModuleData($MOD_MENU, $CHANGED_SETTINGS, $modName, $type='', $dontValidateList='', $setDefaultList='')
  *
  *              SECTION: Core
- * 2440:     function lockRecords($table='',$uid=0,$pid=0)
- * 2469:     function isRecordLocked($table,$uid)
- * 2509:     function exec_foreign_table_where_query($fieldValue,$field='',$TSconfig=array(),$prefix='')
- * 2590:     function getTCEFORM_TSconfig($table,$row)
- * 2637:     function getTSconfig_pidValue($table,$uid,$pid)
- * 2665:     function getPidForModTSconfig($table,$uid,$pid)
- * 2681:     function getTSCpid($table,$uid,$pid)
- * 2697:     function firstDomainRecord($rootLine)
- * 2719:     function getDomainStartPage($domain, $path='')
- * 2746:     function selectVersionsOfRecord($table, $uid, $fields='*')
- * 2792:     function RTEsetup($RTEprop,$table,$field,$type='')
- * 2810:     function &RTEgetObj()
- * 2849:     function isModuleSetInTBE_MODULES($modName)
+ * 2467:     function lockRecords($table='',$uid=0,$pid=0)
+ * 2496:     function isRecordLocked($table,$uid)
+ * 2536:     function exec_foreign_table_where_query($fieldValue,$field='',$TSconfig=array(),$prefix='')
+ * 2617:     function getTCEFORM_TSconfig($table,$row)
+ * 2664:     function getTSconfig_pidValue($table,$uid,$pid)
+ * 2692:     function getPidForModTSconfig($table,$uid,$pid)
+ * 2708:     function getTSCpid($table,$uid,$pid)
+ * 2724:     function firstDomainRecord($rootLine)
+ * 2746:     function getDomainStartPage($domain, $path='')
+ * 2773:     function selectVersionsOfRecord($table, $uid, $fields='*')
+ * 2819:     function RTEsetup($RTEprop,$table,$field,$type='')
+ * 2838:     function &RTEgetObj()
+ * 2877:     function &softRefParserObj($spKey)
+ * 2909:     function explodeSoftRefParserList($parserList, $table, $field)
+ * 2941:     function isModuleSetInTBE_MODULES($modName)
  *
  *              SECTION: Miscellaneous
- * 2898:     function typo3PrintError($header,$text,$js='',$head=1)
- * 2942:     function TYPO3_copyRightNotice()
- * 2967:     function getPathType_web_nonweb($path)
- * 2979:     function ADMCMD_previewCmds($pageinfo)
- * 3001:     function processParams($params)
- * 3027:     function getListOfBackendModules($name,$perms_clause,$backPath='',$script='index.php')
+ * 2990:     function typo3PrintError($header,$text,$js='',$head=1)
+ * 3034:     function TYPO3_copyRightNotice()
+ * 3058:     function displayWarningMessages()
+ * 3094:     function getPathType_web_nonweb($path)
+ * 3106:     function ADMCMD_previewCmds($pageinfo)
+ * 3128:     function processParams($params)
+ * 3154:     function getListOfBackendModules($name,$perms_clause,$backPath='',$script='index.php')
  *
- * TOTAL FUNCTIONS: 86
+ * TOTAL FUNCTIONS: 89
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
@@ -3040,7 +3043,7 @@ class t3lib_BEfunc	{
 		} else {
 			$warrantyNote='TYPO3 comes with ABSOLUTELY NO WARRANTY; <a href="http://typo3.com/1316.0.html" target="_blank">click for details.</a>';
 		}
-		$cNotice = '<a href="http://typo3.com/" target="_blank"><img src="gfx/loginlogo_transp.gif" width="75" vspace="2" height="19" alt="TYPO3 logo" align="left" />TYPO3 CMS ver. '.htmlspecialchars($GLOBALS['TYPO_VERSION']).'</a>. Copyright &copy; 1998-2004 Kasper Sk&aring;rh&oslash;j. Extensions are copyright of their respective owners. Go to <a href="http://typo3.com/" target="_blank">http://typo3.com/</a> for details.
+		$cNotice = '<a href="http://typo3.com/" target="_blank"><img src="gfx/loginlogo_transp.gif" width="75" vspace="2" height="19" alt="TYPO3 logo" align="left" />TYPO3 CMS ver. '.htmlspecialchars($GLOBALS['TYPO_VERSION']).'</a>. Copyright &copy; 1998-2005 Kasper Sk&aring;rh&oslash;j. Extensions are copyright of their respective owners. Go to <a href="http://typo3.com/" target="_blank">http://typo3.com/</a> for details.
 		'.strip_tags($warrantyNote,'<a>').' This is free software, and you are welcome to redistribute it under certain conditions; <a href="http://typo3.com/1316.0.html" target="_blank">click for details</a>. Obstructing the appearance of this notice is prohibited by law.';
 
 		return $cNotice;
diff --git a/t3lib/class.t3lib_beuserauth.php b/t3lib/class.t3lib_beuserauth.php
index b5110672ef94f21749c14504f1e516f6be71848f..095d9ae40a2550e8a0876cbdc9f4ddd4bbd8acb1 100644
--- a/t3lib/class.t3lib_beuserauth.php
+++ b/t3lib/class.t3lib_beuserauth.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_browsetree.php b/t3lib/class.t3lib_browsetree.php
index 717f5da3f9c55399b18b79efa187bae43b1f15bd..1d3b389a5ed3456d55502dc76d25a9c5ad720e28 100755
--- a/t3lib/class.t3lib_browsetree.php
+++ b/t3lib/class.t3lib_browsetree.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_clipboard.php b/t3lib/class.t3lib_clipboard.php
index 7d284031495f52a36394b26017a9f6ad71a9bdcb..fbfae530dc527c21c1a2d30a3a576b5376216021 100755
--- a/t3lib/class.t3lib_clipboard.php
+++ b/t3lib/class.t3lib_clipboard.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,43 +38,50 @@
  *
  *
  *
- *   90: class t3lib_clipboard
- *  126:     function initializeClipboard()
- *  155:     function lockToNormal()
- *  172:     function setCmd($cmd)
- *  219:     function setCurrentPad($padIdent)
- *  234:     function endClipboard()
- *  247:     function cleanUpCBC($CBarr,$table,$removeDeselected=0)
- *  265:     function isElements()
- *  274:     function printClipboard()
- *  363:     function printContentFromTab($pad)
- *  437:     function padTitleWrap($str,$pad)
- *  454:     function linkItemText($str,$rec,$table='')
- *  479:     function isSelected($table,$uid)
- *  493:     function getSelectedRecord($table='',$uid='')
- *  516:     function selUrlDB($table,$uid,$copy=0,$deselect=0,$baseArray=array())
- *  532:     function selUrlFile($path,$copy=0,$deselect=0,$baseArray=array())
- *  549:     function pasteUrl($table,$uid,$setRedirect=1)
- *  566:     function deleteUrl($setRedirect=1,$file=0)
- *  583:     function editUrl()
- *  604:     function removeUrl($table,$uid)
- *  614:     function cleanCurrent()
- *  641:     function elFromTable($matchTable='',$pad='')
- *  673:     function confirmMsg($table,$rec,$type,$clElements)
- *  716:     function removeElement($el)
- *  728:     function saveClipboard()
- *  738:     function currentMode()
- *  749:     function clLabel($key,$Akey='labels')
+ *   97: class t3lib_clipboard
+ *
+ *              SECTION: Initialize
+ *  150:     function initializeClipboard()
+ *  179:     function lockToNormal()
+ *  196:     function setCmd($cmd)
+ *  243:     function setCurrentPad($padIdent)
+ *  258:     function endClipboard()
+ *  271:     function cleanUpCBC($CBarr,$table,$removeDeselected=0)
+ *
+ *              SECTION: Clipboard HTML renderings
+ *  306:     function printClipboard()
+ *  408:     function printContentFromTab($pad)
+ *  482:     function padTitleWrap($str,$pad)
+ *  499:     function linkItemText($str,$rec,$table='')
+ *  526:     function selUrlDB($table,$uid,$copy=0,$deselect=0,$baseArray=array())
+ *  542:     function selUrlFile($path,$copy=0,$deselect=0,$baseArray=array())
+ *  559:     function pasteUrl($table,$uid,$setRedirect=1)
+ *  576:     function deleteUrl($setRedirect=1,$file=0)
+ *  593:     function editUrl()
+ *  614:     function removeUrl($table,$uid)
+ *  627:     function confirmMsg($table,$rec,$type,$clElements)
+ *  671:     function clLabel($key,$Akey='labels')
+ *  680:     function exportClipElementParameters()
+ *
+ *              SECTION: Helper functions
+ *  730:     function removeElement($el)
+ *  742:     function saveClipboard()
+ *  752:     function currentMode()
+ *  762:     function cleanCurrent()
+ *  789:     function elFromTable($matchTable='',$pad='')
+ *  820:     function isSelected($table,$uid)
+ *  834:     function getSelectedRecord($table='',$uid='')
+ *  852:     function isElements()
  *
  *              SECTION: FOR USE IN tce_db.php:
- *  790:     function makePasteCmdArray($ref,$CMD)
- *  819:     function makeDeleteCmdArray($CMD)
+ *  893:     function makePasteCmdArray($ref,$CMD)
+ *  922:     function makeDeleteCmdArray($CMD)
  *
  *              SECTION: FOR USE IN tce_file.php:
- *  862:     function makePasteCmdArray_file($ref,$FILE)
- *  884:     function makeDeleteCmdArray_file($FILE)
+ *  965:     function makePasteCmdArray_file($ref,$FILE)
+ *  987:     function makeDeleteCmdArray_file($FILE)
  *
- * TOTAL FUNCTIONS: 30
+ * TOTAL FUNCTIONS: 31
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/t3lib/class.t3lib_cs.php b/t3lib/class.t3lib_cs.php
index bb5453f45de5f8cdfc43bc498e9d164f6c6c90bc..f42f0de5985f47a7147fefd57ff5c5be3aea8983 100755
--- a/t3lib/class.t3lib_cs.php
+++ b/t3lib/class.t3lib_cs.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2003-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2003-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the Typo3 project. The Typo3 project is
@@ -35,13 +35,13 @@
  *
  *
  *  136: class t3lib_cs
- *  502:     function parse_charset($charset)
- *  521:     function get_locale_charset($locale)
+ *  503:     function parse_charset($charset)
+ *  522:     function get_locale_charset($locale)
  *
  *              SECTION: Charset Conversion functions
- *  574:     function conv($str,$fromCS,$toCS,$useEntityForNoChar=0)
- *  614:     function convArray(&$array,$fromCS,$toCS,$useEntityForNoChar=0)
- *  631:     function utf8_encode($str,$charset)
+ *  575:     function conv($str,$fromCS,$toCS,$useEntityForNoChar=0)
+ *  615:     function convArray(&$array,$fromCS,$toCS,$useEntityForNoChar=0)
+ *  632:     function utf8_encode($str,$charset)
  *  678:     function utf8_decode($str,$charset,$useEntityForNoChar=0)
  *  721:     function utf8_to_entities($str)
  *  754:     function entities_to_utf8($str,$alsoStdHtmlEnt=0)
diff --git a/t3lib/class.t3lib_db.php b/t3lib/class.t3lib_db.php
index 206c10fad3226dbd36f11b68a75a3203d7d3084a..ba32daa1e2c45643fbc5cca67d022c9795756052 100755
--- a/t3lib/class.t3lib_db.php
+++ b/t3lib/class.t3lib_db.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2004-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -37,59 +37,60 @@
  *
  *
  *
- *  132: class t3lib_DB
+ *  133: class t3lib_DB
  *
  *              SECTION: Query execution
- *  167:     function exec_INSERTquery($table,$fields_values)
- *  183:     function exec_UPDATEquery($table,$where,$fields_values)
- *  197:     function exec_DELETEquery($table,$where)
- *  216:     function exec_SELECTquery($select_fields,$from_table,$where_clause,$groupBy='',$orderBy='',$limit='')
- *  241:     function exec_SELECT_mm_query($select,$local_table,$mm_table,$foreign_table,$whereClause='',$groupBy='',$orderBy='',$limit='')
- *  264:     function exec_SELECT_queryArray($queryParts)
- *  287:     function exec_SELECTgetRows($select_fields,$from_table,$where_clause,$groupBy='',$orderBy='',$limit='',$uidIndexField='')
+ *  168:     function exec_INSERTquery($table,$fields_values)
+ *  184:     function exec_UPDATEquery($table,$where,$fields_values)
+ *  198:     function exec_DELETEquery($table,$where)
+ *  217:     function exec_SELECTquery($select_fields,$from_table,$where_clause,$groupBy='',$orderBy='',$limit='')
+ *  242:     function exec_SELECT_mm_query($select,$local_table,$mm_table,$foreign_table,$whereClause='',$groupBy='',$orderBy='',$limit='')
+ *  265:     function exec_SELECT_queryArray($queryParts)
+ *  288:     function exec_SELECTgetRows($select_fields,$from_table,$where_clause,$groupBy='',$orderBy='',$limit='',$uidIndexField='')
  *
  *              SECTION: Query building
- *  332:     function INSERTquery($table,$fields_values)
- *  368:     function UPDATEquery($table,$where,$fields_values)
- *  407:     function DELETEquery($table,$where)
- *  436:     function SELECTquery($select_fields,$from_table,$where_clause,$groupBy='',$orderBy='',$limit='')
- *  477:     function listQuery($field, $value, $table)
- *  491:     function searchQuery($searchWords,$fields,$table)
+ *  333:     function INSERTquery($table,$fields_values)
+ *  369:     function UPDATEquery($table,$where,$fields_values)
+ *  408:     function DELETEquery($table,$where)
+ *  437:     function SELECTquery($select_fields,$from_table,$where_clause,$groupBy='',$orderBy='',$limit='')
+ *  478:     function listQuery($field, $value, $table)
+ *  492:     function searchQuery($searchWords,$fields,$table)
  *
  *              SECTION: Various helper functions
- *  537:     function quoteStr($str, $table)
- *  550:     function cleanIntArray($arr)
- *  566:     function cleanIntList($list)
- *  580:     function stripOrderBy($str)
- *  594:     function stripGroupBy($str)
- *  606:     function splitGroupOrderLimit($str)
+ *  538:     function fullQuoteStr($str, $table)
+ *  554:     function quoteStr($str, $table)
+ *  567:     function cleanIntArray($arr)
+ *  583:     function cleanIntList($list)
+ *  597:     function stripOrderBy($str)
+ *  611:     function stripGroupBy($str)
+ *  623:     function splitGroupOrderLimit($str)
  *
  *              SECTION: MySQL wrapper functions
- *  671:     function sql($db,$query)
- *  685:     function sql_query($query)
- *  698:     function sql_error()
- *  710:     function sql_num_rows($res)
- *  722:     function sql_fetch_assoc($res)
- *  735:     function sql_fetch_row($res)
- *  747:     function sql_free_result($res)
- *  758:     function sql_insert_id()
- *  769:     function sql_affected_rows()
- *  782:     function sql_data_seek($res,$seek)
- *  795:     function sql_field_type($res,$pointer)
- *  809:     function sql_pconnect($TYPO3_db_host, $TYPO3_db_username, $TYPO3_db_password)
- *  826:     function sql_select_db($TYPO3_db)
+ *  688:     function sql($db,$query)
+ *  702:     function sql_query($query)
+ *  715:     function sql_error()
+ *  727:     function sql_num_rows($res)
+ *  739:     function sql_fetch_assoc($res)
+ *  752:     function sql_fetch_row($res)
+ *  764:     function sql_free_result($res)
+ *  775:     function sql_insert_id()
+ *  786:     function sql_affected_rows()
+ *  799:     function sql_data_seek($res,$seek)
+ *  812:     function sql_field_type($res,$pointer)
+ *  826:     function sql_pconnect($TYPO3_db_host, $TYPO3_db_username, $TYPO3_db_password)
+ *  843:     function sql_select_db($TYPO3_db)
  *
  *              SECTION: SQL admin functions
- *  854:     function admin_get_dbs()
- *  872:     function admin_get_tables()
- *  891:     function admin_get_fields($tableName)
- *  909:     function admin_get_keys($tableName)
- *  927:     function admin_query($query)
+ *  871:     function admin_get_dbs()
+ *  889:     function admin_get_tables()
+ *  908:     function admin_get_fields($tableName)
+ *  926:     function admin_get_keys($tableName)
+ *  944:     function admin_query($query)
  *
  *              SECTION: Debugging
- *  954:     function debug($func)
+ *  971:     function debug($func)
  *
- * TOTAL FUNCTIONS: 38
+ * TOTAL FUNCTIONS: 39
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/t3lib/class.t3lib_diff.php b/t3lib/class.t3lib_diff.php
index 9a49b2b8af3ed06e324912cc95cbc67812ae25b1..4bbb5e74aaf4f98c005f46497c1e3ec4bfc4002e 100755
--- a/t3lib/class.t3lib_diff.php
+++ b/t3lib/class.t3lib_diff.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_div.php b/t3lib/class.t3lib_div.php
index f1bdaca8a5992c1a7a4346ac34fefe910eb19ed0..20460af589a897b50a571c6d43b7e8777be2966a 100755
--- a/t3lib/class.t3lib_div.php
+++ b/t3lib/class.t3lib_div.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -39,142 +39,144 @@
  *
  *
  *
- *  209: class t3lib_div
+ *  211: class t3lib_div
  *
  *              SECTION: GET/POST Variables
- *  239:     function _GP($var)
- *  257:     function _GET($var=NULL)
- *  274:     function _POST($var=NULL)
- *  290:     function _GETset($inputGet,$key='')
- *  313:     function GPvar($var,$strip=0)
- *  330:     function GParrayMerged($var)
+ *  241:     function _GP($var)
+ *  259:     function _GET($var=NULL)
+ *  276:     function _POST($var=NULL)
+ *  292:     function _GETset($inputGet,$key='')
+ *  315:     function GPvar($var,$strip=0)
+ *  332:     function GParrayMerged($var)
  *
  *              SECTION: IMAGE FUNCTIONS
- *  374:     function gif_compress($theFile, $type)
- *  400:     function png_to_gif_by_imagemagick($theFile)
- *  424:     function read_png_gif($theFile,$output_png=0)
+ *  376:     function gif_compress($theFile, $type)
+ *  402:     function png_to_gif_by_imagemagick($theFile)
+ *  426:     function read_png_gif($theFile,$output_png=0)
  *
  *              SECTION: STRING FUNCTIONS
- *  473:     function fixed_lgd($string,$origChars,$preStr='...')
- *  498:     function fixed_lgd_pre($string,$chars)
- *  512:     function fixed_lgd_cs($string,$chars)
- *  529:     function breakTextForEmail($str,$implChar="\n",$charWidth=76)
- *  548:     function breakLinesForEmail($str,$implChar="\n",$charWidth=76)
- *  583:     function cmpIP($baseIP, $list)
- *  625:     function cmpFQDN($baseIP, $list)
- *  655:     function inList($in_list,$item)
- *  667:     function rmFromList($element,$list)
- *  685:     function intInRange($theInt,$min,$max=2000000000,$zeroValue=0)
- *  701:     function intval_positive($theInt)
- *  714:     function int_from_ver($verNumberStr)
- *  726:     function md5int($str)
- *  739:     function shortMD5($input, $len=10)
- *  752:     function uniqueList($in_list, $secondParameter=NULL)
- *  766:     function split_fileref($fileref)
- *  803:     function dirname($path)
- *  819:     function modifyHTMLColor($color,$R,$G,$B)
- *  839:     function modifyHTMLColorAll($color,$all)
- *  850:     function rm_endcomma($string)
- *  863:     function danish_strtoupper($string)
- *  878:     function convUmlauts($str)
- *  891:     function testInt($var)
- *  903:     function isFirstPartOfStr($str,$partStr)
- *  919:     function formatSize($sizeInBytes,$labels='')
- *  954:     function convertMicrotime($microtime)
- *  968:     function splitCalc($string,$operators)
- *  990:     function calcPriority($string)
- * 1030:     function calcParenthesis($string)
- * 1056:     function htmlspecialchars_decode($value)
- * 1071:     function deHSCentities($str)
- * 1084:     function slashJS($string,$extended=0,$char="'")
- * 1097:     function rawUrlEncodeJS($str)
- * 1109:     function rawUrlEncodeFP($str)
- * 1120:     function validEmail($email)
- * 1135:     function formatForTextarea($content)
+ *  475:     function fixed_lgd($string,$origChars,$preStr='...')
+ *  500:     function fixed_lgd_pre($string,$chars)
+ *  514:     function fixed_lgd_cs($string,$chars)
+ *  531:     function breakTextForEmail($str,$implChar="\n",$charWidth=76)
+ *  550:     function breakLinesForEmail($str,$implChar="\n",$charWidth=76)
+ *  585:     function cmpIP($baseIP, $list)
+ *  627:     function cmpFQDN($baseIP, $list)
+ *  657:     function inList($in_list,$item)
+ *  669:     function rmFromList($element,$list)
+ *  687:     function intInRange($theInt,$min,$max=2000000000,$zeroValue=0)
+ *  703:     function intval_positive($theInt)
+ *  716:     function int_from_ver($verNumberStr)
+ *  728:     function md5int($str)
+ *  741:     function shortMD5($input, $len=10)
+ *  754:     function uniqueList($in_list, $secondParameter=NULL)
+ *  768:     function split_fileref($fileref)
+ *  805:     function dirname($path)
+ *  821:     function modifyHTMLColor($color,$R,$G,$B)
+ *  841:     function modifyHTMLColorAll($color,$all)
+ *  852:     function rm_endcomma($string)
+ *  865:     function danish_strtoupper($string)
+ *  880:     function convUmlauts($str)
+ *  893:     function testInt($var)
+ *  905:     function isFirstPartOfStr($str,$partStr)
+ *  921:     function formatSize($sizeInBytes,$labels='')
+ *  956:     function convertMicrotime($microtime)
+ *  970:     function splitCalc($string,$operators)
+ *  992:     function calcPriority($string)
+ * 1032:     function calcParenthesis($string)
+ * 1058:     function htmlspecialchars_decode($value)
+ * 1073:     function deHSCentities($str)
+ * 1086:     function slashJS($string,$extended=0,$char="'")
+ * 1099:     function rawUrlEncodeJS($str)
+ * 1111:     function rawUrlEncodeFP($str)
+ * 1122:     function validEmail($email)
+ * 1137:     function formatForTextarea($content)
  *
  *              SECTION: ARRAY FUNCTIONS
- * 1166:     function inArray($in_array,$item)
- * 1183:     function intExplode($delim, $string)
- * 1202:     function revExplode($delim, $string, $count=0)
- * 1222:     function trimExplode($delim, $string, $onlyNonEmptyValues=0)
- * 1244:     function uniqueArray($valueArray)
- * 1256:     function removeArrayEntryByValue($array,$cmpValue)
- * 1284:     function implodeArrayForUrl($name,$theArray,$str='',$skipBlank=0,$rawurlencodeParamName=0)
- * 1311:     function compileSelectedGetVarsFromArray($varList,$getArray,$GPvarAlt=1)
- * 1334:     function addSlashesOnArray(&$theArray)
- * 1358:     function stripSlashesOnArray(&$theArray)
- * 1380:     function slashArray($arr,$cmd)
- * 1397:     function array_merge_recursive_overrule($arr0,$arr1,$notAddKeys=0,$includeEmtpyValues=true)
- * 1430:     function array_merge($arr1,$arr2)
- * 1443:     function csvValues($row,$delim=',',$quote='"')
+ * 1168:     function inArray($in_array,$item)
+ * 1185:     function intExplode($delim, $string)
+ * 1204:     function revExplode($delim, $string, $count=0)
+ * 1224:     function trimExplode($delim, $string, $onlyNonEmptyValues=0)
+ * 1246:     function uniqueArray($valueArray)
+ * 1258:     function removeArrayEntryByValue($array,$cmpValue)
+ * 1286:     function implodeArrayForUrl($name,$theArray,$str='',$skipBlank=0,$rawurlencodeParamName=0)
+ * 1313:     function compileSelectedGetVarsFromArray($varList,$getArray,$GPvarAlt=1)
+ * 1336:     function addSlashesOnArray(&$theArray)
+ * 1360:     function stripSlashesOnArray(&$theArray)
+ * 1382:     function slashArray($arr,$cmd)
+ * 1399:     function array_merge_recursive_overrule($arr0,$arr1,$notAddKeys=0,$includeEmtpyValues=true)
+ * 1432:     function array_merge($arr1,$arr2)
+ * 1445:     function csvValues($row,$delim=',',$quote='"')
  *
  *              SECTION: HTML/XML PROCESSING
- * 1485:     function get_tag_attributes($tag)
- * 1522:     function split_tag_attributes($tag)
- * 1556:     function implodeAttributes($arr,$xhtmlSafe=FALSE,$dontOmitBlankAttribs=FALSE)
- * 1583:     function implodeParams($arr,$xhtmlSafe=FALSE,$dontOmitBlankAttribs=FALSE)
- * 1598:     function wrapJS($string, $linebreak=TRUE)
- * 1628:     function xml2tree($string,$depth=999)
- * 1714:     function array2xml($array,$NSprefix='',$level=0,$docTag='phparray',$spaceInd=0, $options=array(),$parentTagName='')
- * 1799:     function xml2array($string,$NSprefix='')
- * 1901:     function xmlRecompileFromStructValArray($vals)
- * 1945:     function xmlGetHeaderAttribs($xmlData)
+ * 1487:     function get_tag_attributes($tag)
+ * 1524:     function split_tag_attributes($tag)
+ * 1558:     function implodeAttributes($arr,$xhtmlSafe=FALSE,$dontOmitBlankAttribs=FALSE)
+ * 1585:     function implodeParams($arr,$xhtmlSafe=FALSE,$dontOmitBlankAttribs=FALSE)
+ * 1600:     function wrapJS($string, $linebreak=TRUE)
+ * 1630:     function xml2tree($string,$depth=999)
+ * 1716:     function array2xml($array,$NSprefix='',$level=0,$docTag='phparray',$spaceInd=0, $options=array(),$stackData=array())
+ * 1830:     function xml2array($string,$NSprefix='',$reportDocTag=FALSE)
+ * 1940:     function xmlRecompileFromStructValArray($vals)
+ * 1984:     function xmlGetHeaderAttribs($xmlData)
  *
  *              SECTION: FILES FUNCTIONS
- * 1977:     function getURL($url)
- * 2019:     function writeFile($file,$content)
- * 2044:     function writeFileToTypo3tempDir($filepath,$content)
- * 2087:     function mkdir($theNewFolder)
- * 2107:     function get_dirs($path)
- * 2132:     function getFilesInDir($path,$extensionList='',$prependPath=0,$order='')
- * 2186:     function getAllFilesAndFoldersInPath($fileArr,$path,$extList='',$regDirs=0,$recursivityLevels=99)
- * 2209:     function removePrefixPathFromList($fileArr,$prefixToRemove)
- * 2225:     function fixWindowsFilePath($theFile)
- * 2237:     function resolveBackPath($pathStr)
- * 2264:     function locationHeaderUrl($path)
+ * 2016:     function getURL($url)
+ * 2058:     function writeFile($file,$content)
+ * 2075:     function fixPermissions($file)
+ * 2092:     function writeFileToTypo3tempDir($filepath,$content)
+ * 2135:     function mkdir($theNewFolder)
+ * 2155:     function get_dirs($path)
+ * 2180:     function getFilesInDir($path,$extensionList='',$prependPath=0,$order='')
+ * 2234:     function getAllFilesAndFoldersInPath($fileArr,$path,$extList='',$regDirs=0,$recursivityLevels=99)
+ * 2257:     function removePrefixPathFromList($fileArr,$prefixToRemove)
+ * 2273:     function fixWindowsFilePath($theFile)
+ * 2285:     function resolveBackPath($pathStr)
+ * 2312:     function locationHeaderUrl($path)
  *
  *              SECTION: DEBUG helper FUNCTIONS
- * 2304:     function debug_ordvalue($string,$characters=100)
- * 2321:     function view_array($array_in)
- * 2349:     function print_array($array_in)
- * 2364:     function debug($var="",$brOrHeader=0)
+ * 2352:     function debug_ordvalue($string,$characters=100)
+ * 2369:     function view_array($array_in)
+ * 2397:     function print_array($array_in)
+ * 2412:     function debug($var="",$brOrHeader=0)
  *
  *              SECTION: SYSTEM INFORMATION
- * 2433:     function getThisUrl()
- * 2449:     function linkThisScript($getParams=array())
- * 2473:     function linkThisUrl($url,$getParams=array())
- * 2498:     function getIndpEnv($getEnvName)
- * 2687:     function milliseconds()
- * 2699:     function clientInfo($useragent='')
+ * 2481:     function getThisUrl()
+ * 2497:     function linkThisScript($getParams=array())
+ * 2521:     function linkThisUrl($url,$getParams=array())
+ * 2546:     function getIndpEnv($getEnvName)
+ * 2735:     function milliseconds()
+ * 2747:     function clientInfo($useragent='')
  *
  *              SECTION: TYPO3 SPECIFIC FUNCTIONS
- * 2786:     function getFileAbsFileName($filename,$onlyRelative=1,$relToTYPO3_mainDir=0)
- * 2822:     function validPathStr($theFile)
- * 2833:     function isAbsPath($path)
- * 2844:     function isAllowedAbsPath($path)
- * 2861:     function verifyFilenameAgainstDenyPattern($filename)
- * 2879:     function upload_copy_move($source,$destination)
- * 2911:     function upload_to_tempfile($uploadedFileName)
- * 2929:     function unlink_tempfile($uploadedTempFileName)
- * 2945:     function tempnam($filePrefix)
- * 2958:     function stdAuthCode($uid_or_record,$fields='')
- * 2992:     function loadTCA($table)
- * 3012:     function resolveSheetDefInDS($dataStructArray,$sheet='sDEF')
- * 3042:     function resolveAllSheetsInDS($dataStructArray)
- * 3071:     function callUserFunction($funcName,&$params,&$ref,$checkPrefix='user_',$silent=0)
- * 3170:     function &getUserObj($classRef,$checkPrefix='user_',$silent=0)
- * 3228:     function &makeInstance($className)
- * 3240:     function makeInstanceClassName($className)
- * 3254:     function &makeInstanceService($serviceType, $serviceSubType='', $excludeServiceKeys=array())
- * 3315:     function plainMailEncoded($email,$subject,$message,$headers='',$enc='',$charset='ISO-8859-1',$dontEncodeSubject=0)
- * 3360:     function quoted_printable($string,$maxlen=76)
- * 3402:     function substUrlsInPlainText($message,$urlmode='76',$index_script_url='')
- * 3436:     function makeRedirectUrl($inUrl,$l=0,$index_script_url='')
- * 3463:     function freetypeDpiComp($font_size)
- * 3482:     function devLog($msg, $extKey, $severity=0, $dataVar=FALSE)
- * 3503:     function arrayToLogString($arr, $valueList=array(), $valueLength=20)
+ * 2834:     function getFileAbsFileName($filename,$onlyRelative=1,$relToTYPO3_mainDir=0)
+ * 2870:     function validPathStr($theFile)
+ * 2881:     function isAbsPath($path)
+ * 2892:     function isAllowedAbsPath($path)
+ * 2909:     function verifyFilenameAgainstDenyPattern($filename)
+ * 2927:     function upload_copy_move($source,$destination)
+ * 2953:     function upload_to_tempfile($uploadedFileName)
+ * 2971:     function unlink_tempfile($uploadedTempFileName)
+ * 2987:     function tempnam($filePrefix)
+ * 3000:     function stdAuthCode($uid_or_record,$fields='')
+ * 3030:     function cHashParams($addQueryParams)
+ * 3059:     function loadTCA($table)
+ * 3079:     function resolveSheetDefInDS($dataStructArray,$sheet='sDEF')
+ * 3109:     function resolveAllSheetsInDS($dataStructArray)
+ * 3138:     function callUserFunction($funcName,&$params,&$ref,$checkPrefix='user_',$silent=0)
+ * 3237:     function &getUserObj($classRef,$checkPrefix='user_',$silent=0)
+ * 3295:     function &makeInstance($className)
+ * 3307:     function makeInstanceClassName($className)
+ * 3321:     function &makeInstanceService($serviceType, $serviceSubType='', $excludeServiceKeys=array())
+ * 3382:     function plainMailEncoded($email,$subject,$message,$headers='',$enc='',$charset='ISO-8859-1',$dontEncodeSubject=0)
+ * 3427:     function quoted_printable($string,$maxlen=76)
+ * 3471:     function substUrlsInPlainText($message,$urlmode='76',$index_script_url='')
+ * 3505:     function makeRedirectUrl($inUrl,$l=0,$index_script_url='')
+ * 3532:     function freetypeDpiComp($font_size)
+ * 3551:     function devLog($msg, $extKey, $severity=0, $dataVar=FALSE)
+ * 3572:     function arrayToLogString($arr, $valueList=array(), $valueLength=20)
  *
- * TOTAL FUNCTIONS: 115
+ * TOTAL FUNCTIONS: 117
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
@@ -746,7 +748,7 @@ class t3lib_div {
 	 * Usage: 16
 	 *
 	 * @param	string		Accept multiple parameters wich can be comma-separated lists of values and arrays.
-	 * @param	mixed		$secondParameter: ...
+	 * @param	mixed		$secondParameter: Dummy field, which is set will show a warning!
 	 * @return	string		Returns the list without any duplicates of values, space around values are trimmed
 	 */
 	function uniqueList($in_list, $secondParameter=NULL)	{
@@ -2068,6 +2070,7 @@ class t3lib_div {
 	 * Setting file system mode & group ownership of file
 	 *
 	 * @param	string		Filepath of newly created file
+	 * @return	void
 	 */
 	function fixPermissions($file)	{
 		if (@is_file($file) && TYPO3_OS!='WIN')	{
diff --git a/t3lib/class.t3lib_dmailer.php b/t3lib/class.t3lib_dmailer.php
index 808e71e0d938f83b21d815df4d4098f43e46481a..36eacd15d6eb188a34eb51414871ddebe88398a2 100755
--- a/t3lib/class.t3lib_dmailer.php
+++ b/t3lib/class.t3lib_dmailer.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_extfilefunc.php b/t3lib/class.t3lib_extfilefunc.php
index 1c32ef5eb1e6e0dd16a40ae08933efcddb613f6d..80fe65f30832392437127b2f67d2949d7fb87b6c 100755
--- a/t3lib/class.t3lib_extfilefunc.php
+++ b/t3lib/class.t3lib_extfilefunc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,23 +38,23 @@
  *
  *
  *  105: class t3lib_extFileFunctions extends t3lib_basicFileFunctions
- *  149:     function start($fileCmds)
- *  179:     function init_actionPerms($setup)
- *  211:     function processData()
- *  268:     function printLogErrorMessages($redirect='')
- *  326:     function findRecycler($theFile)
- *  355:     function writeLog($action,$error,$details_nr,$details,$data)
+ *  151:     function start($fileCmds)
+ *  181:     function init_actionPerms($setup)
+ *  213:     function processData()
+ *  270:     function printLogErrorMessages($redirect='')
+ *  328:     function findRecycler($theFile)
+ *  357:     function writeLog($action,$error,$details_nr,$details,$data)
  *
  *              SECTION: File operation functions
- *  382:     function func_delete($cmds)
- *  449:     function func_copy($cmds)
- *  539:     function func_move($cmds)
- *  632:     function func_rename($cmds)
- *  678:     function func_newfolder($cmds)
- *  708:     function func_newfile($cmds)
- *  745:     function func_edit($cmds)
- *  777:     function func_upload($cmds)
- *  815:     function func_unzip($cmds)
+ *  384:     function func_delete($cmds)
+ *  451:     function func_copy($cmds)
+ *  541:     function func_move($cmds)
+ *  634:     function func_rename($cmds)
+ *  680:     function func_newfolder($cmds)
+ *  710:     function func_newfile($cmds)
+ *  747:     function func_edit($cmds)
+ *  779:     function func_upload($cmds)
+ *  818:     function func_unzip($cmds)
  *
  * TOTAL FUNCTIONS: 15
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_extmgm.php b/t3lib/class.t3lib_extmgm.php
index f1f657fe496d9fec73388dcc026b8feb5606ae71..daa46ed6801d6579470ae8d60105ebea86983fad 100644
--- a/t3lib/class.t3lib_extmgm.php
+++ b/t3lib/class.t3lib_extmgm.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_extobjbase.php b/t3lib/class.t3lib_extobjbase.php
index 0a903555696f350a9671eca9f5fce1320999e9bb..b07a64f319d0c0fee69a7d07e9fb3ec9e290232f 100755
--- a/t3lib/class.t3lib_extobjbase.php
+++ b/t3lib/class.t3lib_extobjbase.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_foldertree.php b/t3lib/class.t3lib_foldertree.php
index 045a39e8c79c0d2e5254507154499a61c406f13f..cbf6edb5a537371eb962d7b4b1eabb14746fc536 100755
--- a/t3lib/class.t3lib_foldertree.php
+++ b/t3lib/class.t3lib_foldertree.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,18 +38,19 @@
  *
  *
  *
- *   81: class t3lib_folderTree extends t3lib_treeView
- *   88:     function t3lib_folderTree()
- *  106:     function wrapIcon($icon,$row)
- *  126:     function getId($v)
- *  136:     function getJumpToParam($v)
- *  148:     function getTitleStr($row,$titleLen=30)
- *  158:     function getBrowsableTree()
- *  221:     function getFolderTree($files_path, $depth=999, $depthData='')
- *  301:     function getCount($files_path)
- *  317:     function initializePositionSaving()
+ *   82: class t3lib_folderTree extends t3lib_treeView
+ *   89:     function t3lib_folderTree()
+ *  107:     function wrapIcon($icon,$row)
+ *  130:     function wrapTitle($title,$row,$bank=0)
+ *  145:     function getId($v)
+ *  155:     function getJumpToParam($v)
+ *  167:     function getTitleStr($row,$titleLen=30)
+ *  177:     function getBrowsableTree()
+ *  240:     function getFolderTree($files_path, $depth=999, $depthData='')
+ *  320:     function getCount($files_path)
+ *  336:     function initializePositionSaving()
  *
- * TOTAL FUNCTIONS: 9
+ * TOTAL FUNCTIONS: 10
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/t3lib/class.t3lib_formmail.php b/t3lib/class.t3lib_formmail.php
index b6ebfa28e4fd8cfa4cd0f5c9d38e35d434876df0..569acfad0c6c13c14770dc1a450ecd986d258ce3 100644
--- a/t3lib/class.t3lib_formmail.php
+++ b/t3lib/class.t3lib_formmail.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_fullsearch.php b/t3lib/class.t3lib_fullsearch.php
index 8453f94601f71b44a16ccfc0323a91819ca815c6..604240bdbc1211fca1e42a0cbfc7c533d03a9a2e 100755
--- a/t3lib/class.t3lib_fullsearch.php
+++ b/t3lib/class.t3lib_fullsearch.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_htmlmail.php b/t3lib/class.t3lib_htmlmail.php
index 4a33e41c1bcef95bc27c681306e05d111ba12de5..da49bc0a63ba061bd463316153af76fd47495cdb 100755
--- a/t3lib/class.t3lib_htmlmail.php
+++ b/t3lib/class.t3lib_htmlmail.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -36,61 +36,62 @@
  *
  *
  *
- *  190: class t3lib_htmlmail
- *  253:     function start ()
- *  263:     function useBase64()
- *  275:     function encodeMsg($content)
- *  285:     function addPlain ($content)
- *  297:     function addAttachment($file)
- *  315:     function addHTML ($file)
- *  338:     function extractHtmlInit($html,$url)
- *  349:     function send($recipient)
+ *  191: class t3lib_htmlmail
+ *  256:     function t3lib_htmlmail ()
+ *  275:     function start ()
+ *  286:     function useBase64()
+ *  298:     function encodeMsg($content)
+ *  308:     function addPlain ($content)
+ *  320:     function addAttachment($file)
+ *  338:     function addHTML ($file)
+ *  361:     function extractHtmlInit($html,$url)
+ *  372:     function send($recipient)
  *
  *              SECTION: Main functions
- *  378:     function setHeaders ()
- *  432:     function setRecipient ($recip)
- *  450:     function getHTMLContentType()
- *  459:     function setContent()
- *  486:     function constructMixed ($boundary)
- *  525:     function constructHTML ($boundary)
- *  548:     function constructAlternative($boundary)
- *  569:     function constructHTML_media ($boundary)
- *  602:     function sendTheMail ()
- *  664:     function getBoundary()
- *  676:     function setPlain ($content)
- *  687:     function setHtml ($content)
- *  698:     function add_header ($header)
- *  709:     function add_message ($string)
- *  720:     function getContent($type)
- *  729:     function preview()
+ *  401:     function setHeaders ()
+ *  455:     function setRecipient ($recip)
+ *  473:     function getHTMLContentType()
+ *  482:     function setContent()
+ *  509:     function constructMixed ($boundary)
+ *  548:     function constructHTML ($boundary)
+ *  571:     function constructAlternative($boundary)
+ *  592:     function constructHTML_media ($boundary)
+ *  646:     function sendTheMail ()
+ *  712:     function getBoundary()
+ *  724:     function setPlain ($content)
+ *  735:     function setHtml ($content)
+ *  746:     function add_header ($header)
+ *  757:     function add_message ($string)
+ *  768:     function getContent($type)
+ *  777:     function preview()
  *
  *              SECTION: Functions for acquiring attachments, HTML, analyzing and so on  **
- *  757:     function fetchHTML($file)
- *  775:     function fetchHTMLMedia()
- *  796:     function extractMediaLinks()
- *  872:     function extractHyperLinks()
- *  921:     function extractFramesInfo()
- *  947:     function substMediaNamesInHTML($absolute)
- *  974:     function substHREFsInHTML()
- * 1002:     function substHTTPurlsInPlainText($content)
- * 1042:     function fixRollOvers()
+ *  805:     function fetchHTML($file)
+ *  823:     function fetchHTMLMedia()
+ *  844:     function extractMediaLinks()
+ *  920:     function extractHyperLinks()
+ *  969:     function extractFramesInfo()
+ *  995:     function substMediaNamesInHTML($absolute)
+ * 1022:     function substHREFsInHTML()
+ * 1050:     function substHTTPurlsInPlainText($content)
+ * 1090:     function fixRollOvers()
  *
  *              SECTION: File and URL-functions
- * 1089:     function makeBase64($inputstr)
- * 1100:     function getExtendedURL($url)
- * 1120:     function addUserPass($url)
- * 1135:     function getURL($url)
- * 1156:     function getStrippedURL($url)
- * 1177:     function getMimeType($url)
- * 1206:     function absRef($ref)
- * 1226:     function split_fileref($fileref)
- * 1253:     function extParseUrl($path)
- * 1268:     function tag_regex($tagArray)
- * 1290:     function get_tag_attributes($tag)
- * 1330:     function quoted_printable($string)
- * 1368:     function convertName($name)
+ * 1137:     function makeBase64($inputstr)
+ * 1148:     function getExtendedURL($url)
+ * 1168:     function addUserPass($url)
+ * 1183:     function getURL($url)
+ * 1204:     function getStrippedURL($url)
+ * 1225:     function getMimeType($url)
+ * 1254:     function absRef($ref)
+ * 1274:     function split_fileref($fileref)
+ * 1301:     function extParseUrl($path)
+ * 1316:     function tag_regex($tagArray)
+ * 1338:     function get_tag_attributes($tag)
+ * 1380:     function quoted_printable($string)
+ * 1390:     function convertName($name)
  *
- * TOTAL FUNCTIONS: 46
+ * TOTAL FUNCTIONS: 47
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
@@ -249,6 +250,7 @@ class t3lib_htmlmail {
 	 * Constructor for the class. Make a check to see if Postfix version below 2.0 is used.
 	 * If this is the case all calls to mail() must not be called with the -f parameter to correctly set
 	 * the Return-Path header.
+	 *
 	 * @return	[type]		...
 	 */
 	function t3lib_htmlmail () {
@@ -639,7 +641,6 @@ class t3lib_htmlmail {
 	 *
 	 * With time this function should be made such that several ways of sending the mail is possible (local MTA, smtp other).
 	 *
-	 *
 	 * @return	[type]		...
 	 */
 	function sendTheMail () {
diff --git a/t3lib/class.t3lib_iconworks.php b/t3lib/class.t3lib_iconworks.php
index c9437330606a86592065a9976dda7f3efef83f81..21f587b1091f40bcaaa0373a21f0086a883447a1 100755
--- a/t3lib/class.t3lib_iconworks.php
+++ b/t3lib/class.t3lib_iconworks.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_install.php b/t3lib/class.t3lib_install.php
index 6944f2dfcc84221ae0d1b81138c274ea0d540113..dbd732c8a9d4c2ff28e76fbcd7d2b9a871c5bf64 100755
--- a/t3lib/class.t3lib_install.php
+++ b/t3lib/class.t3lib_install.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -37,27 +37,27 @@
  *
  *
  *   83: class t3lib_install
- *  111:     function t3lib_install()
+ *  112:     function t3lib_install()
  *
  *              SECTION: Writing to localconf.php
- *  134:     function setValueInLocalconfFile(&$line_array, $variable, $value)
- *  184:     function writeToLocalconf_control($inlines='')
- *  236:     function checkForBadString($string)
- *  249:     function slashValueForSingleDashes($value)
+ *  136:     function setValueInLocalconfFile(&$line_array, $variable, $value)
+ *  186:     function writeToLocalconf_control($inlines='')
+ *  238:     function checkForBadString($string)
+ *  251:     function slashValueForSingleDashes($value)
  *
  *              SECTION: SQL
- *  274:     function getFieldDefinitions_sqlContent($sqlContent)
- *  318:     function getFieldDefinitions_sqlContent_parseTypes(&$total)
- *  365:     function getFieldDefinitions_database()
- *  409:     function getDatabaseExtra($FDsrc, $FDcomp, $onlyTableList='')
- *  454:     function getUpdateSuggestions($diffArr,$keyList='extra,diff')
- *  550:     function assembleFieldDefinition($row)
- *  579:     function getStatementArray($sqlcode,$removeNonSQL=0,$query_regex='')
- *  619:     function getCreateTables($statements, $insertCountFlag=0)
- *  643:     function getTableInsertStatements($statements, $table)
- *  663:     function performUpdateQueries($arr,$keyArr)
- *  679:     function getListOfTables()
- *  695:     function generateUpdateDatabaseForm_checkboxes($arr,$label,$checked=1,$iconDis=0,$currentValue=array(),$cVfullMsg=0)
+ *  276:     function getFieldDefinitions_sqlContent($sqlContent)
+ *  320:     function getFieldDefinitions_sqlContent_parseTypes(&$total)
+ *  367:     function getFieldDefinitions_database()
+ *  411:     function getDatabaseExtra($FDsrc, $FDcomp, $onlyTableList='')
+ *  456:     function getUpdateSuggestions($diffArr,$keyList='extra,diff')
+ *  557:     function assembleFieldDefinition($row)
+ *  586:     function getStatementArray($sqlcode,$removeNonSQL=0,$query_regex='')
+ *  626:     function getCreateTables($statements, $insertCountFlag=0)
+ *  650:     function getTableInsertStatements($statements, $table)
+ *  670:     function performUpdateQueries($arr,$keyArr)
+ *  686:     function getListOfTables()
+ *  702:     function generateUpdateDatabaseForm_checkboxes($arr,$label,$checked=1,$iconDis=0,$currentValue=array(),$cVfullMsg=0)
  *
  * TOTAL FUNCTIONS: 17
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_loaddbgroup.php b/t3lib/class.t3lib_loaddbgroup.php
index 8b69d2fae2ddadfbf8b727da67352d912ef7d83b..16d4c789ee772dc0a0d2c193a900bd5fd516baf9 100755
--- a/t3lib/class.t3lib_loaddbgroup.php
+++ b/t3lib/class.t3lib_loaddbgroup.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_loadmodules.php b/t3lib/class.t3lib_loadmodules.php
index 67bd0b744fb0bc54459a9b7f05aa419c71163e0c..c5f426699c091f3fa6c1eeda514df1233c9102c4 100644
--- a/t3lib/class.t3lib_loadmodules.php
+++ b/t3lib/class.t3lib_loadmodules.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_matchcondition.php b/t3lib/class.t3lib_matchcondition.php
index b0edef0975b806d562d74bc44d0b0fbb681cbd90..a43ec667dac0f84ff122791003800e8f2f4cd7de 100644
--- a/t3lib/class.t3lib_matchcondition.php
+++ b/t3lib/class.t3lib_matchcondition.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -43,9 +43,9 @@
  *  333:     function matchWild($haystack,$needle)
  *  363:     function whichDevice($useragent)
  *  413:     function browserInfo($useragent)
- *  511:     function browserInfo_version($tmp)
- *  523:     function getGlobal($var,$inArr='')
- *  548:     function getGP_ENV_TSFE($var)
+ *  517:     function browserInfo_version($tmp)
+ *  529:     function getGlobal($var,$inArr='')
+ *  554:     function getGP_ENV_TSFE($var)
  *
  * TOTAL FUNCTIONS: 8
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_modsettings.php b/t3lib/class.t3lib_modsettings.php
index d4c9d8c15107a90a4661a4afd1cba425d59831f7..e58602dbab9d263d7b05f4e4957adb4284e823ae 100755
--- a/t3lib/class.t3lib_modsettings.php
+++ b/t3lib/class.t3lib_modsettings.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_page.php b/t3lib/class.t3lib_page.php
index 31d9436795ae9abf73561d3aaa97aa2417a7cc97..4d5ddd2cbae1d5c3fbdf543126b429926f06d663 100755
--- a/t3lib/class.t3lib_page.php
+++ b/t3lib/class.t3lib_page.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_pagetree.php b/t3lib/class.t3lib_pagetree.php
index 961d3dafa44e18742041ba968669dad9993524d8..7bbc250c94b309fe0cbf771e5eb74a4d9e2e2731 100755
--- a/t3lib/class.t3lib_pagetree.php
+++ b/t3lib/class.t3lib_pagetree.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_parsehtml.php b/t3lib/class.t3lib_parsehtml.php
index 9dea193adee3c1f14dcf39c2dbc03352e1776701..0b6d8f69e5e33ab42a3ae54087a9d75552fc2c01 100644
--- a/t3lib/class.t3lib_parsehtml.php
+++ b/t3lib/class.t3lib_parsehtml.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -56,20 +56,20 @@
  *              SECTION: Clean HTML code
  *  600:     function HTMLcleaner($content, $tags=array(),$keepAll=0,$hSC=0,$addConfig=array())
  *  796:     function bidir_htmlspecialchars($value,$dir)
- *  818:     function prefixResourcePath($main_prefix,$content,$alternatives=array())
- *  899:     function prefixRelPath($prefix,$srcVal)
- *  917:     function cleanFontTags($value,$keepFace=0,$keepSize=0,$keepColor=0)
- *  948:     function mapTags($value,$tags=array(),$ltChar='<',$ltChar2='<')
- *  965:     function unprotectTags($content,$tagList='')
- *  998:     function stripTagsExcept($value,$tagList)
- * 1021:     function caseShift($str,$flag,$cacheKey='')
- * 1045:     function compileTagAttribs($tagAttrib,$meta=array(), $xhtmlClean=0)
- * 1074:     function get_tag_attributes_classic($tag,$deHSC=0)
- * 1087:     function indentLines($content, $number=1, $indentChar="\t")
- * 1104:     function HTMLparserConfig($TSconfig,$keepTags=array())
- * 1228:     function XHTML_clean($content)
- * 1250:     function processTag($value,$conf,$endTag,$protected=0)
- * 1296:     function processContent($value,$dir,$conf)
+ *  819:     function prefixResourcePath($main_prefix,$content,$alternatives=array(),$suffix='')
+ *  902:     function prefixRelPath($prefix,$srcVal,$suffix='')
+ *  920:     function cleanFontTags($value,$keepFace=0,$keepSize=0,$keepColor=0)
+ *  951:     function mapTags($value,$tags=array(),$ltChar='<',$ltChar2='<')
+ *  968:     function unprotectTags($content,$tagList='')
+ * 1001:     function stripTagsExcept($value,$tagList)
+ * 1024:     function caseShift($str,$flag,$cacheKey='')
+ * 1048:     function compileTagAttribs($tagAttrib,$meta=array(), $xhtmlClean=0)
+ * 1077:     function get_tag_attributes_classic($tag,$deHSC=0)
+ * 1090:     function indentLines($content, $number=1, $indentChar="\t")
+ * 1107:     function HTMLparserConfig($TSconfig,$keepTags=array())
+ * 1231:     function XHTML_clean($content)
+ * 1253:     function processTag($value,$conf,$endTag,$protected=0)
+ * 1299:     function processContent($value,$dir,$conf)
  *
  * TOTAL FUNCTIONS: 28
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -895,7 +895,7 @@ class t3lib_parsehtml {
 	 *
 	 * @param	string		Prefix string
 	 * @param	string		Relative path/URL
-	 * @param	string		Suffix
+	 * @param	string		Suffix string
 	 * @return	string		Output path, prefixed if no scheme in input string
 	 * @access private
 	 */
diff --git a/t3lib/class.t3lib_parsehtml_proc.php b/t3lib/class.t3lib_parsehtml_proc.php
index 9daee51cb551f90a51217951ba88067df7e0ef7d..768399ef14d99065ce9422dbbc7ed7fc6e7b05a1 100755
--- a/t3lib/class.t3lib_parsehtml_proc.php
+++ b/t3lib/class.t3lib_parsehtml_proc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_positionmap.php b/t3lib/class.t3lib_positionmap.php
index 92bad040e7e7747bb07184df8a5e94f0229c5d43..4ee246507ac3f5aa892c5e5450ea3f944dcc256d 100755
--- a/t3lib/class.t3lib_positionmap.php
+++ b/t3lib/class.t3lib_positionmap.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_readmail.php b/t3lib/class.t3lib_readmail.php
index db6ba0546acee78d65f1aa7ad6c69bf0fd4193c2..f8a1420d8e999de7db7765d948289d3a52369196 100755
--- a/t3lib/class.t3lib_readmail.php
+++ b/t3lib/class.t3lib_readmail.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_recordlist.php b/t3lib/class.t3lib_recordlist.php
index c7da865535cdadb3c50a88d2d5eeecab816e28a0..f2d4c18e76a35637f0cf59bef73000944be3d3f1 100755
--- a/t3lib/class.t3lib_recordlist.php
+++ b/t3lib/class.t3lib_recordlist.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_rteapi.php b/t3lib/class.t3lib_rteapi.php
index d605f0f047a4de076ca1249e19aec93be93baa13..aef8cbff66c3dbe10393a30a051f7bd7137fac94 100755
--- a/t3lib/class.t3lib_rteapi.php
+++ b/t3lib/class.t3lib_rteapi.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2004-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_scbase.php b/t3lib/class.t3lib_scbase.php
index 6bfa5cee413ff446e176d9903b6cfed5e3c42716..d0f14d6155616975b84dcc05e0fae4756ece1dca 100644
--- a/t3lib/class.t3lib_scbase.php
+++ b/t3lib/class.t3lib_scbase.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_softrefproc.php b/t3lib/class.t3lib_softrefproc.php
index 6cd9bc0edda08c9fda6dfe747ca4bc6eee5baecc..90024a19ada10b8739ae02a3ce53952abbbface6 100755
--- a/t3lib/class.t3lib_softrefproc.php
+++ b/t3lib/class.t3lib_softrefproc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2003-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2003-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the Typo3 project. The Typo3 project is
@@ -39,23 +39,23 @@
  *
  *
  *
- *  115: class t3lib_softrefproc
- *  136:     function findRef($table, $field, $uid, $content, $spKey, $spParams, $structurePath='')
- *  208:     function findRef_images($content, $spParams)
- *  275:     function findRef_typolink($content, $spParams)
- *  312:     function findRef_typolink_tag($content, $spParams)
- *  347:     function findRef_TStemplate($content, $spParams)
- *  429:     function findRef_TSconfig($content, $spParams)
- *  452:     function findRef_email($content, $spParams)
- *  490:     function findRef_url($content, $spParams)
- *  532:     function findRef_extension_fileref($content, $spParams)
+ *  116: class t3lib_softrefproc
+ *  137:     function findRef($table, $field, $uid, $content, $spKey, $spParams, $structurePath='')
+ *  209:     function findRef_images($content, $spParams)
+ *  276:     function findRef_typolink($content, $spParams)
+ *  313:     function findRef_typolink_tag($content, $spParams)
+ *  348:     function findRef_TStemplate($content, $spParams)
+ *  430:     function findRef_TSconfig($content, $spParams)
+ *  453:     function findRef_email($content, $spParams)
+ *  493:     function findRef_url($content, $spParams)
+ *  535:     function findRef_extension_fileref($content, $spParams)
  *
  *              SECTION: Helper functions
- *  584:     function fileadminReferences($content, &$elements)
- *  627:     function getTypoLinkParts($typolinkValue)
- *  711:     function setTypoLinkPartsElement($tLP, &$elements, $content, $idx)
- *  822:     function getPageIdFromAlias($link_param)
- *  834:     function makeTokenID($index='')
+ *  587:     function fileadminReferences($content, &$elements)
+ *  630:     function getTypoLinkParts($typolinkValue)
+ *  714:     function setTypoLinkPartsElement($tLP, &$elements, $content, $idx)
+ *  825:     function getPageIdFromAlias($link_param)
+ *  837:     function makeTokenID($index='')
  *
  * TOTAL FUNCTIONS: 14
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_sqlengine.php b/t3lib/class.t3lib_sqlengine.php
index d23cacdbc785f832df95ebfb17e5e62e9d90383e..98110bfe32b0c29eefee5a97943a1d62af4a1240 100755
--- a/t3lib/class.t3lib_sqlengine.php
+++ b/t3lib/class.t3lib_sqlengine.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2004-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -68,15 +68,15 @@
  *  740:     function getResultSet($keys, $table, $fieldList)
  *
  *              SECTION: Debugging
- *  785:     function debug_printResultSet($array)
+ *  773:     function debug_printResultSet($array)
  *
  *
- *  824: class t3lib_sqlengine_resultobj
- *  838:     function sql_num_rows()
- *  847:     function sql_fetch_assoc()
- *  858:     function sql_fetch_row()
- *  876:     function sql_data_seek($pointer)
- *  889:     function sql_field_type()
+ *  812: class t3lib_sqlengine_resultobj
+ *  826:     function sql_num_rows()
+ *  835:     function sql_fetch_assoc()
+ *  846:     function sql_fetch_row()
+ *  864:     function sql_data_seek($pointer)
+ *  877:     function sql_field_type()
  *
  * TOTAL FUNCTIONS: 27
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -453,7 +453,7 @@ class t3lib_sqlengine extends t3lib_sqlparser {
 	/**
 	 * Quoting strings for insertion in SQL queries
 	 *
-	 * @param	string		String
+	 * @param	string		Input String
 	 * @return	string		String, with quotes escaped
 	 */
 	function quoteStr($str)	{
diff --git a/t3lib/class.t3lib_sqlparser.php b/t3lib/class.t3lib_sqlparser.php
index bf055046169f112e3d41c60181b9ac10b430ae70..c4d87a25c30a616dfbadb21c2149508dc93647bf 100755
--- a/t3lib/class.t3lib_sqlparser.php
+++ b/t3lib/class.t3lib_sqlparser.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2004-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -36,55 +36,56 @@
  *
  *
  *
- *  106: class t3lib_sqlparser
+ *  107: class t3lib_sqlparser
  *
  *              SECTION: SQL Parsing, full queries
- *  128:     function parseSQL($parseString)
- *  188:     function parseSELECT($parseString)
- *  257:     function parseUPDATE($parseString)
- *  311:     function parseINSERT($parseString)
- *  371:     function parseDELETE($parseString)
- *  409:     function parseEXPLAIN($parseString)
- *  431:     function parseCREATETABLE($parseString)
- *  503:     function parseALTERTABLE($parseString)
- *  572:     function parseDROPTABLE($parseString)
+ *  129:     function parseSQL($parseString)
+ *  192:     function parseSELECT($parseString)
+ *  261:     function parseUPDATE($parseString)
+ *  315:     function parseINSERT($parseString)
+ *  375:     function parseDELETE($parseString)
+ *  413:     function parseEXPLAIN($parseString)
+ *  435:     function parseCREATETABLE($parseString)
+ *  507:     function parseALTERTABLE($parseString)
+ *  576:     function parseDROPTABLE($parseString)
+ *  609:     function parseCREATEDATABASE($parseString)
  *
  *              SECTION: SQL Parsing, helper functions for parts of queries
- *  631:     function parseFieldList(&$parseString, $stopRegex='')
- *  749:     function parseFromTables(&$parseString, $stopRegex='')
- *  816:     function parseWhereClause(&$parseString, $stopRegex='')
- *  924:     function parseFieldDef(&$parseString, $stopRegex='')
+ *  663:     function parseFieldList(&$parseString, $stopRegex='')
+ *  781:     function parseFromTables(&$parseString, $stopRegex='')
+ *  844:     function parseWhereClause(&$parseString, $stopRegex='')
+ *  952:     function parseFieldDef(&$parseString, $stopRegex='')
  *
  *              SECTION: Parsing: Helper functions
- *  985:     function nextPart(&$parseString,$regex,$trimAll=FALSE)
- *  999:     function getValue(&$parseString,$comparator='')
- * 1054:     function getValueInQuotes(&$parseString,$quote)
- * 1079:     function parseStripslashes($str)
- * 1093:     function compileAddslashes($str)
- * 1107:     function parseError($msg,$restQuery)
- * 1121:     function trimSQL($str)
+ * 1013:     function nextPart(&$parseString,$regex,$trimAll=FALSE)
+ * 1028:     function getValue(&$parseString,$comparator='')
+ * 1084:     function getValueInQuotes(&$parseString,$quote)
+ * 1110:     function parseStripslashes($str)
+ * 1124:     function compileAddslashes($str)
+ * 1139:     function parseError($msg,$restQuery)
+ * 1153:     function trimSQL($str)
  *
  *              SECTION: Compiling queries
- * 1149:     function compileSQL($components)
- * 1187:     function compileSELECT($components)
- * 1218:     function compileUPDATE($components)
- * 1246:     function compileINSERT($components)
- * 1286:     function compileDELETE($components)
- * 1306:     function compileCREATETABLE($components)
- * 1337:     function compileALTERTABLE($components)
+ * 1182:     function compileSQL($components)
+ * 1220:     function compileSELECT($components)
+ * 1251:     function compileUPDATE($components)
+ * 1279:     function compileINSERT($components)
+ * 1319:     function compileDELETE($components)
+ * 1339:     function compileCREATETABLE($components)
+ * 1370:     function compileALTERTABLE($components)
  *
  *              SECTION: Compiling queries, helper functions for parts of queries
- * 1390:     function compileFieldList($selectFields)
- * 1432:     function compileFromTables($tablesArray)
- * 1468:     function compileWhereClause($clauseArray)
- * 1522:     function compileFieldCfg($fieldCfg)
+ * 1423:     function compileFieldList($selectFields)
+ * 1465:     function compileFromTables($tablesArray)
+ * 1502:     function compileWhereClause($clauseArray)
+ * 1556:     function compileFieldCfg($fieldCfg)
  *
  *              SECTION: Debugging
- * 1571:     function debug_parseSQLpart($part,$str)
- * 1593:     function debug_parseSQLpartCompare($str,$newStr,$caseInsensitive=FALSE)
- * 1626:     function debug_testSQL($SQLquery)
+ * 1605:     function debug_parseSQLpart($part,$str)
+ * 1627:     function debug_parseSQLpartCompare($str,$newStr,$caseInsensitive=FALSE)
+ * 1660:     function debug_testSQL($SQLquery)
  *
- * TOTAL FUNCTIONS: 34
+ * TOTAL FUNCTIONS: 35
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/t3lib/class.t3lib_stdgraphic.php b/t3lib/class.t3lib_stdgraphic.php
index 98b38274ab27c1ac7e83053047695f3e39860e44..b373f8b97bb119c06f69daad566eb7cc390e2d61 100644
--- a/t3lib/class.t3lib_stdgraphic.php
+++ b/t3lib/class.t3lib_stdgraphic.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -37,85 +37,86 @@
  *
  *
  *
- *  147: class t3lib_stdGraphic
- *  224:     function init()
+ *  148: class t3lib_stdGraphic
+ *  225:     function init()
  *
  *              SECTION: Layering images / "IMAGE" GIFBUILDER object
- *  325:     function maskImageOntoImage(&$im,$conf,$workArea)
- *  385:     function copyImageOntoImage(&$im,$conf,$workArea)
- *  407:     function copyGifOntoGif(&$im,$cpImg,$conf,$workArea)
- *  486:     function imagecopyresized(&$im, $cpImg, $Xstart, $Ystart, $cpImgCutX, $cpImgCutY, $w, $h, $w, $h)
+ *  328:     function maskImageOntoImage(&$im,$conf,$workArea)
+ *  388:     function copyImageOntoImage(&$im,$conf,$workArea)
+ *  410:     function copyGifOntoGif(&$im,$cpImg,$conf,$workArea)
+ *  489:     function imagecopyresized(&$im, $cpImg, $Xstart, $Ystart, $cpImgCutX, $cpImgCutY, $w, $h, $w, $h)
  *
  *              SECTION: Text / "TEXT" GIFBUILDER object
- *  535:     function makeText(&$im,$conf,$workArea)
- *  651:     function txtPosition($conf,$workArea,$BB)
- *  705:     function calcBBox($conf)
- *  774:     function addToMap($cords,$conf)
- *  797:     function calcTextCordsForMap($cords,$offset, $conf)
- *  832:     function SpacedImageTTFText(&$im, $fontSize, $angle, $x, $y, $Fcolor, $fontFile, $text, $spacing, $wordSpacing, $splitRenderingConf, $sF=1)
- *  869:     function fontResize($conf)
- *  911:     function ImageTTFBBoxWrapper($fontSize, $angle, $fontFile, $string, $splitRendering, $sF=1)
- *  952:     function ImageTTFTextWrapper($im, $fontSize, $angle, $x, $y, $color, $fontFile, $string, $splitRendering,$sF=1)
- *  997:     function splitString($string,$splitRendering,$fontSize,$fontFile)
+ *  538:     function makeText(&$im,$conf,$workArea)
+ *  654:     function txtPosition($conf,$workArea,$BB)
+ *  708:     function calcBBox($conf)
+ *  777:     function addToMap($cords,$conf)
+ *  800:     function calcTextCordsForMap($cords,$offset, $conf)
+ *  835:     function SpacedImageTTFText(&$im, $fontSize, $angle, $x, $y, $Fcolor, $fontFile, $text, $spacing, $wordSpacing, $splitRenderingConf, $sF=1)
+ *  872:     function fontResize($conf)
+ *  914:     function ImageTTFBBoxWrapper($fontSize, $angle, $fontFile, $string, $splitRendering, $sF=1)
+ *  955:     function ImageTTFTextWrapper($im, $fontSize, $angle, $x, $y, $color, $fontFile, $string, $splitRendering,$sF=1)
+ * 1000:     function splitString($string,$splitRendering,$fontSize,$fontFile)
  *
  *              SECTION: Other GIFBUILDER objects related to TEXT
- * 1168:     function makeOutline(&$im,$conf,$workArea,$txtConf)
- * 1197:     function circleOffset($distance, $iterations)
- * 1221:     function makeEmboss(&$im,$conf,$workArea,$txtConf)
- * 1243:     function makeShadow(&$im,$conf,$workArea,$txtConf)
+ * 1171:     function makeOutline(&$im,$conf,$workArea,$txtConf)
+ * 1200:     function circleOffset($distance, $iterations)
+ * 1224:     function makeEmboss(&$im,$conf,$workArea,$txtConf)
+ * 1246:     function makeShadow(&$im,$conf,$workArea,$txtConf)
  *
  *              SECTION: Other GIFBUILDER objects
- * 1373:     function makeBox(&$im,$conf,$workArea)
- * 1392:     function makeEffect(&$im, $conf)
- * 1407:     function IMparams($setup)
- * 1490:     function adjust(&$im, $conf)
- * 1522:     function crop(&$im,$conf)
- * 1552:     function scale(&$im,$conf)
- * 1584:     function setWorkArea($workArea)
+ * 1376:     function makeBox(&$im,$conf,$workArea)
+ * 1395:     function makeEffect(&$im, $conf)
+ * 1410:     function IMparams($setup)
+ * 1493:     function adjust(&$im, $conf)
+ * 1525:     function crop(&$im,$conf)
+ * 1555:     function scale(&$im,$conf)
+ * 1587:     function setWorkArea($workArea)
  *
  *              SECTION: Adjustment functions
- * 1625:     function autolevels(&$im)
- * 1656:     function outputLevels(&$im,$low,$high,$swap='')
- * 1688:     function inputLevels(&$im,$low,$high,$swap='')
- * 1719:     function reduceColors(&$im,$limit, $cols)
+ * 1628:     function autolevels(&$im)
+ * 1659:     function outputLevels(&$im,$low,$high,$swap='')
+ * 1691:     function inputLevels(&$im,$low,$high,$swap='')
+ * 1722:     function reduceColors(&$im,$limit, $cols)
  *
  *              SECTION: GIFBUILDER Helper functions
- * 1757:     function prependAbsolutePath($fontFile)
- * 1771:     function v5_sharpen($factor)
- * 1790:     function v5_blur($factor)
- * 1807:     function randomName()
- * 1820:     function applyOffset($cords,$OFFSET)
- * 1833:     function convertColor($string)
- * 1883:     function recodeString($string)
- * 1905:     function singleChars($theText,$returnUnicodeNumber=FALSE)
- * 1928:     function objPosition($conf,$workArea,$BB)
+ * 1760:     function prependAbsolutePath($fontFile)
+ * 1774:     function v5_sharpen($factor)
+ * 1793:     function v5_blur($factor)
+ * 1810:     function randomName()
+ * 1823:     function applyOffset($cords,$OFFSET)
+ * 1836:     function convertColor($string)
+ * 1886:     function recodeString($string)
+ * 1908:     function singleChars($theText,$returnUnicodeNumber=FALSE)
+ * 1931:     function objPosition($conf,$workArea,$BB)
  *
  *              SECTION: Scaling, Dimensions of images
- * 2007:     function imageMagickConvert($imagefile,$newExt='',$w='',$h='',$params='',$frame='',$options='',$mustCreate=0)
- * 2095:     function getImageDimensions($imageFile)
- * 2123:     function cacheImageDimensions($identifyResult)
- * 2155:     function getCachedImageDimensions($imageFile)
- * 2189:     function getImageScale($info,$w,$h,$options)
- * 2277:     function file_exists_typo3temp_file($output,$orig='')
+ * 2010:     function imageMagickConvert($imagefile,$newExt='',$w='',$h='',$params='',$frame='',$options='',$mustCreate=0)
+ * 2098:     function getImageDimensions($imageFile)
+ * 2126:     function cacheImageDimensions($identifyResult)
+ * 2158:     function getCachedImageDimensions($imageFile)
+ * 2192:     function getImageScale($info,$w,$h,$options)
+ * 2280:     function file_exists_typo3temp_file($output,$orig='')
  *
  *              SECTION: ImageMagick API functions
- * 2338:     function imageMagickIdentify($imagefile)
- * 2372:     function imageMagickExec($input,$output,$params)
- * 2390:     function combineExec($input,$overlay,$mask,$output)
- * 2405:     function wrapFileName($inputName)
+ * 2341:     function imageMagickIdentify($imagefile)
+ * 2375:     function imageMagickExec($input,$output,$params)
+ * 2397:     function combineExec($input,$overlay,$mask,$output)
+ * 2416:     function wrapFileName($inputName)
  *
  *              SECTION: Various IO functions
- * 2446:     function checkFile($file)
- * 2460:     function createTempSubDir($dirName)
- * 2482:     function applyImageMagickToPHPGif(&$im, $command)
- * 2508:     function gif_or_jpg($type,$w,$h)
- * 2525:     function output($file)
- * 2569:     function destroy()
- * 2579:     function imgTag ($imgInfo)
- * 2591:     function ImageGif($destImg, $theImage)
- * 2608:     function imageCreateFromGif($sourceImg)
+ * 2457:     function checkFile($file)
+ * 2471:     function createTempSubDir($dirName)
+ * 2493:     function applyImageMagickToPHPGif(&$im, $command)
+ * 2519:     function gif_or_jpg($type,$w,$h)
+ * 2536:     function output($file)
+ * 2580:     function destroy()
+ * 2590:     function imgTag ($imgInfo)
+ * 2602:     function ImageGif($destImg, $theImage)
+ * 2620:     function imageCreateFromGif($sourceImg)
+ * 2631:     function imageCreateFromFile($sourceImg)
  *
- * TOTAL FUNCTIONS: 58
+ * TOTAL FUNCTIONS: 59
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/t3lib/class.t3lib_superadmin.php b/t3lib/class.t3lib_superadmin.php
index 27f206adc72e02043fa2d520a44437ffebc10d33..eb3a3c33e6b83e1034bd3b67a4f31cec24d692c2 100755
--- a/t3lib/class.t3lib_superadmin.php
+++ b/t3lib/class.t3lib_superadmin.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_svbase.php b/t3lib/class.t3lib_svbase.php
index 3a5a61fc3cb8fbbe7b72fdc212aa0ea3c821f1c7..2d79dbf65df7e3a6d7271fa5e4ac73dd85088005 100755
--- a/t3lib/class.t3lib_svbase.php
+++ b/t3lib/class.t3lib_svbase.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the Typo3 project. The Typo3 project is
diff --git a/t3lib/class.t3lib_syntaxhl.php b/t3lib/class.t3lib_syntaxhl.php
index c38b0a4d773360ca6513fd4c25f2a7ca5f0540d3..9bc2d5490f52a8ebd88d1d61625bc4b22369ce61 100644
--- a/t3lib/class.t3lib_syntaxhl.php
+++ b/t3lib/class.t3lib_syntaxhl.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_tceforms.php b/t3lib/class.t3lib_tceforms.php
index 2d640037e77e654e76c526ce84ff07b97332c95f..8d230f005772ebe455b5191769c0340203817e06 100755
--- a/t3lib/class.t3lib_tceforms.php
+++ b/t3lib/class.t3lib_tceforms.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -56,108 +56,108 @@
  * 1054:     function getSingleField_typeCheck($table,$field,$row,&$PA)
  * 1113:     function getSingleField_typeRadio($table,$field,$row,&$PA)
  * 1143:     function getSingleField_typeSelect($table,$field,$row,&$PA)
- * 1214:     function getSingleField_typeSelect_single($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
- * 1323:     function getSingleField_typeSelect_checkbox($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
- * 1435:     function getSingleField_typeSelect_singlebox($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
- * 1537:     function getSingleField_typeSelect_multiple($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
- * 1627:     function getSingleField_typeGroup($table,$field,$row,&$PA)
- * 1781:     function getSingleField_typeNone($table,$field,$row,&$PA)
- * 1797:     function getSingleField_typeNone_render($config,$itemValue)
- * 1856:     function getSingleField_typeFlex($table,$field,$row,&$PA)
- * 1980:     function getSingleField_typeFlex_langMenu($languages,$elName,$selectedLanguage,$multi=1)
- * 1999:     function getSingleField_typeFlex_sheetMenu($sArr,$elName,$sheetKey)
- * 2029:     function getSingleField_typeFlex_draw($dataStruct,$editData,$cmdData,$table,$field,$row,&$PA,$formPrefix='',$level=0,$tRows=array())
- * 2181:     function getSingleField_typeUnknown($table,$field,$row,&$PA)
- * 2196:     function getSingleField_typeUser($table,$field,$row,&$PA)
+ * 1217:     function getSingleField_typeSelect_single($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
+ * 1326:     function getSingleField_typeSelect_checkbox($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
+ * 1438:     function getSingleField_typeSelect_singlebox($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
+ * 1540:     function getSingleField_typeSelect_multiple($table,$field,$row,&$PA,$config,$selItems,$nMV_label)
+ * 1630:     function getSingleField_typeGroup($table,$field,$row,&$PA)
+ * 1787:     function getSingleField_typeNone($table,$field,$row,&$PA)
+ * 1803:     function getSingleField_typeNone_render($config,$itemValue)
+ * 1862:     function getSingleField_typeFlex($table,$field,$row,&$PA)
+ * 1986:     function getSingleField_typeFlex_langMenu($languages,$elName,$selectedLanguage,$multi=1)
+ * 2005:     function getSingleField_typeFlex_sheetMenu($sArr,$elName,$sheetKey)
+ * 2035:     function getSingleField_typeFlex_draw($dataStruct,$editData,$cmdData,$table,$field,$row,&$PA,$formPrefix='',$level=0,$tRows=array())
+ * 2187:     function getSingleField_typeUnknown($table,$field,$row,&$PA)
+ * 2202:     function getSingleField_typeUser($table,$field,$row,&$PA)
  *
  *              SECTION: "Configuration" fetching/processing functions
- * 2230:     function getRTypeNum($table,$row)
- * 2256:     function rearrange($fields)
- * 2282:     function getExcludeElements($table,$row,$typeNum)
- * 2330:     function getFieldsToAdd($table,$row,$typeNum)
- * 2355:     function mergeFieldsWithAddedFields($fields,$fieldsToAdd)
- * 2387:     function setTSconfig($table,$row,$field='')
- * 2409:     function getSpecConfForField($table,$row,$field)
- * 2430:     function getSpecConfFromString($extraString, $defaultExtras)
+ * 2236:     function getRTypeNum($table,$row)
+ * 2262:     function rearrange($fields)
+ * 2288:     function getExcludeElements($table,$row,$typeNum)
+ * 2336:     function getFieldsToAdd($table,$row,$typeNum)
+ * 2361:     function mergeFieldsWithAddedFields($fields,$fieldsToAdd)
+ * 2393:     function setTSconfig($table,$row,$field='')
+ * 2415:     function getSpecConfForField($table,$row,$field)
+ * 2436:     function getSpecConfFromString($extraString, $defaultExtras)
  *
  *              SECTION: Display of localized content etc.
- * 2458:     function registerDefaultLanguageData($table,$rec)
- * 2490:     function renderDefaultLanguageContent($table,$field,$row,$item)
- * 2513:     function renderDefaultLanguageDiff($table,$field,$row,$item)
+ * 2464:     function registerDefaultLanguageData($table,$rec)
+ * 2496:     function renderDefaultLanguageContent($table,$field,$row,$item)
+ * 2519:     function renderDefaultLanguageDiff($table,$field,$row,$item)
  *
  *              SECTION: Form element helper functions
- * 2569:     function dbFileIcons($fName,$mode,$allowed,$itemArray,$selector='',$params=array(),$onFocus='')
- * 2702:     function getClipboardElements($allowed,$mode)
- * 2751:     function getClickMenu($str,$table,$uid='')
- * 2772:     function renderWizards($itemKinds,$wizConf,$table,$row,$field,&$PA,$itemName,$specConf,$RTE=0)
- * 2976:     function getIcon($icon)
- * 3003:     function optionTagStyle($iconString)
- * 3019:     function extractValuesOnlyFromValueLabelList($itemFormElValue)
- * 3041:     function wrapOpenPalette($header,$table,$row,$palette,$retFunc=0)
- * 3065:     function checkBoxParams($itemName,$thisValue,$c,$iCount,$addFunc='')
- * 3079:     function elName($itemName)
- * 3090:     function noTitle($str,$wrapParts=array())
- * 3099:     function blur()
- * 3108:     function thisReturnUrl()
- * 3121:     function getSingleHiddenField($table,$field,$row)
- * 3143:     function formWidth($size=48,$textarea=0)
- * 3170:     function formWidthText($size=48,$wrap='')
- * 3186:     function formElStyle($type)
- * 3197:     function formElClass($type)
- * 3208:     function formElStyleClassValue($type, $class=FALSE)
- * 3230:     function insertDefStyle($type)
- * 3249:     function getDynTabMenu($parts, $idString)
+ * 2575:     function dbFileIcons($fName,$mode,$allowed,$itemArray,$selector='',$params=array(),$onFocus='')
+ * 2708:     function getClipboardElements($allowed,$mode)
+ * 2757:     function getClickMenu($str,$table,$uid='')
+ * 2778:     function renderWizards($itemKinds,$wizConf,$table,$row,$field,&$PA,$itemName,$specConf,$RTE=0)
+ * 2982:     function getIcon($icon)
+ * 3009:     function optionTagStyle($iconString)
+ * 3025:     function extractValuesOnlyFromValueLabelList($itemFormElValue)
+ * 3047:     function wrapOpenPalette($header,$table,$row,$palette,$retFunc=0)
+ * 3071:     function checkBoxParams($itemName,$thisValue,$c,$iCount,$addFunc='')
+ * 3085:     function elName($itemName)
+ * 3096:     function noTitle($str,$wrapParts=array())
+ * 3105:     function blur()
+ * 3114:     function thisReturnUrl()
+ * 3127:     function getSingleHiddenField($table,$field,$row)
+ * 3149:     function formWidth($size=48,$textarea=0)
+ * 3176:     function formWidthText($size=48,$wrap='')
+ * 3192:     function formElStyle($type)
+ * 3203:     function formElClass($type)
+ * 3214:     function formElStyleClassValue($type, $class=FALSE)
+ * 3236:     function insertDefStyle($type)
+ * 3255:     function getDynTabMenu($parts, $idString)
  *
  *              SECTION: Item-array manipulation functions (check/select/radio)
- * 3288:     function initItemArray($fieldValue)
- * 3306:     function addItems($items,$iArray)
- * 3328:     function procItems($items,$iArray,$config,$table,$row,$field)
- * 3352:     function addSelectOptionsToItemArray($items,$fieldValue,$TSconfig,$field)
- * 3574:     function addSelectOptionsToItemArray_makeModuleData($value)
- * 3596:     function foreignTable($items,$fieldValue,$TSconfig,$field,$pFFlag=0)
+ * 3294:     function initItemArray($fieldValue)
+ * 3312:     function addItems($items,$iArray)
+ * 3334:     function procItems($items,$iArray,$config,$table,$row,$field)
+ * 3358:     function addSelectOptionsToItemArray($items,$fieldValue,$TSconfig,$field)
+ * 3580:     function addSelectOptionsToItemArray_makeModuleData($value)
+ * 3602:     function foreignTable($items,$fieldValue,$TSconfig,$field,$pFFlag=0)
  *
  *              SECTION: Template functions
- * 3676:     function setNewBEDesign()
- * 3731:     function intoTemplate($inArr,$altTemplate='')
- * 3755:     function addUserTemplateMarkers($marker,$table,$field,$row,&$PA)
- * 3766:     function wrapLabels($str)
- * 3779:     function wrapTotal($c,$rec,$table)
- * 3792:     function replaceTableWrap($arr,$rec,$table)
- * 3829:     function wrapBorder(&$out_array,&$out_pointer)
- * 3851:     function rplColorScheme($inTemplate)
- * 3871:     function getDivider()
- * 3881:     function printPalette($palArr)
- * 3932:     function helpTextIcon($table,$field,$force=0)
- * 3952:     function helpText($table,$field)
- * 3973:     function setColorScheme($scheme)
- * 3997:     function resetSchemes()
- * 4008:     function storeSchemes()
- * 4020:     function restoreSchemes()
+ * 3682:     function setNewBEDesign()
+ * 3737:     function intoTemplate($inArr,$altTemplate='')
+ * 3761:     function addUserTemplateMarkers($marker,$table,$field,$row,&$PA)
+ * 3772:     function wrapLabels($str)
+ * 3785:     function wrapTotal($c,$rec,$table)
+ * 3798:     function replaceTableWrap($arr,$rec,$table)
+ * 3835:     function wrapBorder(&$out_array,&$out_pointer)
+ * 3857:     function rplColorScheme($inTemplate)
+ * 3877:     function getDivider()
+ * 3887:     function printPalette($palArr)
+ * 3938:     function helpTextIcon($table,$field,$force=0)
+ * 3958:     function helpText($table,$field)
+ * 3979:     function setColorScheme($scheme)
+ * 4003:     function resetSchemes()
+ * 4014:     function storeSchemes()
+ * 4026:     function restoreSchemes()
  *
  *              SECTION: JavaScript related functions
- * 4050:     function JStop()
- * 4101:     function JSbottom($formname='forms[0]')
- * 4414:     function dbFileCon($formObj='document.forms[0]')
- * 4522:     function printNeededJSFunctions()
- * 4549:     function printNeededJSFunctions_top()
+ * 4056:     function JStop()
+ * 4107:     function JSbottom($formname='forms[0]')
+ * 4420:     function dbFileCon($formObj='document.forms[0]')
+ * 4528:     function printNeededJSFunctions()
+ * 4555:     function printNeededJSFunctions_top()
  *
  *              SECTION: Various helper functions
- * 4597:     function getDefaultRecord($table,$pid=0)
- * 4636:     function getRecordPath($table,$rec)
- * 4650:     function readPerms()
- * 4664:     function sL($str)
- * 4677:     function getLL($str)
- * 4695:     function isPalettesCollapsed($table,$palette)
- * 4710:     function isDisplayCondition($displayCond,$row)
- * 4791:     function getTSCpid($table,$uid,$pid)
- * 4805:     function doLoadTableDescr($table)
- * 4817:     function getAvailableLanguages($onlyIsoCoded=1,$setDefault=1)
+ * 4603:     function getDefaultRecord($table,$pid=0)
+ * 4642:     function getRecordPath($table,$rec)
+ * 4656:     function readPerms()
+ * 4670:     function sL($str)
+ * 4683:     function getLL($str)
+ * 4701:     function isPalettesCollapsed($table,$palette)
+ * 4716:     function isDisplayCondition($displayCond,$row)
+ * 4797:     function getTSCpid($table,$uid,$pid)
+ * 4811:     function doLoadTableDescr($table)
+ * 4823:     function getAvailableLanguages($onlyIsoCoded=1,$setDefault=1)
  *
  *
- * 4859: class t3lib_TCEforms_FE extends t3lib_TCEforms
- * 4867:     function wrapLabels($str)
- * 4877:     function printPalette($palArr)
- * 4902:     function setFancyDesign()
+ * 4865: class t3lib_TCEforms_FE extends t3lib_TCEforms
+ * 4873:     function wrapLabels($str)
+ * 4883:     function printPalette($palArr)
+ * 4908:     function setFancyDesign()
  *
  * TOTAL FUNCTIONS: 98
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -3020,7 +3020,7 @@ class t3lib_TCEforms	{
 	 *
 	 * @param	string		Value string where values are comma separated, intermixed with labels and rawurlencoded (this is what is delivered to TCEforms normally!)
 	 * @param	array		Values in an array
-	 * @return	[type]		...
+	 * @return	array		Input string exploded with comma and for each value only the label part is set in the array. Keys are numeric
 	 */
 	function extractValuesOnlyFromValueLabelList($itemFormElValue)	{
 			// Get values of selected items:
@@ -3246,7 +3246,7 @@ class t3lib_TCEforms	{
 	}
 
 	/**
-	 * Create tab menu
+	 * Create dynamic tab menu
 	 *
 	 * @param	array		Parts for the tab menu, fed to template::getDynTabMenu()
 	 * @param	string		ID string for the tab menu
diff --git a/t3lib/class.t3lib_tcemain.php b/t3lib/class.t3lib_tcemain.php
index dc990296b0f9a5b7556896c2b338e7e50e1f78e2..577b695e724cf59820a23eb1a5e64aa1bfc471e2 100755
--- a/t3lib/class.t3lib_tcemain.php
+++ b/t3lib/class.t3lib_tcemain.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,119 +38,119 @@
  *
  *
  *  199: class t3lib_TCEmain
- *  285:     function start($data,$cmd,$altUserObject='')
- *  318:     function setMirror($mirror)
- *  343:     function setDefaultsFromUserTS($userTS)
- *  366:     function process_uploads($postFiles)
- *  396:     function process_uploads_traverseArray(&$outputArr,$inputArr,$keyToSet)
+ *  288:     function start($data,$cmd,$altUserObject='')
+ *  321:     function setMirror($mirror)
+ *  346:     function setDefaultsFromUserTS($userTS)
+ *  369:     function process_uploads($postFiles)
+ *  399:     function process_uploads_traverseArray(&$outputArr,$inputArr,$keyToSet)
  *
  *              SECTION: PROCESSING DATA
- *  432:     function process_datamap()
- *  625:     function fillInFieldArray($table,$id,$fieldArray,$incomingFieldArray,$realPid,$status,$tscPID)
- *  816:     function checkModifyAccessList($table)
- *  828:     function isRecordInWebMount($table,$id)
- *  842:     function isInWebMount($pid)
- *  859:     function checkRecordUpdateAccess($table,$id)
- *  884:     function checkRecordInsertAccess($insertTable,$pid,$action=1)
- *  920:     function isTableAllowedForThisPage($page_uid, $checkTable)
- *  955:     function doesRecordExist($table,$id,$perms)
- * 1017:     function doesRecordExist_pageLookUp($id, $perms)
- * 1043:     function doesBranchExist($inList,$pid,$perms, $recurse)
- * 1078:     function pageInfo($id,$field)
- * 1098:     function recordInfo($table,$id,$fieldList)
- * 1115:     function getRecordProperties($table,$id)
- * 1127:     function getRecordPropertiesFromRow($table,$row)
- * 1146:     function setTSconfigPermissions($fieldArray,$TSConfig_p)
- * 1162:     function newFieldArray($table)
- * 1193:     function overrideFieldArray($table,$data)
- * 1206:     function assemblePermissions($string)
+ *  435:     function process_datamap()
+ *  628:     function fillInFieldArray($table,$id,$fieldArray,$incomingFieldArray,$realPid,$status,$tscPID)
+ *  819:     function checkModifyAccessList($table)
+ *  831:     function isRecordInWebMount($table,$id)
+ *  845:     function isInWebMount($pid)
+ *  862:     function checkRecordUpdateAccess($table,$id)
+ *  887:     function checkRecordInsertAccess($insertTable,$pid,$action=1)
+ *  923:     function isTableAllowedForThisPage($page_uid, $checkTable)
+ *  958:     function doesRecordExist($table,$id,$perms)
+ * 1021:     function doesRecordExist_pageLookUp($id, $perms)
+ * 1047:     function doesBranchExist($inList,$pid,$perms, $recurse)
+ * 1082:     function pageInfo($id,$field)
+ * 1102:     function recordInfo($table,$id,$fieldList)
+ * 1119:     function getRecordProperties($table,$id)
+ * 1132:     function getRecordPropertiesFromRow($table,$row)
+ * 1151:     function setTSconfigPermissions($fieldArray,$TSConfig_p)
+ * 1167:     function newFieldArray($table)
+ * 1198:     function overrideFieldArray($table,$data)
+ * 1211:     function assemblePermissions($string)
  *
  *              SECTION: Evaluation of input values
- * 1256:     function checkValue($table,$field,$value,$id,$status,$realPid,$tscPID)
- * 1316:     function checkValue_SW($res,$value,$tcaFieldConf,$table,$id,$curValue,$status,$realPid,$recFID,$field,$uploadedFiles,$tscPID)
- * 1362:     function checkValue_input($res,$value,$tcaFieldConf,$PP,$field='')
- * 1400:     function checkValue_check($res,$value,$tcaFieldConf,$PP)
- * 1423:     function checkValue_radio($res,$value,$tcaFieldConf,$PP)
- * 1449:     function checkValue_group_select($res,$value,$tcaFieldConf,$PP,$uploadedFiles,$field)
- * 1549:     function checkValue_group_select_file($valueArray,$tcaFieldConf,$curValue,$uploadedFileArray,$status,$table,$id,$recFID)
- * 1702:     function checkValue_flex($res,$value,$tcaFieldConf,$PP,$uploadedFiles,$field)
- * 1760:     function checkValue_flexArray2Xml($array)
- * 1777:     function _DELETE_FLEX_FORMdata(&$valueArrayToRemoveFrom,$deleteCMDS)
+ * 1261:     function checkValue($table,$field,$value,$id,$status,$realPid,$tscPID)
+ * 1321:     function checkValue_SW($res,$value,$tcaFieldConf,$table,$id,$curValue,$status,$realPid,$recFID,$field,$uploadedFiles,$tscPID)
+ * 1367:     function checkValue_input($res,$value,$tcaFieldConf,$PP,$field='')
+ * 1405:     function checkValue_check($res,$value,$tcaFieldConf,$PP)
+ * 1428:     function checkValue_radio($res,$value,$tcaFieldConf,$PP)
+ * 1454:     function checkValue_group_select($res,$value,$tcaFieldConf,$PP,$uploadedFiles,$field)
+ * 1554:     function checkValue_group_select_file($valueArray,$tcaFieldConf,$curValue,$uploadedFileArray,$status,$table,$id,$recFID)
+ * 1707:     function checkValue_flex($res,$value,$tcaFieldConf,$PP,$uploadedFiles,$field)
+ * 1765:     function checkValue_flexArray2Xml($array)
+ * 1782:     function _DELETE_FLEX_FORMdata(&$valueArrayToRemoveFrom,$deleteCMDS)
  *
  *              SECTION: Helper functions for evaluation functions.
- * 1825:     function getUnique($table,$field,$value,$id,$newPid=0)
- * 1863:     function checkValue_input_Eval($value,$evalArray,$is_in)
- * 1951:     function checkValue_group_select_processDBdata($valueArray,$tcaFieldConf,$id,$status,$type)
- * 1984:     function checkValue_group_select_explodeSelectGroupValue($value)
- * 2007:     function checkValue_flex_procInData($dataPart,$dataPart_current,$uploadedFiles,$dataStructArray,$pParams,$callBackFunc='')
- * 2044:     function checkValue_flex_procInData_travDS(&$dataValues,$dataValues_current,$uploadedFiles,$DSelements,$pParams,$callBackFunc='')
+ * 1830:     function getUnique($table,$field,$value,$id,$newPid=0)
+ * 1868:     function checkValue_input_Eval($value,$evalArray,$is_in)
+ * 1956:     function checkValue_group_select_processDBdata($valueArray,$tcaFieldConf,$id,$status,$type)
+ * 1989:     function checkValue_group_select_explodeSelectGroupValue($value)
+ * 2012:     function checkValue_flex_procInData($dataPart,$dataPart_current,$uploadedFiles,$dataStructArray,$pParams,$callBackFunc='')
+ * 2051:     function checkValue_flex_procInData_travDS(&$dataValues,$dataValues_current,$uploadedFiles,$DSelements,$pParams,$callBackFunc,$structurePath)
  *
  *              SECTION: Storing data to Database Layer
- * 2184:     function updateDB($table,$id,$fieldArray)
- * 2230:     function compareFieldArrayWithCurrentAndUnset($table,$id,$fieldArray)
- * 2280:     function insertDB($table,$id,$fieldArray,$newVersion=FALSE)
- * 2338:     function checkStoredRecord($table,$id,$fieldArray,$action)
- * 2373:     function dbAnalysisStoreExec()
- * 2389:     function removeRegisteredFiles()
- * 2406:     function clear_cache($table,$uid)
- * 2502:     function getPID($table,$uid)
+ * 2204:     function updateDB($table,$id,$fieldArray)
+ * 2250:     function compareFieldArrayWithCurrentAndUnset($table,$id,$fieldArray)
+ * 2304:     function insertDB($table,$id,$fieldArray,$newVersion=FALSE,$suggestedUid=0)
+ * 2376:     function checkStoredRecord($table,$id,$fieldArray,$action)
+ * 2412:     function dbAnalysisStoreExec()
+ * 2428:     function removeRegisteredFiles()
+ * 2445:     function clear_cache($table,$uid)
+ * 2549:     function getPID($table,$uid)
  *
  *              SECTION: PROCESSING COMMANDS
- * 2545:     function process_cmdmap()
- * 2633:     function moveRecord($table,$uid,$destPid)
- * 2777:     function copyRecord($table,$uid,$destPid,$first=0,$overrideValues=array(),$excludeFields='')
- * 2885:     function copyRecord_raw($table,$uid,$pid,$overrideArray=array())
- * 2940:     function insertNewCopyVersion($table,$fieldArray,$realPid)
- * 2991:     function copyRecord_procBasedOnFieldType($table,$uid,$field,$value,$row,$conf)
- * 3044:     function copyRecord_localize($table,$uid,$language)
- * 3103:     function copyRecord_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2)
- * 3131:     function copyRecord_procFilesRefs($conf, $uid, $value)
- * 3182:     function copyPages($uid,$destPid)
- * 3237:     function copySpecificPage($uid,$destPid,$copyTablesArray,$first=0)
- * 3267:     function versionizeRecord($table,$id,$label)
- * 3319:     function versionizePages($uid,$label)
- * 3376:     function rawCopyPageContent($old_pid,$new_pid,$copyTablesArray)
- * 3400:     function version_swap($table,$id,$swapWith)
- * 3514:     function int_pageTreeInfo($CPtable,$pid,$counter, $rootID)
- * 3535:     function compileAdminTables()
- * 3552:     function fixUniqueInPid($table,$uid)
- * 3588:     function fixCopyAfterDuplFields($table,$uid,$prevUid,$update, $newData=array())
- * 3613:     function extFileFields ($table)
- * 3639:     function getCopyHeader($table,$pid,$field,$value,$count,$prevTitle='')
- * 3668:     function prependLabel($table)
- * 3685:     function resolvePid($table,$pid)
- * 3703:     function clearPrefixFromValue($table,$value)
- * 3714:     function remapListedDBRecords()
- * 3797:     function remapListedDBRecords_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2)
- * 3823:     function remapListedDBRecords_procDBRefs($conf, $value, $MM_localUid)
- * 3868:     function extFileFunctions($table,$field,$filelist,$func)
- * 3900:     function deleteRecord($table,$uid, $noRecordCheck)
- * 3958:     function deletePages($uid)
- * 4000:     function deleteSpecificPage($uid)
- * 4024:     function noRecordsFromUnallowedTables($inList)
+ * 2592:     function process_cmdmap()
+ * 2680:     function moveRecord($table,$uid,$destPid)
+ * 2824:     function copyRecord($table,$uid,$destPid,$first=0,$overrideValues=array(),$excludeFields='')
+ * 2933:     function copyRecord_raw($table,$uid,$pid,$overrideArray=array())
+ * 2989:     function insertNewCopyVersion($table,$fieldArray,$realPid)
+ * 3040:     function copyRecord_procBasedOnFieldType($table,$uid,$field,$value,$row,$conf)
+ * 3093:     function copyRecord_localize($table,$uid,$language)
+ * 3152:     function copyRecord_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2)
+ * 3180:     function copyRecord_procFilesRefs($conf, $uid, $value)
+ * 3231:     function copyPages($uid,$destPid)
+ * 3286:     function copySpecificPage($uid,$destPid,$copyTablesArray,$first=0)
+ * 3316:     function versionizeRecord($table,$id,$label)
+ * 3369:     function versionizePages($uid,$label)
+ * 3426:     function rawCopyPageContent($old_pid,$new_pid,$copyTablesArray)
+ * 3451:     function version_swap($table,$id,$swapWith,$swapContent)
+ * 3575:     function int_pageTreeInfo($CPtable,$pid,$counter, $rootID)
+ * 3596:     function compileAdminTables()
+ * 3613:     function fixUniqueInPid($table,$uid)
+ * 3649:     function fixCopyAfterDuplFields($table,$uid,$prevUid,$update, $newData=array())
+ * 3674:     function extFileFields ($table)
+ * 3700:     function getCopyHeader($table,$pid,$field,$value,$count,$prevTitle='')
+ * 3729:     function prependLabel($table)
+ * 3746:     function resolvePid($table,$pid)
+ * 3764:     function clearPrefixFromValue($table,$value)
+ * 3775:     function remapListedDBRecords()
+ * 3858:     function remapListedDBRecords_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2)
+ * 3884:     function remapListedDBRecords_procDBRefs($conf, $value, $MM_localUid)
+ * 3929:     function extFileFunctions($table,$field,$filelist,$func)
+ * 3961:     function deleteRecord($table,$uid, $noRecordCheck)
+ * 4019:     function deletePages($uid)
+ * 4061:     function deleteSpecificPage($uid)
+ * 4085:     function noRecordsFromUnallowedTables($inList)
  *
  *              SECTION: MISC FUNCTIONS
- * 4086:     function getSortNumber($table,$uid,$pid)
- * 4151:     function resorting($table,$pid,$sortRow, $return_SortNumber_After_This_Uid)
- * 4180:     function rmComma ($input)
- * 4190:     function convNumEntityToByteValue($input)
- * 4212:     function destPathFromUploadFolder ($folder)
- * 4223:     function destNotInsideSelf ($dest,$id)
- * 4249:     function getExcludeListArray()
- * 4273:     function doesPageHaveUnallowedTables($page_uid,$doktype)
- * 4306:     function deleteClause($table)
- * 4322:     function tableReadOnly($table)
- * 4334:     function tableAdminOnly($table)
- * 4348:     function getInterfacePagePositionID($uid)
- * 4381:     function isReferenceField($conf)
- * 4391:     function getTCEMAIN_TSconfig($tscPID)
- * 4405:     function getTableEntries($table,$TSconfig)
- * 4419:     function setHistory($table,$id,$logId)
- * 4456:     function clearHistory($table,$id,$keepEntries=10,$maxAgeSeconds=604800)
- * 4504:     function log($table,$recuid,$action,$recpid,$error,$details,$details_nr=0,$data=array(),$event_pid=-1,$NEWid='')
- * 4518:     function printLogErrorMessages($redirect)
- * 4580:     function clear_cacheCmd($cacheCmd)
- * 4640:     function removeCacheFiles()
+ * 4147:     function getSortNumber($table,$uid,$pid)
+ * 4212:     function resorting($table,$pid,$sortRow, $return_SortNumber_After_This_Uid)
+ * 4241:     function rmComma ($input)
+ * 4251:     function convNumEntityToByteValue($input)
+ * 4273:     function destPathFromUploadFolder ($folder)
+ * 4284:     function destNotInsideSelf ($dest,$id)
+ * 4310:     function getExcludeListArray()
+ * 4334:     function doesPageHaveUnallowedTables($page_uid,$doktype)
+ * 4367:     function deleteClause($table)
+ * 4383:     function tableReadOnly($table)
+ * 4395:     function tableAdminOnly($table)
+ * 4409:     function getInterfacePagePositionID($uid)
+ * 4442:     function isReferenceField($conf)
+ * 4452:     function getTCEMAIN_TSconfig($tscPID)
+ * 4466:     function getTableEntries($table,$TSconfig)
+ * 4480:     function setHistory($table,$id,$logId)
+ * 4517:     function clearHistory($table,$id,$keepEntries=10,$maxAgeSeconds=604800)
+ * 4565:     function log($table,$recuid,$action,$recpid,$error,$details,$details_nr=0,$data=array(),$event_pid=-1,$NEWid='')
+ * 4579:     function printLogErrorMessages($redirect)
+ * 4641:     function clear_cacheCmd($cacheCmd)
+ * 4717:     function removeCacheFiles()
  *
  * TOTAL FUNCTIONS: 101
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -266,7 +266,7 @@ class t3lib_TCEmain	{
 	var $isInWebMount_Cache=array();
 	var $pageCache = Array();					// Used for caching page records in pageInfo()
 	var $copyMappingArray = Array();			// Use by the copy action to track the ids of new pages so subpages are correctly inserted!
-	var $copyMappingArray_merged = Array();		// This array is the sum of all copying operations in this class. May be READ from outside, thus partly public. 
+	var $copyMappingArray_merged = Array();		// This array is the sum of all copying operations in this class. May be READ from outside, thus partly public.
 	var $registerDBList=array();
 	var $dbAnalysisStore=array();
 	var $removeFilesStore=array();
@@ -2044,6 +2044,7 @@ class t3lib_TCEmain	{
 	 * @param	array		Data structure which fits the data array
 	 * @param	array		A set of parameters to pass through for the calling of the evaluation functions / call back function
 	 * @param	string		Call back function, default is checkValue_SW(). If $this->callBackObj is set to an object, the callback function in that object is called instead.
+	 * @param	[type]		$structurePath: ...
 	 * @return	void
 	 * @see checkValue_flex_procInData()
 	 */
diff --git a/t3lib/class.t3lib_timetrack.php b/t3lib/class.t3lib_timetrack.php
index a15b67e7ec50f29581160ab32c7dc0a2c648db83..d211384dc54b9d7760c96b696fc68ddacbc40328 100755
--- a/t3lib/class.t3lib_timetrack.php
+++ b/t3lib/class.t3lib_timetrack.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_transferdata.php b/t3lib/class.t3lib_transferdata.php
index 0a6c67547a8c4affe130083325309e2aab33178b..1f5e65f03dd70aa9efdd06a06b8b116e1770c2cf 100755
--- a/t3lib/class.t3lib_transferdata.php
+++ b/t3lib/class.t3lib_transferdata.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_treeview.php b/t3lib/class.t3lib_treeview.php
index b85ec2d125e4e35adb38d4fd6aee934f3bdc71bd..e2af9956a204c0aca8724a516988337b57e9a69d 100755
--- a/t3lib/class.t3lib_treeview.php
+++ b/t3lib/class.t3lib_treeview.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_tsfebeuserauth.php b/t3lib/class.t3lib_tsfebeuserauth.php
index fc9e5d918e6d57da721d9847ba225a7720a6c733..05881a2778bfd888a6003ffe6a73dc1ca584e143 100755
--- a/t3lib/class.t3lib_tsfebeuserauth.php
+++ b/t3lib/class.t3lib_tsfebeuserauth.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_tsparser.php b/t3lib/class.t3lib_tsparser.php
index afc10bd820f242116f77d402bd10e91e2c3172da..3f4d80eaa70bdbb618d7d4ac855c82e51ad2bd55 100755
--- a/t3lib/class.t3lib_tsparser.php
+++ b/t3lib/class.t3lib_tsparser.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_tsparser_ext.php b/t3lib/class.t3lib_tsparser_ext.php
index f404f22536879e85edcbb2f5c9834045e8e0b1ca..0dc51144ace32c5cf15de33ac88d01e7af26458b 100755
--- a/t3lib/class.t3lib_tsparser_ext.php
+++ b/t3lib/class.t3lib_tsparser_ext.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,48 +38,48 @@
  *
  *
  *  104: class t3lib_tsparser_ext extends t3lib_TStemplate
- *  192:     function flattenSetup($setupArray, $prefix, $resourceFlag)
- *  219:     function substituteConstants($all)
- *  248:     function substituteCMarkers($all)
- *  270:     function generateConfig_constants()
- *  319:     function ext_getSetup($theSetup,$theKey)
- *  350:     function ext_getObjTree($arr, $depth_in, $depthData, $parentType="",$parentValue="")
- *  445:     function lineNumberToScript($lnArr)
- *  476:     function makeHtmlspecialchars($theValue)
- *  489:     function ext_getSearchKeys($arr, $depth_in, $searchString, $keyArray)
- *  529:     function ext_getRootlineNumber($pid)
- *  547:     function ext_getTemplateHierarchyArr($arr,$depthData, $keyArray,$first=0)
- *  606:     function ext_process_hierarchyInfo($depthDataArr,&$pointer)
- *  637:     function ext_outputTS($config, $lineNumbers=0, $comments=0, $crop=0, $syntaxHL=0, $syntaxHLBlockmode=0)
- *  664:     function ext_fixed_lgd($string,$chars)
- *  680:     function ext_lnBreakPointWrap($ln,$str)
- *  693:     function ext_formatTS($input, $ln, $comments=1, $crop=0)
- *  732:     function ext_getFirstTemplate($id,$template_uid=0)
- *  751:     function ext_getAllTemplates($id)
- *  771:     function ext_compareFlatSetups($default)
- *  837:     function ext_categorizeEditableConstants($editConstArray)
- *  860:     function ext_getCategoryLabelArray()
- *  877:     function ext_getTypeData($type)
- *  918:     function ext_getTSCE_config($category)
- *  957:     function ext_getKeyImage($key)
- *  967:     function ext_getTSCE_config_image($imgConf)
- *  991:     function ext_resourceDims()
- * 1021:     function ext_readDirResources($path)
- * 1036:     function readDirectory($path,$type="file")
- * 1061:     function ext_fNandV($params)
- * 1079:     function ext_printFields($theConstants,$category)
+ *  193:     function flattenSetup($setupArray, $prefix, $resourceFlag)
+ *  220:     function substituteConstants($all)
+ *  249:     function substituteCMarkers($all)
+ *  271:     function generateConfig_constants()
+ *  320:     function ext_getSetup($theSetup,$theKey)
+ *  351:     function ext_getObjTree($arr, $depth_in, $depthData, $parentType="",$parentValue="")
+ *  446:     function lineNumberToScript($lnArr)
+ *  477:     function makeHtmlspecialchars($theValue)
+ *  490:     function ext_getSearchKeys($arr, $depth_in, $searchString, $keyArray)
+ *  530:     function ext_getRootlineNumber($pid)
+ *  548:     function ext_getTemplateHierarchyArr($arr,$depthData, $keyArray,$first=0)
+ *  607:     function ext_process_hierarchyInfo($depthDataArr,&$pointer)
+ *  638:     function ext_outputTS($config, $lineNumbers=0, $comments=0, $crop=0, $syntaxHL=0, $syntaxHLBlockmode=0)
+ *  665:     function ext_fixed_lgd($string,$chars)
+ *  681:     function ext_lnBreakPointWrap($ln,$str)
+ *  694:     function ext_formatTS($input, $ln, $comments=1, $crop=0)
+ *  733:     function ext_getFirstTemplate($id,$template_uid=0)
+ *  752:     function ext_getAllTemplates($id)
+ *  772:     function ext_compareFlatSetups($default)
+ *  838:     function ext_categorizeEditableConstants($editConstArray)
+ *  861:     function ext_getCategoryLabelArray()
+ *  878:     function ext_getTypeData($type)
+ *  919:     function ext_getTSCE_config($category)
+ *  958:     function ext_getKeyImage($key)
+ *  968:     function ext_getTSCE_config_image($imgConf)
+ *  992:     function ext_resourceDims()
+ * 1022:     function ext_readDirResources($path)
+ * 1037:     function readDirectory($path,$type="file")
+ * 1062:     function ext_fNandV($params)
+ * 1080:     function ext_printFields($theConstants,$category)
  *
  *              SECTION: Processing input values
- * 1336:     function ext_regObjectPositions($constants)
- * 1351:     function ext_regObjects($pre)
- * 1396:     function ext_putValueInConf($key, $var)
- * 1419:     function ext_removeValueInConf($key)
- * 1435:     function ext_depthKeys($arr,$settings)
- * 1470:     function ext_procesInput($http_post_vars,$http_post_files,$theConstants,$tplRow)
- * 1597:     function upload_copy_file($typeDat,&$tplRow,$theRealFileName,$tmp_name)
- * 1643:     function ext_prevPageWithTemplate($id,$perms_clause)
- * 1659:     function ext_setStar($val)
- * 1671:     function ext_detectAndFixExtensionPrefix($value)
+ * 1337:     function ext_regObjectPositions($constants)
+ * 1352:     function ext_regObjects($pre)
+ * 1397:     function ext_putValueInConf($key, $var)
+ * 1420:     function ext_removeValueInConf($key)
+ * 1436:     function ext_depthKeys($arr,$settings)
+ * 1471:     function ext_procesInput($http_post_vars,$http_post_files,$theConstants,$tplRow)
+ * 1598:     function upload_copy_file($typeDat,&$tplRow,$theRealFileName,$tmp_name)
+ * 1644:     function ext_prevPageWithTemplate($id,$perms_clause)
+ * 1660:     function ext_setStar($val)
+ * 1672:     function ext_detectAndFixExtensionPrefix($value)
  *
  * TOTAL FUNCTIONS: 40
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_tsstyleconfig.php b/t3lib/class.t3lib_tsstyleconfig.php
index 54a5191853a965e9697f8ef993f99c5b6f663a68..09c1221e1631d7c2f46db9c7ba86fddbda2a0e52 100755
--- a/t3lib/class.t3lib_tsstyleconfig.php
+++ b/t3lib/class.t3lib_tsstyleconfig.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/class.t3lib_tstemplate.php b/t3lib/class.t3lib_tstemplate.php
index 958dfc1797beec005c477c2ffe72aa356c2833a0..28461b4adc4ba65ab012adcf308965aecfd2e3cd 100755
--- a/t3lib/class.t3lib_tstemplate.php
+++ b/t3lib/class.t3lib_tstemplate.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -44,34 +44,34 @@
  *  288:     function start($theRootLine)
  *
  *              SECTION: Fetching TypoScript code text for the Template Hierarchy
- *  403:     function runThroughTemplates($theRootLine,$start_template_uid=0)
- *  450:     function processTemplate($row, $idList,$pid,$templateID='',$templateParent='')
- *  565:     function includeStaticTypoScriptSources($idList,$templateID,$pid,$row)
- *  626:     function addExtensionStatics($idList,$templateID,$pid,$row)
- *  659:     function prependStaticExtra($subrow)
+ *  404:     function runThroughTemplates($theRootLine,$start_template_uid=0)
+ *  451:     function processTemplate($row, $idList,$pid,$templateID='',$templateParent='')
+ *  566:     function includeStaticTypoScriptSources($idList,$templateID,$pid,$row)
+ *  627:     function addExtensionStatics($idList,$templateID,$pid,$row)
+ *  660:     function prependStaticExtra($subrow)
  *
  *              SECTION: Parsing TypoScript code text from Template Records into PHP array
- *  695:     function generateConfig()
- *  859:     function procesIncludes()
- *  883:     function mergeConstantsFromPageTSconfig($constArray)
- *  912:     function flattenSetup($setupArray, $prefix, $resourceFlag)
- *  936:     function substituteConstants($all)
+ *  696:     function generateConfig()
+ *  862:     function procesIncludes()
+ *  886:     function mergeConstantsFromPageTSconfig($constArray)
+ *  915:     function flattenSetup($setupArray, $prefix, $resourceFlag)
+ *  939:     function substituteConstants($all)
  *
  *              SECTION: Various API functions, used from elsewhere in the frontend classes
- *  974:     function splitConfArray($conf,$splitCount)
- * 1051:     function getFileName($fileFromSetup)
- * 1108:     function extractFromResources($res,$file)
- * 1136:     function checkFile($name,$menuArr)
- * 1153:     function printTitle($title,$no_title=0,$titleFirst=0)
- * 1176:     function fileContent($fName)
- * 1196:     function wrap($content,$wrap)
- * 1210:     function removeQueryString($url)
- * 1227:     function sortedKeyList($setupArr, $acceptOnlyProperties=FALSE)
+ *  977:     function splitConfArray($conf,$splitCount)
+ * 1054:     function getFileName($fileFromSetup)
+ * 1111:     function extractFromResources($res,$file)
+ * 1139:     function checkFile($name,$menuArr)
+ * 1156:     function printTitle($title,$no_title=0,$titleFirst=0)
+ * 1179:     function fileContent($fName)
+ * 1199:     function wrap($content,$wrap)
+ * 1213:     function removeQueryString($url)
+ * 1230:     function sortedKeyList($setupArr, $acceptOnlyProperties=FALSE)
  *
  *              SECTION: Functions for creating links
- * 1274:     function linkData($page,$oTarget,$no_cache,$script,$overrideArray='',$addParams='',$typeOverride='')
- * 1393:     function getFromMPmap($pageId=0)
- * 1429:     function initMPmap_create($id,$MP_array=array(),$level=0)
+ * 1277:     function linkData($page,$oTarget,$no_cache,$script,$overrideArray='',$addParams='',$typeOverride='')
+ * 1396:     function getFromMPmap($pageId=0)
+ * 1432:     function initMPmap_create($id,$MP_array=array(),$level=0)
  *
  * TOTAL FUNCTIONS: 26
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_userauth.php b/t3lib/class.t3lib_userauth.php
index b997f66dea56a00a8fb68f2876f956310d4c368f..f670f9e95290712b37b7b0c8be0d57b770002330 100755
--- a/t3lib/class.t3lib_userauth.php
+++ b/t3lib/class.t3lib_userauth.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,26 +38,26 @@
  *
  *
  *   89: class t3lib_userAuth
- *  159:     function start()
- *  261:     function check_authentication()
- *  413:     function redirect()
- *  426:     function logoff()
- *  441:     function gc()
- *  455:     function user_where_clause()
- *  469:     function ipLockClause()
- *  487:     function ipLockClause_remoteIPNumber($parts)
- *  508:     function hashLockClause()
- *  519:     function hashLockClause_getHashInt()
- *  535:     function writeUC($variable='')
- *  558:     function writelog($type,$action,$error,$details_nr,$details,$data,$tablename,$recuid,$recpid)
- *  567:     function checkLogFailures()
- *  576:     function unpack_uc($theUC='')
- *  592:     function pushModuleData($module,$data,$noSave=0)
- *  605:     function getModuleData($module,$type='')
- *  618:     function getSessionData($key)
- *  631:     function setAndSaveSessionData($key,$data)
- *  650:     function setBeUserByUid($uid)
- *  663:     function setBeUserByName($name)
+ *  160:     function start()
+ *  262:     function check_authentication()
+ *  423:     function redirect()
+ *  436:     function logoff()
+ *  451:     function gc()
+ *  465:     function user_where_clause()
+ *  479:     function ipLockClause()
+ *  497:     function ipLockClause_remoteIPNumber($parts)
+ *  518:     function hashLockClause()
+ *  529:     function hashLockClause_getHashInt()
+ *  545:     function writeUC($variable='')
+ *  568:     function writelog($type,$action,$error,$details_nr,$details,$data,$tablename,$recuid,$recpid)
+ *  577:     function checkLogFailures()
+ *  586:     function unpack_uc($theUC='')
+ *  602:     function pushModuleData($module,$data,$noSave=0)
+ *  615:     function getModuleData($module,$type='')
+ *  628:     function getSessionData($key)
+ *  641:     function setAndSaveSessionData($key,$data)
+ *  660:     function setBeUserByUid($uid)
+ *  673:     function setBeUserByName($name)
  *
  * TOTAL FUNCTIONS: 20
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/t3lib/class.t3lib_userauthgroup.php b/t3lib/class.t3lib_userauthgroup.php
index cc713a6e712092c24535bf3b7057224f7ad7fce0..f0e39e90697a130be3cf1a1ea5942492aade4253 100755
--- a/t3lib/class.t3lib_userauthgroup.php
+++ b/t3lib/class.t3lib_userauthgroup.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -46,33 +46,33 @@
  *  227:     function isInWebMount($id,$readPerms='',$exitOnError=0)
  *  254:     function modAccess($conf,$exitOnError)
  *  290:     function getPagePermsClause($perms)
- *  316:     function calcPerms($row)
- *  339:     function isRTE()
- *  373:     function check($type,$value)
- *  390:     function checkAuthMode($table,$field,$value,$authMode)
- *  456:     function checkLanguageAccess($langValue)
- *  476:     function recordEditAccessInternals($table,$idOrRow)
- *  541:     function isPSet($lCP,$table,$type='')
- *  558:     function mayMakeShortcut()
+ *  329:     function calcPerms($row)
+ *  367:     function isRTE()
+ *  401:     function check($type,$value)
+ *  418:     function checkAuthMode($table,$field,$value,$authMode)
+ *  484:     function checkLanguageAccess($langValue)
+ *  504:     function recordEditAccessInternals($table,$idOrRow)
+ *  569:     function isPSet($lCP,$table,$type='')
+ *  586:     function mayMakeShortcut()
  *
  *              SECTION: Miscellaneous functions
- *  586:     function getTSConfig($objectString,$config='')
- *  612:     function getTSConfigVal($objectString)
- *  624:     function getTSConfigProp($objectString)
- *  636:     function inList($in_list,$item)
- *  647:     function returnWebmounts()
- *  657:     function returnFilemounts()
+ *  614:     function getTSConfig($objectString,$config='')
+ *  640:     function getTSConfigVal($objectString)
+ *  652:     function getTSConfigProp($objectString)
+ *  664:     function inList($in_list,$item)
+ *  675:     function returnWebmounts()
+ *  685:     function returnFilemounts()
  *
  *              SECTION: Authentication methods
- *  687:     function fetchGroupData()
- *  810:     function fetchGroups($grList,$idList='')
- *  882:     function setCachedList($cList)
- *  902:     function addFileMount($title, $altTitle, $path, $webspace, $type)
- *  949:     function addTScomment($str)
+ *  715:     function fetchGroupData()
+ *  838:     function fetchGroups($grList,$idList='')
+ *  910:     function setCachedList($cList)
+ *  930:     function addFileMount($title, $altTitle, $path, $webspace, $type)
+ *  977:     function addTScomment($str)
  *
  *              SECTION: Logging
- *  996:     function writelog($type,$action,$error,$details_nr,$details,$data,$tablename='',$recuid='',$recpid='',$event_pid=-1,$NEWid='')
- * 1029:     function checkLogFailures($email, $secondsBack=3600, $max=3)
+ * 1024:     function writelog($type,$action,$error,$details_nr,$details,$data,$tablename='',$recuid='',$recpid='',$event_pid=-1,$NEWid='')
+ * 1057:     function checkLogFailures($email, $secondsBack=3600, $max=3)
  *
  * TOTAL FUNCTIONS: 27
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -300,18 +300,18 @@ class t3lib_userAuthGroup extends t3lib_userAuth {
 				'OR(pages.perms_userid = '.$this->user['uid'].' AND pages.perms_user & '.$perms.' = '.$perms.')';	// User
 			if ($this->groupList){$str.='OR(pages.perms_groupid in ('.$this->groupList.') AND pages.perms_group & '.$perms.' = '.$perms.')';}	// Group (if any is set)
 			$str.=')';
-			
+
 			// ****************
 			// getPagePermsClause-HOOK
 			// ****************
 			if (is_array($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_userauthgroup.php']['getPagePermsClause'])) {
-				
+
 				foreach($TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_userauthgroup.php']['getPagePermsClause'] as $_funcRef) {
 					$_params = array('currentClause' => $str, 'perms' => $perms);
 					$str = t3lib_div::callUserFunction($_funcRef, $_params, $this);
 				}
 			}
-			
+
 			return $str;
 		} else {
 			return ' 1=0';
@@ -340,7 +340,7 @@ class t3lib_userAuthGroup extends t3lib_userAuth {
 			}
 			$out|=$row['perms_everybody'];
 		}
-		
+
 		// ****************
 		// CALCPERMS hook
 		// ****************
@@ -353,7 +353,7 @@ class t3lib_userAuthGroup extends t3lib_userAuth {
 				$out = t3lib_div::callUserFunction($_funcRef, $_params, $this);
 			}
 		}
-		
+
 		return $out;
 	}
 
diff --git a/t3lib/class.t3lib_xml.php b/t3lib/class.t3lib_xml.php
index 2ab23178a09b2c91a85b46db8654c5a68ddbe263..490d9f1c61e54693be6fc8b5ec882efb4a73bdf5 100755
--- a/t3lib/class.t3lib_xml.php
+++ b/t3lib/class.t3lib_xml.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/stddb/tables.php b/t3lib/stddb/tables.php
index 89cd3c2ebbbb942e9c3c3c59899192713ac0a41d..460dabddc28a8ac9e84b676b0e4c0bbb961d63a1 100755
--- a/t3lib/stddb/tables.php
+++ b/t3lib/stddb/tables.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/stddb/tbl_be.php b/t3lib/stddb/tbl_be.php
index 456f5995136db5323af6044d32cc076fa224709f..292c91503f26e64cb276a944e724d6136ffd15f3 100755
--- a/t3lib/stddb/tbl_be.php
+++ b/t3lib/stddb/tbl_be.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/t3lib/thumbs.php b/t3lib/thumbs.php
index ccf6a1e5d79d0dd580ab7f31d0e3c8b6d52bce31..a53ddd8182f135e2f69786d0bc3d82aa46e7bebb 100755
--- a/t3lib/thumbs.php
+++ b/t3lib/thumbs.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_clickmenu.php b/typo3/alt_clickmenu.php
index 6893ccf65d21cd85edcd1cd75bb2bb40c8653860..1cc108041a5f4c4df6a9a182be0379999a6929d3 100755
--- a/typo3/alt_clickmenu.php
+++ b/typo3/alt_clickmenu.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_db_navframe.php b/typo3/alt_db_navframe.php
index bf342721b24aa393a49fe729614bf1d44151ac09..f4815351e790600668527261a6a3a8e654567889 100755
--- a/typo3/alt_db_navframe.php
+++ b/typo3/alt_db_navframe.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,22 +38,23 @@
  *
  *
  *
- *   77: class localPageTree extends t3lib_browseTree
- *   87:     function localPageTree()
- *   98:     function wrapIcon($icon,&$row)
- *  136:     function wrapStop($str,$row)
+ *   78: class localPageTree extends t3lib_browseTree
+ *   88:     function localPageTree()
+ *   99:     function wrapIcon($icon,&$row)
+ *  137:     function wrapStop($str,$row)
+ *  153:     function wrapTitle($title,$row,$bank=0)
  *
  *
- *  162: class SC_alt_db_navframe
- *  180:     function init()
- *  276:     function main()
- *  327:     function printContent()
+ *  181: class SC_alt_db_navframe
+ *  199:     function init()
+ *  295:     function main()
+ *  346:     function printContent()
  *
  *              SECTION: Temporary DB mounts
- *  354:     function initializeTemporaryDBmount()
- *  383:     function settingTemporaryMountPoint($pageId)
+ *  373:     function initializeTemporaryDBmount()
+ *  402:     function settingTemporaryMountPoint($pageId)
  *
- * TOTAL FUNCTIONS: 8
+ * TOTAL FUNCTIONS: 9
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/typo3/alt_doc.php b/typo3/alt_doc.php
index 5d699e2653bdca6ad6140833e77ee6064ec3ec17..aac0ff74d256c2dff787b066b2c3938ef213d3ee 100755
--- a/typo3/alt_doc.php
+++ b/typo3/alt_doc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_doc_nodoc.php b/typo3/alt_doc_nodoc.php
index f99e0fc415ebc91f3f6bb3822fed1d5ca1971c16..84944aabc9926034b06ea1d94e74842c2e698121 100755
--- a/typo3/alt_doc_nodoc.php
+++ b/typo3/alt_doc_nodoc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_file_navframe.php b/typo3/alt_file_navframe.php
index 05375438ca3ee434c7e50b063d4ab595d3fa7a97..d351d2b1d8639e8e691465428fc5e38693bbd9f0 100755
--- a/typo3/alt_file_navframe.php
+++ b/typo3/alt_file_navframe.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_intro.php b/typo3/alt_intro.php
index cb433004d9b418a4cdfaf1109cf53ea13c5ebfff..e8779ad5baf8f32aee246077d67907d42ecdce01 100755
--- a/typo3/alt_intro.php
+++ b/typo3/alt_intro.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -43,7 +43,7 @@
  *   75: class SC_alt_intro
  *   84:     function init()
  *   97:     function main()
- *  150:     function printContent()
+ *  147:     function printContent()
  *
  * TOTAL FUNCTIONS: 3
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/alt_main.php b/typo3/alt_main.php
index 1fec289ce08e4ae1f28d0b15a02e8a75f0dfb82d..df68fc91069d3615acf596ce406d080c753fadb7 100755
--- a/typo3/alt_main.php
+++ b/typo3/alt_main.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_menu.php b/typo3/alt_menu.php
index 01f11d340fbdc5f6128b550370aa7bb1947a971c..00b6c904a27f89422a6f59aa3765dbb1053eb34b 100755
--- a/typo3/alt_menu.php
+++ b/typo3/alt_menu.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_menu_sel.php b/typo3/alt_menu_sel.php
index 0d40b01a0d3cd7836eca02a3844474ca3f7de3b4..0e77ed887cb2990778791e9b85382641f1974d10 100755
--- a/typo3/alt_menu_sel.php
+++ b/typo3/alt_menu_sel.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_mod_frameset.php b/typo3/alt_mod_frameset.php
index 992cebfa9ca64e3aa3b9da72b85b34fc63a0b00f..9bea2d9b739d71df5155ec69b7609eb5fcd35f22 100755
--- a/typo3/alt_mod_frameset.php
+++ b/typo3/alt_mod_frameset.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_palette.php b/typo3/alt_palette.php
index 911a51fd48d18aa36acbd1c670e3b711a677cf65..81616790e61b9dac86feb16907e58f0e8c45f051 100755
--- a/typo3/alt_palette.php
+++ b/typo3/alt_palette.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_shortcut.php b/typo3/alt_shortcut.php
index eddd03372b6cf4cd717d622340a161c2e86d763e..75fe7297710632e0f91416e971099131ae954894 100755
--- a/typo3/alt_shortcut.php
+++ b/typo3/alt_shortcut.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -42,18 +42,18 @@
  *
  *
  *   82: class SC_alt_shortcut
- *  118:     function preinit()
- *  143:     function preprocess()
- *  200:     function init()
- *  234:     function main()
- *  335:     function editLoadedFunc()
- *  396:     function editPageIdFunc()
- *  438:     function printContent()
+ *  121:     function preinit()
+ *  146:     function preprocess()
+ *  203:     function init()
+ *  237:     function main()
+ *  345:     function editLoadedFunc()
+ *  406:     function editPageIdFunc()
+ *  454:     function printContent()
  *
  *              SECTION: OTHER FUNCTIONS:
- *  466:     function mIconFilename($Ifilename,$backPath)
- *  479:     function getIcon($modName)
- *  503:     function itemLabel($inlabel,$modName,$M_modName='')
+ *  482:     function mIconFilename($Ifilename,$backPath)
+ *  495:     function getIcon($modName)
+ *  519:     function itemLabel($inlabel,$modName,$M_modName='')
  *
  * TOTAL FUNCTIONS: 10
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/alt_toplogo.php b/typo3/alt_toplogo.php
index 4207932354b81ba6954b647532df572b8b1a7dc2..e5250cb369183da6e699a3352837711a56bdc175 100755
--- a/typo3/alt_toplogo.php
+++ b/typo3/alt_toplogo.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/alt_topmenu_dummy.php b/typo3/alt_topmenu_dummy.php
index 5f469e7bf8a6a9031c55cb7962e5468057eed051..6fe91a002b5cd937074944b9ed506fc369766687 100755
--- a/typo3/alt_topmenu_dummy.php
+++ b/typo3/alt_topmenu_dummy.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/browse_links.php b/typo3/browse_links.php
index 6721838e800da769becca166fcc6323ae0751350..fb478f246db899c1a0e72cd1b24dcf2c8388e3e0 100755
--- a/typo3/browse_links.php
+++ b/typo3/browse_links.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/browser.php b/typo3/browser.php
index 24c5623b77099ec312e5c77b517cca76ff2b419a..42a8e4c0a65b5d7ebdd21198eee4dfe21441e52f 100644
--- a/typo3/browser.php
+++ b/typo3/browser.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/class.alt_menu_functions.inc b/typo3/class.alt_menu_functions.inc
index ab373778eb03cc460381635ce3b5611bae1b7470..b28e49edc3f89cc0b1f1dc6e701343a9840d21c8 100755
--- a/typo3/class.alt_menu_functions.inc
+++ b/typo3/class.alt_menu_functions.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -42,13 +42,13 @@
  *
  *   73: class alt_menu_functions
  *   94:     function topMenu($theModules,$dontLink=0,$backPath='',$descr=0)
- *  402:     function getNavFramePrefix ($moduleInfo, $subModuleInfo=array())
- *  429:     function mIconFile($Ifilename,$backPath)
- *  444:     function mIconFilename($Ifilename,$backPath)
- *  456:     function topButtons()
- *  468:     function adminButtons()
- *  487:     function adminFunctions($backPath)
- *  520:     function wrapLinkWithAB($link)
+ *  405:     function getNavFramePrefix ($moduleInfo, $subModuleInfo=array())
+ *  435:     function mIconFile($Ifilename,$backPath)
+ *  450:     function mIconFilename($Ifilename,$backPath)
+ *  462:     function topButtons()
+ *  474:     function adminButtons()
+ *  493:     function adminFunctions($backPath)
+ *  526:     function wrapLinkWithAB($link)
  *
  * TOTAL FUNCTIONS: 8
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/class.db_list.inc b/typo3/class.db_list.inc
index 856728ce9965abbd99b38fa64bd47967b767d1ae..e9c1183b779d4aa46edf7dc1df612c212427dd6e 100755
--- a/typo3/class.db_list.inc
+++ b/typo3/class.db_list.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/class.db_list_extra.inc b/typo3/class.db_list_extra.inc
index 71eeed0dd55a5b2ffb39e66f136334e10df50591..7848fb4ba53503588a21be8b09cff231fe695cfd 100755
--- a/typo3/class.db_list_extra.inc
+++ b/typo3/class.db_list_extra.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -41,29 +41,29 @@
  *
  *   90: class localRecordList extends recordList
  *  122:     function writeTop($row)
- *  296:     function getTable($table,$id,$rowlist)
- *  539:     function renderListRow($table,$row,$cc,$titleCol,$thumbsCol,$indent=0)
- *  603:     function renderListHeader($table,$currentIdList)
+ *  303:     function getTable($table,$id,$rowlist)
+ *  547:     function renderListRow($table,$row,$cc,$titleCol,$thumbsCol,$indent=0)
+ *  616:     function renderListHeader($table,$currentIdList)
  *
  *              SECTION: Rendering of various elements
- *  745:     function makeControl($table,$row)
- *  937:     function makeClip($table,$row)
- * 1006:     function makeLocalizationPanel($table,$row)
- * 1061:     function fieldSelectBox($table,$formFields=1)
+ *  761:     function makeControl($table,$row)
+ *  953:     function makeClip($table,$row)
+ * 1022:     function makeLocalizationPanel($table,$row)
+ * 1080:     function fieldSelectBox($table,$formFields=1)
  *
  *              SECTION: Helper functions
- * 1141:     function linkClipboardHeaderIcon($string,$table,$cmd,$warning='')
- * 1152:     function clipNumPane()
- * 1166:     function addSortLink($code,$field,$table)
- * 1191:     function recPath($pid)
- * 1204:     function showNewRecLink($table)
- * 1214:     function makeReturnUrl()
+ * 1160:     function linkClipboardHeaderIcon($string,$table,$cmd,$warning='')
+ * 1171:     function clipNumPane()
+ * 1185:     function addSortLink($code,$field,$table)
+ * 1210:     function recPath($pid)
+ * 1223:     function showNewRecLink($table)
+ * 1233:     function makeReturnUrl()
  *
  *              SECTION: CSV related functions
- * 1239:     function initCSV()
- * 1261:     function addToCSV($row)
- * 1283:     function setCsvRow($csvRow)
- * 1294:     function outputCSV($prefix)
+ * 1258:     function initCSV()
+ * 1280:     function addToCSV($row)
+ * 1302:     function setCsvRow($csvRow)
+ * 1313:     function outputCSV($prefix)
  *
  * TOTAL FUNCTIONS: 18
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/class.file_list.inc b/typo3/class.file_list.inc
index 37afbfd900a344ece3cf51bebab3a224b6dceff0..c6237336322749f9c2a7c4d940be3c9bae1f6428 100755
--- a/typo3/class.file_list.inc
+++ b/typo3/class.file_list.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/class.show_rechis.inc b/typo3/class.show_rechis.inc
index 890a1303a6d104f9525ce95748fc8443c9ee63b1..2952746e81112b0b2ce20578bad04b2f1662facc 100755
--- a/typo3/class.show_rechis.inc
+++ b/typo3/class.show_rechis.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -50,12 +50,12 @@
  *  540:     function nextHisUid($element,$hisUid)
  *  586:     function compareChangesWithCurrent($element,$changeRec)
  *  631:     function readFieldTypes($table,$id)
- *  660:     function cmp($changeStatus,$oldRecord)
- *  683:     function removeFilefields($table,$dataArray)
- *  706:     function renderEntry($entry,$table)
- *  766:     function listHeader()
- *  810:     function linkPage($str,$inparams=array(),$anchor='')
- *  838:     function getChangesSinceRecord($element,$hisUid=0,$hisUid_Stop=0)
+ *  662:     function cmp($changeStatus,$oldRecord)
+ *  685:     function removeFilefields($table,$dataArray)
+ *  708:     function renderEntry($entry,$table)
+ *  769:     function listHeader()
+ *  813:     function linkPage($str,$inparams=array(),$anchor='')
+ *  841:     function getChangesSinceRecord($element,$hisUid=0,$hisUid_Stop=0)
  *
  * TOTAL FUNCTIONS: 15
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/db_list.php b/typo3/db_list.php
index 6e19e63a2adc906486d4c3f7e699ee6306bfa4ac..4413b7f744259be5acd4745d5c848a73d58b4c2d 100755
--- a/typo3/db_list.php
+++ b/typo3/db_list.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/db_new.php b/typo3/db_new.php
index 6e43a0cd4ed6630977b4b2571ad8debb1dfe7dbc..d842a72bca495aba4f1f58f29a1a97f2a19a2e74 100755
--- a/typo3/db_new.php
+++ b/typo3/db_new.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/dummy.php b/typo3/dummy.php
index 8e87a9df3acb1638e39a4db5cac1e5f3a8ca1ebd..bd38dc60097792b681e22d6a83d02cf9fb091156 100755
--- a/typo3/dummy.php
+++ b/typo3/dummy.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/file_edit.php b/typo3/file_edit.php
index 87f163516cf064b82bc4e6f914aae29b59fb4a12..7109b901d4f0af1d81e5876978c9537bea15b6c7 100755
--- a/typo3/file_edit.php
+++ b/typo3/file_edit.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/file_list.php b/typo3/file_list.php
index b84f1ccc0b4c04dcca5b48751ec7789c6e55fa76..7495e44f9908a75b00075da73a6954f85243c390 100755
--- a/typo3/file_list.php
+++ b/typo3/file_list.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/file_newfolder.php b/typo3/file_newfolder.php
index 45fbd8ba17a56bef4f33be548fc566ec7b963048..1570ef616162240a4a01e17d039aa9ece6dce334 100755
--- a/typo3/file_newfolder.php
+++ b/typo3/file_newfolder.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/file_rename.php b/typo3/file_rename.php
index 89028c4c70fb44a2d69eeddb61668c579bc832b1..73228574ec30c38f6501808aa99f74828e34af46 100755
--- a/typo3/file_rename.php
+++ b/typo3/file_rename.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/file_upload.php b/typo3/file_upload.php
index 9b9a56c409127951d305983f9664c83b738daf1e..08d191df463e2b51f5997043e308d2314295bd9d 100755
--- a/typo3/file_upload.php
+++ b/typo3/file_upload.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/index.php b/typo3/index.php
index 319e6e880420c9faeef29677473659b2213767ae..dc794fbd5a309302156b7ef2e56bc23b911cdb24 100755
--- a/typo3/index.php
+++ b/typo3/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -41,17 +41,17 @@
  *   87: class SC_index
  *  119:     function init()
  *  150:     function main()
- *  236:     function printContent()
+ *  243:     function printContent()
  *
  *              SECTION: Various functions
- *  260:     function makeLoginForm()
- *  306:     function makeLogoutForm()
- *  348:     function wrapLoginForm($content)
- *  408:     function checkRedirect()
- *  453:     function makeInterfaceSelectorBox()
- *  507:     function makeCopyrightNotice()
- *  540:     function makeLoginBoxImage()
- *  580:     function makeLoginNews()
+ *  267:     function makeLoginForm()
+ *  312:     function makeLogoutForm()
+ *  354:     function wrapLoginForm($content)
+ *  414:     function checkRedirect()
+ *  459:     function makeInterfaceSelectorBox()
+ *  513:     function makeCopyrightNotice()
+ *  546:     function makeLoginBoxImage()
+ *  586:     function makeLoginNews()
  *
  * TOTAL FUNCTIONS: 11
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -528,7 +528,7 @@ class SC_index {
 					'<img src="gfx/loginlogo_transp.gif" width="75" height="19" alt="TYPO3 logo" align="left" />'.
 					'TYPO3 CMS'.($GLOBALS['TYPO3_CONF_VARS']['SYS']['loginCopyrightShowVersion']?' ver. '.htmlspecialchars($GLOBALS['TYPO_VERSION']):'').
 					'</a>. '.
-					'Copyright &copy; 1998-2004 Kasper Sk&#229;rh&#248;j. Extensions are copyright of their respective owners. '.
+					'Copyright &copy; 1998-2005 Kasper Sk&#229;rh&#248;j. Extensions are copyright of their respective owners. '.
 					'Go to <a href="http://typo3.com/" target="_blank">http://typo3.com/</a> for details. '.
 					$warrantyNote.' '.
 					'This is free software, and you are welcome to redistribute it under certain conditions; <a href="http://typo3.com/1316.0.html" target="_blank">click for details</a>. '.
@@ -569,7 +569,7 @@ class SC_index {
 			}
 		} else {	// If no rotation folder configured, print default image:
 			$loginImage = 'loginbox_image_dev.png';
-			$imagecopy = $loginImage=='loginbox_image_dev.png' ? 'You are running the CVS version of TYPO3 '.$GLOBALS['TYPO_VERSION'] : 'Photo: &copy; 2004 Kasper Sk&#229;rh&#248;j';	// Directly outputted in image attributes...
+			$imagecopy = $loginImage=='loginbox_image_dev.png' ? 'You are running the CVS version of TYPO3 '.$GLOBALS['TYPO_VERSION'] : 'Photo: &copy; 2004-2005 Kasper Sk&#229;rh&#248;j';	// Directly outputted in image attributes...
 			$loginboxImage = '<img'.t3lib_iconWorks::skinImg($GLOBALS['BACK_PATH'],'gfx/'.$loginImage,'width="200" height="133"').' id="loginbox-image" alt="'.$imagecopy.'" title="'.$imagecopy.'" />';
 		}
 
diff --git a/typo3/index_re.php b/typo3/index_re.php
index 9d3175c13b22c13156c5ae3616d6e78c91dd1c38..ba540a701ca10bfeef9222ad4ca2892c9ad95d9a 100755
--- a/typo3/index_re.php
+++ b/typo3/index_re.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/init.php b/typo3/init.php
index 07258a360062c75abc680fee118bc945cb6c7ac8..8034c25f22c385da0fb71d2b1f6b36a1a162afb8 100755
--- a/typo3/init.php
+++ b/typo3/init.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/install/index.php b/typo3/install/index.php
index 0b3e38b8f0dcb764171bf592de1d2e3b3f991201..35de88c6d3077ea75796fe8a90379874db15d234 100755
--- a/typo3/install/index.php
+++ b/typo3/install/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/listframe_loader.php b/typo3/listframe_loader.php
index dacaa7e3c1250342e12df2a56a000ae42b00e572..6607f44d7fdc64879241201e9587d098a219e1d3 100755
--- a/typo3/listframe_loader.php
+++ b/typo3/listframe_loader.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/login_frameset.php b/typo3/login_frameset.php
index 86065333d44c09ad11ebe950e7710ebd1827996e..f2161e35a3d423ea4beee04403f654d2fb869117 100755
--- a/typo3/login_frameset.php
+++ b/typo3/login_frameset.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/logout.php b/typo3/logout.php
index d902a67da7c1c8dbd30674d26dac47923aa62f3f..7dde6b3309850a6e4e7fd1b05de7917932e37432 100755
--- a/typo3/logout.php
+++ b/typo3/logout.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/mod/help/about/index.php b/typo3/mod/help/about/index.php
index 459f05dd74c035863f9a249bdb0617addfc11963..d23dbf45587c77b21fe095c0aad5737d1b93ee8c 100755
--- a/typo3/mod/help/about/index.php
+++ b/typo3/mod/help/about/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -101,7 +101,7 @@ class SC_mod_help_about_index {
 		$TBE_TEMPLATE->docType = 'xhtml_trans';
 		$this->content.= $TBE_TEMPLATE->startPage('About');
 
-		$minorText = sprintf($LANG->getLL('minor'), 'TYPO3 Ver. '.TYPO3_version.', Copyright &#169; 1998-2004', 'Kasper Sk&#229;rh&#248;j');
+		$minorText = sprintf($LANG->getLL('minor'), 'TYPO3 Ver. '.TYPO3_version.', Copyright &#169; 1998-2005', 'Kasper Sk&#229;rh&#248;j');
 
 		$content='
 			<div id="typo3-mod-help-about-index-php-outer">
diff --git a/typo3/mod/tools/em/index.php b/typo3/mod/tools/em/index.php
index 2cc3802af493ea55d5683dff9f9786161605c4f9..9d70389a12c279f3f4c7e741b66e7653be31e985 100755
--- a/typo3/mod/tools/em/index.php
+++ b/typo3/mod/tools/em/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -49,113 +49,113 @@
  *  599:     function extensionList_loaded()
  *  637:     function extensionList_installed()
  *  707:     function extensionList_import()
- *  868:     function alterSettings()
+ *  869:     function alterSettings()
  *
  *              SECTION: Command Applications (triggered by GET var)
- *  915:     function importExtInfo($extRepUid)
- * 1016:     function importExtFromRep($extRepUid,$loc,$uploadFlag=0,$directInput='',$recentTranslations=0,$incManual=0)
- * 1184:     function showExtDetails($extKey)
+ *  916:     function importExtInfo($extRepUid)
+ * 1017:     function importExtFromRep($extRepUid,$loc,$uploadFlag=0,$directInput='',$recentTranslations=0,$incManual=0)
+ * 1185:     function showExtDetails($extKey)
  *
  *              SECTION: Application Sub-functions (HTML parts)
- * 1477:     function updatesForm($extKey,$extInfo,$notSilent=0,$script='',$addFields='')
- * 1508:     function extDumpTables($extKey,$extInfo)
- * 1575:     function getFileListOfExtension($extKey,$conf)
- * 1626:     function extDelete($extKey,$extInfo)
- * 1657:     function extUpdateEMCONF($extKey,$extInfo)
- * 1677:     function extBackup($extKey,$extInfo)
- * 1745:     function extBackup_dumpDataTablesLine($tablesArray,$extKey)
- * 1773:     function extInformationArray($extKey,$extInfo,$remote=0)
- * 1870:     function extInformationArray_dbReq($techInfo,$tableHeader=0)
- * 1883:     function extInformationArray_dbInst($dbInst,$current)
- * 1902:     function getRepositoryUploadForm($extKey,$extInfo)
+ * 1478:     function updatesForm($extKey,$extInfo,$notSilent=0,$script='',$addFields='')
+ * 1509:     function extDumpTables($extKey,$extInfo)
+ * 1576:     function getFileListOfExtension($extKey,$conf)
+ * 1627:     function extDelete($extKey,$extInfo)
+ * 1658:     function extUpdateEMCONF($extKey,$extInfo)
+ * 1678:     function extBackup($extKey,$extInfo)
+ * 1746:     function extBackup_dumpDataTablesLine($tablesArray,$extKey)
+ * 1774:     function extInformationArray($extKey,$extInfo,$remote=0)
+ * 1871:     function extInformationArray_dbReq($techInfo,$tableHeader=0)
+ * 1884:     function extInformationArray_dbInst($dbInst,$current)
+ * 1903:     function getRepositoryUploadForm($extKey,$extInfo)
  *
  *              SECTION: Extension list rendering
- * 2000:     function extensionListRowHeader($trAttrib,$cells,$import=0)
- * 2065:     function extensionListRow($extKey,$extInfo,$cells,$bgColorClass='',$inst_list=array(),$import=0,$altLinkUrl='')
+ * 2001:     function extensionListRowHeader($trAttrib,$cells,$import=0)
+ * 2066:     function extensionListRow($extKey,$extInfo,$cells,$bgColorClass='',$inst_list=array(),$import=0,$altLinkUrl='')
  *
  *              SECTION: Output helper functions
- * 2190:     function wrapEmail($str,$email)
- * 2203:     function helpCol($key)
- * 2217:     function labelInfo($str)
- * 2229:     function extensionTitleIconHeader($extKey,$extInfo,$align='top')
- * 2244:     function removeButton()
- * 2253:     function installButton()
- * 2262:     function noImportMsg()
+ * 2191:     function wrapEmail($str,$email)
+ * 2204:     function helpCol($key)
+ * 2218:     function labelInfo($str)
+ * 2230:     function extensionTitleIconHeader($extKey,$extInfo,$align='top')
+ * 2245:     function removeButton()
+ * 2254:     function installButton()
+ * 2263:     function noImportMsg()
  *
  *              SECTION: Read information about all available extensions
- * 2287:     function getInstalledExtensions()
- * 2314:     function getInstExtList($path,&$list,&$cat,$type)
- * 2348:     function getImportExtList($listArr)
- * 2400:     function setCat(&$cat,$listArrayPart,$extKey)
+ * 2288:     function getInstalledExtensions()
+ * 2315:     function getInstExtList($path,&$list,&$cat,$type)
+ * 2349:     function getImportExtList($listArr)
+ * 2401:     function setCat(&$cat,$listArrayPart,$extKey)
  *
  *              SECTION: Extension analyzing (detailed information)
- * 2462:     function makeDetailedExtensionAnalysis($extKey,$extInfo,$validity=0)
- * 2644:     function getClassIndexLocallangFiles($absPath,$table_class_prefix,$extKey)
- * 2715:     function modConfFileAnalysis($confFilePath)
- * 2743:     function serverExtensionMD5Array($extKey,$conf)
- * 2768:     function findMD5ArrayDiff($current,$past)
+ * 2463:     function makeDetailedExtensionAnalysis($extKey,$extInfo,$validity=0)
+ * 2645:     function getClassIndexLocallangFiles($absPath,$table_class_prefix,$extKey)
+ * 2716:     function modConfFileAnalysis($confFilePath)
+ * 2744:     function serverExtensionMD5Array($extKey,$conf)
+ * 2769:     function findMD5ArrayDiff($current,$past)
  *
  *              SECTION: File system operations
- * 2800:     function createDirsInPath($dirs,$extDirPath)
- * 2825:     function removeExtDirectory($removePath,$removeContentOnly=0)
- * 2887:     function clearAndMakeExtensionDir($importedData,$type)
- * 2940:     function removeCacheFiles()
- * 2960:     function extractDirsFromFileList($files)
- * 2986:     function getExtPath($extKey,$type)
+ * 2801:     function createDirsInPath($dirs,$extDirPath)
+ * 2826:     function removeExtDirectory($removePath,$removeContentOnly=0)
+ * 2888:     function clearAndMakeExtensionDir($importedData,$type)
+ * 2941:     function removeCacheFiles()
+ * 2961:     function extractDirsFromFileList($files)
+ * 2987:     function getExtPath($extKey,$type)
  *
  *              SECTION: Writing to "conf.php" and "localconf.php" files
- * 3018:     function writeTYPO3_MOD_PATH($confFilePath,$type,$mP)
- * 3055:     function writeNewExtensionList($newExtList)
- * 3078:     function writeTsStyleConfig($extKey,$arr)
- * 3100:     function updateLocalEM_CONF($extKey,$extInfo)
+ * 3019:     function writeTYPO3_MOD_PATH($confFilePath,$type,$mP)
+ * 3056:     function writeNewExtensionList($newExtList)
+ * 3079:     function writeTsStyleConfig($extKey,$arr)
+ * 3101:     function updateLocalEM_CONF($extKey,$extInfo)
  *
  *              SECTION: Compiling upload information, emconf-file etc.
- * 3138:     function construct_ext_emconf_file($extKey,$EM_CONF)
- * 3183:     function makeUploadArray($extKey,$conf)
- * 3250:     function getSerializedLocalLang($file,$content)
+ * 3139:     function construct_ext_emconf_file($extKey,$EM_CONF)
+ * 3184:     function makeUploadArray($extKey,$conf)
+ * 3251:     function getSerializedLocalLang($file,$content)
  *
  *              SECTION: Managing dependencies, conflicts, priorities, load order of extension keys
- * 3284:     function addExtToList($extKey,$instExtInfo)
- * 3346:     function removeExtFromList($extKey,$instExtInfo)
- * 3383:     function removeRequiredExtFromListArr($listArr)
- * 3398:     function managesPriorities($listArr,$instExtInfo)
+ * 3285:     function addExtToList($extKey,$instExtInfo)
+ * 3347:     function removeExtFromList($extKey,$instExtInfo)
+ * 3384:     function removeRequiredExtFromListArr($listArr)
+ * 3399:     function managesPriorities($listArr,$instExtInfo)
  *
  *              SECTION: System Update functions (based on extension requirements)
- * 3450:     function checkClearCache($extKey,$extInfo)
- * 3477:     function checkUploadFolder($extKey,$extInfo)
- * 3562:     function checkDBupdates($extKey,$extInfo,$infoOnly=0)
- * 3661:     function tsStyleConfigForm($extKey,$extInfo,$output=0,$script='',$addFields='')
+ * 3451:     function checkClearCache($extKey,$extInfo)
+ * 3478:     function checkUploadFolder($extKey,$extInfo)
+ * 3563:     function checkDBupdates($extKey,$extInfo,$infoOnly=0)
+ * 3662:     function tsStyleConfigForm($extKey,$extInfo,$output=0,$script='',$addFields='')
  *
  *              SECTION: Dumping database (MySQL compliant)
- * 3755:     function dumpTableAndFieldStructure($arr)
- * 3780:     function dumpStaticTables($tableList)
- * 3809:     function dumpHeader()
- * 3826:     function dumpTableHeader($table,$fieldKeyInfo,$dropTableIfExists=0)
- * 3865:     function dumpTableContent($table,$fieldStructure)
- * 3900:     function getTableAndFieldStructure($parts)
+ * 3757:     function dumpTableAndFieldStructure($arr)
+ * 3782:     function dumpStaticTables($tableList)
+ * 3811:     function dumpHeader()
+ * 3828:     function dumpTableHeader($table,$fieldKeyInfo,$dropTableIfExists=0)
+ * 3867:     function dumpTableContent($table,$fieldStructure)
+ * 3902:     function getTableAndFieldStructure($parts)
  *
  *              SECTION: TER Communication functions
- * 3948:     function fetchServerData($repositoryUrl)
- * 3978:     function decodeServerData($externalData,$stat=array())
- * 4004:     function decodeExchangeData($str)
- * 4026:     function makeUploadDataFromArray($uploadArray,$local_gzcompress=-1)
- * 4051:     function repTransferParams()
- * 4067:     function makeReturnUrl()
- * 4077:     function T3instID()
- * 4088:     function processRepositoryReturnData($TER_CMD)
+ * 3950:     function fetchServerData($repositoryUrl)
+ * 3980:     function decodeServerData($externalData,$stat=array())
+ * 4007:     function decodeExchangeData($str)
+ * 4029:     function makeUploadDataFromArray($uploadArray,$local_gzcompress=-1)
+ * 4054:     function repTransferParams()
+ * 4070:     function makeReturnUrl()
+ * 4080:     function T3instID()
+ * 4091:     function processRepositoryReturnData($TER_CMD)
  *
  *              SECTION: Various helper functions
- * 4132:     function listOrderTitle($listOrder,$key)
- * 4163:     function makeVersion($v,$mode)
- * 4175:     function renderVersion($v,$raise='')
- * 4212:     function ulFolder($extKey)
- * 4221:     function importAtAll()
- * 4232:     function importAsType($type,$lockType='')
- * 4252:     function deleteAsType($type)
- * 4270:     function getDocManual($extension_key,$loc='')
- * 4286:     function versionDifference($v1,$v2,$div=1)
- * 4298:     function first_in_array($str,$array,$caseInsensitive=FALSE)
- * 4315:     function includeEMCONF($path,$_EXTKEY)
+ * 4135:     function listOrderTitle($listOrder,$key)
+ * 4166:     function makeVersion($v,$mode)
+ * 4178:     function renderVersion($v,$raise='')
+ * 4215:     function ulFolder($extKey)
+ * 4224:     function importAtAll()
+ * 4235:     function importAsType($type,$lockType='')
+ * 4255:     function deleteAsType($type)
+ * 4273:     function getDocManual($extension_key,$loc='')
+ * 4289:     function versionDifference($v1,$v2,$div=1)
+ * 4301:     function first_in_array($str,$array,$caseInsensitive=FALSE)
+ * 4318:     function includeEMCONF($path,$_EXTKEY)
  *
  * TOTAL FUNCTIONS: 87
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/mod/web/func/index.php b/typo3/mod/web/func/index.php
index 970990201c2f790d9171fc24e8043b212db7a503..66bb8bd9fbe95fca79f962f1dc9afdd42c8896b4 100755
--- a/typo3/mod/web/func/index.php
+++ b/typo3/mod/web/func/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/mod/web/info/index.php b/typo3/mod/web/info/index.php
index 842adcc9eacf9b55413b827295b82e7bdcba31ce..63cd6642486200577d2268987e5e51c40e1a0700 100755
--- a/typo3/mod/web/info/index.php
+++ b/typo3/mod/web/info/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/mod/web/perm/index.php b/typo3/mod/web/perm/index.php
index 76516f6122d9fb4ea95956bb5f7cf62aae846015..78ef22dc427960743c588895afb44d5e6def3b04 100755
--- a/typo3/mod/web/perm/index.php
+++ b/typo3/mod/web/perm/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/move_el.php b/typo3/move_el.php
index cdb5928dca911b10a745c2571a2d27c6a9fb3930..ba85ee09454bf1189790b273249e4e62d1d23744 100755
--- a/typo3/move_el.php
+++ b/typo3/move_el.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/show_item.php b/typo3/show_item.php
index 2d79ff8d5d530713c035135c409d8e220ecdff18..d5471d79481f97617129c4bffbdbbb7d7510d7f2 100755
--- a/typo3/show_item.php
+++ b/typo3/show_item.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/show_rechis.php b/typo3/show_rechis.php
index 482f151b5d9be8c5e6d441aab85b2ba8eca01913..52dd01505d867431998e1a90ae8a8c4d07d3c8fb 100755
--- a/typo3/show_rechis.php
+++ b/typo3/show_rechis.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/belog/class.tx_belog_webinfo.php b/typo3/sysext/belog/class.tx_belog_webinfo.php
index 0ff7265276f65e7b43f35a5a147e9e78489a707b..875535c62fa0098aa12b68ae1e63cfc73727dc17 100755
--- a/typo3/sysext/belog/class.tx_belog_webinfo.php
+++ b/typo3/sysext/belog/class.tx_belog_webinfo.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/belog/mod/index.php b/typo3/sysext/belog/mod/index.php
index 8550e150d51f675b21f76891793cdb0ae3bfe58a..938d6a40c201fad7a1bbb7a7286325a4d04417cd 100755
--- a/typo3/sysext/belog/mod/index.php
+++ b/typo3/sysext/belog/mod/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/beuser/mod/index.php b/typo3/sysext/beuser/mod/index.php
index 76a598208ff6badb2f73af4ae233f5a10b429881..0be43d56b8aefdce98452e7cfc8b9c7005242be8 100755
--- a/typo3/sysext/beuser/mod/index.php
+++ b/typo3/sysext/beuser/mod/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -34,55 +34,68 @@
  *
  *
  *
- *  114: class localPageTree extends t3lib_browseTree
- *  124:     function localPageTree($BE_USER,$WEBMOUNTS='',$FILEMOUNTS='')
- *  137:     function wrapTitle($str)
- *  149:     function PM_ATagWrap($icon,$cmd,$bMark='')
- *  158:     function permsC()
- *  169:     function wrapIcon($str,$val)
+ *  128: class localPageTree extends t3lib_browseTree
+ *  139:     function localPageTree($BE_USER,$WEBMOUNTS='')
+ *  153:     function ext_permsC()
+ *  164:     function wrapTitle($str,$row)
+ *  176:     function PM_ATagWrap($icon,$cmd,$bMark='')
+ *  187:     function wrapIcon($icon,$row)
+ *  200:     function initializePositionSaving()
  *
  *
- *  195: class printAllPageTree extends localPageTree
- *  202:     function permsC()
- *  214:     function PM_ATagWrap($icon,$cmd,$bMark='')
- *  225:     function wrapIcon($str,$val)
+ *  221: class printAllPageTree extends localPageTree
+ *  230:     function ext_permsC()
+ *  242:     function PM_ATagWrap($icon,$cmd,$bMark='')
+ *  253:     function wrapIcon($icon,$row)
  *
  *
- *  252: class printAllPageTree_perms extends printAllPageTree
- *  259:     function printTree($treeArr='',$printPath=0)
- *  302:     function ext_printPerms($int)
- *  321:     function ext_groupPerms($row,$firstGroup)
+ *  278: class printAllPageTree_perms extends printAllPageTree
+ *  287:     function printTree($treeArr='',$printPath=0)
+ *  330:     function ext_printPerms($int)
+ *  348:     function ext_groupPerms($row,$firstGroup)
  *
  *
- *  350: class local_beUserAuth extends t3lib_beUserAuth
- *  358:     function returnWebmounts($pClause='')
- *  378:     function ext_non_readAccessPages()
- *  394:     function user_where_clause()
- *  407:     function ext_printOverview($uInfo,$compareFlags,$printTrees=0)
- *  572:     function ext_getReadableButNonmounted()
- *  604:     function ext_printPerms($int)
- *  623:     function ext_groupPerms($row,$firstGroup)
- *  639:     function ext_compileUserInfoForHash()
- *  689:     function ext_uniqueAndSortList($list)
- *  703:     function ext_ksortArrayRecursive(&$arr)
+ *  376: class localFolderTree extends t3lib_folderTree
+ *  387:     function localFolderTree($BE_USER,$FILEMOUNTS='')
+ *  402:     function wrapTitle($str,$row)
+ *  414:     function PM_ATagWrap($icon,$cmd,$bMark='')
+ *  425:     function wrapIcon($icon,$row)
+ *  438:     function initializePositionSaving()
  *
  *
- *  730: class SC_mod_tools_be_user_index
- *  742:     function init()
- *  772:     function menuConfig()
- *  793:     function main()
- *  829:     function printContent()
+ *  462: class printAllFolderTree extends localFolderTree
+ *  474:     function PM_ATagWrap($icon,$cmd,$bMark='')
+ *
+ *
+ *  496: class local_beUserAuth extends t3lib_beUserAuth
+ *  508:     function returnWebmounts($pClause='')
+ *  532:     function ext_non_readAccessPages()
+ *  555:     function user_where_clause()
+ *  567:     function ext_printOverview($uInfo,$compareFlags,$printTrees=0)
+ *  831:     function ext_getReadableButNonmounted()
+ *  866:     function ext_printPerms($int)
+ *  884:     function ext_groupPerms($row,$firstGroup)
+ *  899:     function ext_compileUserInfoForHash()
+ *  959:     function ext_uniqueAndSortList($list)
+ *  973:     function ext_ksortArrayRecursive(&$arr)
+ *
+ *
+ * 1000: class SC_mod_tools_be_user_index
+ * 1012:     function init()
+ * 1040:     function menuConfig()
+ * 1061:     function main()
+ * 1097:     function printContent()
  *
  *              SECTION: OTHER FUNCTIONS:
- *  852:     function compareUsers($compareFlags)
- * 1030:     function linkUser($str,$rec)
- * 1041:     function elementLinks($table,$row)
- * 1072:     function initUsers()
- * 1092:     function localPath($str)
- * 1104:     function switchUser($switchUser)
+ * 1119:     function compareUsers($compareFlags)
+ * 1297:     function linkUser($str,$rec)
+ * 1308:     function elementLinks($table,$row)
+ * 1339:     function initUsers()
+ * 1359:     function localPath($str)
+ * 1371:     function switchUser($switchUser)
  *
- * TOTAL FUNCTIONS: 31
- * (This index is automatically created/updated by the extension 'extdeveval')
+ * TOTAL FUNCTIONS: 38
+ * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
 
diff --git a/typo3/sysext/cms/layout/class.tx_cms_layout.php b/typo3/sysext/cms/layout/class.tx_cms_layout.php
index 0b43616a79b6450157dc0d37a7fdb591a632552b..866ed1f9680dc5a9db5bcd001497658bcd800a60 100755
--- a/typo3/sysext/cms/layout/class.tx_cms_layout.php
+++ b/typo3/sysext/cms/layout/class.tx_cms_layout.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -38,65 +38,66 @@
  *
  *
  *
- *  114: class tx_cms_layout extends recordList
+ *  115: class tx_cms_layout extends recordList
  *
  *              SECTION: Renderings
- *  179:     function getTable($table,$id)
- *  239:     function getTable_pages($id)
- *  376:     function getTable_tt_content($id)
- *  736:     function getTable_fe_users($id)
- *  762:     function getTable_sys_note($id)
- *  853:     function getTable_tt_board($id)
- *  933:     function getTable_tt_address($id)
- *  963:     function getTable_tt_links($id)
- *  989:     function getTable_tt_guest($id)
- * 1004:     function getTable_tt_news($id)
- * 1025:     function getTable_tt_calender($id)
- * 1075:     function getTable_tt_products($id)
+ *  180:     function getTable($table,$id)
+ *  240:     function getTable_pages($id)
+ *  377:     function getTable_tt_content($id)
+ *  737:     function getTable_fe_users($id)
+ *  763:     function getTable_sys_note($id)
+ *  854:     function getTable_tt_board($id)
+ *  934:     function getTable_tt_address($id)
+ *  964:     function getTable_tt_links($id)
+ *  990:     function getTable_tt_guest($id)
+ * 1005:     function getTable_tt_news($id)
+ * 1026:     function getTable_tt_calender($id)
+ * 1076:     function getTable_tt_products($id)
  *
  *              SECTION: Generic listing of items
- * 1121:     function makeOrdinaryList($table, $id, $fList, $icon=0, $addWhere='')
- * 1200:     function dataFields($fieldArr,$table,$row,$out=array())
- * 1251:     function headerFields($fieldArr,$table,$out=array())
+ * 1122:     function makeOrdinaryList($table, $id, $fList, $icon=0, $addWhere='')
+ * 1201:     function dataFields($fieldArr,$table,$row,$out=array())
+ * 1252:     function headerFields($fieldArr,$table,$out=array())
  *
  *              SECTION: Additional functions; Pages
- * 1293:     function pages_getTree($theRows,$pid,$qWhere,$treeIcons,$depth)
- * 1325:     function pages_drawItem($row,$fieldArr)
+ * 1294:     function pages_getTree($theRows,$pid,$qWhere,$treeIcons,$depth)
+ * 1326:     function pages_drawItem($row,$fieldArr)
  *
  *              SECTION: Additional functions; Content Elements
- * 1435:     function tt_content_drawColHeader($colName,$editParams,$newParams)
- * 1487:     function tt_content_drawHeader($row,$space=0,$disableMoveAndNewButtons=FALSE,$langMode=FALSE)
- * 1617:     function tt_content_drawItem($row, $isRTE=FALSE)
- * 1780:     function getNonTranslatedTTcontentUids($defLanguageCount,$id,$lP)
- * 1810:     function newLanguageButton($defLanguageCount,$lP)
- * 1831:     function infoGif($infoArr)
- * 1847:     function newContentElementOnClick($id,$colPos,$sys_language)
- * 1865:     function linkEditContent($str,$row)
- * 1883:     function linkRTEbutton($row)
- * 1904:     function languageSelector($id)
- * 1939:     function getResult($result)
+ * 1436:     function tt_content_drawColHeader($colName,$editParams,$newParams)
+ * 1488:     function tt_content_drawHeader($row,$space=0,$disableMoveAndNewButtons=FALSE,$langMode=FALSE)
+ * 1618:     function tt_content_drawItem($row, $isRTE=FALSE)
+ * 1781:     function getNonTranslatedTTcontentUids($defLanguageCount,$id,$lP)
+ * 1811:     function newLanguageButton($defLanguageCount,$lP)
+ * 1832:     function infoGif($infoArr)
+ * 1848:     function newContentElementOnClick($id,$colPos,$sys_language)
+ * 1866:     function linkEditContent($str,$row)
+ * 1884:     function linkRTEbutton($row)
+ * 1905:     function languageSelector($id)
+ * 1940:     function getResult($result)
  *
  *              SECTION: Additional functions; Message board items (tt_board)
- * 2008:     function tt_board_getTree($theRows,$parent,$pid,$qWhere,$treeIcons)
- * 2043:     function tt_board_drawItem($table,$row,$re)
+ * 2009:     function tt_board_getTree($theRows,$parent,$pid,$qWhere,$treeIcons)
+ * 2044:     function tt_board_drawItem($table,$row,$re)
  *
  *              SECTION: Various helper functions
- * 2090:     function numberOfRecords($table,$pid)
- * 2109:     function renderText($input)
- * 2123:     function getIcon($table,$row)
- * 2146:     function getProcessedValue($table,$fieldList,$row,&$info)
- * 2166:     function isDisabled($table,$row)
- * 2184:     function wordWrapper($content,$max=50,$char=' -')
- * 2201:     function noEditIcon($label='noEditItems')
- * 2210:     function cleanTableNames()
- * 2246:     function isRTEforField($table,$row,$field)
- * 2275:     function getSpecConfForField($table,$row,$field)
+ * 2091:     function numberOfRecords($table,$pid)
+ * 2110:     function renderText($input)
+ * 2124:     function getIcon($table,$row)
+ * 2147:     function getProcessedValue($table,$fieldList,$row,&$info)
+ * 2167:     function isDisabled($table,$row)
+ * 2185:     function wordWrapper($content,$max=50,$char=' -')
+ * 2202:     function noEditIcon($label='noEditItems')
+ * 2211:     function cleanTableNames()
+ * 2247:     function isRTEforField($table,$row,$field)
+ * 2276:     function getSpecConfForField($table,$row,$field)
  *
  *              SECTION: External renderings
- * 2312:     function getPageInfoBox($rec,$edit=0)
- * 2481:     function getTableMenu($id)
+ * 2313:     function getPageInfoBox($rec,$edit=0)
+ * 2482:     function getTableMenu($id)
+ * 2547:     function strip_tags($input, $fillEmptyContent=false)
  *
- * TOTAL FUNCTIONS: 42
+ * TOTAL FUNCTIONS: 43
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/typo3/sysext/cms/layout/db_layout.php b/typo3/sysext/cms/layout/db_layout.php
index 78813f9f906689e44ea9a7bd93a2b19f3013c7de..394de48ce09235fa6e4b5432dbd008ac632803d7 100755
--- a/typo3/sysext/cms/layout/db_layout.php
+++ b/typo3/sysext/cms/layout/db_layout.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/layout/db_new_content_el.php b/typo3/sysext/cms/layout/db_new_content_el.php
index 86c67aa884af63e65b85c21545f746ad8322e089..c61b215ded27994a601b8212fc31cd377880e84d 100644
--- a/typo3/sysext/cms/layout/db_new_content_el.php
+++ b/typo3/sysext/cms/layout/db_new_content_el.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -39,21 +39,22 @@
  *
  *
  *
- *  100: class ext_posMap extends t3lib_positionMap
- *  110:     function wrapRecordTitle($str,$row)
- *  124:     function onClickInsertRecord($row,$vv,$moveUid,$pid,$sys_lang=0)
+ *  101: class ext_posMap extends t3lib_positionMap
+ *  111:     function wrapRecordTitle($str,$row)
+ *  125:     function onClickInsertRecord($row,$vv,$moveUid,$pid,$sys_lang=0)
  *
  *
- *  152: class SC_db_new_content_el
- *  175:     function init()
- *  211:     function main()
- *  358:     function printContent()
+ *  153: class SC_db_new_content_el
+ *  176:     function init()
+ *  212:     function main()
+ *  359:     function printContent()
  *
  *              SECTION: OTHER FUNCTIONS:
- *  387:     function getWizardItems()
- *  397:     function wizardArray()
+ *  388:     function getWizardItems()
+ *  398:     function wizardArray()
+ *  559:     function removeInvalidElements(&$wizardItems)
  *
- * TOTAL FUNCTIONS: 7
+ * TOTAL FUNCTIONS: 8
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/typo3/sysext/cms/tbl_cms.php b/typo3/sysext/cms/tbl_cms.php
index 097d8a7c1656add462fd035d8c61ed39ea8e9902..acda8707dac8263eae03b4770a75ef7b6912e473 100755
--- a/typo3/sysext/cms/tbl_cms.php
+++ b/typo3/sysext/cms/tbl_cms.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tbl_tt_content.php b/typo3/sysext/cms/tbl_tt_content.php
index f9dd6df3ed7ec1a161c711dfff4e356150b21c68..383f2f3402a58a25eea9c92ad093527c4806c25b 100755
--- a/typo3/sysext/cms/tbl_tt_content.php
+++ b/typo3/sysext/cms/tbl_tt_content.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/class.tslib_content.php b/typo3/sysext/cms/tslib/class.tslib_content.php
index 6e5247275a49a1c85c92bc0a650e05619ddabbfb..276ae858fef49de82882ef82cf568ba4862caf1c 100755
--- a/typo3/sysext/cms/tslib/class.tslib_content.php
+++ b/typo3/sysext/cms/tslib/class.tslib_content.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -44,164 +44,164 @@
  *
  *
  *  250: class tslib_cObj
- *  348:     function start($data,$table='')
- *  363:     function setParent($data,$currentRecord)
+ *  344:     function start($data,$table='')
+ *  359:     function setParent($data,$currentRecord)
  *
  *              SECTION: CONTENT_OBJ:
- *  388:     function getCurrentVal()
- *  399:     function setCurrentVal($value)
- *  412:     function cObjGet($setup,$addKey='')
- *  436:     function cObjGetSingle($name,$conf,$TSkey='__')
+ *  384:     function getCurrentVal()
+ *  395:     function setCurrentVal($value)
+ *  408:     function cObjGet($setup,$addKey='')
+ *  432:     function cObjGetSingle($name,$conf,$TSkey='__')
  *
  *              SECTION: Functions rendering content objects (cObjects)
- *  582:     function HTML($conf)
- *  593:     function TEXT($conf)
- *  604:     function CLEARGIF($conf)
- *  623:     function COBJ_ARRAY($conf,$ext='')
- *  659:     function USER($conf,$ext='')
- *  686:     function FILE($conf)
- *  702:     function IMAGE($conf)
- *  721:     function IMG_RESOURCE($conf)
- *  733:     function IMGTEXT($conf)
- * 1129:     function CONTENT($conf)
- * 1192:     function RECORDS($conf)
- * 1270:     function HMENU($conf)
- * 1302:     function CTABLE ($conf)
- * 1340:     function OTABLE ($conf)
- * 1355:     function COLUMNS ($conf)
- * 1434:     function HRULER ($conf)
- * 1459:     function CASEFUNC ($conf)
- * 1484:     function LOAD_REGISTER($conf,$name)
- * 1524:     function FORM($conf,$formData='')
- * 1963:     function SEARCHRESULT($conf)
- * 2128:     function PHP_SCRIPT($conf,$ext='')
- * 2171:     function TEMPLATE($conf)
- * 2322:     function MULTIMEDIA($conf)
+ *  578:     function HTML($conf)
+ *  589:     function TEXT($conf)
+ *  600:     function CLEARGIF($conf)
+ *  619:     function COBJ_ARRAY($conf,$ext='')
+ *  655:     function USER($conf,$ext='')
+ *  682:     function FILE($conf)
+ *  698:     function IMAGE($conf)
+ *  717:     function IMG_RESOURCE($conf)
+ *  729:     function IMGTEXT($conf)
+ * 1125:     function CONTENT($conf)
+ * 1188:     function RECORDS($conf)
+ * 1266:     function HMENU($conf)
+ * 1298:     function CTABLE ($conf)
+ * 1336:     function OTABLE ($conf)
+ * 1351:     function COLUMNS ($conf)
+ * 1430:     function HRULER ($conf)
+ * 1455:     function CASEFUNC ($conf)
+ * 1480:     function LOAD_REGISTER($conf,$name)
+ * 1520:     function FORM($conf,$formData='')
+ * 1970:     function SEARCHRESULT($conf)
+ * 2135:     function PHP_SCRIPT($conf,$ext='')
+ * 2178:     function TEMPLATE($conf)
+ * 2329:     function MULTIMEDIA($conf)
  *
  *              SECTION: Various helper functions for content objects:
- * 2411:     function netprintApplication_offsiteLinkWrap($str,$imgConf,$conf)
- * 2452:     function getFieldDefaultValue($noValueInsert, $fieldName, $defaultVal)
- * 2470:     function cImage($file,$conf)
- * 2503:     function imageLinkWrap($string,$imageFile,$conf)
- * 2568:     function fileResource($fName, $addParams='alt="" title=""')
- * 2591:     function lastChanged($tstamp)
- * 2608:     function linkWrap($content,$wrap)
- * 2626:     function getAltParam($conf)
+ * 2418:     function netprintApplication_offsiteLinkWrap($str,$imgConf,$conf)
+ * 2459:     function getFieldDefaultValue($noValueInsert, $fieldName, $defaultVal)
+ * 2477:     function cImage($file,$conf)
+ * 2510:     function imageLinkWrap($string,$imageFile,$conf)
+ * 2575:     function fileResource($fName, $addParams='alt="" title=""')
+ * 2598:     function lastChanged($tstamp)
+ * 2615:     function linkWrap($content,$wrap)
+ * 2633:     function getAltParam($conf)
  *
  *              SECTION: HTML template processing functions
- * 2683:     function getSubpart($content, $marker)
- * 2712:     function substituteSubpart($content,$marker,$subpartContent,$recursive=1)
- * 2754:     function substituteMarker($content,$marker,$markContent)
- * 2774:     function substituteMarkerArrayCached($content,$markContentArray=array(),$subpartContentArray=array(),$wrappedSubpartContentArray=array())
- * 2872:     function substituteMarkerArray($content,$markContentArray,$wrap='',$uppercase=0)
- * 2893:     function substituteMarkerInObject(&$tree, $markContentArray)
- * 2916:     function fillInMarkerArray($markContentArray, $row, $fieldList='', $nl2br=TRUE, $prefix='FIELD_', $HSC=FALSE)
+ * 2690:     function getSubpart($content, $marker)
+ * 2719:     function substituteSubpart($content,$marker,$subpartContent,$recursive=1)
+ * 2761:     function substituteMarker($content,$marker,$markContent)
+ * 2781:     function substituteMarkerArrayCached($content,$markContentArray=array(),$subpartContentArray=array(),$wrappedSubpartContentArray=array())
+ * 2879:     function substituteMarkerArray($content,$markContentArray,$wrap='',$uppercase=0)
+ * 2900:     function substituteMarkerInObject(&$tree, $markContentArray)
+ * 2923:     function fillInMarkerArray($markContentArray, $row, $fieldList='', $nl2br=TRUE, $prefix='FIELD_', $HSC=FALSE)
  *
  *              SECTION: "stdWrap" + sub functions
- * 2979:     function stdWrap($content,$conf)
- * 3144:     function numRows($conf)
- * 3165:     function listNum($content,$listNum,$char)
- * 3185:     function checkIf($conf)
- * 3248:     function filelist($data)
- * 3327:     function clean_directory($theDir)
- * 3345:     function HTMLparser_TSbridge($theValue, $conf)
- * 3359:     function dataWrap($content,$wrap)
- * 3372:     function insertData($str)
- * 3402:     function prefixComment($str,$conf,$content)
- * 3426:     function substring($content,$options)
- * 3444:     function crop($content,$options)
- * 3476:     function removeBadHTML($text, $conf)
- * 3520:     function textStyle($theValue, $conf)
- * 3587:     function tableStyle($theValue, $conf)
- * 3628:     function addParams($content,$conf)
- * 3671:     function filelink($theValue, $conf)
- * 3738:     function locDataJU($jumpUrl,$conf)
- * 3769:     function calc($val)
- * 3798:     function calcIntExplode($delim, $string)
- * 3818:     function splitObj($value, $conf)
- * 3874:     function parseFunc($theValue, $conf, $ref='')
- * 3984:     function _parseFunc ($theValue, $conf)
- * 4186:     function encaps_lineSplit($theValue, $conf)
- * 4269:     function http_makelinks($data,$conf)
- * 4336:     function mailto_makelinks($data,$conf)
- * 4388:     function getImgResource($file,$fileArray)
+ * 2986:     function stdWrap($content,$conf)
+ * 3151:     function numRows($conf)
+ * 3172:     function listNum($content,$listNum,$char)
+ * 3192:     function checkIf($conf)
+ * 3255:     function filelist($data)
+ * 3334:     function clean_directory($theDir)
+ * 3352:     function HTMLparser_TSbridge($theValue, $conf)
+ * 3366:     function dataWrap($content,$wrap)
+ * 3379:     function insertData($str)
+ * 3409:     function prefixComment($str,$conf,$content)
+ * 3433:     function substring($content,$options)
+ * 3451:     function crop($content,$options)
+ * 3483:     function removeBadHTML($text, $conf)
+ * 3527:     function textStyle($theValue, $conf)
+ * 3594:     function tableStyle($theValue, $conf)
+ * 3635:     function addParams($content,$conf)
+ * 3678:     function filelink($theValue, $conf)
+ * 3745:     function locDataJU($jumpUrl,$conf)
+ * 3776:     function calc($val)
+ * 3805:     function calcIntExplode($delim, $string)
+ * 3825:     function splitObj($value, $conf)
+ * 3881:     function parseFunc($theValue, $conf, $ref='')
+ * 3991:     function _parseFunc ($theValue, $conf)
+ * 4193:     function encaps_lineSplit($theValue, $conf)
+ * 4276:     function http_makelinks($data,$conf)
+ * 4343:     function mailto_makelinks($data,$conf)
+ * 4406:     function getImgResource($file,$fileArray)
  *
  *              SECTION: Data retrieval etc.
- * 4560:     function getFieldVal($field)
- * 4580:     function getData($string,$fieldArray)
- * 4707:     function rootLineValue($key,$field,$slideBack=0,$altRootLine='')
- * 4729:     function getGlobal($var, $source=NULL)
- * 4754:     function getKey($key,$arr)
+ * 4583:     function getFieldVal($field)
+ * 4603:     function getData($string,$fieldArray)
+ * 4730:     function rootLineValue($key,$field,$slideBack=0,$altRootLine='')
+ * 4752:     function getGlobal($var, $source=NULL)
+ * 4777:     function getKey($key,$arr)
  *
  *              SECTION: Link functions (typolink)
- * 4806:     function typoLink($linktxt, $conf)
- * 5073:     function typoLink_URL($conf)
- * 5091:     function getTypoLink($label,$params,$urlParameters=array(),$target='')
- * 5121:     function getTypoLink_URL($params,$urlParameters=array(),$target='')
- * 5133:     function typolinkWrap($conf)
- * 5146:     function currentPageUrl($urlParameters=array(),$id=0)
- * 5159:     function getClosestMPvalueForPage($pageId, $raw=FALSE)
+ * 4829:     function typoLink($linktxt, $conf)
+ * 5111:     function typoLink_URL($conf)
+ * 5129:     function getTypoLink($label,$params,$urlParameters=array(),$target='')
+ * 5159:     function getTypoLink_URL($params,$urlParameters=array(),$target='')
+ * 5171:     function typolinkWrap($conf)
+ * 5184:     function currentPageUrl($urlParameters=array(),$id=0)
+ * 5197:     function getClosestMPvalueForPage($pageId, $raw=FALSE)
  *
  *              SECTION: Miscellaneous functions, stand alone
- * 5235:     function wrap($content,$wrap,$char='|')
- * 5251:     function noTrimWrap($content,$wrap)
- * 5265:     function wrapSpace($content, $wrap)
- * 5291:     function callUserFunction($funcName,$conf,$content)
- * 5332:     function processParams($params)
- * 5350:     function keywords($content)
- * 5367:     function caseshift($theValue, $case)
- * 5392:     function HTMLcaseshift($theValue, $case)
- * 5421:     function bytes($sizeInBytes,$labels)
- * 5432:     function calcAge($seconds,$labels)
- * 5463:     function sendNotifyEmail($msg, $recipients, $cc, $email_from, $email_fromName='', $replyTo='')
- * 5490:     function URLqMark($url,$params)
- * 5506:     function checkEmail($email)
- * 5518:     function clearTSProperties($TSArr,$propList)
- * 5537:     function mergeTSRef($confArr,$prop)
- * 5560:     function joinTSarrays($conf,$old_conf)
- * 5583:     function gifBuilderTextBox($gifbuilderConf, $conf, $text)
- * 5639:     function linebreaks($string,$chars,$maxLines=0)
- * 5670:     function getUpdateJS($dataArray, $formName, $arrPrefix, $fieldList)
+ * 5273:     function wrap($content,$wrap,$char='|')
+ * 5289:     function noTrimWrap($content,$wrap)
+ * 5303:     function wrapSpace($content, $wrap)
+ * 5329:     function callUserFunction($funcName,$conf,$content)
+ * 5370:     function processParams($params)
+ * 5388:     function keywords($content)
+ * 5405:     function caseshift($theValue, $case)
+ * 5430:     function HTMLcaseshift($theValue, $case)
+ * 5459:     function bytes($sizeInBytes,$labels)
+ * 5470:     function calcAge($seconds,$labels)
+ * 5501:     function sendNotifyEmail($msg, $recipients, $cc, $email_from, $email_fromName='', $replyTo='')
+ * 5528:     function URLqMark($url,$params)
+ * 5544:     function checkEmail($email)
+ * 5556:     function clearTSProperties($TSArr,$propList)
+ * 5575:     function mergeTSRef($confArr,$prop)
+ * 5598:     function joinTSarrays($conf,$old_conf)
+ * 5621:     function gifBuilderTextBox($gifbuilderConf, $conf, $text)
+ * 5677:     function linebreaks($string,$chars,$maxLines=0)
+ * 5708:     function getUpdateJS($dataArray, $formName, $arrPrefix, $fieldList)
  *
  *              SECTION: Database functions, making of queries
- * 5739:     function DBgetDelete($table, $uid, $doExec=FALSE)
- * 5771:     function DBgetUpdate($table, $uid, $dataArr, $fieldList, $doExec=FALSE)
- * 5813:     function DBgetInsert($table, $pid, $dataArr, $fieldList, $doExec=FALSE)
- * 5850:     function DBmayFEUserEdit($table,$row, $feUserRow, $allowedGroups='',$feEditSelf=0)
- * 5890:     function DBmayFEUserEditSelect($table,$feUserRow,$allowedGroups='',$feEditSelf=0)
- * 5930:     function enableFields($table,$show_hidden=0)
- * 5954:     function getTreeList($id,$depth,$begin=0,$dontCheckEnableFields=FALSE,$addSelectFields='',$moreWhereClauses='', $prevId_array=array(), $recursionLevel=0)
- * 6054:     function whereSelectFromList($field,$value)
- * 6072:     function exec_mm_query($select,$local_table,$mm_table,$foreign_table,$whereClause='',$groupBy='',$orderBy='',$limit='')
- * 6099:     function exec_mm_query_uidList($select,$local_table_uidlist,$mm_table,$foreign_table='',$whereClause='',$groupBy='',$orderBy='',$limit='')
- * 6120:     function searchWhere($sw,$searchFieldList,$searchTable='')
- * 6153:     function exec_getQuery($table, $conf)
- * 6171:     function getQuery($table, $conf, $returnQueryArray=FALSE)
- * 6250:     function getWhere($table,$conf, $returnQueryArray=FALSE)
- * 6344:     function checkPidArray($listArr)
- * 6367:     function checkPid($uid)
+ * 5777:     function DBgetDelete($table, $uid, $doExec=FALSE)
+ * 5809:     function DBgetUpdate($table, $uid, $dataArr, $fieldList, $doExec=FALSE)
+ * 5851:     function DBgetInsert($table, $pid, $dataArr, $fieldList, $doExec=FALSE)
+ * 5888:     function DBmayFEUserEdit($table,$row, $feUserRow, $allowedGroups='',$feEditSelf=0)
+ * 5928:     function DBmayFEUserEditSelect($table,$feUserRow,$allowedGroups='',$feEditSelf=0)
+ * 5968:     function enableFields($table,$show_hidden=0)
+ * 5992:     function getTreeList($id,$depth,$begin=0,$dontCheckEnableFields=FALSE,$addSelectFields='',$moreWhereClauses='', $prevId_array=array(), $recursionLevel=0)
+ * 6092:     function whereSelectFromList($field,$value)
+ * 6110:     function exec_mm_query($select,$local_table,$mm_table,$foreign_table,$whereClause='',$groupBy='',$orderBy='',$limit='')
+ * 6137:     function exec_mm_query_uidList($select,$local_table_uidlist,$mm_table,$foreign_table='',$whereClause='',$groupBy='',$orderBy='',$limit='')
+ * 6158:     function searchWhere($sw,$searchFieldList,$searchTable='')
+ * 6191:     function exec_getQuery($table, $conf)
+ * 6209:     function getQuery($table, $conf, $returnQueryArray=FALSE)
+ * 6288:     function getWhere($table,$conf, $returnQueryArray=FALSE)
+ * 6382:     function checkPidArray($listArr)
+ * 6405:     function checkPid($uid)
  *
  *              SECTION: Frontend editing functions
- * 6423:     function editPanel($content, $conf, $currentRecord='', $dataArr=array())
- * 6588:     function editIcons($content,$params, $conf=array(), $currentRecord='', $dataArr=array(),$addUrlParamStr='')
- * 6653:     function editPanelLinkWrap($string,$formName,$cmd,$currentRecord='',$confirm='')
- * 6693:     function editPanelLinkWrap_doWrap($string,$url,$currentRecord)
- * 6720:     function editPanelPreviewBorder($table,$row,$content,$thick)
- * 6737:     function isDisabled($table,$row)
+ * 6461:     function editPanel($content, $conf, $currentRecord='', $dataArr=array())
+ * 6626:     function editIcons($content,$params, $conf=array(), $currentRecord='', $dataArr=array(),$addUrlParamStr='')
+ * 6691:     function editPanelLinkWrap($string,$formName,$cmd,$currentRecord='',$confirm='')
+ * 6731:     function editPanelLinkWrap_doWrap($string,$url,$currentRecord)
+ * 6758:     function editPanelPreviewBorder($table,$row,$content,$thick)
+ * 6775:     function isDisabled($table,$row)
  *
  *
- * 6768: class tslib_frameset
- * 6778:     function make($setup)
- * 6815:     function frameParams($setup, $typeNum)
- * 6858:     function framesetParams($setup)
+ * 6806: class tslib_frameset
+ * 6816:     function make($setup)
+ * 6853:     function frameParams($setup, $typeNum)
+ * 6896:     function framesetParams($setup)
  *
  *
- * 6891: class tslib_tableOffset
- * 6903:     function start($content,$offset)
+ * 6929: class tslib_tableOffset
+ * 6941:     function start($content,$offset)
  *
  *
- * 6981: class tslib_controlTable
- * 7016:     function start($offset,$cMargins)
+ * 7019: class tslib_controlTable
+ * 7054:     function start($offset,$cMargins)
  *
  * TOTAL FUNCTIONS: 129
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/cms/tslib/class.tslib_fe.php b/typo3/sysext/cms/tslib/class.tslib_fe.php
index bf42984691b38986e169442987f9cf2d927c60c3..3b1c329f4d302abe0bab0ff96a16cc0e512e35ea 100755
--- a/typo3/sysext/cms/tslib/class.tslib_fe.php
+++ b/typo3/sysext/cms/tslib/class.tslib_fe.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -42,130 +42,131 @@
  *
  *
  *
- *  200: class tslib_fe
- *  366:     function tslib_fe($TYPO3_CONF_VARS, $id, $type, $no_cache='', $cHash='', $jumpurl='',$MP='',$RDCT='')
- *  399:     function connectToMySQL()
- *  409:     function connectToDB()
- *  454:     function sendRedirect()
+ *  201: class tslib_fe
+ *  368:     function tslib_fe($TYPO3_CONF_VARS, $id, $type, $no_cache='', $cHash='', $jumpurl='',$MP='',$RDCT='')
+ *  401:     function connectToMySQL()
+ *  411:     function connectToDB()
+ *  456:     function sendRedirect()
  *
  *              SECTION: Initializing, resolving page id
- *  492:     function initFEuser()
- *  542:     function initUserGroups()
- *  589:     function checkAlternativeIdMethods()
- *  641:     function clear_preview()
- *  654:     function determineId()
- *  772:     function fetch_the_id()
- *  867:     function getPageAndRootline()
- *  933:     function getPageShortcut($SC,$mode,$thisUid,$itera=20,$pageLog=array())
- *  983:     function checkRootlineForIncludeSection()
- * 1016:     function checkEnableFields($row)
- * 1034:     function checkPageGroupAccess($row, $groupList=NULL)
- * 1053:     function checkPagerecordForIncludeSection($row)
- * 1062:     function checkIfLoginAllowedInBranch()
- * 1090:     function setIDfromArgV()
- * 1106:     function getPageAndRootlineWithDomain($domainStartPage)
- * 1133:     function setSysPageWhereClause()
- * 1143:     function getPagesGroupClause()
- * 1154:     function findDomainRecord($recursive=0)
- * 1173:     function pageNotFoundAndExit($reason='')
- * 1187:     function pageNotFoundHandler($code, $header='', $reason='')
- * 1225:     function checkAndSetAlias()
- * 1240:     function idPartsAnalyze($str)
- * 1265:     function mergingWithGetVars($GET_VARS)
+ *  494:     function initFEuser()
+ *  544:     function initUserGroups()
+ *  591:     function checkAlternativeIdMethods()
+ *  643:     function clear_preview()
+ *  656:     function determineId()
+ *  773:     function fetch_the_id()
+ *  868:     function getPageAndRootline()
+ *  934:     function getPageShortcut($SC,$mode,$thisUid,$itera=20,$pageLog=array())
+ *  984:     function checkRootlineForIncludeSection()
+ * 1017:     function checkEnableFields($row)
+ * 1035:     function checkPageGroupAccess($row, $groupList=NULL)
+ * 1054:     function checkPagerecordForIncludeSection($row)
+ * 1063:     function checkIfLoginAllowedInBranch()
+ * 1091:     function setIDfromArgV()
+ * 1107:     function getPageAndRootlineWithDomain($domainStartPage)
+ * 1134:     function setSysPageWhereClause()
+ * 1144:     function getPagesGroupClause()
+ * 1155:     function findDomainRecord($recursive=0)
+ * 1174:     function pageNotFoundAndExit($reason='')
+ * 1188:     function pageNotFoundHandler($code, $header='', $reason='')
+ * 1226:     function checkAndSetAlias()
+ * 1241:     function idPartsAnalyze($str)
+ * 1266:     function mergingWithGetVars($GET_VARS)
  *
  *              SECTION: Template and caching related functions.
- * 1313:     function makeCacheHash()
- * 1336:     function cHashParams($addQueryParams)
- * 1345:     function initTemplate()
- * 1357:     function getFromCache()
- * 1416:     function headerNoCache()
- * 1443:     function getHash()
- * 1463:     function getConfigArray()
+ * 1314:     function makeCacheHash()
+ * 1337:     function cHashParams($addQueryParams)
+ * 1346:     function initTemplate()
+ * 1358:     function getFromCache()
+ * 1417:     function headerNoCache()
+ * 1444:     function getHash()
+ * 1464:     function getConfigArray()
  *
  *              SECTION: Further initialization and data processing
- * 1585:     function getCompressedTCarray()
- * 1639:     function includeTCA($TCAloaded=1)
- * 1666:     function settingLanguage()
- * 1756:     function settingLocale()
- * 1781:     function checkDataSubmission()
- * 1806:     function fe_tce()
- * 1820:     function locDataCheck($locationData)
- * 1836:     function sendFormmail()
- * 1879:     function checkJumpUrl()
- * 1961:     function jumpUrl()
- * 2004:     function setUrlIdToken()
+ * 1586:     function getCompressedTCarray()
+ * 1640:     function includeTCA($TCAloaded=1)
+ * 1667:     function settingLanguage()
+ * 1757:     function settingLocale()
+ * 1782:     function checkDataSubmission()
+ * 1807:     function fe_tce()
+ * 1821:     function locDataCheck($locationData)
+ * 1837:     function sendFormmail()
+ * 1888:     function extractRecipientCopy($bodytext)
+ * 1903:     function checkJumpUrl()
+ * 1985:     function jumpUrl()
+ * 2028:     function setUrlIdToken()
  *
  *              SECTION: Page generation; cache handling
- * 2047:     function isGeneratePage()
- * 2057:     function tempPageCacheContent()
- * 2089:     function realPageCacheContent()
- * 2119:     function setPageCacheContent($c,$d,$t)
- * 2144:     function clearPageCacheContent()
- * 2154:     function clearPageCacheContent_pidList($pidList)
- * 2165:     function setSysLastChanged()
+ * 2071:     function isGeneratePage()
+ * 2081:     function tempPageCacheContent()
+ * 2113:     function realPageCacheContent()
+ * 2143:     function setPageCacheContent($c,$d,$t)
+ * 2168:     function clearPageCacheContent()
+ * 2178:     function clearPageCacheContent_pidList($pidList)
+ * 2189:     function setSysLastChanged()
  *
  *              SECTION: Page generation; rendering and inclusion
- * 2201:     function generatePage_preProcessing()
- * 2223:     function generatePage_whichScript()
- * 2235:     function generatePage_postProcessing()
- * 2327:     function INTincScript()
- * 2387:     function INTincScript_loadJSCode()
- * 2428:     function isINTincScript()
- * 2437:     function doXHTML_cleaning()
- * 2446:     function doLocalAnchorFix()
+ * 2225:     function generatePage_preProcessing()
+ * 2247:     function generatePage_whichScript()
+ * 2259:     function generatePage_postProcessing()
+ * 2351:     function INTincScript()
+ * 2411:     function INTincScript_loadJSCode()
+ * 2452:     function isINTincScript()
+ * 2461:     function doXHTML_cleaning()
+ * 2470:     function doLocalAnchorFix()
  *
  *              SECTION: Finished off; outputting, storing session data, statistics...
- * 2477:     function isOutputting()
- * 2500:     function processOutput()
- * 2572:     function sendCacheHeaders()
- * 2633:     function isStaticCacheble()
- * 2648:     function contentStrReplace()
- * 2674:     function isEXTincScript()
- * 2683:     function storeSessionData()
- * 2693:     function setParseTime()
- * 2705:     function statistics()
- * 2804:     function previewInfo()
- * 2825:     function hook_eofe()
- * 2841:     function beLoginLinkIPList()
+ * 2501:     function isOutputting()
+ * 2524:     function processOutput()
+ * 2596:     function sendCacheHeaders()
+ * 2663:     function isStaticCacheble()
+ * 2678:     function contentStrReplace()
+ * 2704:     function isEXTincScript()
+ * 2713:     function storeSessionData()
+ * 2723:     function setParseTime()
+ * 2735:     function statistics()
+ * 2843:     function previewInfo()
+ * 2864:     function hook_eofe()
+ * 2880:     function beLoginLinkIPList()
  *
  *              SECTION: Various internal API functions
- * 2896:     function makeSimulFileName($inTitle,$page,$type,$addParams='',$no_cache='')
- * 2939:     function simulateStaticDocuments_pEnc_onlyP_proc($linkVars)
- * 2968:     function getSimulFileName()
- * 2982:     function fileNameASCIIPrefix($inTitle,$titleChars,$mergeChar='.')
- * 3000:     function encryptEmail($string,$back=0)
- * 3019:     function codeString($string, $decode=FALSE)
- * 3045:     function roundTripCryptString($string)
- * 3065:     function checkFileInclude($incFile)
- * 3080:     function newCObj()
- * 3093:     function setAbsRefPrefix()
- * 3107:     function baseUrlWrap($url)
- * 3126:     function printError($label,$header='Error!')
- * 3137:     function updateMD5paramsRecord($hash)
- * 3148:     function tidyHTML($content)
- * 3174:     function prefixLocalAnchorsWithScript()
+ * 2935:     function makeSimulFileName($inTitle,$page,$type,$addParams='',$no_cache='')
+ * 2982:     function simulateStaticDocuments_pEnc_onlyP_proc($linkVars)
+ * 3011:     function getSimulFileName()
+ * 3025:     function fileNameASCIIPrefix($inTitle,$titleChars,$mergeChar='.')
+ * 3043:     function encryptEmail($string,$back=0)
+ * 3069:     function codeString($string, $decode=FALSE)
+ * 3095:     function roundTripCryptString($string)
+ * 3115:     function checkFileInclude($incFile)
+ * 3130:     function newCObj()
+ * 3143:     function setAbsRefPrefix()
+ * 3157:     function baseUrlWrap($url)
+ * 3176:     function printError($label,$header='Error!')
+ * 3187:     function updateMD5paramsRecord($hash)
+ * 3198:     function tidyHTML($content)
+ * 3224:     function prefixLocalAnchorsWithScript()
  *
  *              SECTION: Various external API functions - for use in plugins etc.
- * 3218:     function getStorageSiterootPids()
- * 3233:     function getPagesTSconfig()
- * 3266:     function setJS($key,$content='')
- * 3304:     function setCSS($key,$content)
- * 3319:     function make_seed()
- * 3332:     function uniqueHash($str='')
- * 3341:     function set_no_cache()
- * 3351:     function set_cache_timeout_default($seconds)
- * 3367:     function plainMailEncoded($email,$subject,$message,$headers='')
+ * 3268:     function getStorageSiterootPids()
+ * 3283:     function getPagesTSconfig()
+ * 3316:     function setJS($key,$content='')
+ * 3354:     function setCSS($key,$content)
+ * 3369:     function make_seed()
+ * 3382:     function uniqueHash($str='')
+ * 3391:     function set_no_cache()
+ * 3401:     function set_cache_timeout_default($seconds)
+ * 3417:     function plainMailEncoded($email,$subject,$message,$headers='')
  *
  *              SECTION: Localization
- * 3408:     function sL($input)
- * 3437:     function readLLfile($fileRef)
- * 3452:     function getLLL($index,$LOCAL_LANG)
- * 3466:     function initLLvars()
- * 3500:     function csConv($str,$from='')
- * 3518:     function convOutputCharset($content,$label)
- * 3531:     function convPOSTCharset()
+ * 3458:     function sL($input)
+ * 3487:     function readLLfile($fileRef)
+ * 3502:     function getLLL($index,$LOCAL_LANG)
+ * 3516:     function initLLvars()
+ * 3550:     function csConv($str,$from='')
+ * 3568:     function convOutputCharset($content,$label)
+ * 3581:     function convPOSTCharset()
  *
- * TOTAL FUNCTIONS: 103
+ * TOTAL FUNCTIONS: 104
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
@@ -1881,8 +1882,8 @@
 	/**
 	 * Extracts the value of recipient copy field from a formmail CE bodytext
 	 *
-	 * @param string $bodytext The content of the related bodytext field
-	 * @return string The value of the recipient_copy field, or an empty string
+	 * @param	string		$bodytext The content of the related bodytext field
+	 * @return	string		The value of the recipient_copy field, or an empty string
 	 */
 	function extractRecipientCopy($bodytext) {
 		$recipient_copy = '';
diff --git a/typo3/sysext/cms/tslib/class.tslib_fetce.php b/typo3/sysext/cms/tslib/class.tslib_fetce.php
index b94af0cdc621d80b344e35b58172bba7d52b6413..21c899ca0766a973cf7e32d778bdca4af5ab6713 100644
--- a/typo3/sysext/cms/tslib/class.tslib_fetce.php
+++ b/typo3/sysext/cms/tslib/class.tslib_fetce.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/class.tslib_feuserauth.php b/typo3/sysext/cms/tslib/class.tslib_feuserauth.php
index 7f2c6f757dcacfb7be5049ce8a9ef7b1b83fad12..c123da088f5f5ef53d454fe1fe752bb8eac6d40a 100644
--- a/typo3/sysext/cms/tslib/class.tslib_feuserauth.php
+++ b/typo3/sysext/cms/tslib/class.tslib_feuserauth.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -40,14 +40,14 @@
  *
  *   77: class tslib_feUserAuth extends t3lib_userAuth
  *  141:     function fetchGroupData()
- *  189:     function getUserTSconf()
+ *  194:     function getUserTSconf()
  *
  *              SECTION: Session data management functions
- *  234:     function fetchSessionData()
- *  256:     function storeSessionData()
- *  282:     function getKey($type,$key)
- *  307:     function setKey($type,$key,$data)
- *  332:     function record_registration($recs)
+ *  239:     function fetchSessionData()
+ *  261:     function storeSessionData()
+ *  287:     function getKey($type,$key)
+ *  312:     function setKey($type,$key,$data)
+ *  337:     function record_registration($recs)
  *
  * TOTAL FUNCTIONS: 7
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/cms/tslib/class.tslib_gifbuilder.php b/typo3/sysext/cms/tslib/class.tslib_gifbuilder.php
index 18ef7af6603d53f13ed263fb7b66f3db02bd4809..c44b998b9759873a3333583a26d5a8336385b4fc 100755
--- a/typo3/sysext/cms/tslib/class.tslib_gifbuilder.php
+++ b/typo3/sysext/cms/tslib/class.tslib_gifbuilder.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -39,17 +39,17 @@
  *
  *
  *  102: class tslib_gifBuilder extends t3lib_stdGraphic
- *  127:     function start($conf,$data)
- *  296:     function gifBuild()
- *  324:     function make()
+ *  129:     function start($conf,$data)
+ *  299:     function gifBuild()
+ *  327:     function make()
  *
  *              SECTION: Various helper functions
- *  475:     function checkTextObj($conf)
- *  552:     function calcOffset($string)
- *  601:     function getResource($file,$fileArray)
- *  616:     function checkFile($file)
- *  627:     function fileName($pre)
- *  637:     function extension()
+ *  478:     function checkTextObj($conf)
+ *  557:     function calcOffset($string)
+ *  606:     function getResource($file,$fileArray)
+ *  621:     function checkFile($file)
+ *  632:     function fileName($pre)
+ *  648:     function extension()
  *
  * TOTAL FUNCTIONS: 9
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/cms/tslib/class.tslib_menu.php b/typo3/sysext/cms/tslib/class.tslib_menu.php
index 67fae681305a6bf2124a8b37b5507355801f336b..838c581e3e766e2cea99873a5125090ac6e6db76 100755
--- a/typo3/sysext/cms/tslib/class.tslib_menu.php
+++ b/typo3/sysext/cms/tslib/class.tslib_menu.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/class.tslib_pagegen.php b/typo3/sysext/cms/tslib/class.tslib_pagegen.php
index a11cb5fbbed4b8f2379da81e121fcea955d17140..fe70f5babcb86fe22026abccd6d87edfa9cc9fe6 100755
--- a/typo3/sysext/cms/tslib/class.tslib_pagegen.php
+++ b/typo3/sysext/cms/tslib/class.tslib_pagegen.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -41,16 +41,16 @@
  *
  *   88: class TSpagegen
  *   95:     function pagegenInit()
- *  225:     function getIncFiles()
- *  258:     function JSeventFunctions()
- *  292:     function renderContent()
- *  319:     function renderContentWithHeader($pageContent)
+ *  229:     function getIncFiles()
+ *  262:     function JSeventFunctions()
+ *  296:     function renderContent()
+ *  323:     function renderContentWithHeader($pageContent)
  *
  *              SECTION: Helper functions
- *  754:     function inline2TempFile($str,$ext)
+ *  760:     function inline2TempFile($str,$ext)
  *
  *
- *  808: class FE_loadDBGroup extends t3lib_loadDBGroup
+ *  814: class FE_loadDBGroup extends t3lib_loadDBGroup
  *
  * TOTAL FUNCTIONS: 6
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -427,7 +427,7 @@ $GLOBALS['TSFE']->content.='
 <!-- '.($customContent?$customContent.chr(10):'').'
 	This website is brought to you by TYPO3 - get.content.right
 	TYPO3 is a free open source Content Management Framework created by Kasper Skaarhoj and licensed under GNU/GPL.
-	TYPO3 is copyright 1998-2004 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
+	TYPO3 is copyright 1998-2005 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
 	Information and contribution at http://www.typo3.com
 -->
 ';
diff --git a/typo3/sysext/cms/tslib/class.tslib_pibase.php b/typo3/sysext/cms/tslib/class.tslib_pibase.php
index 44f625cb2e4b7685c97895856ce805056dab4444..510ccb966f7aecba05a6928c4a83f02e1cc4b344 100755
--- a/typo3/sysext/cms/tslib/class.tslib_pibase.php
+++ b/typo3/sysext/cms/tslib/class.tslib_pibase.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/class.tslib_search.php b/typo3/sysext/cms/tslib/class.tslib_search.php
index 3f55d0893d56ec891b23d039de33cc86c0e0d482..7cb922d33e1933708fca9b868a174335d67a5022 100755
--- a/typo3/sysext/cms/tslib/class.tslib_search.php
+++ b/typo3/sysext/cms/tslib/class.tslib_search.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -41,18 +41,18 @@
  *
  *
  *   88: class tslib_search
- *  130:     function register_tables_and_columns($requestedCols,$allowedCols)
- *  171:     function explodeCols($in)
- *  196:     function register_and_explode_search_string($sword)
- *  229:     function split($origSword, $specchars='+-', $delchars='+.,-')
- *  272:     function quotemeta($str)
- *  288:     function build_search_query($endClause)
- *  374:     function build_search_query_for_searchwords()
- *  416:     function get_operator($operator)
- *  439:     function count_query()
- *  452:     function execute_query()
- *  465:     function get_searchwords()
- *  480:     function get_searchwordsArray()
+ *  127:     function register_tables_and_columns($requestedCols,$allowedCols)
+ *  168:     function explodeCols($in)
+ *  193:     function register_and_explode_search_string($sword)
+ *  226:     function split($origSword, $specchars='+-', $delchars='+.,-')
+ *  269:     function quotemeta($str)
+ *  285:     function build_search_query($endClause)
+ *  371:     function build_search_query_for_searchwords()
+ *  413:     function get_operator($operator)
+ *  436:     function count_query()
+ *  449:     function execute_query()
+ *  462:     function get_searchwords()
+ *  477:     function get_searchwordsArray()
  *
  * TOTAL FUNCTIONS: 12
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/cms/tslib/index_ts.php b/typo3/sysext/cms/tslib/index_ts.php
index 5e2d665da70eb48d72e9d05c657a257f30b40ee8..c305b95dc70b7069f4f791fe3bf35d663d3ea41e 100755
--- a/typo3/sysext/cms/tslib/index_ts.php
+++ b/typo3/sysext/cms/tslib/index_ts.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/example_callfunction.php b/typo3/sysext/cms/tslib/media/scripts/example_callfunction.php
index 8833e7fa20ce3c92d637bfd9bc11dea530834a98..3f18aa102830d10b325cd146ef1d21e30e370c60 100755
--- a/typo3/sysext/cms/tslib/media/scripts/example_callfunction.php
+++ b/typo3/sysext/cms/tslib/media/scripts/example_callfunction.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/example_itemArrayProcFunc.php b/typo3/sysext/cms/tslib/media/scripts/example_itemArrayProcFunc.php
index c03ecd6dc3850e24c84ca6947d7bf39afc2b9092..c5685dd645cb7159f88554fcca1e6d6ef60e8999 100755
--- a/typo3/sysext/cms/tslib/media/scripts/example_itemArrayProcFunc.php
+++ b/typo3/sysext/cms/tslib/media/scripts/example_itemArrayProcFunc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/example_keepRollover.php b/typo3/sysext/cms/tslib/media/scripts/example_keepRollover.php
index 08169428fc3cddb4b4ca47a9501dfb082a00d847..8df37dfb4f07019ee7dbd3fa99b6026770e0921d 100755
--- a/typo3/sysext/cms/tslib/media/scripts/example_keepRollover.php
+++ b/typo3/sysext/cms/tslib/media/scripts/example_keepRollover.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/example_languageMenu.php b/typo3/sysext/cms/tslib/media/scripts/example_languageMenu.php
index 77e363befb27d2c2f140b9ea852713d80733bec4..4404247dcf24133f7cd6e668cd4e943c6106535b 100755
--- a/typo3/sysext/cms/tslib/media/scripts/example_languageMenu.php
+++ b/typo3/sysext/cms/tslib/media/scripts/example_languageMenu.php
@@ -1,22 +1,22 @@
 <?php
 /***************************************************************
 *  Copyright notice
-*  
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
-*  This script is part of the TYPO3 project. The TYPO3 project is 
+*  This script is part of the TYPO3 project. The TYPO3 project is
 *  free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
-* 
+*
 *  The GNU General Public License can be found at
 *  http://www.gnu.org/copyleft/gpl.html.
-*  A copy is found in the textfile GPL.txt and important notices to the license 
+*  A copy is found in the textfile GPL.txt and important notices to the license
 *  from the author is found in LICENSE.txt distributed with these scripts.
 *
-* 
+*
 *  This script is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
@@ -29,7 +29,7 @@
  *
  * THIS IS AN EXAMPLE designed to work with the official TYPO3 testsite, section "Another site in the ..."
  * You will have to program a similar menu for your own case.
- * 
+ *
  * $Id$
  * Revised for TYPO3 3.6 June/2003 by Kasper Skaarhoj
  * XHTML compliant
@@ -37,12 +37,12 @@
  * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
  */
 
- 
+
 if (!is_object($this)) die ('Error: No parent object present.');
- 
 
 
- 
+
+
  // First, select all pages_language_overlay records on the current page. Each represents a possibility for a language.
 $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', 'pages_language_overlay', 'pid='.intval($GLOBALS['TSFE']->id).$GLOBALS['TSFE']->sys_page->enableFields('pages_language_overlay'), 'sys_language_uid');
 
diff --git a/typo3/sysext/cms/tslib/media/scripts/example_typolinkpop.php b/typo3/sysext/cms/tslib/media/scripts/example_typolinkpop.php
index 8bce364bf6845500a3298b2ab3687c0ecf54341c..33935fd01e9e347842266a39d4f15551e5edd540 100755
--- a/typo3/sysext/cms/tslib/media/scripts/example_typolinkpop.php
+++ b/typo3/sysext/cms/tslib/media/scripts/example_typolinkpop.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc b/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc
index 6bb120b42a9ba21be5e90083b325246e8078666b..fb93c9572a6cf82eb23305a0db26800061d57b8b 100755
--- a/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc
+++ b/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -62,27 +62,27 @@
  * 1101:     function procesSetFixed()
  *
  *              SECTION: Template processing functions
- * 1188:     function removeRequired($templateCode,$failure)
- * 1206:     function getPlainTemplate($key,$r='')
- * 1223:     function modifyDataArrForFormUpdate($inputArr)
- * 1292:     function setCObjects($templateCode,$currentArr=array(),$markerArray='',$specialPrefix='')
+ * 1190:     function removeRequired($templateCode,$failure)
+ * 1208:     function getPlainTemplate($key,$r='')
+ * 1225:     function modifyDataArrForFormUpdate($inputArr)
+ * 1294:     function setCObjects($templateCode,$currentArr=array(),$markerArray='',$specialPrefix='')
  *
  *              SECTION: Emailing
- * 1354:     function sendInfoMail()
- * 1402:     function compileMail($key, $DBrows, $recipient, $setFixedConfig=array())
- * 1448:     function sendMail($recipient, $admin, $content='', $adminContent='')
- * 1493:     function isHTMLContent($c)
- * 1514:     function sendHTMLMail($content,$recipient,$dummy,$fromEmail,$fromName,$replyTo='')
+ * 1356:     function sendInfoMail()
+ * 1404:     function compileMail($key, $DBrows, $recipient, $setFixedConfig=array())
+ * 1450:     function sendMail($recipient, $admin, $content='', $adminContent='')
+ * 1495:     function isHTMLContent($c)
+ * 1516:     function sendHTMLMail($content,$recipient,$dummy,$fromEmail,$fromName,$replyTo='')
  *
  *              SECTION: Various helper functions
- * 1598:     function aCAuth($r)
- * 1612:     function authCode($r,$extra='')
- * 1638:     function setfixed($markerArray, $setfixed, $r)
- * 1676:     function setfixedHash($recCopy,$fields='')
- * 1697:     function isPreview()
- * 1706:     function createFileFuncObj()
- * 1717:     function clearCacheIfSet()
- * 1732:     function getFailure($theField, $theCmd, $label)
+ * 1600:     function aCAuth($r)
+ * 1614:     function authCode($r,$extra='')
+ * 1640:     function setfixed($markerArray, $setfixed, $r)
+ * 1678:     function setfixedHash($recCopy,$fields='')
+ * 1699:     function isPreview()
+ * 1708:     function createFileFuncObj()
+ * 1719:     function clearCacheIfSet()
+ * 1734:     function getFailure($theField, $theCmd, $label)
  *
  * TOTAL FUNCTIONS: 33
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/cms/tslib/media/scripts/freesite_dummy_page_menu.php b/typo3/sysext/cms/tslib/media/scripts/freesite_dummy_page_menu.php
index f8379588dd8e8a7bab1a072c496ad0bb89dd09cd..7fd70bcaefb493910aa8675df85d819d4556fd7e 100755
--- a/typo3/sysext/cms/tslib/media/scripts/freesite_dummy_page_menu.php
+++ b/typo3/sysext/cms/tslib/media/scripts/freesite_dummy_page_menu.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/gmenu_foldout.php b/typo3/sysext/cms/tslib/media/scripts/gmenu_foldout.php
index 54a3765c698db62b452dc3a1a537dfc807831980..c31a13f9a228f3a0af5e14372f1c45f82716faf5 100755
--- a/typo3/sysext/cms/tslib/media/scripts/gmenu_foldout.php
+++ b/typo3/sysext/cms/tslib/media/scripts/gmenu_foldout.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/gmenu_layers.php b/typo3/sysext/cms/tslib/media/scripts/gmenu_layers.php
index 2e3caf62a283eb9ba75964ae12229d4ee42db9e7..617e054a6b42db75a84dc388ffc581eda44c9b61 100644
--- a/typo3/sysext/cms/tslib/media/scripts/gmenu_layers.php
+++ b/typo3/sysext/cms/tslib/media/scripts/gmenu_layers.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/makeMenu_datedirectory.inc b/typo3/sysext/cms/tslib/media/scripts/makeMenu_datedirectory.inc
index e58f62df627285a8946f2bb83a397aa1e9fa0a56..e9a8b36bd6d0843d1880d74b2f69c562d294e2c7 100755
--- a/typo3/sysext/cms/tslib/media/scripts/makeMenu_datedirectory.inc
+++ b/typo3/sysext/cms/tslib/media/scripts/makeMenu_datedirectory.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/plaintextLib.inc b/typo3/sysext/cms/tslib/media/scripts/plaintextLib.inc
index 43fc3eba3cd4e2fa8d9665edca2c58828121c009..c7db13ef27c21c41d260e13c7193f699b0b6af21 100644
--- a/typo3/sysext/cms/tslib/media/scripts/plaintextLib.inc
+++ b/typo3/sysext/cms/tslib/media/scripts/plaintextLib.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/postit.inc b/typo3/sysext/cms/tslib/media/scripts/postit.inc
index 1f074c7f169d4387d8887ba537cc5b197008796f..b373fcbf5a7b13ebe8d987a7b8b4c628351efc75 100755
--- a/typo3/sysext/cms/tslib/media/scripts/postit.inc
+++ b/typo3/sysext/cms/tslib/media/scripts/postit.inc
@@ -1,22 +1,22 @@
 <?php
 /***************************************************************
 *  Copyright notice
-*  
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
-*  This script is part of the TYPO3 project. The TYPO3 project is 
+*  This script is part of the TYPO3 project. The TYPO3 project is
 *  free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
-* 
+*
 *  The GNU General Public License can be found at
 *  http://www.gnu.org/copyleft/gpl.html.
-*  A copy is found in the textfile GPL.txt and important notices to the license 
+*  A copy is found in the textfile GPL.txt and important notices to the license
 *  from the author is found in LICENSE.txt distributed with these scripts.
 *
-* 
+*
 *  This script is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
@@ -35,7 +35,7 @@
  *
  * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
  */
- 
+
 
 
 if (!is_object($this)) die ('Error: No parent object present.');
@@ -43,7 +43,7 @@ if (!is_object($this)) die ('Error: No parent object present.');
 
 
 
-  
+
 
 /***************************************************************
 TypoScript config:
@@ -128,7 +128,7 @@ while(list($key,$content)=each($lines))	{
 		if ($text)	{
 			$imgConf = $conf['images.'][$type.'.'];
 			$imgConf['file.'] = $this->gifBuilderTextBox ($imgConf['file.'], $conf['textBox.'], $text);
-			
+
 			$image = $this->IMAGE($imgConf);
 			if ($image)	{
 				$this->setCurrentVal($link);
diff --git a/typo3/sysext/cms/tslib/media/scripts/tmenu_layers.php b/typo3/sysext/cms/tslib/media/scripts/tmenu_layers.php
index eb7851d71d318d066c9affc4633befb20413f9f0..b4c44414b9144701a06918428eac315ba7adecda 100644
--- a/typo3/sysext/cms/tslib/media/scripts/tmenu_layers.php
+++ b/typo3/sysext/cms/tslib/media/scripts/tmenu_layers.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/wapversionLib.inc b/typo3/sysext/cms/tslib/media/scripts/wapversionLib.inc
index 2889ffd14a6b07335962b9f8da78fde2de16a6ea..8cc05e8bb05e69637c1adae21799016f2fd3ef83 100755
--- a/typo3/sysext/cms/tslib/media/scripts/wapversionLib.inc
+++ b/typo3/sysext/cms/tslib/media/scripts/wapversionLib.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/media/scripts/xmlversionLib.inc b/typo3/sysext/cms/tslib/media/scripts/xmlversionLib.inc
index 54e013a19a667d88a1ef2a508624c55e91a45eb9..3f5b0a19e42b862e30c23b23ef58e6dc539984b6 100644
--- a/typo3/sysext/cms/tslib/media/scripts/xmlversionLib.inc
+++ b/typo3/sysext/cms/tslib/media/scripts/xmlversionLib.inc
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/pagegen.php b/typo3/sysext/cms/tslib/pagegen.php
index 746941c7771ff0a2f1c751d77ad235e1142a4eb8..7578a3707cd4880d2b2fd42f12d5592519a378eb 100755
--- a/typo3/sysext/cms/tslib/pagegen.php
+++ b/typo3/sysext/cms/tslib/pagegen.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/publish.php b/typo3/sysext/cms/tslib/publish.php
index 10c8c5ed20381fed87f828eda2a668d0027b633b..4aa696ba7ef4a8ddd0fb8e62a2cec2ba1fc85b7c 100755
--- a/typo3/sysext/cms/tslib/publish.php
+++ b/typo3/sysext/cms/tslib/publish.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/cms/tslib/showpic.php b/typo3/sysext/cms/tslib/showpic.php
index 2904be92b00b7d511dfc403d248da4293e771da1..75fa71f105bac2f64323082ed01fd4dcae15ab8a 100755
--- a/typo3/sysext/cms/tslib/showpic.php
+++ b/typo3/sysext/cms/tslib/showpic.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -41,7 +41,7 @@
  *   97: class SC_tslib_showpic
  *  118:     function init()
  *  166:     function main()
- *  215:     function printContent()
+ *  213:     function printContent()
  *
  * TOTAL FUNCTIONS: 3
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/cms/web_info/class.tx_cms_webinfo.php b/typo3/sysext/cms/web_info/class.tx_cms_webinfo.php
index e786df944a9d5bff4f27ab5058e0b7c1bd129fba..264ce6c2ce1ba5aed8c1a0c1d6be5da6b3308aed 100644
--- a/typo3/sysext/cms/web_info/class.tx_cms_webinfo.php
+++ b/typo3/sysext/cms/web_info/class.tx_cms_webinfo.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -42,7 +42,7 @@
  *  100:     function main()
  *
  *
- *  199: class tx_cms_webinfo_hits extends tx_cms_webinfo_page
+ *  198: class tx_cms_webinfo_hits extends tx_cms_webinfo_page
  *
  * TOTAL FUNCTIONS: 2
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/cms/web_info/class.tx_cms_webinfo_lang.php b/typo3/sysext/cms/web_info/class.tx_cms_webinfo_lang.php
index 6949b862b2f0a0113bcdb0cbb1014c1d01507b47..a160c46caf72774ff127f713dc557c9891b11c90 100644
--- a/typo3/sysext/cms/web_info/class.tx_cms_webinfo_lang.php
+++ b/typo3/sysext/cms/web_info/class.tx_cms_webinfo_lang.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php b/typo3/sysext/css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php
index 0c6dd0774fbfad88400e3aa47e2c9d2971dfa472..468d4f297badf1f9c00f44244899800b7d14881c 100755
--- a/typo3/sysext/css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php
+++ b/typo3/sysext/css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2002-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -13,6 +13,9 @@
 *
 *  The GNU General Public License can be found at
 *  http://www.gnu.org/copyleft/gpl.html.
+*  A copy is found in the textfile GPL.txt and important notices to the license
+*  from the author is found in LICENSE.txt distributed with these scripts.
+*
 *
 *  This script is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -33,17 +36,18 @@
  *
  *
  *
- *   63: class tx_cssstyledcontent_pi1 extends tslib_pibase
+ *   67: class tx_cssstyledcontent_pi1 extends tslib_pibase
  *
  *              SECTION: Rendering of Content Elements:
- *   91:     function render_bullets($content,$conf)
- *  130:     function render_table($content,$conf)
- *  191:     function render_uploads($content,$conf)
+ *   95:     function render_bullets($content,$conf)
+ *  140:     function render_table($content,$conf)
+ *  207:     function render_uploads($content,$conf)
  *
  *              SECTION: Helper functions
- *  313:     function getTableAttributes($conf,$type)
+ *  335:     function getTableAttributes($conf,$type)
+ *  364:     function &hookRequest($functionName)
  *
- * TOTAL FUNCTIONS: 4
+ * TOTAL FUNCTIONS: 5
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/typo3/sysext/extra_page_cm_options/class.tx_extrapagecmoptions.php b/typo3/sysext/extra_page_cm_options/class.tx_extrapagecmoptions.php
index 90a9ec72d49f83080d17f8115f4d0f4e092626a6..047bf9313259e1f83a2a2ee09a377bfa8ae02b06 100755
--- a/typo3/sysext/extra_page_cm_options/class.tx_extrapagecmoptions.php
+++ b/typo3/sysext/extra_page_cm_options/class.tx_extrapagecmoptions.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/func_wizards/class.tx_funcwizards_webfunc.php b/typo3/sysext/func_wizards/class.tx_funcwizards_webfunc.php
index 628de77117a0afa591d6fb041dda5e2103a2eab1..67e10aff9ee92d7f2c032433020b0bbfe9a5d6b8 100755
--- a/typo3/sysext/func_wizards/class.tx_funcwizards_webfunc.php
+++ b/typo3/sysext/func_wizards/class.tx_funcwizards_webfunc.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/impexp/app/index.php b/typo3/sysext/impexp/app/index.php
index 7f362a22f55217ebae80cfd41dc5736c0a103781..d63c6f7975badba6719df189fd2bd03ae2202302 100755
--- a/typo3/sysext/impexp/app/index.php
+++ b/typo3/sysext/impexp/app/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/impexp/class.tx_impexp.php b/typo3/sysext/impexp/class.tx_impexp.php
index 5ddfe174994db55a645938fd25f426363b52dd03..5652c3b77766f3e0b17cd237149ff3aff143b5d8 100755
--- a/typo3/sysext/impexp/class.tx_impexp.php
+++ b/typo3/sysext/impexp/class.tx_impexp.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -37,106 +37,106 @@
  *  202: class tx_impexp
  *
  *              SECTION: Initialize
- *  264:     function init($dontCompress=0,$mode='')
+ *  265:     function init($dontCompress=0,$mode='')
  *
  *              SECTION: Export / Init + Meta Data
- *  295:     function setHeaderBasics()
- *  319:     function setCharset($charset)
- *  334:     function setMetaData($title,$description,$notes,$packager_username,$packager_name,$packager_email)
- *  354:     function addThumbnail($imgFilepath)
+ *  296:     function setHeaderBasics()
+ *  320:     function setCharset($charset)
+ *  335:     function setMetaData($title,$description,$notes,$packager_username,$packager_name,$packager_email)
+ *  355:     function addThumbnail($imgFilepath)
  *
  *              SECTION: Export / Init Page tree
- *  392:     function setPageTree($idH)
- *  405:     function unsetExcludedSections($idH)
- *  427:     function flatInversePageTree($idH,$a=array())
- *  450:     function flatInversePageTree_pid($idH,$a=array(),$pid=-1)
+ *  393:     function setPageTree($idH)
+ *  406:     function unsetExcludedSections($idH)
+ *  428:     function flatInversePageTree($idH,$a=array())
+ *  451:     function flatInversePageTree_pid($idH,$a=array(),$pid=-1)
  *
  *              SECTION: Export
- *  489:     function export_addRecord($table,$row,$relationLevel=0)
- *  539:     function export_addDBRelations($relationLevel=0)
- *  643:     function export_addDBRelations_registerRelation($fI, &$addR, $tokenID='')
- *  667:     function export_addFilesFromRelations()
- *  768:     function export_addFile($fI, $recordRef='', $fieldname='')
- *  896:     function getRelations($table,$row)
- * 1003:     function getRelations_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $structurePath)
- * 1052:     function getRelations_procFiles($value, $conf, $uid)
- * 1102:     function getRelations_procDB($value, $conf, $uid)
- * 1123:     function flatDBrels($dbrels)
- * 1149:     function flatSoftRefs($dbrels)
- * 1197:     function destPathFromUploadFolder($folder)
+ *  490:     function export_addRecord($table,$row,$relationLevel=0)
+ *  540:     function export_addDBRelations($relationLevel=0)
+ *  644:     function export_addDBRelations_registerRelation($fI, &$addR, $tokenID='')
+ *  668:     function export_addFilesFromRelations()
+ *  769:     function export_addFile($fI, $recordRef='', $fieldname='')
+ *  897:     function getRelations($table,$row)
+ * 1004:     function getRelations_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $structurePath)
+ * 1053:     function getRelations_procFiles($value, $conf, $uid)
+ * 1103:     function getRelations_procDB($value, $conf, $uid)
+ * 1124:     function flatDBrels($dbrels)
+ * 1150:     function flatSoftRefs($dbrels)
+ * 1198:     function destPathFromUploadFolder($folder)
  *
  *              SECTION: File Output
- * 1222:     function compileMemoryToFileContent($type='')
- * 1248:     function createXML()
- * 1340:     function doOutputCompress()
- * 1351:     function addFilePart($data, $compress=FALSE)
+ * 1223:     function compileMemoryToFileContent($type='')
+ * 1249:     function createXML()
+ * 1341:     function doOutputCompress()
+ * 1352:     function addFilePart($data, $compress=FALSE)
  *
  *              SECTION: Import
- * 1384:     function importData($pid)
- * 1425:     function writeRecords_pages($pid)
- * 1480:     function writeRecords_pages_order($pid)
- * 1518:     function writeRecords_records($pid)
- * 1568:     function writeRecords_records_order($mainPid)
- * 1617:     function addSingle($table,$uid,$pid)
- * 1691:     function addToMapId($substNEWwithIDs)
- * 1711:     function getNewTCE()
- * 1725:     function unlinkTempFiles()
+ * 1385:     function importData($pid)
+ * 1426:     function writeRecords_pages($pid)
+ * 1481:     function writeRecords_pages_order($pid)
+ * 1519:     function writeRecords_records($pid)
+ * 1569:     function writeRecords_records_order($mainPid)
+ * 1618:     function addSingle($table,$uid,$pid)
+ * 1692:     function addToMapId($substNEWwithIDs)
+ * 1712:     function getNewTCE()
+ * 1726:     function unlinkTempFiles()
  *
  *              SECTION: Import / Relations setting
- * 1763:     function setRelations()
- * 1817:     function setRelations_db($itemArray)
- * 1844:     function import_addFileNameToBeCopied($fI)
- * 1867:     function setFlexFormRelations()
- * 1950:     function remapListedDBRecords_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $path)
+ * 1764:     function setRelations()
+ * 1818:     function setRelations_db($itemArray)
+ * 1845:     function import_addFileNameToBeCopied($fI)
+ * 1868:     function setFlexFormRelations()
+ * 1951:     function remapListedDBRecords_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $path)
  *
  *              SECTION: Import / Soft References
- * 1992:     function processSoftReferences()
- * 2083:     function processSoftReferences_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $path)
- * 2122:     function processSoftReferences_substTokens($tokenizedContent, $softRefCfgs, $table, $uid)
- * 2186:     function processSoftReferences_saveFile($relFileName, $cfg, $table, $uid)
- * 2247:     function processSoftReferences_saveFile_createRelFile($origDirPrefix, $fileName, $fileID, $table, $uid)
- * 2336:     function writeFileVerify($fileName, $fileID, $bypassMountCheck=FALSE)
- * 2363:     function checkOrCreateDir($dirPrefix)
- * 2396:     function verifyFolderAccess($dirPrefix, $noAlternative=FALSE)
+ * 1993:     function processSoftReferences()
+ * 2084:     function processSoftReferences_flexFormCallBack($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $path)
+ * 2123:     function processSoftReferences_substTokens($tokenizedContent, $softRefCfgs, $table, $uid)
+ * 2187:     function processSoftReferences_saveFile($relFileName, $cfg, $table, $uid)
+ * 2248:     function processSoftReferences_saveFile_createRelFile($origDirPrefix, $fileName, $fileID, $table, $uid)
+ * 2337:     function writeFileVerify($fileName, $fileID, $bypassMountCheck=FALSE)
+ * 2364:     function checkOrCreateDir($dirPrefix)
+ * 2397:     function verifyFolderAccess($dirPrefix, $noAlternative=FALSE)
  *
  *              SECTION: File Input
- * 2446:     function loadFile($filename,$all=0)
- * 2489:     function getNextFilePart($fd,$unserialize=0,$name='')
- * 2516:     function loadContent($filecontent)
- * 2534:     function getNextContentPart($filecontent,&$pointer,$unserialize=0,$name='')
- * 2559:     function loadInit()
- * 2575:     function fixCharsets()
+ * 2447:     function loadFile($filename,$all=0)
+ * 2490:     function getNextFilePart($fd,$unserialize=0,$name='')
+ * 2517:     function loadContent($filecontent)
+ * 2535:     function getNextContentPart($filecontent,&$pointer,$unserialize=0,$name='')
+ * 2560:     function loadInit()
+ * 2576:     function fixCharsets()
  *
  *              SECTION: Visual rendering of import/export memory, $this->dat
- * 2630:     function displayContentOverview()
- * 2738:     function traversePageTree($pT,&$lines,$preCode='')
- * 2773:     function traversePageRecords($pT,&$lines)
- * 2800:     function traverseAllRecords($pT,&$lines)
- * 2822:     function singleRecordLines($table,$uid,&$lines,$preCode,$checkImportInPidRecord=0)
- * 2979:     function addRelations($rels,&$lines,$preCode,$recurCheck=array(),$htmlColorClass='')
- * 3044:     function addFiles($rels,&$lines,$preCode,$htmlColorClass='',$tokenID='')
- * 3162:     function checkDokType($checkTable,$doktype)
- * 3178:     function renderControls($r)
- * 3206:     function softrefSelector($cfg)
+ * 2631:     function displayContentOverview()
+ * 2739:     function traversePageTree($pT,&$lines,$preCode='')
+ * 2774:     function traversePageRecords($pT,&$lines)
+ * 2801:     function traverseAllRecords($pT,&$lines)
+ * 2823:     function singleRecordLines($table,$uid,&$lines,$preCode,$checkImportInPidRecord=0)
+ * 2980:     function addRelations($rels,&$lines,$preCode,$recurCheck=array(),$htmlColorClass='')
+ * 3045:     function addFiles($rels,&$lines,$preCode,$htmlColorClass='',$tokenID='')
+ * 3163:     function checkDokType($checkTable,$doktype)
+ * 3179:     function renderControls($r)
+ * 3207:     function softrefSelector($cfg)
  *
  *              SECTION: Helper functions of kinds
- * 3282:     function isTableStatic($table)
- * 3296:     function inclRelation($table)
- * 3311:     function isExcluded($table,$uid)
- * 3323:     function includeSoftref($tokenID)
- * 3333:     function isReferenceField($conf)
- * 3343:     function checkPID($pid)
- * 3360:     function dontIgnorePid($table, $uid)
- * 3373:     function doesRecordExist($table,$uid,$fields='')
- * 3383:     function getRecordPath($pid)
- * 3400:     function renderSelectBox($prefix,$value,$optValues)
- * 3424:     function compareRecords($databaseRecord, $importRecord, $table, $inverseDiff=FALSE)
- * 3491:     function getRTEoriginalFilename($string)
- * 3508:     function &getFileProcObj()
+ * 3283:     function isTableStatic($table)
+ * 3297:     function inclRelation($table)
+ * 3312:     function isExcluded($table,$uid)
+ * 3324:     function includeSoftref($tokenID)
+ * 3334:     function isReferenceField($conf)
+ * 3344:     function checkPID($pid)
+ * 3361:     function dontIgnorePid($table, $uid)
+ * 3374:     function doesRecordExist($table,$uid,$fields='')
+ * 3384:     function getRecordPath($pid)
+ * 3401:     function renderSelectBox($prefix,$value,$optValues)
+ * 3425:     function compareRecords($databaseRecord, $importRecord, $table, $inverseDiff=FALSE)
+ * 3492:     function getRTEoriginalFilename($string)
+ * 3509:     function &getFileProcObj()
  *
  *              SECTION: Error handling
- * 3541:     function error($msg)
- * 3550:     function printErrorLog()
+ * 3542:     function error($msg)
+ * 3551:     function printErrorLog()
  *
  * TOTAL FUNCTIONS: 78
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/impexp/class.tx_impexp_clickmenu.php b/typo3/sysext/impexp/class.tx_impexp_clickmenu.php
index 4d5ac44a1a1e04070bc8c94cf334d5a5c6974206..34c947fba4cd50b5282af2ea9ef8ecb883bf2181 100755
--- a/typo3/sysext/impexp/class.tx_impexp_clickmenu.php
+++ b/typo3/sysext/impexp/class.tx_impexp_clickmenu.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/impexp/modfunc1/class.tx_impexp_modfunc1.php b/typo3/sysext/impexp/modfunc1/class.tx_impexp_modfunc1.php
index 15cd97bff1f1ecfbd7727ebc770186407fac86c7..8616e94a651cb2ff20780ed886cb1b2a9512eee4 100755
--- a/typo3/sysext/impexp/modfunc1/class.tx_impexp_modfunc1.php
+++ b/typo3/sysext/impexp/modfunc1/class.tx_impexp_modfunc1.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/indexed_search/class.external_parser.php b/typo3/sysext/indexed_search/class.external_parser.php
index bfd2e77f556380adbeeba2a21e2ed4ad54355a5e..c822b16e0a86d61f22eba5d06322177801c25106 100755
--- a/typo3/sysext/indexed_search/class.external_parser.php
+++ b/typo3/sysext/indexed_search/class.external_parser.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2001-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2001-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/indexed_search/class.indexer.php b/typo3/sysext/indexed_search/class.indexer.php
index a894efdfeff5a8e2c161193ec62d847f522eae31..dd5d834e34e22d6f1c13f007c355b76cb6d3ec9e 100755
--- a/typo3/sysext/indexed_search/class.indexer.php
+++ b/typo3/sysext/indexed_search/class.indexer.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2001-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2001-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -35,88 +35,91 @@
  *
  *
  *
- *  135: class tx_indexedsearch_indexer
- *  198:     function hook_indexContent(&$pObj)
+ *  138: class tx_indexedsearch_indexer
+ *  204:     function hook_indexContent(&$pObj)
  *
  *              SECTION: Backend API
- *  283:     function backend_initIndexer($id, $type, $sys_language_uid, $MP, $uidRL, $cHash_array=array(), $createCHash=FALSE)
- *  320:     function backend_setFreeIndexUid($freeIndexUid)
- *  337:     function backend_indexAsTYPO3Page($title, $keywords, $description, $content, $charset, $mtime, $crdate=0, $recordUid=0)
+ *  303:     function backend_initIndexer($id, $type, $sys_language_uid, $MP, $uidRL, $cHash_array=array(), $createCHash=FALSE)
+ *  340:     function backend_setFreeIndexUid($freeIndexUid)
+ *  357:     function backend_indexAsTYPO3Page($title, $keywords, $description, $content, $charset, $mtime, $crdate=0, $recordUid=0)
  *
  *              SECTION: Initialization
- *  388:     function init()
- *  439:     function initializeExternalParsers()
+ *  408:     function init()
+ *  459:     function initializeExternalParsers()
  *
  *              SECTION: Indexing; TYPO3 pages (HTML content)
- *  480:     function indexTypo3PageContent()
- *  564:     function splitHTMLContent($content)
- *  610:     function getHTMLcharset($content)
- *  625:     function convertHTMLToUtf8($content,$charset='')
- *  653:     function embracingTags($string,$tagName,&$tagContent,&$stringAfter,&$paramList)
- *  680:     function typoSearchTags(&$body)
- *  709:     function extractLinks($content)
- *  752:     function extractHyperLinks($string)
+ *  500:     function indexTypo3PageContent()
+ *  586:     function splitHTMLContent($content)
+ *  632:     function getHTMLcharset($content)
+ *  647:     function convertHTMLToUtf8($content,$charset='')
+ *  675:     function embracingTags($string,$tagName,&$tagContent,&$stringAfter,&$paramList)
+ *  702:     function typoSearchTags(&$body)
+ *  731:     function extractLinks($content)
+ *  774:     function extractHyperLinks($string)
  *
  *              SECTION: Indexing; external URL
- *  804:     function indexExternalUrl($externalUrl)
- *  835:     function getUrlHeaders($url, $timeout = 2)
+ *  826:     function indexExternalUrl($externalUrl)
+ *  857:     function getUrlHeaders($url, $timeout = 2)
  *
  *              SECTION: Indexing; external files (PDF, DOC, etc)
- *  895:     function indexRegularDocument($file, $force=FALSE, $contentTmpFile='', $altExtension='')
- * 1001:     function readFileContent($ext,$absFile,$cPKey)
- * 1018:     function fileContentParts($ext,$absFile)
- * 1036:     function splitRegularContent($content)
+ *  917:     function indexRegularDocument($file, $force=FALSE, $contentTmpFile='', $altExtension='')
+ * 1023:     function readFileContent($ext,$absFile,$cPKey)
+ * 1040:     function fileContentParts($ext,$absFile)
+ * 1058:     function splitRegularContent($content)
  *
  *              SECTION: Analysing content, Extracting words
- * 1069:     function charsetEntity2utf8(&$contentArr, $charset)
- * 1091:     function procesWordsInArrays($contentArr)
- * 1114:     function bodyDescription($contentArr)
- * 1135:     function indexAnalyze($content)
- * 1156:     function analyzeHeaderinfo(&$retArr,$content,$key,$offset)
- * 1175:     function analyzeBody(&$retArr,$content)
- * 1195:     function metaphone($word,$retRaw=FALSE)
+ * 1091:     function charsetEntity2utf8(&$contentArr, $charset)
+ * 1114:     function procesWordsInArrays($contentArr)
+ * 1137:     function bodyDescription($contentArr)
+ * 1159:     function indexAnalyze($content)
+ * 1180:     function analyzeHeaderinfo(&$retArr,$content,$key,$offset)
+ * 1199:     function analyzeBody(&$retArr,$content)
+ * 1219:     function metaphone($word,$retRaw=FALSE)
  *
  *              SECTION: SQL; TYPO3 Pages
- * 1237:     function submitPage()
- * 1306:     function submit_grlist($hash,$phash_x)
- * 1326:     function submit_section($hash,$hash_t3)
- * 1344:     function removeOldIndexedPages($phash)
+ * 1261:     function submitPage()
+ * 1330:     function submit_grlist($hash,$phash_x)
+ * 1350:     function submit_section($hash,$hash_t3)
+ * 1368:     function removeOldIndexedPages($phash)
  *
  *              SECTION: SQL; External media
- * 1387:     function submitFilePage($hash,$file,$subinfo,$ext,$mtime,$ctime,$size,$content_md5h,$contentParts)
- * 1449:     function submitFile_grlist($hash)
- * 1463:     function submitFile_section($hash)
- * 1477:     function removeOldIndexedFiles($phash)
+ * 1411:     function submitFilePage($hash,$file,$subinfo,$ext,$mtime,$ctime,$size,$content_md5h,$contentParts)
+ * 1473:     function submitFile_grlist($hash)
+ * 1487:     function submitFile_section($hash)
+ * 1501:     function removeOldIndexedFiles($phash)
  *
  *              SECTION: SQL Helper functions
- * 1513:     function checkMtimeTstamp($mtime,$phash)
- * 1549:     function checkContentHash()
- * 1566:     function checkExternalDocContentHash($hashGr,$content_md5h)
- * 1580:     function is_grlist_set($phash_x)
- * 1593:     function update_grlist($phash,$phash_x)
- * 1608:     function updateTstamp($phash,$mtime=0)
- * 1624:     function updateParsetime($phash,$parsetime)
- * 1637:     function updateRootline()
- * 1652:     function getRootLineFields(&$fieldArr)
- * 1671:     function removeLoginpagesWithContentHash()
+ * 1537:     function checkMtimeTstamp($mtime,$phash)
+ * 1573:     function checkContentHash()
+ * 1590:     function checkExternalDocContentHash($hashGr,$content_md5h)
+ * 1604:     function is_grlist_set($phash_x)
+ * 1617:     function update_grlist($phash,$phash_x)
+ * 1632:     function updateTstamp($phash,$mtime=0)
+ * 1648:     function updateParsetime($phash,$parsetime)
+ * 1661:     function updateRootline()
+ * 1676:     function getRootLineFields(&$fieldArr)
+ * 1695:     function removeLoginpagesWithContentHash()
  *
  *              SECTION: SQL; Submitting words
- * 1706:     function checkWordList($wl)
- * 1743:     function submitWords($wl,$phash)
- * 1767:     function freqMap($freq)
+ * 1730:     function checkWordList($wl)
+ * 1767:     function submitWords($wl,$phash)
+ * 1791:     function freqMap($freq)
  *
  *              SECTION: Hashing
- * 1800:     function setT3Hashes()
- * 1826:     function setExtHashes($file,$subinfo=array())
- * 1850:     function md5inthash($str)
- * 1860:     function makeCHash($paramArray)
+ * 1824:     function setT3Hashes()
+ * 1850:     function setExtHashes($file,$subinfo=array())
+ * 1874:     function md5inthash($str)
+ * 1884:     function makeCHash($paramArray)
  *
  *              SECTION: Internal logging functions
- * 1902:     function log_push($msg,$key)
- * 1911:     function log_pull()
- * 1922:     function log_setTSlogMessage($msg, $errorNum=0)
+ * 1916:     function log_push($msg,$key)
+ * 1925:     function log_pull()
+ * 1936:     function log_setTSlogMessage($msg, $errorNum=0)
  *
- * TOTAL FUNCTIONS: 55
+ *              SECTION: tslib_fe hooks:
+ * 1961:     function fe_headerNoCache(&$params, $ref)
+ *
+ * TOTAL FUNCTIONS: 56
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/typo3/sysext/indexed_search/class.lexer.php b/typo3/sysext/indexed_search/class.lexer.php
index c7692aa4133a3c0fdd4eccfcc5a27078567a3383..d8f2d63f0e36e346a3b1b174e21a9a08a8f09a4d 100755
--- a/typo3/sysext/indexed_search/class.lexer.php
+++ b/typo3/sysext/indexed_search/class.lexer.php
@@ -36,15 +36,15 @@
  *
  *
  *   73: class tx_indexedsearch_lexer
- *  104:     function tx_indexedsearch_lexer()
- *  115:     function split2Words($wordString)
+ *  105:     function tx_indexedsearch_lexer()
+ *  116:     function split2Words($wordString)
  *
  *              SECTION: Helper functions
  *  178:     function addWords(&$words, &$wordString, $start, $len)
  *  239:     function get_word(&$str, $pos=0)
  *  264:     function utf8_is_letter(&$str, &$len, $pos=0)
- *  328:     function charType($cp)
- *  371:     function utf8_ord(&$str, &$len, $pos=0, $hex=false)
+ *  329:     function charType($cp)
+ *  383:     function utf8_ord(&$str, &$len, $pos=0, $hex=false)
  *
  * TOTAL FUNCTIONS: 7
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/indexed_search/example/class.pihook.php b/typo3/sysext/indexed_search/example/class.pihook.php
index c9efe7ee9f1e6993cf54d3bbd749d26076a43230..7d599ea8c542f36741585a77a52d74d779364280 100755
--- a/typo3/sysext/indexed_search/example/class.pihook.php
+++ b/typo3/sysext/indexed_search/example/class.pihook.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2001-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2001-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/indexed_search/mod/index.php b/typo3/sysext/indexed_search/mod/index.php
index feea456845bff272f8a371ff3d307ca5fe338e90..a56df64b68736a80867665864717bbdc9e4483f7 100755
--- a/typo3/sysext/indexed_search/mod/index.php
+++ b/typo3/sysext/indexed_search/mod/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/indexed_search/modfunc1/class.tx_indexedsearch_modfunc1.php b/typo3/sysext/indexed_search/modfunc1/class.tx_indexedsearch_modfunc1.php
index 41fd551175b3c3b385ad1de71ca11a4e70637bdb..07e04e009e262d98304a1343b5a9d77af47673a9 100755
--- a/typo3/sysext/indexed_search/modfunc1/class.tx_indexedsearch_modfunc1.php
+++ b/typo3/sysext/indexed_search/modfunc1/class.tx_indexedsearch_modfunc1.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2001-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2001-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -40,44 +40,44 @@
  *  312:     function indexed_info($data, $firstColContent)
  *  398:     function printPhashRow($row,$grouping=0,$extraGrListRows)
  *  539:     function printPhashRowHeader()
- *  592:     function returnNumberOfColumns()
+ *  594:     function returnNumberOfColumns()
  *
  *              SECTION: Details display, phash row
- *  628:     function showDetailsForPhash($phash)
- *  745:     function listWords($ftrows,$header, $stopWordBoxes=FALSE, $page='')
- *  794:     function listMetaphoneStat($ftrows,$header)
- *  831:     function linkWordDetails($string,$wid)
- *  843:     function linkMetaPhoneDetails($string,$metaphone)
- *  853:     function flagsMsg($flags)
+ *  630:     function showDetailsForPhash($phash)
+ *  747:     function listWords($ftrows,$header, $stopWordBoxes=FALSE, $page='')
+ *  796:     function listMetaphoneStat($ftrows,$header)
+ *  833:     function linkWordDetails($string,$wid)
+ *  845:     function linkMetaPhoneDetails($string,$metaphone)
+ *  855:     function flagsMsg($flags)
  *
  *              SECTION: Details display, words / metaphone
- *  884:     function showDetailsForWord($wid)
- *  943:     function showDetailsForMetaphone($metaphone)
+ *  886:     function showDetailsForWord($wid)
+ *  945:     function showDetailsForMetaphone($metaphone)
  *
  *              SECTION: Helper functions
- * 1014:     function printRemoveIndexed($phash,$alt)
- * 1027:     function printReindex($resultRow,$alt)
- * 1042:     function linkDetails($string,$phash)
- * 1051:     function linkList()
- * 1062:     function showPageDetails($string,$id)
- * 1072:     function printExtraGrListRows($extraGrListRows)
- * 1089:     function printRootlineInfo($row)
- * 1123:     function makeItemTypeIcon($it,$alt='')
- * 1148:     function utf8_to_currentCharset($string)
+ * 1016:     function printRemoveIndexed($phash,$alt)
+ * 1029:     function printReindex($resultRow,$alt)
+ * 1044:     function linkDetails($string,$phash)
+ * 1053:     function linkList()
+ * 1064:     function showPageDetails($string,$id)
+ * 1074:     function printExtraGrListRows($extraGrListRows)
+ * 1091:     function printRootlineInfo($row)
+ * 1125:     function makeItemTypeIcon($it,$alt='')
+ * 1150:     function utf8_to_currentCharset($string)
  *
  *              SECTION: Reindexing
- * 1180:     function reindexPhash($phash, $pageId)
- * 1234:     function getUidRootLineForClosestTemplate($id)
+ * 1183:     function reindexPhash($phash, $pageId)
+ * 1237:     function getUidRootLineForClosestTemplate($id)
  *
  *              SECTION: Indexing of configurations
- * 1275:     function extraIndexing()
- * 1386:     function indexExtUrlRecursively($url, $depth, $pageId, $rl, $cfgUid)
+ * 1278:     function extraIndexing()
+ * 1389:     function indexExtUrlRecursively($url, $depth, $pageId, $rl, $cfgUid)
  *
  *              SECTION: SQL functions
- * 1443:     function removeIndexedPhashRow($phashList,$clearPageCache=1)
- * 1480:     function getGrListEntriesForPhash($phash,$gr_list)
- * 1500:     function processStopWords($stopWords)
- * 1520:     function processPageKeywords($pageKeywords, $pageUid)
+ * 1446:     function removeIndexedPhashRow($phashList,$clearPageCache=1)
+ * 1483:     function getGrListEntriesForPhash($phash,$gr_list)
+ * 1503:     function processStopWords($stopWords)
+ * 1523:     function processPageKeywords($pageKeywords, $pageUid)
  *
  * TOTAL FUNCTIONS: 32
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php b/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php
index a2a6d5057ae06cdbf5ac8de545a0571d0fb48d22..718d9641b1c3870d03d6f1e93fa0d861c0955189 100755
--- a/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php
+++ b/typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2001-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2001-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -40,62 +40,63 @@
  *
  *
  *
- *  120: class tx_indexedsearch extends tslib_pibase
- *  164:     function main($content, $conf)
- *  197:     function initialize()
- *  374:     function getSearchWords($defOp)
+ *  121: class tx_indexedsearch extends tslib_pibase
+ *  165:     function main($content, $conf)
+ *  198:     function initialize()
+ *  381:     function getSearchWords($defOp)
+ *  415:     function procSearchWordsByLexer($SWArr)
  *
  *              SECTION: Main functions
- *  418:     function doSearch($sWArr)
- *  451:     function getResultRows($sWArr)
- *  521:     function getResultRows_SQLpointer($sWArr)
- *  541:     function getDisplayResults($sWArr, $resData)
- *  592:     function compileResult($resultRows)
+ *  459:     function doSearch($sWArr)
+ *  492:     function getResultRows($sWArr)
+ *  562:     function getResultRows_SQLpointer($sWArr)
+ *  582:     function getDisplayResults($sWArr, $resData)
+ *  633:     function compileResult($resultRows)
  *
  *              SECTION: Searching functions (SQL)
- *  685:     function getPhashList($sWArr)
- *  786:     function execPHashListQuery($wordSel,$plusQ='')
- *  806:     function sectionTableWhere()
- *  853:     function mediaTypeWhere()
- *  878:     function languageWhere()
- *  890:     function execFinalQuery($list)
- * 1028:     function checkResume($row)
- * 1075:     function isDescending($inverse=FALSE)
- * 1089:     function writeSearchStat($sWArr,$count,$pt)
+ *  726:     function getPhashList($sWArr)
+ *  827:     function execPHashListQuery($wordSel,$plusQ='')
+ *  847:     function sectionTableWhere()
+ *  894:     function mediaTypeWhere()
+ *  919:     function languageWhere()
+ *  931:     function execFinalQuery($list)
+ * 1069:     function checkResume($row)
+ * 1116:     function isDescending($inverse=FALSE)
+ * 1130:     function writeSearchStat($sWArr,$count,$pt)
  *
  *              SECTION: HTML output functions
- * 1140:     function makeSearchForm($optValues)
- * 1212:     function printRules()
- * 1228:     function printResultSectionLinks()
- * 1250:     function makeSectionHeader($id,$sectionTitleLinked,$countResultRows)
- * 1266:     function printResultRow($row, $headerOnly=0)
- * 1341:     function pi_list_browseresults($showResultCount=1,$addString='',$addPart='')
+ * 1181:     function makeSearchForm($optValues)
+ * 1253:     function printRules()
+ * 1269:     function printResultSectionLinks()
+ * 1291:     function makeSectionHeader($id,$sectionTitleLinked,$countResultRows)
+ * 1307:     function printResultRow($row, $headerOnly=0)
+ * 1382:     function pi_list_browseresults($showResultCount=1,$addString='',$addPart='')
  *
  *              SECTION: Support functions for HTML output (with a minimum of fixed markup)
- * 1404:     function prepareResultRowTemplateData($row, $headerOnly)
- * 1448:     function tellUsWhatIsSeachedFor($sWArr)
- * 1482:     function wrapSW($str)
- * 1494:     function renderSelectBox($name,$value,$optValues)
- * 1517:     function makePointerSelector_link($str,$p)
- * 1530:     function makeItemTypeIcon($it,$alt='',$specRowConf)
- * 1572:     function makeRating($row)
- * 1617:     function makeDescription($row,$noMarkup=0,$lgd=180)
- * 1647:     function markupSWpartsOfString($str)
- * 1742:     function makeTitle($row)
- * 1766:     function makeInfo($row,$tmplArray)
- * 1791:     function getSpecialConfigForRow($row)
- * 1815:     function makeLanguageIndication($row)
- * 1852:     function makeAccessIndication($id)
- * 1866:     function linkPage($id,$str,$row=array())
- * 1909:     function getRootLine($id,$pathMP='')
- * 1924:     function getFirstSysDomainRecordForPage($id)
- * 1937:     function getPathFromPageId($id,$pathMP='')
- * 1989:     function getMenu($id)
- * 2008:     function multiplePagesType($item_type)
- * 2018:     function utf8_to_currentCharset($str)
- * 2028:     function &hookRequest($functionName)
+ * 1445:     function prepareResultRowTemplateData($row, $headerOnly)
+ * 1489:     function tellUsWhatIsSeachedFor($sWArr)
+ * 1523:     function wrapSW($str)
+ * 1535:     function renderSelectBox($name,$value,$optValues)
+ * 1558:     function makePointerSelector_link($str,$p)
+ * 1571:     function makeItemTypeIcon($it,$alt='',$specRowConf)
+ * 1613:     function makeRating($row)
+ * 1658:     function makeDescription($row,$noMarkup=0,$lgd=180)
+ * 1688:     function markupSWpartsOfString($str)
+ * 1768:     function makeTitle($row)
+ * 1792:     function makeInfo($row,$tmplArray)
+ * 1817:     function getSpecialConfigForRow($row)
+ * 1841:     function makeLanguageIndication($row)
+ * 1878:     function makeAccessIndication($id)
+ * 1892:     function linkPage($id,$str,$row=array())
+ * 1935:     function getRootLine($id,$pathMP='')
+ * 1950:     function getFirstSysDomainRecordForPage($id)
+ * 1963:     function getPathFromPageId($id,$pathMP='')
+ * 2015:     function getMenu($id)
+ * 2034:     function multiplePagesType($item_type)
+ * 2044:     function utf8_to_currentCharset($str)
+ * 2054:     function &hookRequest($functionName)
  *
- * TOTAL FUNCTIONS: 45
+ * TOTAL FUNCTIONS: 46
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
diff --git a/typo3/sysext/info_pagetsconfig/class.tx_infopagetsconfig_webinfo.php b/typo3/sysext/info_pagetsconfig/class.tx_infopagetsconfig_webinfo.php
index 429ff5b07a869aca23240f63090ab859f24d43ad..6b85026ddb4759064daaf49279cac0e17ef10d85 100755
--- a/typo3/sysext/info_pagetsconfig/class.tx_infopagetsconfig_webinfo.php
+++ b/typo3/sysext/info_pagetsconfig/class.tx_infopagetsconfig_webinfo.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/install/mod/class.tx_install.php b/typo3/sysext/install/mod/class.tx_install.php
index 16d021c8fd33a8092b6cdb88c1a9f232d76c1034..f72c80e269151df5def3a316ab127dbc9cd12b20 100755
--- a/typo3/sysext/install/mod/class.tx_install.php
+++ b/typo3/sysext/install/mod/class.tx_install.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/lang/lang.php b/typo3/sysext/lang/lang.php
index 5fa8f03d33083563de5256d6aac29fb79d4aba02..86312a899f2f5162b7f54830da96f7f6dea4d34d 100755
--- a/typo3/sysext/lang/lang.php
+++ b/typo3/sysext/lang/lang.php
@@ -2,18 +2,27 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
-*  This script is part of the TYPO3 project. TYPO3 is free software;
-*  You can redistribute it and/or modify it under the terms of the
-*  TYPO3 License as published from the www.typo3.com website.
+*  This script is part of the TYPO3 project. The TYPO3 project is
+*  free software; you can redistribute it and/or modify
+*  it under the terms of the GNU General Public License as published by
+*  the Free Software Foundation; either version 2 of the License, or
+*  (at your option) any later version.
+*
+*  The GNU General Public License can be found at
+*  http://www.gnu.org/copyleft/gpl.html.
+*  A copy is found in the textfile GPL.txt and important notices to the license
+*  from the author is found in LICENSE.txt distributed with these scripts.
+*
 *
 *  This script is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
-*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+*  GNU General Public License for more details.
 *
-*  This copyright notice MUST APPEAR in all copies of this script
+*  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
 /**
  * Contains the TYPO3 Backend Language class
@@ -28,20 +37,20 @@
  *
  *
  *
- *   80: class language
- *  128:     function init($lang,$altPath='')
- *  173:     function addModuleLabels($arr,$prefix)
- *  199:     function hscAndCharConv($lStr,$hsc)
- *  214:     function makeEntities($str)
- *  231:     function JScharCode($str)
- *  250:     function getLL($index,$hsc=0)
- *  267:     function getLLL($index,$LOCAL_LANG,$hsc=0)
- *  287:     function sL($input,$hsc=0)
- *  331:     function loadSingleTableDescription($table)
- *  383:     function includeLLFile($fileRef,$setGlobal=1,$mergeLocalOntoDefault=0)
- *  428:     function readLLfile($fileRef)
- *  449:     function readLLXMLfile($fileRef,$langKey)
- *  548:     function localizedFileRef($fileRef)
+ *   89: class language
+ *  137:     function init($lang,$altPath='')
+ *  182:     function addModuleLabels($arr,$prefix)
+ *  208:     function hscAndCharConv($lStr,$hsc)
+ *  223:     function makeEntities($str)
+ *  240:     function JScharCode($str)
+ *  259:     function getLL($index,$hsc=0)
+ *  276:     function getLLL($index,$LOCAL_LANG,$hsc=0)
+ *  296:     function sL($input,$hsc=0)
+ *  340:     function loadSingleTableDescription($table)
+ *  392:     function includeLLFile($fileRef,$setGlobal=1,$mergeLocalOntoDefault=0)
+ *  437:     function readLLfile($fileRef)
+ *  458:     function readLLXMLfile($fileRef,$langKey)
+ *  559:     function localizedFileRef($fileRef)
  *
  * TOTAL FUNCTIONS: 13
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/lowlevel/config/index.php b/typo3/sysext/lowlevel/config/index.php
index 1725217a8d5afec56f6e5a30cf95fb9e9319c84c..76f163cac3088ceeb61ce632f962267e33814e47 100755
--- a/typo3/sysext/lowlevel/config/index.php
+++ b/typo3/sysext/lowlevel/config/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/lowlevel/dbint/index.php b/typo3/sysext/lowlevel/dbint/index.php
index abded17706a96e58e1d5d8fb81f69ac707e970b2..d36f8b7f6374a748da53decff9c180c228526012 100755
--- a/typo3/sysext/lowlevel/dbint/index.php
+++ b/typo3/sysext/lowlevel/dbint/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -98,7 +98,7 @@ class SC_mod_tools_dbint_index {
 	var $menu;
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function init()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -128,7 +128,7 @@ class SC_mod_tools_dbint_index {
 	}
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function menuConfig()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -187,7 +187,7 @@ class SC_mod_tools_dbint_index {
 	}
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function main()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -226,7 +226,7 @@ class SC_mod_tools_dbint_index {
 	}
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function printContent()	{
 
@@ -235,7 +235,7 @@ class SC_mod_tools_dbint_index {
 	}
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function func_search()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -265,7 +265,7 @@ class SC_mod_tools_dbint_index {
 	}
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function func_tree()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -286,7 +286,7 @@ class SC_mod_tools_dbint_index {
 	}
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function func_records()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -382,7 +382,7 @@ class SC_mod_tools_dbint_index {
 	}
 
 	/**
-	 *
+	 * @return	[type]		...
 	 */
 	function func_relations()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -432,6 +432,8 @@ class SC_mod_tools_dbint_index {
 
 	/**
 	 * Searching for files with a specific pattern
+	 *
+	 * @return	[type]		...
 	 */
 	function func_filesearch()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -474,6 +476,12 @@ class SC_mod_tools_dbint_index {
 
 	/**
 	 * Searching for filename pattern recursively in the specified dir.
+	 *
+	 * @param	[type]		$basedir: ...
+	 * @param	[type]		$pattern: ...
+	 * @param	[type]		$matching_files: ...
+	 * @param	[type]		$depth: ...
+	 * @return	[type]		...
 	 */
 	function findFile($basedir,$pattern,&$matching_files,$depth)	{
 		$files_searched=0;
@@ -515,6 +523,8 @@ class SC_mod_tools_dbint_index {
 
 	/**
 	 * Menu
+	 *
+	 * @return	[type]		...
 	 */
 	function func_default()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
diff --git a/typo3/sysext/setup/mod/index.php b/typo3/sysext/setup/mod/index.php
index bee437e7cda1b2c445b0ec2b124bc610e1e48c3d..5bfb1e6edcb38ef7e0128138aa9542709af15bae 100755
--- a/typo3/sysext/setup/mod/index.php
+++ b/typo3/sysext/setup/mod/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -46,12 +46,12 @@
  *              SECTION: Rendering module
  *  215:     function init()
  *  247:     function main()
- *  397:     function printContent()
+ *  402:     function printContent()
  *
  *              SECTION: Helper functions
- *  426:     function getRealScriptUserObj()
- *  436:     function simulateUser()
- *  482:     function setLabel($str,$key='')
+ *  431:     function getRealScriptUserObj()
+ *  441:     function simulateUser()
+ *  487:     function setLabel($str,$key='')
  *
  * TOTAL FUNCTIONS: 7
  * (This index is automatically created/updated by the extension "extdeveval")
diff --git a/typo3/sysext/sv/class.tx_sv_auth.php b/typo3/sysext/sv/class.tx_sv_auth.php
index 8fd6aae5dcd6940230cce0b8dfd9849fb151e7c8..8fc68d7813fcda38fd15c29c1ba4a53cd3627ced 100644
--- a/typo3/sysext/sv/class.tx_sv_auth.php
+++ b/typo3/sysext/sv/class.tx_sv_auth.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -13,6 +13,9 @@
 *
 *  The GNU General Public License can be found at
 *  http://www.gnu.org/copyleft/gpl.html.
+*  A copy is found in the textfile GPL.txt and important notices to the license
+*  from the author is found in LICENSE.txt distributed with these scripts.
+*
 *
 *  This script is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/typo3/sysext/sv/class.tx_sv_authbase.php b/typo3/sysext/sv/class.tx_sv_authbase.php
index 35f519be6c0df6dff62a01f54eebb0469871c186..4517c6ea113f88faf46ad81158a3c077e270d299 100644
--- a/typo3/sysext/sv/class.tx_sv_authbase.php
+++ b/typo3/sysext/sv/class.tx_sv_authbase.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -13,6 +13,9 @@
 *
 *  The GNU General Public License can be found at
 *  http://www.gnu.org/copyleft/gpl.html.
+*  A copy is found in the textfile GPL.txt and important notices to the license
+*  from the author is found in LICENSE.txt distributed with these scripts.
+*
 *
 *  This script is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -32,22 +35,22 @@ require_once(PATH_t3lib.'class.t3lib_svbase.php');
 class tx_sv_authbase extends t3lib_svbase 	{
 
 	var $pObj; 						// Parent object
-	
+
 	var $mode;						// Subtype of the service which is used to call the service.
-	
-	var $login=array();				// Submitted login form data 
+
+	var $login=array();				// Submitted login form data
 	var $info=array();				// Various data
-	
+
 	var $db_user=array();			// User db table definition
 	var $db_groups=array();			// Usergroups db table definition
-	
+
 	var $writeAttemptLog = 0;		// If the writelog() functions is called if a login-attempt has be tried without success
 
 	/**
 	 * init service
 	 *
 	 * @param	string 		Subtype of the service which is used to call the service.
-	 * @param	array 		Submitted login form data 
+	 * @param	array 		Submitted login form data
 	 * @param	array 		Information array. Holds submitted form data etc.
 	 * @param	object 		Parent object
 	 * @return	void
@@ -55,16 +58,16 @@ class tx_sv_authbase extends t3lib_svbase 	{
 	function initAuth($mode, $loginData, $info, &$pObj)	{
 
 		$this->pObj = &$pObj;
-		
+
 		$this->mode = $mode;
 		$this->login = $loginData;
 		$this->info = $info;
 
 		$this->db_user = $this->getServiceOption('db_user', $info['db_user'], FALSE);
 		$this->db_groups = $this->getServiceOption('db_groups', $info['db_groups'], FALSE);
-		
-		$this->writeAttemptLog = $this->pObj->writeAttemptLog;	
-		$this->writeDevLog	 = $this->pObj->writeDevLog;	
+
+		$this->writeAttemptLog = $this->pObj->writeAttemptLog;
+		$this->writeDevLog	 = $this->pObj->writeDevLog;
 	}
 
 	/**
@@ -87,7 +90,7 @@ class tx_sv_authbase extends t3lib_svbase 	{
 			$this->pObj->writelog($type,$action,$error,$details_nr,$details,$data,$tablename,$recuid,$recpid);
 		}
 	}
-	
+
 }
 
 
diff --git a/typo3/sysext/sys_action/class.tx_sysaction.php b/typo3/sysext/sys_action/class.tx_sysaction.php
index 96fc39bac82ba724ec98760129a4c04acdf48d4d..b6c27916b1c8a43e09879f4600b7396f352c133c 100755
--- a/typo3/sysext/sys_action/class.tx_sysaction.php
+++ b/typo3/sysext/sys_action/class.tx_sysaction.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/taskcenter/task/class.mod_user_task.php b/typo3/sysext/taskcenter/task/class.mod_user_task.php
index e481a17748435578bf1d664ea5236adaa7355260..9362bb55270a0f8931b3f03d53f7af01e1c139f9 100755
--- a/typo3/sysext/taskcenter/task/class.mod_user_task.php
+++ b/typo3/sysext/taskcenter/task/class.mod_user_task.php
@@ -2,7 +2,7 @@
 	/***************************************************************
 	*  Copyright notice
 	*
-	*  (c) 1999-2004 Kasper Skaarhoj (kasper@typo3.com)
+	*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 	*  All rights reserved
 	*
 	*  This script is part of the TYPO3 project. The TYPO3 project is
@@ -31,21 +31,21 @@
 	* @author Christian Jul Jensen <christian(at)jul(dot)net>
 	*					Revision for TYPO3 3.8.0 / Native Workflow System
 	*/
-	 
+
 	require_once(PATH_t3lib.'class.t3lib_extobjbase.php');
-	 
+
 	class mod_user_task extends t3lib_extobjbase {
 		var $getUserNamesFields = 'username,usergroup,usergroup_cached_list,uid,realName,email';
 		var $userGroupArray = array();
 		var $perms_clause = '';
-		 
+
 		var $backPath;
 		var $BE_USER;
-		 
+
 		function JScode() {
-			 
+
 		}
-		 
+
 		/**
 		* Send an email...
 		*
@@ -60,15 +60,15 @@
 		function sendEmail($email, $subject, $message) {
 			$sender = $this->BE_USER->user['realName'].' <'.$this->BE_USER->user['email'].'>';
 			$message .= '
-				 
+
 				--------
 				'.sprintf($GLOBALS['LANG']->getLL('messages_emailFooter'), $GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename'], t3lib_div::getIndpEnv('HTTP_HOST'));
 			mail($email, $GLOBALS['TYPO3_CONF_VARS']['BE']['notificationPrefix'].' '.$subject, $message, "From: ".$sender);
-			 
+
 			//  debug($email);
 			//  debug($message);
 		}
-		 
+
 		/**
 		* Initialise the object
 		*
@@ -79,7 +79,7 @@
 			$this->BE_USER = $BE_USER;
 			$this->perms_clause = $this->BE_USER->getPagePermsClause(1);
 		}
-		 
+
 		/**
 		* Return helpbubble image
 		*
@@ -88,8 +88,8 @@
 		function helpBubble() {
 			return '<img src="'.$this->backPath.'gfx/helpbubble.gif" width="14" height="14" hspace=2 align=top'.$GLOBALS['SOBE']->doc->helpStyle().'>';
 		}
-		 
-		 
+
+
 		/**
 		* Create a link to the module with the name of the module as link text.
 		*
@@ -103,7 +103,7 @@
 			if (!$dontLink) $str = '<a href="index.php?SET[function]='.$key.$params.'" onClick="this.blur();">'.htmlspecialchars($str).'</a>';
 			return $str;
 		}
-		 
+
 		/**
 		* Return a string cropped to a fixed length according to system setting or parameter
 		*
@@ -114,7 +114,7 @@
 		function fixed_lgd($str, $len = 0) {
 			return t3lib_div::fixed_lgd($str, $len?$len:$this->BE_USER->uc['titleLen']);
 		}
-		 
+
 		/**
 		* Return an error icon
 		*
@@ -123,7 +123,7 @@
 		function errorIcon() {
 			return '<img src="'.$this->backPath.'gfx/icon_fatalerror.gif" width="18" height="16" align=top>';
 		}
-		 
+
 		/**
 		* [Describe function...]
 		*
@@ -136,11 +136,11 @@
 			// Usernames
 			$be_user_Array = $be_user_Array_o = t3lib_BEfunc::getUserNames($this->getUserNamesFields);
 			if (!$GLOBALS['BE_USER']->isAdmin()) $be_user_Array = t3lib_BEfunc::blindUserNames($be_user_Array, $groupArray, 1);
-				 
+
 			$this->userGroupArray = array($be_user_Array, $be_group_Array, $be_user_Array_o);
 			return $this->userGroupArray;
 		}
-		 
+
 		/**
 		* [Describe function...]
 		*
@@ -151,7 +151,7 @@
 		function dateTimeAge($tstamp, $prefix = 1) {
 			return t3lib_BEfunc::dateTimeAge($tstamp, $prefix);
 		}
-		 
+
 		/**
 		* [Describe function...]
 		*
@@ -161,7 +161,7 @@
 		function accessMod($mod) {
 			return $this->BE_USER->modAccess(array('name' => $mod, 'access' => 'user,group'), 0);
 		}
-		 
+
 		/**
 		* Create configuration for entry in the left tab menu.
 		*
@@ -179,7 +179,7 @@
 			if ((string) $linkTitle) $configArr['linkTitle'] = $linkTitle;
 			return $configArr;
 		}
-		 
+
 		/**
 		* Returns HTML code to dislay an url in an iframe with the right side of the taskcenter
 		*
@@ -189,14 +189,14 @@
 		function urlInIframe($url,$max=0) {
 			return '<iframe onload="resizeIframe(this,'.$max.');" scrolling="auto" width="100%" src="'.$url.'" name="list_frame" frameborder="no" style="border: none;"></iframe>';
 		}
-		 
-		 
+
+
 	}
-	 
+
 	// Include extension?
 	if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/taskcenter/task/class.mod_user_task.php']) {
 		include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/taskcenter/task/class.mod_user_task.php']);
 	}
-	 
-	 
+
+
 ?>
diff --git a/typo3/sysext/taskcenter/task/index.php b/typo3/sysext/taskcenter/task/index.php
index c7391c4b53128ebb5ea1441cb37a7fd756905d2a..c5dd222663b566fea66325c23ac68ca3cfb9884b 100755
--- a/typo3/sysext/taskcenter/task/index.php
+++ b/typo3/sysext/taskcenter/task/index.php
@@ -2,7 +2,7 @@
 	/***************************************************************
 	*  Copyright notice
 	*
-	*  (c) 1999-2004 Kasper Skaarhoj (kasper@typo3.com)
+	*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 	*  All rights reserved
 	*
 	*  This script is part of the TYPO3 project. The TYPO3 project is
@@ -31,8 +31,8 @@
 	* @author Christian Jul Jensen <christian(at)jul(dot)net>
 	*     Revision for TYPO3 3.8.0 / Native Workflow System
 	*/
-	 
-	 
+
+
 	unset($MCONF);
 	require ('conf.php');
 	require ($BACK_PATH.'init.php');
@@ -40,10 +40,10 @@
 	$LANG->includeLLFile('EXT:taskcenter/task/locallang.php');
 	require_once(PATH_t3lib.'class.t3lib_scbase.php');
 	require_once('class.mod_user_task.php');
-	 
+
 	$BE_USER->modAccess($MCONF, 1);
-	 
-	 
+
+
 	// ***************************
 	// Script Classes
 	// ***************************
@@ -51,7 +51,7 @@
 		var $allExtClassConf = array();
 		var $backPath;
 		var $BE_USER;
-		 
+
 		/**
 		* This makes sure that all classes of task-center related extensions are included
 		* Further it registers the classes in the variable $this->allExtClassConf
@@ -67,7 +67,7 @@
 				}
 			}
 		}
-		 
+
 		/**
 		* This is the main function called by the TYPO3 framework
 		*
@@ -108,7 +108,7 @@
 
 			}
  </script>';
-			 
+
 			/* call getMainContent first, because what happens here might affect leftContent */
 			$mainContent = $this->getMainContent();
 
@@ -144,7 +144,7 @@
 			}
 			return $this->doc->getDynTabMenu($parts, 'tx_taskcenter', 1, true);
 		}
-		 
+
 		/**
 		* Generate the header of the left column
 		*
@@ -154,9 +154,9 @@
 			$name = $GLOBALS['BE_USER']->user['realName']?$GLOBALS['BE_USER']->user['realName']:
 			$GLOBALS['BE_USER']->user['username'];
 			return '<h1>TYPO3 taskcenter <br />'.$name.'</h1>';
-			 
+
 		}
-		 
+
 		/**
 		* Get the main content for the module by initiating the external object (if any) and calling it's main function.
 		*
@@ -169,7 +169,7 @@
 				return $this->extObj->main();
 			}
 		}
-		 
+
 		/**
 		* Output the content of the object to the browser
 		*
@@ -179,35 +179,35 @@
 			$this->content .= $this->doc->endPage();
 			echo $this->content;
 		}
-		 
+
 	}
-	 
-	 
-	 
+
+
+
 	// Include extension?
 	if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/taskcenter/task/index.php']) {
 		include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/taskcenter/task/index.php']);
 	}
-	 
-	 
-	 
-	 
-	 
-	 
-	 
-	 
-	 
-	 
-	 
+
+
+
+
+
+
+
+
+
+
+
 	// Make instance:
 	$SOBE = t3lib_div::makeInstance('SC_mod_user_task_index');
 	$SOBE->init();
 	$SOBE->includeAllClasses();
-	 
+
 	// Include files?
 	foreach($SOBE->include_once as $INC_FILE) include_once($INC_FILE);
 	$SOBE->checkExtObj(); // Checking for first level external objects
-	 
+
 	$SOBE->main();
 	$SOBE->printContent();
 ?>
diff --git a/typo3/sysext/version/class.tx_version_cm1.php b/typo3/sysext/version/class.tx_version_cm1.php
index 3a18e230253380bbbaa963fa97a3ab17df919998..182bfdf2ea004be5f72541b526b49b96fecd0c7c 100755
--- a/typo3/sysext/version/class.tx_version_cm1.php
+++ b/typo3/sysext/version/class.tx_version_cm1.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2004-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -24,11 +24,39 @@
 /**
  * Addition of an item to the clickmenu
  *
- * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
+ * @author	Kasper Skårhøj <kasperYYYY@typo3.com>
+ */
+/**
+ * [CLASS/FUNCTION INDEX of SCRIPT]
+ *
+ *
+ *
+ *   51: class tx_version_cm1
+ *   60:     function main(&$backRef,$menuItems,$table,$uid)
+ *  109:     function includeLL()
+ *
+ * TOTAL FUNCTIONS: 2
+ * (This index is automatically created/updated by the extension "extdeveval")
+ *
  */
 
 
+/**
+ * Addition of an item to the clickmenu
+ *
+ * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
+ * @package TYPO3
+ * @subpackage core
+ */
 class tx_version_cm1 {
+
+	/**
+	 * @param	[type]		$$backRef: ...
+	 * @param	[type]		$menuItems: ...
+	 * @param	[type]		$table: ...
+	 * @param	[type]		$uid: ...
+	 * @return	[type]		...
+	 */
 	function main(&$backRef,$menuItems,$table,$uid)	{
 		global $BE_USER,$TCA,$LANG;
 
@@ -75,6 +103,8 @@ class tx_version_cm1 {
 
 	/**
 	 * Includes the [extDir]/locallang.php and returns the $LOCAL_LANG array found in that file.
+	 *
+	 * @return	[type]		...
 	 */
 	function includeLL()	{
 		global $LANG;
@@ -88,5 +118,4 @@ class tx_version_cm1 {
 if (defined("TYPO3_MODE") && $TYPO3_CONF_VARS[TYPO3_MODE]["XCLASS"]["ext/version/class.tx_version_cm1.php"])	{
 	include_once($TYPO3_CONF_VARS[TYPO3_MODE]["XCLASS"]["ext/version/class.tx_version_cm1.php"]);
 }
-
 ?>
\ No newline at end of file
diff --git a/typo3/sysext/version/cm1/index.php b/typo3/sysext/version/cm1/index.php
index 04fa000cc26d9735e80af6633bc88041b4cecf0e..81a2d87806af3b99d6aa9ec62b941f2244369c00 100755
--- a/typo3/sysext/version/cm1/index.php
+++ b/typo3/sysext/version/cm1/index.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2004-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -26,7 +26,24 @@
  *
  * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
  */
-
+/**
+ * [CLASS/FUNCTION INDEX of SCRIPT]
+ *
+ *
+ *
+ *   73: class tx_version_cm1 extends t3lib_SCbase
+ *   80:     function main()
+ *  105:     function jumpToUrl(URL)
+ *  139:     function printContent()
+ *  150:     function moduleContent()
+ *  307:     function pageSubContent($pid,$c=0)
+ *  359:     function lookForOwnVersions($table,$uid)
+ *  376:     function adminLinks($table,$row)
+ *
+ * TOTAL FUNCTIONS: 7
+ * (This index is automatically created/updated by the extension "extdeveval")
+ *
+ */
 
 
 	// DEFAULT initialization of a module [BEGIN]
@@ -46,11 +63,19 @@ require_once (PATH_t3lib."class.t3lib_scbase.php");
 require_once(PATH_t3lib.'class.t3lib_diff.php');
 
 
-
+/**
+ * Context Menu module for versioning. NOT READY FOR RELEASE YET
+ *
+ * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
+ * @package TYPO3
+ * @subpackage core
+ */
 class tx_version_cm1 extends t3lib_SCbase {
 
 	/**
 	 * Main function of the module. Write the content to $this->content
+	 *
+	 * @return	[type]		...
 	 */
 	function main()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
@@ -105,12 +130,23 @@ class tx_version_cm1 extends t3lib_SCbase {
 			$this->content.=$this->doc->spacer(10);
 		}
 	}
+
+	/**
+	 * [Describe function...]
+	 *
+	 * @return	[type]		...
+	 */
 	function printContent()	{
 
 		$this->content.=$this->doc->endPage();
 		echo $this->content;
 	}
 
+	/**
+	 * [Describe function...]
+	 *
+	 * @return	[type]		...
+	 */
 	function moduleContent()	{
 		global $TCA;
 
@@ -261,6 +297,13 @@ class tx_version_cm1 extends t3lib_SCbase {
 
 	}
 
+	/**
+	 * [Describe function...]
+	 *
+	 * @param	[type]		$pid: ...
+	 * @param	[type]		$c: ...
+	 * @return	[type]		...
+	 */
 	function pageSubContent($pid,$c=0)	{
 		global $TCA;
 
@@ -306,6 +349,13 @@ class tx_version_cm1 extends t3lib_SCbase {
 		return $content ? '<table border="1" cellpadding="1" cellspacing="0" width="100%">'.$content.'</table>' : '';
 	}
 
+	/**
+	 * [Describe function...]
+	 *
+	 * @param	[type]		$table: ...
+	 * @param	[type]		$uid: ...
+	 * @return	[type]		...
+	 */
 	function lookForOwnVersions($table,$uid)	{
 		global $TCA;
 
@@ -316,6 +366,13 @@ class tx_version_cm1 extends t3lib_SCbase {
 		return FALSE;
 	}
 
+	/**
+	 * [Describe function...]
+	 *
+	 * @param	[type]		$table: ...
+	 * @param	[type]		$row: ...
+	 * @return	[type]		...
+	 */
 	function adminLinks($table,$row)	{
 		global $BE_USER;
 
diff --git a/typo3/sysext/version/modfunc1/class.tx_version_modfunc1.php b/typo3/sysext/version/modfunc1/class.tx_version_modfunc1.php
index 1623a35468719d03c72f238a97e2844491e0ba10..d04d6ffea1d6da564ac8b9bb43dd60c60333dd97 100755
--- a/typo3/sysext/version/modfunc1/class.tx_version_modfunc1.php
+++ b/typo3/sysext/version/modfunc1/class.tx_version_modfunc1.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 2004-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -26,11 +26,29 @@
  *
  * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
  */
-
+/**
+ * [CLASS/FUNCTION INDEX of SCRIPT]
+ *
+ *
+ *
+ *   52: class tx_version_modfunc1 extends t3lib_extobjbase
+ *   66:     function main()
+ *
+ * TOTAL FUNCTIONS: 1
+ * (This index is automatically created/updated by the extension "extdeveval")
+ *
+ */
 
 
 require_once(PATH_t3lib."class.t3lib_extobjbase.php");
 
+/**
+ * Module for versioning. NOT READY FOR RELEASE YET
+ *
+ * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
+ * @package TYPO3
+ * @subpackage core
+ */
 class tx_version_modfunc1 extends t3lib_extobjbase {
 	function modMenu()	{
 		global $LANG;
@@ -40,6 +58,11 @@ class tx_version_modfunc1 extends t3lib_extobjbase {
 		);
 	}
 
+	/**
+	 * [Describe function...]
+	 *
+	 * @return	[type]		...
+	 */
 	function main()	{
 			// Initializes the module. Done in this function because we may need to re-initialize if data is submitted!
 		global $SOBE,$BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
diff --git a/typo3/sysext/viewpage/view/index.php b/typo3/sysext/viewpage/view/index.php
index 40f65536f89c4585d1399012f99b20afbaaac148..3ad8fdad3df5228b4584d62fb36d2d0fd1c29dae 100755
--- a/typo3/sysext/viewpage/view/index.php
+++ b/typo3/sysext/viewpage/view/index.php
@@ -1,22 +1,22 @@
 <?php
 /***************************************************************
 *  Copyright notice
-*  
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
-*  This script is part of the TYPO3 project. The TYPO3 project is 
+*  This script is part of the TYPO3 project. The TYPO3 project is
 *  free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
-* 
+*
 *  The GNU General Public License can be found at
 *  http://www.gnu.org/copyleft/gpl.html.
-*  A copy is found in the textfile GPL.txt and important notices to the license 
+*  A copy is found in the textfile GPL.txt and important notices to the license
 *  from the author is found in LICENSE.txt distributed with these scripts.
 *
-* 
+*
 *  This script is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
@@ -24,14 +24,27 @@
 *
 *  This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
-/** 
+/**
  * Module: View
  *
  * Views the webpage
  *
  * @author	Kasper Skårhøj <kasperYYYY@typo3.com>
  */
-
+/**
+ * [CLASS/FUNCTION INDEX of SCRIPT]
+ *
+ *
+ *
+ *   65: class SC_mod_web_view_index
+ *   80:     function init()
+ *   97:     function main()
+ *  122:     function printContent()
+ *
+ * TOTAL FUNCTIONS: 3
+ * (This index is automatically created/updated by the extension "extdeveval")
+ *
+ */
 
 unset($MCONF);
 require ("conf.php");
@@ -42,9 +55,13 @@ $BE_USER->modAccess($MCONF,1);
 
 
 
-// ***************************
-// Script Classes
-// ***************************
+/**
+ * Script Class for the Web > View
+ *
+ * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
+ * @package TYPO3
+ * @subpackage core
+ */
 class SC_mod_web_view_index {
 	var $MCONF=array();
 	var $MOD_MENU=array();
@@ -57,17 +74,26 @@ class SC_mod_web_view_index {
 	var $url;
 	var $id;
 
+	/**
+	 * @return	[type]		...
+	 */
 	function init()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
 		$this->MCONF = $GLOBALS["MCONF"];
 		$this->id = intval(t3lib_div::_GP("id"));
-		
+
 		$this->perms_clause = $BE_USER->getPagePermsClause(1);
-		
+
 			// page/be_user TSconfig settings and blinding of menu-items
 		$this->modTSconfig = t3lib_BEfunc::getModTSconfig($this->id,"mod.".$this->MCONF["name"]);
 		$this->type = intval($this->modTSconfig["properties"]["type"]);
 	}
+
+	/**
+	 * [Describe function...]
+	 *
+	 * @return	[type]		...
+	 */
 	function main()	{
 		global $BE_USER,$LANG,$BACK_PATH,$TCA_DESCR,$TCA,$CLIENT,$TYPO3_CONF_VARS;
 		// Access check...
@@ -78,15 +104,21 @@ class SC_mod_web_view_index {
 		if ($this->id && $access)	{
 			$addCmd = "&ADMCMD_view=1&ADMCMD_editIcons=1".t3lib_BEfunc::ADMCMD_previewCmds($this->pageinfo);
 		}
-		
+
 		$parts = parse_url(t3lib_div::getIndpEnv("TYPO3_SITE_URL"));
 		$dName = t3lib_BEfunc::getDomainStartPage($parts["host"],$parts["path"]) ?
 						t3lib_BEfunc::firstDomainRecord(t3lib_BEfunc::BEgetRootLine($this->id)):
 						"";
-		
+
 		$this->url.= ($dName?"http://".$dName:$BACK_PATH."..")."/index.php?id=".$this->id.($this->type?"&type=".$this->type:"").$addCmd;
 		//debug($this->url);
 	}
+
+	/**
+	 * [Describe function...]
+	 *
+	 * @return	[type]		...
+	 */
 	function printContent()	{
 		Header("Location: ".t3lib_div::locationHeaderUrl($this->url));
 	}
diff --git a/typo3/sysext/wizard_crpages/class.tx_wizardcrpages_webfunc_2.php b/typo3/sysext/wizard_crpages/class.tx_wizardcrpages_webfunc_2.php
index 2751dfbe53bb6104b983d4e6e02044e350319450..89763805acdcb9c4748c08a9f223f7d2f4ea88dd 100755
--- a/typo3/sysext/wizard_crpages/class.tx_wizardcrpages_webfunc_2.php
+++ b/typo3/sysext/wizard_crpages/class.tx_wizardcrpages_webfunc_2.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/sysext/wizard_sortpages/class.tx_wizardsortpages_webfunc_2.php b/typo3/sysext/wizard_sortpages/class.tx_wizardsortpages_webfunc_2.php
index 395a0a987e21c8df07188ea56d071ad382578338..02a081f1fd7bc2e833ba72a720ad1758c6190d34 100755
--- a/typo3/sysext/wizard_sortpages/class.tx_wizardsortpages_webfunc_2.php
+++ b/typo3/sysext/wizard_sortpages/class.tx_wizardsortpages_webfunc_2.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/tce_db.php b/typo3/tce_db.php
index 45ec1ebcf5884e9498921dee4a4ef1f5ad56afdf..5466032b979538e5c26debbfcf56e6e7b3fa9a20 100644
--- a/typo3/tce_db.php
+++ b/typo3/tce_db.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/tce_file.php b/typo3/tce_file.php
index 4183eda6933e2fc7605d7ee568fc48ca9c3edba7..714d262833bba6d7742d2b7c55e2f2ecc12ef3be 100755
--- a/typo3/tce_file.php
+++ b/typo3/tce_file.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/template.php b/typo3/template.php
index 10df6aee15f7800104828196fba256cc276e7ea1..4a321e3f1ab9d5c1c1dd207372ad176812aa7aa8 100755
--- a/typo3/template.php
+++ b/typo3/template.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -62,50 +62,50 @@
  *              SECTION: PAGE BUILDING FUNCTIONS.
  *  592:     function startPage($title)
  *  667:     function endPage()
- *  696:     function header($text)
- *  717:     function section($label,$text,$nostrtoupper=FALSE,$sH=FALSE,$type=0,$allowHTMLinHeader=FALSE)
- *  741:     function divider($dist)
- *  757:     function spacer($dist)
- *  776:     function sectionHeader($label,$sH=FALSE,$addAttrib='')
- *  793:     function sectionBegin()
- *  814:     function sectionEnd()
- *  834:     function middle()
- *  843:     function endPageJS()
- *  860:     function docBodyTagBegin()
- *  870:     function docStyle()
- *  912:     function insertStylesAndJS($content)
- *  932:     function initCharset()
- *  944:     function generator()
+ *  701:     function header($text)
+ *  722:     function section($label,$text,$nostrtoupper=FALSE,$sH=FALSE,$type=0,$allowHTMLinHeader=FALSE)
+ *  746:     function divider($dist)
+ *  762:     function spacer($dist)
+ *  781:     function sectionHeader($label,$sH=FALSE,$addAttrib='')
+ *  798:     function sectionBegin()
+ *  819:     function sectionEnd()
+ *  839:     function middle()
+ *  848:     function endPageJS()
+ *  865:     function docBodyTagBegin()
+ *  875:     function docStyle()
+ *  917:     function insertStylesAndJS($content)
+ *  937:     function initCharset()
+ *  949:     function generator()
  *
  *              SECTION: OTHER ELEMENTS
- *  977:     function icons($type, $styleAttribValue='')
- * 1006:     function t3Button($onClick,$label)
- * 1017:     function dfw($string)
- * 1027:     function rfw($string)
- * 1037:     function wrapInCData($string)
- * 1054:     function wrapScriptTags($string, $linebreak=TRUE)
- * 1092:     function table($arr, $layout='')
- * 1134:     function menuTable($arr1,$arr2=array(), $arr3=array())
- * 1167:     function funcMenu($content,$menu)
- * 1185:     function clearCacheMenu($id,$addSaveOptions=0)
- * 1221:     function getContextMenuCode()
- * 1408:     function getTabMenu($mainParams,$elementName,$currentValue,$menuItems,$script='',$addparams='')
- * 1438:     function getTabMenuRaw($menuItems)
- * 1507:     function getDynTabMenu($menuItems,$identString,$toggle=0,$foldout=FALSE,$newRowCharLimit=50,$noWrap=1,$fullWidth=FALSE,$defaultTabIndex=1)
- * 1630:     function getDynTabMenuJScode()
- * 1687:     function getVersionSelector($id,$noAction=FALSE)
+ *  982:     function icons($type, $styleAttribValue='')
+ * 1011:     function t3Button($onClick,$label)
+ * 1022:     function dfw($string)
+ * 1032:     function rfw($string)
+ * 1042:     function wrapInCData($string)
+ * 1059:     function wrapScriptTags($string, $linebreak=TRUE)
+ * 1097:     function table($arr, $layout='')
+ * 1139:     function menuTable($arr1,$arr2=array(), $arr3=array())
+ * 1172:     function funcMenu($content,$menu)
+ * 1190:     function clearCacheMenu($id,$addSaveOptions=0)
+ * 1226:     function getContextMenuCode()
+ * 1413:     function getTabMenu($mainParams,$elementName,$currentValue,$menuItems,$script='',$addparams='')
+ * 1443:     function getTabMenuRaw($menuItems)
+ * 1512:     function getDynTabMenu($menuItems,$identString,$toggle=0,$foldout=FALSE,$newRowCharLimit=50,$noWrap=1,$fullWidth=FALSE,$defaultTabIndex=1)
+ * 1637:     function getDynTabMenuJScode()
+ * 1723:     function getVersionSelector($id,$noAction=FALSE)
  *
  *
- * 1761: class bigDoc extends template
+ * 1797: class bigDoc extends template
  *
  *
- * 1770: class noDoc extends template
+ * 1806: class noDoc extends template
  *
  *
- * 1779: class smallDoc extends template
+ * 1815: class smallDoc extends template
  *
  *
- * 1788: class mediumDoc extends template
+ * 1824: class mediumDoc extends template
  *
  * TOTAL FUNCTIONS: 49
  * (This index is automatically created/updated by the extension "extdeveval")
@@ -1696,12 +1696,12 @@ $str.=$this->docBodyTagBegin().
 					}
 				}
 
-				function DTM_mouseOver(obj) {
+				function DTM_mouseOver(obj) {	//
 						DTM_origClass = obj.attributes.getNamedItem(\'class\').nodeValue;
 						obj.attributes.getNamedItem(\'class\').nodeValue += "_over";
 				}
 
-				function DTM_mouseOut(obj) {
+				function DTM_mouseOut(obj) {	//
 						obj.attributes.getNamedItem(\'class\').nodeValue = DTM_origClass;
 						DTM_origClass = "";
 				}
diff --git a/typo3/view_help.php b/typo3/view_help.php
index 35ff7e424142eab075454880f4ff48c825789814..57d288cfb23bc6e02269562db36092ddfd353f85 100755
--- a/typo3/view_help.php
+++ b/typo3/view_help.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -39,28 +39,35 @@
  *
  *
  *
- *   88: class SC_view_help
- *  111:     function init()
- *  131:     function main()
- *  160:     function printContent()
+ *   82: class local_t3lib_parsehtml extends t3lib_parsehtml
+ *   93:     function processContent($value,$dir,$conf)
+ *
+ *
+ *  114: class SC_view_help
+ *  138:     function init()
+ *  159:     function main()
+ *  190:     function printContent()
  *
  *              SECTION: Rendering main modes
- *  183:     function render_TOC()
- *  292:     function render_TOC_el($table, $tocCat, &$outputSections, &$tocArray, &$CSHkeys)
- *  324:     function render_TOC_makeTocList($tocArray)
- *  363:     function render_Table($table)
- *  420:     function render_Single($table,$field)
+ *  213:     function render_TOC()
+ *  330:     function render_TOC_el($table, $tocCat, &$outputSections, &$tocArray, &$CSHkeys)
+ *  362:     function render_TOC_makeTocList($tocArray)
+ *  401:     function render_Table($table)
+ *  461:     function render_Single($table,$field)
  *
  *              SECTION: Rendering CSH items
- *  463:     function make_seeAlso($value,$anchorTable='')
- *  512:     function printImage($images,$descr)
- *  547:     function headerLine($str,$type=0)
- *  568:     function prepareContent($str)
- *  583:     function printItem($table,$field,$anchors=0)
- *  616:     function getTableFieldNames($table,$field)
- *  639:     function getTableFieldLabel($table,$field='',$mergeToken=': ')
+ *  507:     function make_seeAlso($value,$anchorTable='')
+ *  556:     function printImage($images,$descr)
+ *  591:     function headerLine($str,$type=0)
+ *  612:     function prepareContent($str)
+ *  627:     function printItem($table,$field,$anchors=0)
+ *  660:     function getTableFieldNames($table,$field)
+ *  683:     function getTableFieldLabel($table,$field='',$mergeToken=': ')
+ *  702:     function createGlossaryIndex()
+ *  738:     function substituteGlossaryWords($code)
+ *  776:     function substituteGlossaryWords_nonHTML($code)
  *
- * TOTAL FUNCTIONS: 15
+ * TOTAL FUNCTIONS: 19
  * (This index is automatically created/updated by the extension "extdeveval")
  *
  */
@@ -72,6 +79,13 @@ require_once(PATH_t3lib.'class.t3lib_loadmodules.php');
 require_once(PATH_t3lib.'class.t3lib_parsehtml.php');
 
 
+/**
+ * Extension of the parse_html class.
+ *
+ * @author	Kasper Skaarhoj <kasperYYYY@typo3.com>
+ * @package TYPO3
+ * @subpackage core
+ */
 class local_t3lib_parsehtml extends t3lib_parsehtml {
 
 	/**
@@ -760,6 +774,12 @@ class SC_view_help {
 		return $code;
 	}
 
+	/**
+	 * [Describe function...]
+	 *
+	 * @param	[type]		$code: ...
+	 * @return	[type]		...
+	 */
 	function substituteGlossaryWords_nonHTML($code) {
 		$htmlParser = t3lib_div::makeInstance('local_t3lib_parsehtml');
 		$htmlParser->pObj = &$this;
diff --git a/typo3/wizard_add.php b/typo3/wizard_add.php
index 390cc3fe204b1035be8fa1a32ca68653e68300c1..a351d5840dc583bdbe3db4e50a0ac6e49fc723ee 100755
--- a/typo3/wizard_add.php
+++ b/typo3/wizard_add.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/wizard_colorpicker.php b/typo3/wizard_colorpicker.php
index 07690fb1a0b418c782e0691673c763db3c7847b4..1e53284663d78470400a0d67ef461ba730d07b1c 100755
--- a/typo3/wizard_colorpicker.php
+++ b/typo3/wizard_colorpicker.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skårhøj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skårhøj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/wizard_edit.php b/typo3/wizard_edit.php
index 4b231eced961e6c93cf1f97a6dfad6a2e9ccb35a..083d5c3060b6700857a8a13a8e52b91a45ae4972 100755
--- a/typo3/wizard_edit.php
+++ b/typo3/wizard_edit.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/wizard_forms.php b/typo3/wizard_forms.php
index 15ff353ab07139937f6e823e6591c9f2fdcecf0a..6a80be66660812273de9e28c6f080dc747a87a45 100755
--- a/typo3/wizard_forms.php
+++ b/typo3/wizard_forms.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/wizard_list.php b/typo3/wizard_list.php
index 9d7e4bfac69be9a2fba6cd397311d2b6b96d5612..ed256e539ffdc1cd2375e3956c0a7f59acfc5505 100755
--- a/typo3/wizard_list.php
+++ b/typo3/wizard_list.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/wizard_rte.php b/typo3/wizard_rte.php
index d235b7f9efa2b9785af9b50eb277e5b301263105..82937f723783f80c020da00774c92c5a015e5f72 100755
--- a/typo3/wizard_rte.php
+++ b/typo3/wizard_rte.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/wizard_table.php b/typo3/wizard_table.php
index f6a7187289e0da189ce446882dbc3f1a7f1bf327..658dceb0c151850f7c0c06f4c7bfe8874a53edab 100755
--- a/typo3/wizard_table.php
+++ b/typo3/wizard_table.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
diff --git a/typo3/wizard_tsconfig.php b/typo3/wizard_tsconfig.php
index 83923e9606f9e982ccf0d1f6cca156e48f2dfc7a..60763649b7c9f1daf48f51c49e7e1ee0998f2119 100755
--- a/typo3/wizard_tsconfig.php
+++ b/typo3/wizard_tsconfig.php
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is