"TYPO3 4.0.1: tx_install Class Reference", "datetime" => "Sat Dec 2 19:27:16 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?>
Definition at line 162 of file class.tx_install.php.
|
Constructor
Definition at line 234 of file class.tx_install.php. References t3lib_div::_GP(), checkPassword(), loginForm(), and message(). |
|
Extracts the version number for ImageMagick
Definition at line 1896 of file class.tx_install.php. |
|
Checking GIF-compression capabilities of ImageMagick install
Definition at line 1853 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4960 of file class.tx_install.php. Referenced by init(). |
|
Check if PHP function mail() works
Definition at line 1581 of file class.tx_install.php. References t3lib_htmlmail::encodeMsg(), t3lib_div::makeInstance(), and t3lib_div::plainMailEncoded(). Referenced by init(). |
|
Checking php.ini configuration and set appropriate messages and flags.
Definition at line 1428 of file class.tx_install.php. References t3lib_div::trimExplode(). Referenced by checkTheConfig(). |
|
Checks database username/password/host/database
Definition at line 1931 of file class.tx_install.php. Referenced by checkTheConfig(), and init(). |
|
Checking and testing that the required writable directories are writable.
Definition at line 1682 of file class.tx_install.php. References t3lib_div::mkdir(). Referenced by checkTheConfig(). |
|
Checking php extensions, specifically GDLib and Freetype
Definition at line 1620 of file class.tx_install.php. Referenced by checkTheConfig(). |
|
Checking for existing ImageMagick installs. This tries to find available ImageMagick installations and tries to find the version numbers by executing "convert" without parameters. If the ->checkIMlzw is set, LZW capabilities of the IM installs are check also.
Definition at line 1778 of file class.tx_install.php. Referenced by checkTheConfig(). |
|
Returns true if submitted password is ok. Else displays a form in which to enter password.
Definition at line 318 of file class.tx_install.php. References t3lib_div::_GP(), and t3lib_div::getIndpEnv(). Referenced by tx_install(). |
|
Calling the functions that checks the system
Definition at line 836 of file class.tx_install.php. References checkConfiguration(), checkDatabase(), checkDirs(), checkExtensions(), and checkImageMagick(). Referenced by init(), and stepOutput(). |
|
Definition at line 3250 of file class.tx_install.php. Referenced by init(). |
|
jesus.TIF: IBM/LZW jesus.GIF: Save for web, 32 colors jesus.JPG: Save for web, 30 quality jesus.PNG: Save for web, PNG-24 jesus.tga 24 bit TGA file jesus.pcx jesus.bmp 24 bit BMP file jesus_ps6.PDF: PDF w/layers and vector data typo3logo.ai: Illustrator 8 file pdf_from_imagemagick.PDF PDF-file made by Acrobat Distiller from InDesign PS-file Imagemagick
Problems may arise from the use of safe_mode (eg. png) In safemode you will automatically execute the program convert in the safe_mode_exec_path no matter what other path you specify check fileexist before anything...
GDlib:
From TypoScript: (GD only, GD+IM, IM)
Definition at line 2581 of file class.tx_install.php. Referenced by init(). |
|
Provides a tool cleaning up various tables in the database
Definition at line 1231 of file class.tx_install.php. Referenced by init(). |
|
Compares an array with field definitions with $TCA array
Definition at line 4233 of file class.tx_install.php. |
|
Compares the $TCA array with a field definition array
Definition at line 4291 of file class.tx_install.php. |
|
Convert a size from human-readable form into bytes
Definition at line 4928 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4161 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4136 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4203 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 3103 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4909 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 3187 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 5011 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 5032 of file class.tx_install.php. Referenced by typo3conf_edit(). |
|
Wraps the str in a font-tag with verdana 1
Definition at line 4702 of file class.tx_install.php. Referenced by typo3conf_edit(). |
|
Wraps the str in a font-tag with verdana 1
Definition at line 4725 of file class.tx_install.php. |
|
Returns general information about configuration of TYPO3.
Definition at line 2521 of file class.tx_install.php. Referenced by init(). |
|
Creating the form for editing the TYPO3_CONF_VARS options.
Definition at line 1299 of file class.tx_install.php. References t3lib_div::_GP(), t3lib_div::debug(), and t3lib_div::fixed_lgd(). Referenced by init(). |
|
[Describe function...]
Definition at line 4092 of file class.tx_install.php. |
|
Return the filename that will be used for the backup. It is important that backups of PHP files still stay as a PHP file, otherwise they could be viewed un-parsed in clear-text.
Definition at line 5048 of file class.tx_install.php. Referenced by typo3conf_edit(). |
|
Returns the list of available databases (with access-check based on username/password)
Definition at line 2282 of file class.tx_install.php. Referenced by stepOutput(). |
|
[Describe function...]
Definition at line 1376 of file class.tx_install.php. |
|
Returns a form-element for the localconf.php update form
Definition at line 2262 of file class.tx_install.php. |
|
Returns the part of phpinfo() output that tells about GD library (HTML-code)
Definition at line 2384 of file class.tx_install.php. |
|
Returns general information about GDlib
Definition at line 2509 of file class.tx_install.php. |
|
Private
Definition at line 4402 of file class.tx_install.php. References t3lib_div::testInt(). |
|
Private
Definition at line 4430 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 1199 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 3171 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4123 of file class.tx_install.php. Referenced by stepOutput(). |
|
Creates instance of an upgrade object, setting the pObj, versionNumber and pObj
Definition at line 4016 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 3208 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 2498 of file class.tx_install.php. |
|
Includes TCA
Definition at line 4584 of file class.tx_install.php. References t3lib_div::loadTCA(). |
|
Calling function that checks system, IM, GD, dirs, database and lets you alter localconf.php This method is called from init.php to start the install Tool.
Definition at line 396 of file class.tx_install.php. References alterPasswordForm(), check_mail(), checkDatabase(), checkTheConfig(), checkTheDatabase(), checkTheImageProcessing(), cleanupManager(), t3lib_div::debug(), generallyAboutConfiguration(), generateConfigForm(), message(), outputWrapper(), phpinformation(), printAll(), securityRisk(), setScriptName(), setupGeneral(), stepOutput(), typo3conf_edit(), typo3TempManager(), and updateWizard(). |
|
[Describe function...]
Definition at line 4029 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4052 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 3087 of file class.tx_install.php. |
|
Definition at line 2452 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 2463 of file class.tx_install.php. References t3lib_extMgm::extPath(). |
|
[Describe function...]
Definition at line 2475 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 2486 of file class.tx_install.php. References t3lib_extMgm::extPath(). |
|
[Describe function...]
Definition at line 4040 of file class.tx_install.php. |
|
Returns true if TTF lib is install according to phpinfo(). If $phpinfo supply as parameter that string is searched instead.
Definition at line 2403 of file class.tx_install.php. References t3lib_div::_GP(), and t3lib_div::freetypeDpiComp(). |
|
This creates a link to the given $url. If $link is set, that'll be the link-text
Definition at line 4626 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 362 of file class.tx_install.php. References t3lib_div::_GP(), message(), outputWrapper(), and printAll(). Referenced by tx_install(). |
|
[Describe function...]
Definition at line 4831 of file class.tx_install.php. |
|
Setting a message in the message-log and sets the fatalError flag if error type is 3.
Definition at line 4640 of file class.tx_install.php. Referenced by init(), loginForm(), and tx_install(). |
|
[Describe function...]
Definition at line 4976 of file class.tx_install.php. Referenced by stepOutput(). |
|
[Describe function...]
Definition at line 4895 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 2206 of file class.tx_install.php. References t3lib_div::locationHeaderUrl(). |
|
This wraps and returns the main content of the page into proper html-code.
Definition at line 4764 of file class.tx_install.php. Referenced by init(), and loginForm(). |
|
Outputs system information
Definition at line 976 of file class.tx_install.php. References t3lib_div::getIndpEnv(), and t3lib_div::view_array(). Referenced by init(). |
|
This prints all the messages in the ->section array
Definition at line 4745 of file class.tx_install.php. Referenced by init(), and loginForm(). |
|
This "prints" a section with a message to the ->sections array
Definition at line 4661 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4942 of file class.tx_install.php. Referenced by init(), and stepOutput(). |
|
This appends something to value in the input array based on $type. Private.
Definition at line 2222 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4998 of file class.tx_install.php. Referenced by init(). |
|
Prints form for updating localconf.php or updates localconf.php depending on $cmd
Definition at line 1993 of file class.tx_install.php. Referenced by init(). |
|
Calculates the suggested setup that should be written to localconf.php If safe_mode
if PNG/GIF/GD
Definition at line 2306 of file class.tx_install.php. |
|
[Describe function...]
Definition at line 4853 of file class.tx_install.php. |
|
Controls the step 1-2-3-go process
Definition at line 574 of file class.tx_install.php. References checkTheConfig(), getDatabaseList(), t3lib_div::getFilesInDir(), t3lib_install::getListOfTables(), getUpdateDbFormWrap(), messageBasicFinished(), and securityRisk(). Referenced by init(). |
|
Suggests a field definition for a TCA config array.
Definition at line 4325 of file class.tx_install.php. |
|
Should suggest a TCA configuration for a specific field.
Definition at line 4441 of file class.tx_install.php. |
|
Editing files in typo3conf directory (or elsewhere if enabled)
Definition at line 867 of file class.tx_install.php. References t3lib_div::formatForTextarea(), t3lib_div::formatSize(), formWidthText(), fw(), getBackupFilename(), t3lib_div::getFilesInDir(), t3lib_div::isFirstPartOfStr(), t3lib_div::validPathStr(), and t3lib_div::writeFile(). Referenced by init(). |
|
Provides a tool for deleting temporary files located in typo3temp/
Definition at line 1079 of file class.tx_install.php. References t3lib_div::getFilesInDir(), and t3lib_div::testInt(). Referenced by init(). |
|
Generates update wizard, outputs it as well
Definition at line 3880 of file class.tx_install.php. Referenced by init(). |
|
Implements the steps for the update wizard
Definition at line 3905 of file class.tx_install.php. |
|
Wrapping labal/content in a table-row.
Definition at line 4736 of file class.tx_install.php. |
|
[Describe function...]
Reimplemented from t3lib_install. Definition at line 2182 of file class.tx_install.php. |
|
Initial value: array( // Flags are set in this array if the options are available and checked ok.
'gd'=>0,
'gd_gif'=>0,
'gd_png'=>0,
'gd_jpg'=>0,
'freetype' => 0,
'safemode' => 0,
'dir_typo3temp' => 0,
'dir_temp' => 0,
'im_versions' => array(),
'im' => 0,
'sql.safe_mode_user' => '',
'mysqlConnect' => 0,
'no_database' => 0
)
Definition at line 192 of file class.tx_install.php. |
|
Initial value: array( 'config' => 'Basic Configuration', 'database' => 'Database Analyser', 'update' => 'Update Wizard', 'images' => 'Image Processing', 'extConfig' => 'All Configuration', 'typo3temp' => 'typo3temp/', 'cleanup' => 'Clean up database', 'phpinfo' => 'phpinfo()', 'typo3conf_edit' => 'Edit files in typo3conf/', 'about' => 'About' ) Definition at line 209 of file class.tx_install.php. |