Updated years from 2004 to 2005 + all function indexes. NO actual code changes done!
authorKasper Skårhøj <kasper@typo3.org>
Fri, 1 Apr 2005 14:37:15 +0000 (14:37 +0000)
committerKasper Skårhøj <kasper@typo3.org>
Fri, 1 Apr 2005 14:37:15 +0000 (14:37 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@593 709f56b5-9817-0410-a4d7-c38de5d9e867

185 files changed:
ChangeLog
misc/superadmin.php
t3lib/class.t3lib_admin.php
t3lib/class.t3lib_arraybrowser.php
t3lib/class.t3lib_basicfilefunc.php
t3lib/class.t3lib_bedisplaylog.php
t3lib/class.t3lib_befunc.php
t3lib/class.t3lib_beuserauth.php
t3lib/class.t3lib_browsetree.php
t3lib/class.t3lib_clipboard.php
t3lib/class.t3lib_cs.php
t3lib/class.t3lib_db.php
t3lib/class.t3lib_diff.php
t3lib/class.t3lib_div.php
t3lib/class.t3lib_dmailer.php
t3lib/class.t3lib_extfilefunc.php
t3lib/class.t3lib_extmgm.php
t3lib/class.t3lib_extobjbase.php
t3lib/class.t3lib_foldertree.php
t3lib/class.t3lib_formmail.php
t3lib/class.t3lib_fullsearch.php
t3lib/class.t3lib_htmlmail.php
t3lib/class.t3lib_iconworks.php
t3lib/class.t3lib_install.php
t3lib/class.t3lib_loaddbgroup.php
t3lib/class.t3lib_loadmodules.php
t3lib/class.t3lib_matchcondition.php
t3lib/class.t3lib_modsettings.php
t3lib/class.t3lib_page.php
t3lib/class.t3lib_pagetree.php
t3lib/class.t3lib_parsehtml.php
t3lib/class.t3lib_parsehtml_proc.php
t3lib/class.t3lib_positionmap.php
t3lib/class.t3lib_readmail.php
t3lib/class.t3lib_recordlist.php
t3lib/class.t3lib_rteapi.php
t3lib/class.t3lib_scbase.php
t3lib/class.t3lib_softrefproc.php
t3lib/class.t3lib_sqlengine.php
t3lib/class.t3lib_sqlparser.php
t3lib/class.t3lib_stdgraphic.php
t3lib/class.t3lib_superadmin.php
t3lib/class.t3lib_svbase.php
t3lib/class.t3lib_syntaxhl.php
t3lib/class.t3lib_tceforms.php
t3lib/class.t3lib_tcemain.php
t3lib/class.t3lib_timetrack.php
t3lib/class.t3lib_transferdata.php
t3lib/class.t3lib_treeview.php
t3lib/class.t3lib_tsfebeuserauth.php
t3lib/class.t3lib_tsparser.php
t3lib/class.t3lib_tsparser_ext.php
t3lib/class.t3lib_tsstyleconfig.php
t3lib/class.t3lib_tstemplate.php
t3lib/class.t3lib_userauth.php
t3lib/class.t3lib_userauthgroup.php
t3lib/class.t3lib_xml.php
t3lib/stddb/tables.php
t3lib/stddb/tbl_be.php
t3lib/thumbs.php
typo3/alt_clickmenu.php
typo3/alt_db_navframe.php
typo3/alt_doc.php
typo3/alt_doc_nodoc.php
typo3/alt_file_navframe.php
typo3/alt_intro.php
typo3/alt_main.php
typo3/alt_menu.php
typo3/alt_menu_sel.php
typo3/alt_mod_frameset.php
typo3/alt_palette.php
typo3/alt_shortcut.php
typo3/alt_toplogo.php
typo3/alt_topmenu_dummy.php
typo3/browse_links.php
typo3/browser.php
typo3/class.alt_menu_functions.inc
typo3/class.db_list.inc
typo3/class.db_list_extra.inc
typo3/class.file_list.inc
typo3/class.show_rechis.inc
typo3/db_list.php
typo3/db_new.php
typo3/dummy.php
typo3/file_edit.php
typo3/file_list.php
typo3/file_newfolder.php
typo3/file_rename.php
typo3/file_upload.php
typo3/index.php
typo3/index_re.php
typo3/init.php
typo3/install/index.php
typo3/listframe_loader.php
typo3/login_frameset.php
typo3/logout.php
typo3/mod/help/about/index.php
typo3/mod/tools/em/index.php
typo3/mod/web/func/index.php
typo3/mod/web/info/index.php
typo3/mod/web/perm/index.php
typo3/move_el.php
typo3/show_item.php
typo3/show_rechis.php
typo3/sysext/belog/class.tx_belog_webinfo.php
typo3/sysext/belog/mod/index.php
typo3/sysext/beuser/mod/index.php
typo3/sysext/cms/layout/class.tx_cms_layout.php
typo3/sysext/cms/layout/db_layout.php
typo3/sysext/cms/layout/db_new_content_el.php
typo3/sysext/cms/tbl_cms.php
typo3/sysext/cms/tbl_tt_content.php
typo3/sysext/cms/tslib/class.tslib_content.php
typo3/sysext/cms/tslib/class.tslib_fe.php
typo3/sysext/cms/tslib/class.tslib_fetce.php
typo3/sysext/cms/tslib/class.tslib_feuserauth.php
typo3/sysext/cms/tslib/class.tslib_gifbuilder.php
typo3/sysext/cms/tslib/class.tslib_menu.php
typo3/sysext/cms/tslib/class.tslib_pagegen.php
typo3/sysext/cms/tslib/class.tslib_pibase.php
typo3/sysext/cms/tslib/class.tslib_search.php
typo3/sysext/cms/tslib/index_ts.php
typo3/sysext/cms/tslib/media/scripts/example_callfunction.php
typo3/sysext/cms/tslib/media/scripts/example_itemArrayProcFunc.php
typo3/sysext/cms/tslib/media/scripts/example_keepRollover.php
typo3/sysext/cms/tslib/media/scripts/example_languageMenu.php
typo3/sysext/cms/tslib/media/scripts/example_typolinkpop.php
typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc
typo3/sysext/cms/tslib/media/scripts/freesite_dummy_page_menu.php
typo3/sysext/cms/tslib/media/scripts/gmenu_foldout.php
typo3/sysext/cms/tslib/media/scripts/gmenu_layers.php
typo3/sysext/cms/tslib/media/scripts/makeMenu_datedirectory.inc
typo3/sysext/cms/tslib/media/scripts/plaintextLib.inc
typo3/sysext/cms/tslib/media/scripts/postit.inc
typo3/sysext/cms/tslib/media/scripts/tmenu_layers.php
typo3/sysext/cms/tslib/media/scripts/wapversionLib.inc
typo3/sysext/cms/tslib/media/scripts/xmlversionLib.inc
typo3/sysext/cms/tslib/pagegen.php
typo3/sysext/cms/tslib/publish.php
typo3/sysext/cms/tslib/showpic.php
typo3/sysext/cms/web_info/class.tx_cms_webinfo.php
typo3/sysext/cms/web_info/class.tx_cms_webinfo_lang.php
typo3/sysext/css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php
typo3/sysext/extra_page_cm_options/class.tx_extrapagecmoptions.php
typo3/sysext/func_wizards/class.tx_funcwizards_webfunc.php
typo3/sysext/impexp/app/index.php
typo3/sysext/impexp/class.tx_impexp.php
typo3/sysext/impexp/class.tx_impexp_clickmenu.php
typo3/sysext/impexp/modfunc1/class.tx_impexp_modfunc1.php
typo3/sysext/indexed_search/class.external_parser.php
typo3/sysext/indexed_search/class.indexer.php
typo3/sysext/indexed_search/class.lexer.php
typo3/sysext/indexed_search/example/class.pihook.php
typo3/sysext/indexed_search/mod/index.php
typo3/sysext/indexed_search/modfunc1/class.tx_indexedsearch_modfunc1.php
typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php
typo3/sysext/info_pagetsconfig/class.tx_infopagetsconfig_webinfo.php
typo3/sysext/install/mod/class.tx_install.php
typo3/sysext/lang/lang.php
typo3/sysext/lowlevel/config/index.php
typo3/sysext/lowlevel/dbint/index.php
typo3/sysext/setup/mod/index.php
typo3/sysext/sv/class.tx_sv_auth.php
typo3/sysext/sv/class.tx_sv_authbase.php
typo3/sysext/sys_action/class.tx_sysaction.php
typo3/sysext/taskcenter/task/class.mod_user_task.php
typo3/sysext/taskcenter/task/index.php
typo3/sysext/version/class.tx_version_cm1.php
typo3/sysext/version/cm1/index.php
typo3/sysext/version/modfunc1/class.tx_version_modfunc1.php
typo3/sysext/viewpage/view/index.php
typo3/sysext/wizard_crpages/class.tx_wizardcrpages_webfunc_2.php
typo3/sysext/wizard_sortpages/class.tx_wizardsortpages_webfunc_2.php
typo3/tce_db.php
typo3/tce_file.php
typo3/template.php
typo3/view_help.php
typo3/wizard_add.php
typo3/wizard_colorpicker.php
typo3/wizard_edit.php
typo3/wizard_forms.php
typo3/wizard_list.php
typo3/wizard_rte.php
typo3/wizard_table.php
typo3/wizard_tsconfig.php

index ec73cf1..567c374 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 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.
        * Added "Esperanto" as language - now we are at 41 backend languages.
        * Made a change to how cache-control headers are sent. Thanks to Ole Tange, FI, Denmark
index 3068e38..1da5da8 100755 (executable)
@@ -1,7 +1,7 @@
 <?php
 /***************************************************************
 *  Copyright notice
-*  
+*
 *  (c) 1999-2003 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 /**
  * 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/'
 );
 
index 3ef7bd4..a33223b 100644 (file)
@@ -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
  *  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")
index 1c69fb7..796b8e1 100644 (file)
@@ -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
index 17f3a4c..1ae214a 100644 (file)
@@ -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
  *
  *
  *
- *   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")
  *
  */
index c8cc389..80fbea5 100644 (file)
@@ -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
index f8df0cf..25e1e74 100755 (executable)
@@ -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
  *
  *
  *
- *  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;
index b511067..095d9ae 100644 (file)
@@ -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
index 717f5da..1d3b389 100755 (executable)
@@ -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
index 7d28403..fbfae53 100755 (executable)
@@ -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
  *
  *
  *
- *   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")
  *
  */
index bb5453f..f42f0de 100755 (executable)
@@ -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
  *
  *
  *  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)
index 206c10f..ba32daa 100755 (executable)
@@ -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
  *
  *
  *
- *  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")
  *
  */
index 9a49b2b..4bbb5e7 100755 (executable)
@@ -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
index f1bdaca..20460af 100755 (executable)
@@ -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
  *
  *
  *
- *  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') {
index 808e71e..36eacd1 100755 (executable)
@@ -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
index 1c32ef5..80fe65f 100755 (executable)
@@ -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
  *
  *
  *  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")
index f1f657f..daa46ed 100644 (file)
@@ -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
index 0a90355..b07a64f 100755 (executable)
@@ -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
index 045a39e..cbf6edb 100755 (executable)
@@ -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
  *
  *
  *
- *   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")
  *
  */
index b6ebfa2..569acfa 100644 (file)
@@ -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
index 8453f94..604240b 100755 (executable)
@@ -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
index 4a33e41..da49bc0 100755 (executable)
@@ -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
  *
  *
  *
- *  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 () {
index c943733..21f587b 100755 (executable)
@@ -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
index 6944f2d..dbd732c 100755 (executable)
@@ -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
  *
  *
  *   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")
index 8b69d2f..16d4c78 100755 (executable)
@@ -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
index 67bd0b7..c5f4266 100644 (file)
@@ -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
index b0edef0..a43ec66 100644 (file)
@@ -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")
index d4c9d8c..e58602d 100755 (executable)
@@ -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
index 31d9436..4d5ddd2 100755 (executable)
@@ -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
index 961d3da..7bbc250 100755 (executable)
@@ -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
index 9dea193..0b6d8f6 100644 (file)
@@ -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
  *              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
         */
index 9daee51..768399e 100755 (executable)
@@ -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
index 92bad04..4ee2465 100755 (executable)
@@ -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
index db6ba05..f8a1420 100755 (executable)
@@ -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
index c7da865..f2d4c18 100755 (executable)
@@ -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
index d605f0f..aef8cbf 100755 (executable)
@@ -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
index 6bfa5ce..d0f14d6 100644 (file)
@@ -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
index 6cd9bc0..90024a1 100755 (executable)
@@ -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
  *
  *
  *
- *  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")
index d23cacd..98110bf 100755 (executable)
@@ -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
  *  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) {
index bf05504..c4d87a2 100755 (executable)
@@ -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
  *
  *
  *
- *  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")
  *
  */
index 98b3827..b373f8b 100644 (file)
@@ -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
  *
  *
  *
- *  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")
  *
  */
index 27f206a..eb3a3c3 100755 (executable)
@@ -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
index 3a5a61f..2d79dbf 100755 (executable)
@@ -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
index c38b0a4..9bc2d54 100644 (file)
@@ -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
index 2d64003..8d230f0 100755 (executable)
@@ -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
  * 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
index dc99029..577b695 100755 (executable)
@@ -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
  *
  *
  *  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()
         */
index a15b67e..d211384 100755 (executable)
@@ -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
index 0a6c675..1f5e65f 100755 (executable)
@@ -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
index b85ec2d..e2af995 100755 (executable)
@@ -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
index fc9e5d9..05881a2 100755 (executable)
@@ -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
index afc10bd..3f4d80e 100755 (executable)
@@ -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
index f404f22..0dc5114 100755 (executable)
@@ -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
  *
  *
  *  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")
index 54a5191..09c1221 100755 (executable)
@@ -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
index 958dfc1..28461b4 100755 (executable)
@@ -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
  *  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")
index b997f66..f670f9e 100755 (executable)
@@ -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
  *
  *
  *   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")
index cc713a6..f0e39e9 100755 (executable)
@@ -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
  *  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;
        }
 
index 2ab2317..490d9f1 100755 (executable)
@@ -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
index 89cd3c2..460dabd 100755 (executable)
@@ -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
index 456f599..292c915 100755 (executable)
@@ -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
index ccf6a1e..a53ddd8 100755 (executable)
@@ -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
index 6893ccf..1cc1080 100755 (executable)
@@ -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
index bf34272..f481535 100755 (executable)
@@ -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
  *
  *
  *
- *   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")
  *
  */
index 5d699e2..aac0ff7 100755 (executable)
@@ -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
index f99e0fc..84944aa 100755 (executable)
@@ -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
index 0537543..d351d2b 100755 (executable)
@@ -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
index cb43300..e8779ad 100755 (executable)
@@ -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")
index 1fec289..df68fc9 100755 (executable)
@@ -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
index 01f11d3..00b6c90 100755 (executable)
@@ -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
index 0d40b01..0e77ed8 100755 (executable)
@@ -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
index 992cebf..9bea2d9 100755 (executable)
@@ -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
index 911a51f..8161679 100755 (executable)
@@ -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
index eddd033..75fe729 100755 (executable)
@@ -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
  *
  *
  *   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")
index 4207932..e5250cb 100755 (executable)
@@ -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
index 5f469e7..6fe91a0 100755 (executable)
@@ -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
index 6721838..fb478f2 100755 (executable)
@@ -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
index 24c5623..42a8e4c 100644 (file)
@@ -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
index ab37377..b28e49e 100755 (executable)
@@ -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
  *
  *   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")
index 856728c..e9c1183 100755 (executable)
@@ -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
index 71eeed0..7848fb4 100755 (executable)
@@ -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
  *
  *   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")
index 37afbfd..c623733 100755 (executable)
@@ -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
index 890a130..2952746 100755 (executable)
@@ -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
  *  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")
index 6e19e63..4413b7f 100755 (executable)
@@ -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
index 6e43a0c..d842a72 100755 (executable)
@@ -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
index 8e87a9d..bd38dc6 100755 (executable)
@@ -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
index 87f1635..7109b90 100755 (executable)
@@ -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
index b84f1cc..7495e44 100755 (executable)
@@ -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
index 45fbd8b..1570ef6 100755 (executable)
@@ -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
index 89028c4..7322857 100755 (executable)
@@ -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
index 9b9a56c..08d191d 100755 (executable)
@@ -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
index 319e6e8..dc794fb 100755 (executable)
@@ -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
  *   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.'" />';
                }
 
index 9d3175c..ba540a7 100755 (executable)
@@ -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
index 07258a3..8034c25 100755 (executable)
@@ -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
index 0b3e38b..35de88c 100755 (executable)
@@ -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
index dacaa7e..6607f44 100755 (executable)
@@ -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
index 8606533..f2161e3 100755 (executable)
@@ -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
index d902a67..7dde6b3 100755 (executable)
@@ -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
index 459f05d..d23dbf4 100755 (executable)
@@ -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">
index 2cc3802..9d70389 100755 (executable)
@@ -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
  *  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")
index 9709902..66bb8bd 100755 (executable)
@@ -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
index 842adcc..63cd664 100755 (executable)
@@ -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
index 76516f6..78ef22d 100755 (executable)
@@ -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
index cdb5928..ba85ee0 100755 (executable)
@@ -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
index 2d79ff8..d5471d7 100755 (executable)
@@ -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
index 482f151..52dd015 100755 (executable)
@@ -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
index 0ff7265..875535c 100755 (executable)
@@ -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
index 8550e15..938d6a4 100755 (executable)
@@ -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
index 76a5982..0be43d5 100755 (executable)
@@ -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
  *
  *
  *
- *  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")
  *
  */
 
index 0b43616..866ed1f 100755 (executable)
@@ -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
  *
  *
  *
- *  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")
  *
  */
index 78813f9..394de48 100755 (executable)
@@ -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
index 86c67aa..c61b215 100644 (file)
@@ -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
  *
  *
  *
- *  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")
  *
  */
index 097d8a7..acda870 100755 (executable)
@@ -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
index f9dd6df..383f2f3 100755 (executable)
@@ -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
index 6e52472..276ae85 100755 (executable)
@@ -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
  *
  *
  *  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")
index bf42984..3b1c329 100755 (executable)
@@ -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
  *
  *
  *
- *  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")
  *
  */
        /**
         * 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 = '';
index b94af0c..21c899c 100644 (file)
@@ -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
index 7f2c6f7..c123da0 100644 (file)
@@ -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
  *
  *   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")
index 18ef7af..c44b998 100755 (executable)
@@ -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
  *
  *
  *  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")
index 67fae68..838c581 100755 (executable)
@@ -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
index a11cb5f..fe70f5b 100755 (executable)
@@ -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
  *
  *   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
 -->
 ';
index 44f625c..510ccb9 100755 (executable)
@@ -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
index 3f55d08..7cb922d 100755 (executable)
@@ -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
  *
  *
  *   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")
index 5e2d665..c305b95 100755 (executable)
@@ -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
index 8833e7f..3f18aa1 100755 (executable)
@@ -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
index c03ecd6..c5685dd 100755 (executable)
@@ -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
index 0816942..8df37df 100755 (executable)
@@ -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
index 77e363b..4404247 100755 (executable)
@@ -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
  * @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');
 
index 8bce364..33935fd 100755 (executable)
@@ -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
index 6bb120b..fb93c95 100755 (executable)
@@ -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
  * 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")
index f837958..7fd70bc 100755 (executable)
@@ -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
index 54a3765..c31a13f 100755 (executable)
@@ -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
index 2e3caf6..617e054 100644 (file)
@@ -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
index e58f62d..e9a8b36 100755 (executable)
@@ -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
index 43fc3eb..c7db13e 100644 (file)
@@ -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
index 1f074c7..b373fcb 100755 (executable)
@@ -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);
index eb7851d..b4c4441 100644 (file)
@@ -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
index 2889ffd..8cc05e8 100755 (executable)
@@ -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
index 54e013a..3f5b0a1 100644 (file)
@@ -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
index 746941c..7578a37 100755 (executable)
@@ -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
index 10c8c5e..4aa696b 100755 (executable)
@@ -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
index 2904be9..75fa71f 100755 (executable)
@@ -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")
index e786df9..264ce6c 100644 (file)
@@ -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")
index 6949b86..a160c46 100644 (file)
@@ -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
index 0c6dd07..468d4f2 100755 (executable)
@@ -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
  *
  *
  *
- *   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")
  *
  */
index 90a9ec7..047bf93 100755 (executable)
@@ -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
index 628de77..67e10af 100755 (executable)
@@ -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
index 7f362a2..d63c6f7 100755 (executable)
@@ -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
index 5ddfe17..5652c3b 100755 (executable)
@@ -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
  *  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")
index 4d5ac44..34c947f 100755 (executable)
@@ -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
index 15cd97b..8616e94 100755 (executable)
@@ -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
index bfd2e77..c822b16 100755 (executable)
@@ -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
index a894efd..dd5d834 100755 (executable)
@@ -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
  *