

Definition at line 118 of file index.php.
| SC_mod_user_ws_index::menuConfig | ( | ) |
| SC_mod_user_ws_index::init | ( | ) |
| SC_mod_user_ws_index::main | ( | ) |
| SC_mod_user_ws_index::printContent | ( | ) |
| SC_mod_user_ws_index::moduleContent_publish | ( | ) |
| SC_mod_user_ws_index::displayVersionDetails | ( | $ | details | ) |
| SC_mod_user_ws_index::displayWorkspaceOverview | ( | ) |
| SC_mod_user_ws_index::displayWorkspaceOverview_list | ( | $ | pArray, | |
| $ | tableRows = array(), |
|||
| $ | c = 0, |
|||
| $ | warnAboutVersions = FALSE | |||
| ) |
Rendering the content for the publish / review overview: (Made for internal recursive calling)
| array | Hierarchical storage of the elements to display (see displayWorkspaceOverview() / displayWorkspaceOverview_setInPageArray()) | |
| array | Existing array of table rows to add to | |
| array | Depth counter | |
| boolean | If set, a warning is shown if versions are found (internal flag) |
| SC_mod_user_ws_index::displayWorkspaceOverview_pageTreeIconTitle | ( | $ | pageUid, | |
| $ | title, | |||
| $ | indentCount | |||
| ) |
Create indentation, icon and title for the page tree identification for the list.
| integer | Page UID (record will be looked up again) | |
| string | Page title | |
| integer | Depth counter from displayWorkspaceOverview_list() used to indent the icon and title |
| SC_mod_user_ws_index::displayWorkspaceOverview_stageCmd | ( | $ | table, | |
| &$ | rec_off | |||
| ) |
| SC_mod_user_ws_index::displayWorkspaceOverview_commandLinks | ( | $ | table, | |
| &$ | rec_on, | |||
| &$ | rec_off, | |||
| $ | vType | |||
| ) |
| SC_mod_user_ws_index::displayWorkspaceOverview_commandLinksSub | ( | $ | table, | |
| $ | rec, | |||
| $ | origId | |||
| ) |
Links to publishing etc of a version
| string | Table name | |
| array | Record array | |
| integer | The uid of the online version of $uid. If zero it means we are drawing a row for the online version itself while a value means we are drawing display for an offline version. |
| SC_mod_user_ws_index::displayWorkspaceOverview_setInPageArray | ( | &$ | pArray, | |
| $ | rlArr, | |||
| $ | table, | |||
| $ | row | |||
| ) |
Building up of the $pArray variable which is a hierarchical storage of table-rows arranged according to the level in the rootline the element was found (Internal) Made for recursive calling
| array | Array that is built up with the page tree structure | |
| array | Root line for element (table / row); The element is stored in pArray according to this root line. | |
| string | Table name | |
| array | Table row |
| SC_mod_user_ws_index::subElements | ( | $ | uid, | |
| $ | treeLevel, | |||
| $ | origId = 0 | |||
| ) |
Creates display of sub elements of a page when the swap mode is either "Page" or "Branch" (0 / ALL)
| integer | Page uid (for either online or offline version, but it MUST have swapmode/treeLevel set to >0 (not -1 indicating element versioning) | |
| integer | The treeLevel value, >0 indicates "branch" while 0 means page+content. (-1 would have meant element versioning, but that should never happen for a call to this function!) | |
| integer | For offline versions; This is t3ver_oid, the original ID of the online page. |
| SC_mod_user_ws_index::subElements_getNonPageRecords | ( | $ | tN, | |
| $ | uid, | |||
| &$ | recList | |||
| ) |
| SC_mod_user_ws_index::subElements_renderItem | ( | &$ | tCell, | |
| $ | tN, | |||
| $ | uid, | |||
| $ | rec, | |||
| $ | origId, | |||
| $ | iconMode, | |||
| $ | HTMLdata | |||
| ) |
Render a single item in a subelement list into a table row:
| array | Table rows, passed by reference | |
| string | Table name | |
| integer | Page uid for which the subelements are selected/shown | |
| array | Row of element in list | |
| integer | The uid of the online version of $uid. If zero it means we are drawing a row for the online version itself while a value means we are drawing display for an offline version. | |
| integer | Mode of icon display: 0=not the last, 1= is the last in list (make joinbottom icon then), 2=do not shown icons are all (for pages from the page tree already rendered) | |
| string | Prefix HTML data (icons for tree rendering) |
| SC_mod_user_ws_index::markupNewOriginals | ( | ) |
| SC_mod_user_ws_index::createDiffView | ( | $ | table, | |
| $ | diff_1_record, | |||
| $ | diff_2_record | |||
| ) |
Create visual difference view of two records. Using t3lib_diff library
| string | Table name | |
| array | New version record (green) | |
| array | Old version record (red) |
| SC_mod_user_ws_index::moduleContent_workspaceList | ( | ) |
| SC_mod_user_ws_index::workspaceList_displayUserWorkspaceList | ( | ) |
| SC_mod_user_ws_index::workspaceList_getUserWorkspaceList | ( | ) |
| SC_mod_user_ws_index::workspaceList_formatWorkspaceData | ( | &$ | wksp | ) |
Create inner information panel for workspace list. This panel is initially hidden and becomes visible when user click on the expand icon on the very left of workspace list against the workspace he wants to explore.
| array | Workspace information |
| SC_mod_user_ws_index::workspaceList_getWebMountPoints | ( | &$ | wksp | ) |
| SC_mod_user_ws_index::workspaceList_getFileMountPoints | ( | &$ | wksp | ) |
| SC_mod_user_ws_index::workspaceList_displayUserWorkspaceListHeader | ( | ) |
Creates a header for the workspace list table. This function only makes workspaceList_displayUserWorkspaceList() smaller.
| SC_mod_user_ws_index::workspaceList_getUserList | ( | &$ | wksp | ) |
| SC_mod_user_ws_index::workspaceList_getUserListForSysWorkspace | ( | &$ | wksp | ) |
| SC_mod_user_ws_index::workspaceList_getUserListWithAccess | ( | &$ | list, | |
| $ | access | |||
| ) |
| SC_mod_user_ws_index::workspaceList_displayIcons | ( | $ | currentWorkspace, | |
| &$ | wksp | |||
| ) |
| SC_mod_user_ws_index::workspaceList_hasEditAccess | ( | &$ | wksp | ) |
Checks if user has edit access to workspace. Access is granted if workspace is custom and user is admin or the the owner of the workspace. This function assumes that $wksp were passed through $GLOBALS['BE_USER']->checkWorkspace() function to obtain _ACCESS attribute of the workspace.
| array | Workspace record |
true if user can modify workspace parameters | SC_mod_user_ws_index::workspaceList_createFakeWorkspaceRecord | ( | $ | uid | ) |
| SC_mod_user_ws_index::formatVerId | ( | $ | verId | ) |
| SC_mod_user_ws_index::formatWorkspace | ( | $ | wsid | ) |
| SC_mod_user_ws_index::formatCount | ( | $ | count | ) |
| SC_mod_user_ws_index::versionsInOtherWS | ( | $ | table, | |
| $ | uid | |||
| ) |
| SC_mod_user_ws_index::showStageChangeLog | ( | $ | table, | |
| $ | id, | |||
| $ | stageCommands | |||
| ) |
| SC_mod_user_ws_index::$MCONF = array() |
Loaded with the global array $MCONF which holds some module configuration from the conf.php file of backend modules.
Reimplemented from t3lib_SCbase.
| SC_mod_user_ws_index::$MOD_MENU = array() |
The module menu items array. Each key represents a key for which values can range between the items in the array of that key.
Reimplemented from t3lib_SCbase.
| SC_mod_user_ws_index::$MOD_SETTINGS = array() |
Current settings for the keys of the MOD_MENU array
Reimplemented from t3lib_SCbase.
| SC_mod_user_ws_index::$doc |
Generally used to hold an instance of the 'template' class from typo3/template.php
Reimplemented from t3lib_SCbase.
| SC_mod_user_ws_index::$content |
Generally used for accumulating the output content of backend modules
Reimplemented from t3lib_SCbase.