Documentation TYPO3 par Ameos |
Definition at line 33 of file class.freesite.php.
|
Constructor. Checks if the module is allowed to be users without backend login. Definition at line 143 of file class.freesite.php. References t3lib_BEfunc::typo3PrintError(). |
|
Creating a be_user and group based on ->groupData and ->userData Definition at line 928 of file class.freesite.php. References insertInDatabase(), and testHeader(). Referenced by startCreate(). |
|
Cleans up a filename Definition at line 230 of file class.freesite.php. Referenced by verifyData(). |
|
Copying the dummy page structure. Definition at line 1008 of file class.freesite.php. References t3lib_div::makeInstance(). Referenced by startCreate(). |
|
Creating directories for users/groups Definition at line 946 of file class.freesite.php. References t3lib_div::isFirstPartOfStr(), and rmDoubleSlash(). Referenced by startCreate(). |
|
Create Domain Record Definition at line 1074 of file class.freesite.php. References doesExist(), insertInDatabase(), rmSlash(), and testHeader(). Referenced by startCreate(). |
|
Create output to browser for created screen. Definition at line 1144 of file class.freesite.php. References t3lib_div::getURL(). Referenced by startCreate(). |
|
Create Template Record Definition at line 1104 of file class.freesite.php. References insertInDatabase(), and testHeader(). Referenced by startCreate(). |
|
Creating virtual directory Definition at line 978 of file class.freesite.php. Referenced by startCreate(). |
|
Display data Definition at line 577 of file class.freesite.php. References getInputData(), isCorrect(), and t3lib_div::loadTCA(). Referenced by enteringData(). |
|
Checks if record exists. Definition at line 200 of file class.freesite.php. Referenced by createDomainRecord(), creatingData(), startCreate(), and verifyData(). |
|
Entering data Definition at line 515 of file class.freesite.php. References t3lib_div::_POST(), displayDataForms(), genTree(), t3lib_div::getURL(), and previewData(). Referenced by main(). |
|
Generating tree. Definition at line 178 of file class.freesite.php. Referenced by enteringData(). |
|
Returning the root page title Definition at line 1067 of file class.freesite.php. Referenced by setRootPageProperties(), and startCreate(). |
|
Get subpart (template) Definition at line 254 of file class.freesite.php. Referenced by printSelect(). |
|
Inserts into database (not with TCE!) and updates if uid is set. Definition at line 314 of file class.freesite.php. References $data. Referenced by addUserAndGroup(), createDomainRecord(), createTemplateRecord(), setGroupMountPoint(), and setRootPageProperties(). |
|
Returns 'not correct' html-code Definition at line 221 of file class.freesite.php. Referenced by displayDataForms(). |
|
Checking if all data is verified and if the verification code was properly entered Definition at line 479 of file class.freesite.php. References t3lib_div::_POST(). Referenced by main(). |
|
MAIN FUNCTION of the freesite module. Definition at line 368 of file class.freesite.php. References t3lib_div::_POST(), creatingData(), enteringData(), isReady(), and verifyData(). |
|
Notification email to administrator: Definition at line 913 of file class.freesite.php. Referenced by startCreate(). |
|
Preview data Definition at line 697 of file class.freesite.php. References t3lib_div::getIndpEnv(). Referenced by enteringData(). |
|
Removes double slash Definition at line 246 of file class.freesite.php. Referenced by createDirs(), and setNoDomainUrl(). |
|
Removes single slash in the end of string Definition at line 239 of file class.freesite.php. Referenced by createDomainRecord(). |
|
Notify user Definition at line 1171 of file class.freesite.php. Referenced by startCreate(). |
|
Set group mount point Definition at line 1039 of file class.freesite.php. References insertInDatabase(), and testHeader(). Referenced by startCreate(). |
|
Finding default url (prepended with slash) Definition at line 900 of file class.freesite.php. References t3lib_div::getIndpEnv(), and rmDoubleSlash(). Referenced by startCreate(). |
|
Setting the root page title and other things. Definition at line 1054 of file class.freesite.php. References getRootPageTitle(), insertInDatabase(), and testHeader(). Referenced by startCreate(). |
|
Start creating the new site. Definition at line 858 of file class.freesite.php. References addUserAndGroup(), copyDummyPages(), createDirs(), createDomainRecord(), createdOutput(), createTemplateRecord(), createVirtualDir(), doesExist(), getRootPageTitle(), t3lib_div::makeInstance(), notifyAdmin(), sendNotifyEmailToUser(), setGroupMountPoint(), setNoDomainUrl(), and setRootPageProperties(). Referenced by creatingData(). |
|
Substitute subpart (template) Definition at line 275 of file class.freesite.php. Referenced by printSelect(). |
|
Printing test header Definition at line 1189 of file class.freesite.php. Referenced by addUserAndGroup(), createDomainRecord(), createTemplateRecord(), setGroupMountPoint(), and setRootPageProperties(). |
|
Verifies incoming data Definition at line 395 of file class.freesite.php. References cleanFileName(), and doesExist(). Referenced by main(). |