| SC_alt_doc::preInit | ( | ) |
First initialization.
| SC_alt_doc::doProcessData | ( | ) |
Detects, if a save command has been triggered.
| SC_alt_doc::processData | ( | ) |
Do processing of data, submitting it to TCEmain.
| SC_alt_doc::init | ( | ) |
Initialize the normal module operation
| SC_alt_doc::main | ( | ) |
Main module operation
| SC_alt_doc::printContent | ( | ) |
Outputting the accumulated content to screen
| SC_alt_doc::makeEditForm | ( | ) |
Creates the editing form with TCEforms, based on the input from GPvars.
| SC_alt_doc::makeButtonPanel | ( | ) |
Create the panel of buttons for submitting the form or otherwise perform operations.
| SC_alt_doc::makeDocSel | ( | ) |
Create the selector box form element which allows to select between open documents. Can be disabled through Page TSconfig.
| SC_alt_doc::makeCmenu | ( | ) |
Create the selector box form element which allows to select a clear-cache operation. Can be disabled through Page TSconfig.
| SC_alt_doc::compileForm | ( | $ | panel, | |
| $ | docSel, | |||
| $ | cMenu, | |||
| $ | editForm, | |||
| $ | langSelector = '' | |||
| ) |
Put together the various elements (buttons, selectors, form) into a table
| string | The button panel HTML | |
| string | Document selector HTML | |
| string | Clear-cache menu HTML | |
| string | HTML form. | |
| string | Language selector HTML for localization |
| SC_alt_doc::functionMenus | ( | ) |
Create the checkbox buttons in the bottom of the pages.
| SC_alt_doc::shortCutLink | ( | ) |
Create shortcut and open-in-window link in the bottom of the page
| SC_alt_doc::tceformMessages | ( | ) |
Reads comment messages from TCEforms and prints them in a HTML comment in the buttom of the page.
| SC_alt_doc::languageSwitch | ( | $ | table, | |
| $ | uid, | |||
| $ | pid = NULL | |||
| ) |
Make selector box for creating new translation for a record or switching to edit the record in an existing language. Displays only languages which are available for the current page.
| string | Table name | |
| integer | uid for which to create a new language | |
| integer | pid of the record |
| SC_alt_doc::localizationRedirect | ( | $ | justLocalized | ) |
Redirects to alt_doc with new parameters to edit a just created localized record
| string | String passed by GET &justLocalized= |
| SC_alt_doc::getLanguages | ( | $ | id | ) |
Returns sys_language records.
| integer | Page id: If zero, the query will select all sys_language records from root level which are NOT hidden. If set to another value, the query will select all sys_language records that has a pages_language_overlay record on that page (and is not hidden, unless you are admin user) |
| SC_alt_doc::fixWSversioningInEditConf | ( | $ | mapArray = FALSE |
) |
Fix $this->editconf if versioning applies to any of the records
| array | Mapping between old and new ids if auto-versioning has been performed. |
| SC_alt_doc::getRecordForEdit | ( | $ | table, | |
| $ | theUid | |||
| ) |
Get record for editing.
| string | Table name | |
| integer | Record UID |
| SC_alt_doc::editRegularContentFromId | ( | ) |
Function, which populates the internal editconf array with editing commands for all tt_content elements from the normal column in normal language from the page pointed to by $this->editRegularContentFromId
| SC_alt_doc::compileStoreDat | ( | ) |
Populates the variables $this->storeArray, $this->storeUrl, $this->storeUrlMd5
| SC_alt_doc::getNewIconMode | ( | $ | table, | |
| $ | key = 'saveDocNew' | |||
| ) |
Function used to look for configuration of buttons in the form: Fx. disabling buttons or showing them at various positions.
| string | The table for which the configuration may be specific | |
| string | The option for look for. Default is checking if the saveDocNew button should be displayed. |
| SC_alt_doc::closeDocument | ( | $ | code = 0 |
) |
Handling the closing of a document
| integer | Close code: 0/1 will redirect to $this->retUrl, 3 will clear the docHandler (thus closing all documents) and otehr values will call setDocument with ->retUrl |
| SC_alt_doc::setDocument | ( | $ | currentDocFromHandlerMD5 = '', |
|
| $ | retUrl = 'alt_doc_nodoc.php' | |||
| ) |
Redirects to the document pointed to by $currentDocFromHandlerMD5 OR $retUrl (depending on some internal calculations). Most likely you will get a header-location redirect from this function.
| string | Pointer to the document in the docHandler array | |
| string | Alternative/Default retUrl |
| SC_alt_doc::$editconf |
| SC_alt_doc::$columnsOnly |
| SC_alt_doc::$defVals |
| SC_alt_doc::$overrideVals |
| SC_alt_doc::$returnUrl |
| SC_alt_doc::$closeDoc |
| SC_alt_doc::$doSave |
| SC_alt_doc::$data |
| SC_alt_doc::$mirror |
| SC_alt_doc::$cacheCmd |
| SC_alt_doc::$redirect |
| SC_alt_doc::$disableRTE |
| SC_alt_doc::$returnNewPageId |
| SC_alt_doc::$vC |
| SC_alt_doc::$uc |
| SC_alt_doc::$popViewId |
| SC_alt_doc::$popViewId_addParams |
| SC_alt_doc::$viewUrl |
| SC_alt_doc::$editRegularContentFromId |
| SC_alt_doc::$recTitle |
| SC_alt_doc::$disHelp |
| SC_alt_doc::$noView |
| SC_alt_doc::$returnEditConf |
| SC_alt_doc::$localizationMode |
| SC_alt_doc::$doc |
| SC_alt_doc::$content |
| SC_alt_doc::$retUrl |
| SC_alt_doc::$R_URL_parts |
| SC_alt_doc::$R_URL_getvars |
| SC_alt_doc::$R_URI |
| SC_alt_doc::$storeTitle |
| SC_alt_doc::$storeArray |
| SC_alt_doc::$storeUrl |
| SC_alt_doc::$storeUrlMd5 |
| SC_alt_doc::$docDat |
| SC_alt_doc::$docHandler |
| SC_alt_doc::$elementsData |
| SC_alt_doc::$firstEl |
| SC_alt_doc::$errorC |
| SC_alt_doc::$newC |
| SC_alt_doc::$viewId |
| SC_alt_doc::$viewId_addParams |
| SC_alt_doc::$modTSconfig |
| SC_alt_doc::$tceforms |
| SC_alt_doc::$generalPathOfForm |
| SC_alt_doc::$dontStoreDocumentRef |
1.5.3