Commit 5c9ce08c authored by Kasper Skårhøj's avatar Kasper Skårhøj
Browse files

Added $Id$ keywords, cleaned up comment tags


git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@48 709f56b5-9817-0410-a4d7-c38de5d9e867
parent 6bc21e9e
......@@ -2,7 +2,7 @@
/***************************************************************
* Copyright notice
*
* (c) 1999-2003 Kasper Skårhøj (kasper@typo3.com)
* (c) 1999-2003 Kasper Skaarhoj (kasper@typo3.com)
* All rights reserved
*
* This script is part of the Typo3 project. The Typo3 project is
......@@ -25,56 +25,54 @@
* This copyright notice MUST APPEAR in all copies of the script!
***************************************************************/
/**
* Super admin configuration and main script
* Super admin configuration and main script (sample)
*
* @author Kasper Skårhøj <kasper@typo3.com>
* $Id$
*
* @author Kasper Skaarhoj <kasper@typo3.com>
*/
/*
WHAT IS IT:
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!
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.
For each "parent directory" you enter information like this:
$parentDirs[] = array(
"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.
* WHAT IS IT:
* 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!
* 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.
*
* For each 'parent directory' you enter information like this:
*
* $parentDirs[] = array(
* '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:
// *****************
die("Script secured by a die() function. Comment the line if you want to use the script!");
die('Script secured by a die() function. Comment the line if you want to use the script!');
// *****************
// Including:
// *****************
require_once ("./typo3_src/t3lib/class.t3lib_superadmin.php");
require_once ('./typo3_src/t3lib/class.t3lib_superadmin.php');
// *****************
// Configuration:
......@@ -82,12 +80,12 @@ require_once ("./typo3_src/t3lib/class.t3lib_superadmin.php");
// *****************
$parentDirs = array();
$parentDirs[] = array(
"dir"=> "/www/htdocs/typo3/commercial_sites/",
"url" => "http://123.234.43.212/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/",
"url" => "http://123.234.43.212/typo3/nonprofit_sites/"
'dir'=> '/www/htdocs/typo3/nonprofit_sites/',
'url' => 'http://123.234.43.212/typo3/nonprofit_sites/'
);
......@@ -95,9 +93,7 @@ $parentDirs[] = array(
// *****************
// Start
// *****************
$superadmin = t3lib_div::makeInstance("t3lib_superadmin");
$superadmin = t3lib_div::makeInstance('t3lib_superadmin');
$superadmin->init($parentDirs);
$superadmin->defaultSet();
?>
\ No newline at end of file
......@@ -175,12 +175,12 @@ class gzip_encode {
$gzdata = "\x1f\x8b\x08\x00\x00\x00\x00\x00"; // gzip header
// By Kasper Skårhøj, start
// By Kasper Skaarhoj, start
if ($outputCompressedSizes) {
$contents.=chr(10)."<!-- Compressed, level ".$level.", original size was ".strlen($contents)." bytes. New size is ".strlen(gzcompress($contents, $level))." bytes -->";
$size = strlen($contents); // Must set again!
}
// By Kasper Skårhøj, end
// By Kasper Skaarhoj, end
$size = strlen($contents);
$crc = crc32($contents);
......
......@@ -2,7 +2,7 @@
/***************************************************************
* Copyright notice
*
* (c) 1999-2003 Kasper Skårhøj (kasper@typo3.com)
* (c) 1999-2003 Kasper Skaarhoj (kasper@typo3.com)
* All rights reserved
*
* This script is part of the TYPO3 project. The TYPO3 project is
......@@ -27,31 +27,30 @@
/**
* Contains a class for evaluation of database integrity according to $TCA
*
* Revised for TYPO3 3.6 July/2003 by Kasper Skårhøj
* $Id$
* Revised for TYPO3 3.6 July/2003 by Kasper Skaarhoj
* XHTML compliant
*
* @author Kasper Skårhøj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @author Kasper Skaarhoj <kasper@typo3.com>
*/
/**
* [CLASS/FUNCTION INDEX of SCRIPT]
*
*
*
* 89: class t3lib_admin
* 115: function genTree($theID, $depthData)
* 149: function lostRecords($pid_list)
* 178: function fixLostRecord($table,$uid)
* 196: function countRecords($pid_list)
* 226: function getGroupFields($mode)
* 260: function getFileFields($uploadfolder)
* 283: function getDBFields($theSearchTable)
* 311: function selectNonEmptyRecordsWithFkeys($fkey_arrays)
* 386: function testFileRefs ()
* 437: function testDBRefs($theArray)
* 476: function whereIsRecordReferenced($searchTable,$id)
* 510: function whereIsFileReferenced($uploadfolder,$filename)
* 90: class t3lib_admin
* 116: function genTree($theID, $depthData)
* 150: function lostRecords($pid_list)
* 179: function fixLostRecord($table,$uid)
* 197: function countRecords($pid_list)
* 227: function getGroupFields($mode)
* 261: function getFileFields($uploadfolder)
* 284: function getDBFields($theSearchTable)
* 312: function selectNonEmptyRecordsWithFkeys($fkey_arrays)
* 387: function testFileRefs ()
* 438: function testDBRefs($theArray)
* 477: function whereIsRecordReferenced($searchTable,$id)
* 511: function whereIsFileReferenced($uploadfolder,$filename)
*
* TOTAL FUNCTIONS: 12
* (This index is automatically created/updated by the extension "extdeveval")
......@@ -84,7 +83,9 @@
*
* @todo Need to really extend this class when the tcemain library has been updated and the whole API is better defined. There are some known bugs in this library. Further it would be nice with a facility to not only analyze but also clean up!
* @see SC_mod_tools_dbint_index::func_relations(), SC_mod_tools_dbint_index::func_records()
* @author Kasper Skårhøj <kasper@typo3.com>
* @author Kasper Skaarhoj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
*/
class t3lib_admin {
var $genTree_includeDeleted = 1; // if set, genTree() includes deleted pages. This is default.
......
......@@ -2,7 +2,7 @@
/***************************************************************
* Copyright notice
*
* (c) 1999-2003 Kasper Skårhøj (kasper@typo3.com)
* (c) 1999-2003 Kasper Skaarhoj (kasper@typo3.com)
* All rights reserved
*
* This script is part of the TYPO3 project. The TYPO3 project is
......@@ -27,23 +27,22 @@
/**
* Class for displaying an array as a tree
*
* Revised for TYPO3 3.6 July/2003 by Kasper Skårhøj
* $Id$
* Revised for TYPO3 3.6 July/2003 by Kasper Skaarhoj
* XHTML compliant
*
* @author Kasper Skårhøj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @author Kasper Skaarhoj <kasper@typo3.com>
*/
/**
* [CLASS/FUNCTION INDEX of SCRIPT]
*
*
*
* 74: class t3lib_arrayBrowser
* 90: function tree($arr, $depth_in, $depthData)
* 153: function getSearchKeys($keyArr, $depth_in, $searchString, $keyArray)
* 185: function fixed_lgd($string,$chars)
* 202: function depthKeys($arr,$settings)
* 75: class t3lib_arrayBrowser
* 91: function tree($arr, $depth_in, $depthData)
* 154: function getSearchKeys($keyArr, $depth_in, $searchString, $keyArray)
* 186: function fixed_lgd($string,$chars)
* 203: function depthKeys($arr,$settings)
*
* TOTAL FUNCTIONS: 4
* (This index is automatically created/updated by the extension "extdeveval")
......@@ -68,7 +67,9 @@
* Class for displaying an array as a tree
* See the extension 'lowlevel' /config (Backend module 'Tools > Configuration')
*
* @author Kasper Skårhøj <kasper@typo3.com>
* @author Kasper Skaarhoj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @see SC_mod_tools_config_index::main()
*/
class t3lib_arrayBrowser {
......
......@@ -2,7 +2,7 @@
/***************************************************************
* Copyright notice
*
* (c) 1999-2003 Kasper Skårhøj (kasper@typo3.com)
* (c) 1999-2003 Kasper Skaarhoj (kasper@typo3.com)
* All rights reserved
*
* This script is part of the TYPO3 project. The TYPO3 project is
......@@ -27,40 +27,39 @@
/**
* Contains class with basic file management functions
*
* Revised for TYPO3 3.6 July/2003 by Kasper Skårhøj
* $Id$
* Revised for TYPO3 3.6 July/2003 by Kasper Skaarhoj
*
* @author Kasper Skårhøj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @author Kasper Skaarhoj <kasper@typo3.com>
*/
/**
* [CLASS/FUNCTION INDEX of SCRIPT]
*
*
*
* 79: class t3lib_basicFileFunctions
* 80: class t3lib_basicFileFunctions
*
* SECTION: Checking functions
* 131: function init($mounts, $f_ext)
* 148: function getTotalFileInfo($wholePath)
* 168: function is_allowed($iconkey,$type)
* 193: function checkIfFullAccess($theDest)
* 207: function is_webpath($path)
* 227: function checkIfAllowed($ext, $theDest, $filename='')
* 237: function checkFileNameLen($fileName)
* 247: function is_directory($theDir)
* 264: function isPathValid($theFile)
* 279: function getUniqueName($theFile, $theDest, $dontCheckForUnique=0)
* 322: function checkPathAgainstMounts($thePath)
* 340: function blindPath($thePath)
* 356: function findTempFolder()
* 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()
*
* SECTION: Cleaning functions
* 385: function cleanDirectoryName($theDir)
* 395: function rmDoubleSlash($string)
* 405: function slashPath($path)
* 418: function cleanFileName($fileName)
* 429: function formatSize($sizeInBytes)
* 386: function cleanDirectoryName($theDir)
* 396: function rmDoubleSlash($string)
* 406: function slashPath($path)
* 419: function cleanFileName($fileName)
* 430: function formatSize($sizeInBytes)
*
* TOTAL FUNCTIONS: 18
* (This index is automatically created/updated by the extension "extdeveval")
......@@ -73,7 +72,9 @@
/**
* Contains functions for management, validation etc of files in TYPO3, using the concepts of web- and ftp-space. Please see the comment for the init() function
*
* @author Kasper Skårhøj <kasper@typo3.com>
* @author Kasper Skaarhoj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @see t3lib_basicFileFunctions::init()
*/
class t3lib_basicFileFunctions {
......
......@@ -2,7 +2,7 @@
/***************************************************************
* Copyright notice
*
* (c) 1999-2003 Kasper Skrhj (kasper@typo3.com)
* (c) 1999-2003 Kasper Skaarhoj (kasper@typo3.com)
* All rights reserved
*
* This script is part of the TYPO3 project. The TYPO3 project is
......@@ -27,29 +27,28 @@
/**
* Contains class for display of backend log
*
* Revised for TYPO3 3.6 July/2003 by Kasper Skrhj
* $Id$
* Revised for TYPO3 3.6 July/2003 by Kasper Skaarhoj
* XHTML compliant
*
* @author Kasper Skrhj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @author Kasper Skaarhoj <kasper@typo3.com>
*/
/**
* [CLASS/FUNCTION INDEX of SCRIPT]
*
*
*
* 80: class t3lib_BEDisplayLog
* 99: function initArray()
* 116: function getTimeLabel($code)
* 131: function getUserLabel($code)
* 145: function getTypeLabel($code)
* 159: function getActionLabel($code)
* 177: function getDetails($code,$text,$data,$sys_log_uid=0)
* 210: function reset()
* 224: function getErrorFormatting($sign)
* 234: function formatDetailsForList($row)
* 251: function stripPath($inArr)
* 81: class t3lib_BEDisplayLog
* 100: function initArray()
* 117: function getTimeLabel($code)
* 132: function getUserLabel($code)
* 146: function getTypeLabel($code)
* 160: function getActionLabel($code)
* 178: function getDetails($code,$text,$data,$sys_log_uid=0)
* 211: function reset()
* 225: function getErrorFormatting($sign)
* 235: function formatDetailsForList($row)
* 252: function stripPath($inArr)
*
* TOTAL FUNCTIONS: 10
* (This index is automatically created/updated by the extension "extdeveval")
......@@ -74,7 +73,9 @@
* This class holds some functions used to display the sys_log table-content.
* Used in the status-scripts and the log-module.
*
* @author Kasper Skrhj <kasper@typo3.com>
* @author Kasper Skaarhoj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @see tx_belog_webinfo, SC_mod_tools_log_index
*/
class t3lib_BEDisplayLog {
......
......@@ -2,7 +2,7 @@
/***************************************************************
* Copyright notice
*
* (c) 1999-2003 Kasper Skrhj (kasper@typo3.com)
* (c) 1999-2003 Kasper Skaarhoj (kasper@typo3.com)
* All rights reserved
*
* This script is part of the TYPO3 project. The TYPO3 project is
......@@ -32,117 +32,114 @@
* Eg. to get a page-record 51 do this: 't3lib_BEfunc::getRecord('pages',51)'
*
* $Id$
*
* Usage counts are based on search 22/2 2003 through whole backend source of typo3/
* Revised for TYPO3 3.6 July/2003 by Kasper Skrhj
* Revised for TYPO3 3.6 July/2003 by Kasper Skaarhoj
* XHTML compliant
*
* @author Kasper Skrhj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
* @author Kasper Skaarhoj <kasper@typo3.com>
*/
/**
* [CLASS/FUNCTION INDEX of SCRIPT]
*
*
*
* 157: class t3lib_BEfunc
* 158: class t3lib_BEfunc
*
* SECTION: SQL-related, selecting records, searching
* 178: function deleteClause($table)
* 202: function getRecord($table,$uid,$fields='*',$where='')
* 227: function getRecordRaw($table,$where='',$fields='*')
* 248: function getRecordsByField($theTable,$theField,$theValue,$endClause='')
* 271: function searchQuery($searchWords,$fields)
* 293: function listQuery($field,$value)
* 308: function splitTable_Uid($str)
* 324: function getSQLselectableList ($in_list,$tablename,$default_tablename)
* 353: function BEenableFields($table,$inv=0)
* 397: function mm_query($select,$local_table,$mm_table,$foreign_table,$endClause='')
* 414: function DBcompileInsert($table,$fields_values,$slash=1)
* 433: function DBcompileUpdate($table,$where,$fields_values,$slash=1)
* 179: function deleteClause($table)
* 203: function getRecord($table,$uid,$fields='*',$where='')
* 228: function getRecordRaw($table,$where='',$fields='*')
* 249: function getRecordsByField($theTable,$theField,$theValue,$endClause='')
* 272: function searchQuery($searchWords,$fields)
* 294: function listQuery($field,$value)
* 309: function splitTable_Uid($str)
* 325: function getSQLselectableList ($in_list,$tablename,$default_tablename)
* 354: function BEenableFields($table,$inv=0)
* 398: function mm_query($select,$local_table,$mm_table,$foreign_table,$endClause='')
* 415: function DBcompileInsert($table,$fields_values,$slash=1)
* 434: function DBcompileUpdate($table,$where,$fields_values,$slash=1)
*
* SECTION: Page tree, TCA related
* 472: function BEgetRootLine ($uid,$clause='')
* 519: function getRecordPath ($uid,$clause,$titleLimit)
* 546: function getExcludeFields()
* 579: function readPageAccess($id,$perms_clause)
* 609: function getTCAtypes($table,$rec,$useFieldNameAsKey=0)
* 655: function getTCAtypeValue($table,$rec)
* 678: function getSpecConfParts($str)
* 703: function getSpecConfParametersFromArray($pArr)
* 728: function getFlexFormDS($conf,$row,$table)
* 473: function BEgetRootLine ($uid,$clause='')
* 520: function getRecordPath($uid,$clause,$titleLimit)
* 547: function getExcludeFields()
* 580: function readPageAccess($id,$perms_clause)
* 610: function getTCAtypes($table,$rec,$useFieldNameAsKey=0)
* 656: function getTCAtypeValue($table,$rec)
* 679: function getSpecConfParts($str)
* 704: function getSpecConfParametersFromArray($pArr)
* 729: function getFlexFormDS($conf,$row,$table)
*
* SECTION: Caching related
* 832: function storeHash($hash,$data,$ident)
* 848: function getHash($hash,$expTime)
* 833: function storeHash($hash,$data,$ident)
* 849: function getHash($hash,$expTime)
*
* SECTION: TypoScript related
* 885: function getPagesTSconfig($id,$rootLine='',$returnPartArray=0)
* 936: function updatePagesTSconfig($id,$pageTS,$TSconfPrefix,$impParams='')
* 991: function implodeTSParams($p,$k='')
* 886: function getPagesTSconfig($id,$rootLine='',$returnPartArray=0)
* 937: function updatePagesTSconfig($id,$pageTS,$TSconfPrefix,$impParams='')
* 992: function implodeTSParams($p,$k='')
*
* SECTION: Users / Groups related
* 1029: function getUserNames($fields='username,usergroup,usergroup_cached_list,uid',$where='')
* 1049: function getGroupNames($fields='title,uid',$where='')
* 1068: function getListGroupNames($fields='title,uid')
* 1088: function blindUserNames($usernames,$groupArray,$excludeBlindedFlag=0)
* 1122: function blindGroupNames($groups,$groupArray,$excludeBlindedFlag=0)
* 1030: function getUserNames($fields='username,usergroup,usergroup_cached_list,uid',$where='')
* 1050: function getGroupNames($fields='title,uid',$where='')
* 1069: function getListGroupNames($fields='title,uid')
* 1089: function blindUserNames($usernames,$groupArray,$excludeBlindedFlag=0)
* 1123: function blindGroupNames($groups,$groupArray,$excludeBlindedFlag=0)
*
* SECTION: Output related
* 1166: function daysUntil($tstamp)
* 1179: function date($tstamp)
* 1191: function datetime($value)
* 1204: function time($value)
* 1221: function calcAge ($seconds,$labels)
* 1248: function dateTimeAge($tstamp,$prefix=1,$date='')
* 1267: function titleAttrib($content='',$hsc=0)
* 1279: function titleAltAttrib($content)
* 1304: function thumbCode($row,$table,$field,$backPath,$thumbScript='',$uploaddir='',$abs=0,$tparams='',$size='')
* 1373: function getThumbNail($thumbScript,$theFile,$tparams='',$size='')
* 1391: function titleAttribForPages ($row,$perms_clause='',$includeAttrib=1)
* 1446: function getRecordIconAltText($row,$table='pages')
* 1481: function getLabelFromItemlist($table,$col,$key)
* 1508: function getItemLabel($table,$col,$printAllWrap='')
* 1534: function getRecordTitle($table,$row,$prep=0)
* 1570: function getProcessedValue($table,$col,$value,$fixed_lgd_chars=0,$defaultPassthrough=0)
* 1665: function getProcessedValueExtra($table,$fN,$fV,$fixed_lgd_chars=0)
* 1690: function getFileIcon($ext)
* 1705: function getCommonSelectFields($table,$prefix)
* 1732: function makeConfigForm($configArray,$defaults,$dataPrefix)
* 1167: function daysUntil($tstamp)
* 1180: function date($tstamp)
* 1192: function datetime($value)
* 1205: function time($value)
* 1222: function calcAge ($seconds,$labels)
* 1249: function dateTimeAge($tstamp,$prefix=1,$date='')
* 1268: function titleAttrib($content='',$hsc=0)
* 1280: function titleAltAttrib($content)
* 1305: function thumbCode($row,$table,$field,$backPath,$thumbScript='',$uploaddir='',$abs=0,$tparams='',$size='')
* 1374: function getThumbNail($thumbScript,$theFile,$tparams='',$size='')
* 1392: function titleAttribForPages ($row,$perms_clause='',$includeAttrib=1)
* 1447: function getRecordIconAltText($row,$table='pages')
* 1482: function getLabelFromItemlist($table,$col,$key)
* 1509: function getItemLabel($table,$col,$printAllWrap='')
* 1535: function getRecordTitle($table,$row,$prep=0)
* 1571: function getProcessedValue($table,$col,$value,$fixed_lgd_chars=0,$defaultPassthrough=0)
* 1666: function getProcessedValueExtra($table,$fN,$fV,$fixed_lgd_chars=0)
* 1691: function getFileIcon($ext)
* 1706: function getCommonSelectFields($table,$prefix)
* 1733: function makeConfigForm($configArray,$defaults,$dataPrefix)
*
* SECTION: Backend Modules API functions
* 1809: function helpTextIcon($table,$field,$BACK_PATH,$force=0)
* 1831: function helpText($table,$field,$BACK_PATH)
* 1852: function editOnClick($params,$backPath='',$requestUri='')
* 1869: function viewOnClick($id,$backPath='',$rootLine='',$anchor='',$altUrl='')
* 1896: function getModTSconfig($id,$TSref)
* 1918: function getFuncMenu($id,$elementName,$currentValue,$menuItems,$script='',$addparams='')
* 1948: function getFuncCheck($id,$elementName,$currentValue,$script='',$addparams='',$tagParams='')
* 1969: function getFuncInput($id,$elementName,$currentValue,$size=10,$script="",$addparams="")
* 1986: function unsetMenuItems($modTSconfig,$itemArray,$TSref)
* 2010: function getSetUpdateSignal($set='')
* 2060: function getModuleData($MOD_MENU, $CHANGED_SETTINGS, $modName, $type='', $dontValidateList='', $setDefaultList='')
* 1810: function helpTextIcon($table,$field,$BACK_PATH,$force=0)
* 1832: function helpText($table,$field,$BACK_PATH)
* 1853: function editOnClick($params,$backPath='',$requestUri='')
* 1870: function viewOnClick($id,$backPath='',$rootLine='',$anchor='',$altUrl='')
* 1897: function getModTSconfig($id,$TSref)
* 1919: function getFuncMenu($id,$elementName,$currentValue,$menuItems,$script='',$addparams='')
* 1949: function getFuncCheck($id,$elementName,$currentValue,$script='',$addparams='',$tagParams='')
* 1970: function getFuncInput($id,$elementName,$currentValue,$size=10,$script="",$addparams="")
* 1987: function unsetMenuItems($modTSconfig,$itemArray,$TSref)
* 2011: function getSetUpdateSignal($set='')
* 2061: function getModuleData($MOD_MENU, $CHANGED_SETTINGS, $modName, $type='', $dontValidateList='', $setDefaultList='')
*
* SECTION: Core
* 2137: function lockRecords($table='',$uid=0,$pid=0)
* 2168: function isRecordLocked($table,$uid)
* 2207: function foreign_table_where_query($fieldValue,$field='',$TSconfig=array(),$prefix='')
* 2260: function getTCEFORM_TSconfig($table,$row)
* 2308: function getTSconfig_pidValue($table,$uid,$pid)
* 2337: function getPidForModTSconfig($table,$uid,$pid)
* 2354: function getTSCpid($table,$uid,$pid)
* 2371: function firstDomainRecord($rootLine)
* 2394: function getDomainStartPage($domain, $path='')
* 2427: function RTEsetup($RTEprop,$table,$field,$type='')
* 2448: function isModuleSetInTBE_MODULES($modName)
* 2138: function lockRecords($table='',$uid=0,$pid=0)
* 2169: function isRecordLocked($table,$uid)
* 2208: function foreign_table_where_query($fieldValue,$field='',$TSconfig=array(),$prefix='')
* 2261: function getTCEFORM_TSconfig($table,$row)
* 2309: function getTSconfig_pidValue($table,$uid,$pid)
* 2338: function getPidForModTSconfig($table,$uid,$pid)
* 2355: function getTSCpid($table,$uid,$pid)
* 2372: function firstDomainRecord($rootLine)
* 2395: function getDomainStartPage($domain, $path='')
* 2428: function RTEsetup($RTEprop,$table,$field,$type='')
* 2449: function isModuleSetInTBE_MODULES($modName)
*
* SECTION: Miscellaneous
* 2498: function typo3PrintError ($header,$text,$js='',$head=1)
* 2545: function getPathType_web_nonweb($path)
* 2558: function ADMCMD_previewCmds($pageinfo)
* 2581: function processParams($params)
* 2608: function getListOfBackendModules($name,$perms_clause,$backPath='',$script='index.php')
* 2499: function typo3PrintError ($header,$text,$js='',$head=1)
* 2546: function getPathType_web_nonweb($path)
* 2559: function ADMCMD_previewCmds($pageinfo)
* 2582: function processParams($params)
* 2609: function getListOfBackendModules($name,$perms_clause,$backPath='',$script='index.php')
*
* TOTAL FUNCTIONS: 78
* (This index is automatically created/updated by the extension "extdeveval")
......@@ -154,7 +151,9 @@
* Standard functions available for the TYPO3 backend.
* Don't instantiate - call functions with "t3lib_BEfunc::" prefixed the function name.
*
* @author Kasper Skrhj <kasper@typo3.com>
* @author Kasper Skaarhoj <kasper@typo3.com>
* @package TYPO3
* @subpackage t3lib
*/
class t3lib_BEfunc {
......