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 $GLOBALS, $TYPO3_CONF_VARS, exit, and 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 debug(), and t3lib_div::makeInstance(). Referenced by startCreate(). |
|
|
Creating directories for users/groups Definition at line 946 of file class.freesite.php. References $TYPO3_CONF_VARS, debug(), t3lib_div::isFirstPartOfStr(), and rmDoubleSlash(). Referenced by startCreate(). |
|
||||||||||||
|
Create Domain Record Definition at line 1074 of file class.freesite.php. References insertInDatabase(), rmSlash(), and testHeader(). Referenced by startCreate(). |
|
|
Create output to browser for created screen. Definition at line 1144 of file class.freesite.php. References $templateCode, and t3lib_div::getURL(). Referenced by startCreate(). |
|
||||||||||||
|
Create Template Record Definition at line 1104 of file class.freesite.php. References $title, insertInDatabase(), and testHeader(). Referenced by startCreate(). |
|
|
Creating virtual directory Definition at line 978 of file class.freesite.php. References debug(). Referenced by startCreate(). |
|
|
Definition at line 749 of file class.freesite.php. References doesExist(), and startCreate(). Referenced by main(). |
|
|
Display data Definition at line 577 of file class.freesite.php. References $GLOBALS, $k, $key, $page_res, $pid, $res, $row, $TCA, $val, getInputData(), input, isCorrect(), t3lib_div::loadTCA(), pages, select, selected, and value. Referenced by enteringData(). |
|
|
Definition at line 1323 of file class.freesite.php. References $categories, t3lib_div::_GP(), t3lib_extMgm::extPath(), and getTemplateDetails(). Referenced by printSelect(). |
|
||||||||||||||||
|
Checks if record exists. Definition at line 200 of file class.freesite.php. References $GLOBALS, $res, $row, field, table, and value. Referenced by creatingData(), and startCreate(). |
|
|
Entering data Definition at line 515 of file class.freesite.php. References $file, $templateCode, t3lib_div::_POST(), displayDataForms(), genTree(), t3lib_div::getURL(), img, and previewData(). Referenced by main(). |
|
||||||||||||
|
Generating tree. Definition at line 178 of file class.freesite.php. References $GLOBALS, $res, $row, height, and pages. Referenced by enteringData(). |
|
||||||||||||
|
Definition at line 210 of file class.freesite.php. Referenced by displayDataForms(). |
|
||||||||||||||||
|
Definition at line 1225 of file class.freesite.php. References $title, a, t3lib_div::makeInstance(), and pages. Referenced by printSelect(). |
|
|
Returning the root page title Definition at line 1067 of file class.freesite.php. Referenced by setRootPageProperties(). |
|
||||||||||||
|
Get subpart (template) Definition at line 254 of file class.freesite.php. References $start, and start(). Referenced by printSelect(). |
|
|
Definition at line 1355 of file class.freesite.php. References $name, color, colspan, t3lib_div::fixed_lgd(), height, img, nowrap, table, and td. Referenced by displayExample(). |
|
||||||||||||||||
|
Definition at line 1204 of file class.freesite.php. Referenced by printSelect(). |
|
||||||||||||
|
Definition at line 1401 of file class.freesite.php. References $GLOBALS, and t3lib_div::makeInstance(). 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 $GLOBALS, $query, $res, debug(), exit, and table. 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 $templateCode, t3lib_div::_POST(), creatingData(), debug(), 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(), input, and value. Referenced by enteringData(). |
|
|
Definition at line 1245 of file class.freesite.php. References $GLOBALS, $key, $page_res, $pid, $res, $row, $templateCode, $val, t3lib_div::_GP(), a, displayExample(), getPagesHTML(), t3lib_BEfunc::getRecord(), getSubpart(), getTemplateHTML(), t3lib_div::getURL(), height, img, initialize_editor(), pages, and substituteSubpart(). |
|
|
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(), t3lib_div::makeInstance(), notifyAdmin(), sendNotifyEmailToUser(), setGroupMountPoint(), setNoDomainUrl(), and setRootPageProperties(). Referenced by creatingData(). |
|
||||||||||||||||||||
|
Substitute subpart (template) Definition at line 275 of file class.freesite.php. References $content, $start, and start(). Referenced by printSelect(). |
|
|
Printing test header Definition at line 1189 of file class.freesite.php. References debug(). Referenced by addUserAndGroup(), createDomainRecord(), createTemplateRecord(), setGroupMountPoint(), and setRootPageProperties(). |
|
|
Verifies incoming data Definition at line 395 of file class.freesite.php. References $k, and cleanFileName(). Referenced by main(). |
|
|
Definition at line 40 of file class.freesite.php. |
|
|
Definition at line 135 of file class.freesite.php. |
|
|
Definition at line 37 of file class.freesite.php. |
|
|
Definition at line 36 of file class.freesite.php. |
|
|
Definition at line 38 of file class.freesite.php. |
|
|
Definition at line 136 of file class.freesite.php. |
|
|
Definition at line 49 of file class.freesite.php. |
|
|
Definition at line 47 of file class.freesite.php. |
|
|
Definition at line 46 of file class.freesite.php. |
|
|
Definition at line 39 of file class.freesite.php. |
|
|
Definition at line 48 of file class.freesite.php. |
|
|
Definition at line 43 of file class.freesite.php. |
|
|
Definition at line 57 of file class.freesite.php. |
|
|
Definition at line 51 of file class.freesite.php. |
|
|
Definition at line 50 of file class.freesite.php. |
|
|
Definition at line 52 of file class.freesite.php. |
|
|
Definition at line 42 of file class.freesite.php. |
|
|
Definition at line 41 of file class.freesite.php. |
1.4.3-20050530