Go to the source code of this file.
Functions | |
return< formaction=\"".globalIDtoURL($globalID)."\"method=\"POST\"> $renderedContent</form> | modulesetup_documents () |
dox_saveOptions () | |
dox_nextID () | |
dox_renderListOptions () | |
globalID_documents ($splitID) | |
globalIDThumbnail_documents ($splitID) | |
Variables | |
$modules_names [] = "Documents" | |
$modules_versions [] = "0.1" | |
$modules_descriptions [] = "A crosslinked story-tree style documents manager" | |
$modules_setup [] = "modulesetup_documents" | |
$profilemodules [] = "profilemodule_documents" | |
$modules [] = "parse_documents" | |
$page_help ["\document(txt1)"] = "Show a single document, with the id txt1" | |
$page_help ["\documentlink(txt1)"] = "Show a link to a document with the id txt1. The link text will be the document's title." | |
$page_help ["\documentrating(txt1)"] = "Show a list of documents with the rating with the id txt1" | |
$page_help ["\documents()"] = "Show a list of documents. This is not normally used by users, in stead it is used internally by the documents module." | |
$dox_infofolder = "$module_folder/documents/content/info" | |
$dox_datafolder = "$module_folder/documents/content/data" | |
$dox_categoryfolder = "$module_folder/documents/categories" | |
$dox_options | |
break | |
case | togglepublish |
case | edit |
case | new |
$panel = new optionsPanel("") | |
$panel | saveTitle = i18n("Create document") |
$panel | revertTitle = i18n("Reset to defaults") |
$panel | showHeader = false |
$values ["title"] = $_POST["title"] == "" ? i18n("New title") : stripslashes($_POST["title"]) | |
$values ["blurb"] = $_POST["blurb"] == "" ? i18n("A description of the document!") : stripslashes($_POST["blurb"]) | |
$values ["rating"] = $_POST["rating"] == "" ? $dox_options["rating"] : $_POST["rating"] | |
$values ["viewLevel"] = $_POST["viewLevel"] == "" ? getUserInfo($viewUser, "dox_viewLevel", $dox_options["viewLevel"]) : $_POST["viewLevel"] | |
$values ["commentLevel"] = $_POST["commentLevel"] == "" ? getUserInfo($viewUser, "dox_commentLevel", $dox_options["commentLevel"]) : $_POST["commentLevel"] | |
$values ["editLevel"] = $_POST["editLevel"] == "" ? getUserInfo($viewUser, "dox_editLevel", $dox_options["editLevel"]) : $_POST["editLevel"] | |
$values ["content"] = $_POST["content"] == "" ? i18n("Write the contents of your document in this field. Formatting help can be found below.") : stripslashes($_POST["content"]) | |
$document ["blurb"] = $values["blurb"] | |
$document ["published"] = false | |
$document ["backwardrel"] = array() | |
$document ["forwardrel"] = array() | |
$document ["owner"] = $viewUser | |
$document ["viewLevel"] = $values["viewLevel"] | |
$document ["commentLevel"] = $values["commentLevel"] | |
$document ["comments"] = array() | |
$document ["commentCount"] = 0 | |
$document ["editLevel"] = $values["editLevel"] | |
$document ["authors"] = array($viewUser) | |
$document ["categories"] = array() | |
$document ["rating"] = $values["rating"] | |
$theDocument = new dox_document( 0, $document ) | |
else | $renderedContent = $panel->render() |
default | __pad0__ |
$listed = false | |
$editCell | |
$modules_globalID [] = "globalID_documents" |
dox_nextID | ( | ) |
Get the next available document ID
Definition at line 1899 of file documents.php.
References dox_saveOptions().
dox_renderListOptions | ( | ) |
Definition at line 1907 of file documents.php.
References currentUser(), drawCommand(), globalIDtoURL(), i18n(), and thisPageURL().
dox_saveOptions | ( | ) |
Definition at line 1885 of file documents.php.
References array_export().
Referenced by dox_nextID(), and modulesetup_documents().
globalID_documents | ( | $ | splitID | ) |
Definition at line 1964 of file documents.php.
globalIDThumbnail_documents | ( | $ | splitID | ) |
Return an array of data about the thumbnail for a global ID As the documents don't have thumbnails per se, we simply pass a fitting image directly back
splitID | The global ID to check |
Definition at line 1992 of file documents.php.
References siteURL().
return<formaction=\"".globalIDtoURL($globalID)."\"method=\"POST\"> $renderedContent</form> modulesetup_documents | ( | ) |
Definition at line 1587 of file documents.php.
References $default_language, $editCell, $listed, $menu_folder, $page_folder, $pagectl, $panel, $recent_file, $renderedContent, $setup_folder, $theDocument, $values, currentUser(), dox_saveOptions(), drawCommand(), editLevel, globalIDtoURL(), i18n(), parse_page_data(), render(), renderInformationBox(), rotate_recent(), thisPageURL(), and update_getpage_id().
$document["rating"] = $values["rating"] |
Definition at line 1533 of file documents.php.
$document["categories"] = array() |
Definition at line 1532 of file documents.php.
$document["authors"] = array($viewUser) |
Definition at line 1531 of file documents.php.
$document["editLevel"] = $values["editLevel"] |
Definition at line 1530 of file documents.php.
$document["commentCount"] = 0 |
Definition at line 1529 of file documents.php.
$document["comments"] = array() |
Definition at line 1528 of file documents.php.
$document["commentLevel"] = $values["commentLevel"] |
Definition at line 1527 of file documents.php.
$document["viewLevel"] = $values["viewLevel"] |
Definition at line 1526 of file documents.php.
$document["owner"] = $viewUser |
Definition at line 1525 of file documents.php.
$document["forwardrel"] = array() |
Definition at line 1524 of file documents.php.
$document["backwardrel"] = array() |
Definition at line 1523 of file documents.php.
$document["published"] = false |
Definition at line 1522 of file documents.php.
$document["blurb"] = $values["blurb"] |
Definition at line 1521 of file documents.php.
$dox_categoryfolder = "$module_folder/documents/categories" |
Definition at line 41 of file documents.php.
$dox_datafolder = "$module_folder/documents/content/data" |
Definition at line 38 of file documents.php.
$dox_infofolder = "$module_folder/documents/content/info" |
Definition at line 35 of file documents.php.
$dox_options |
$editCell |
Initial value:
" " . drawCommand( i18n("Delete"), i18n("Delete the document"), globalIDtoURL( "user/$viewUser/documents/delete/" . $theDocument->id ) ) . " " . drawCommand( i18n("Edit"), i18n("Edit the document"), globalIDtoURL( "user/$viewUser/documents/edit/" . $theDocument->id ) ) . " " . drawCommand( $publishTitle, i18n("Toggle the published status of the document"), globalIDtoURL( "user/$viewUser/documents/togglepublish/" . $theDocument->id ) ) . ""
Definition at line 1561 of file documents.php.
Referenced by modulesetup_documents().
$listed = false |
$modules[] = "parse_documents" |
Definition at line 28 of file documents.php.
$modules_descriptions[] = "A crosslinked story-tree style documents manager" |
Definition at line 23 of file documents.php.
$modules_globalID[] = "globalID_documents" |
Definition at line 1963 of file documents.php.
$modules_names[] = "Documents" |
Document Handling module for Travelsized CMS
Dan Jensen <admin@leinir.dk> 0.1 30th Dec, 2006
Data structure for documents folder:
documents/ content/ data/* info/* categories/* documents.php <-- Contains all the documents' generic data, title, date, mdate, rating and blurb, for use with listings options.php orphans.php
Definition at line 21 of file documents.php.
$modules_setup[] = "modulesetup_documents" |
Definition at line 25 of file documents.php.
$modules_versions[] = "0.1" |
Definition at line 22 of file documents.php.
$page_help["\documents()"] = "Show a list of documents. This is not normally used by users, in stead it is used internally by the documents module." |
Definition at line 33 of file documents.php.
$page_help["\documentrating(txt1)"] = "Show a list of documents with the rating with the id txt1" |
Definition at line 32 of file documents.php.
$page_help["\documentlink(txt1)"] = "Show a link to a document with the id txt1. The link text will be the document's title." |
Definition at line 31 of file documents.php.
$page_help["\document(txt1)"] = "Show a single document, with the id txt1" |
Definition at line 30 of file documents.php.
$panel = new optionsPanel("") |
Definition at line 1454 of file documents.php.
$profilemodules[] = "profilemodule_documents" |
Definition at line 26 of file documents.php.
$renderedContent = $panel->render() |
Definition at line 1542 of file documents.php.
Referenced by modulesetup_documents(), Table::render(), SimpleListEditor::render(), discuss_importer_phpbb2::render(), Member::render(), Convention::render(), blogger_userOptions::render(), blogger_user::render(), Feed::render(), SimpleListEditor::renderAdd(), Member::renderBlock(), blogger_entry::renderBlock(), blogger_userOptions::renderCategories(), SimpleListEditor::renderEdit(), Convention::renderEditor(), blogger_user::renderEditor(), blogger_entry::renderEditor(), blogger_userOptions::renderExternal(), FeedRendererRSS2::renderFoot(), blogger_entry::renderFull(), FeedRendererRSS2::renderHead(), FeedRendererRSS2::renderItem(), and blogger_entry::renderTiny().
$theDocument = new dox_document( 0, $document ) |
$values["content"] = $_POST["content"] == "" ? i18n("Write the contents of your document in this field. Formatting help can be found below.") : stripslashes($_POST["content"]) |
Definition at line 1465 of file documents.php.
$values["editLevel"] = $_POST["editLevel"] == "" ? getUserInfo($viewUser, "dox_editLevel", $dox_options["editLevel"]) : $_POST["editLevel"] |
Definition at line 1464 of file documents.php.
$values["commentLevel"] = $_POST["commentLevel"] == "" ? getUserInfo($viewUser, "dox_commentLevel", $dox_options["commentLevel"]) : $_POST["commentLevel"] |
Definition at line 1463 of file documents.php.
$values["viewLevel"] = $_POST["viewLevel"] == "" ? getUserInfo($viewUser, "dox_viewLevel", $dox_options["viewLevel"]) : $_POST["viewLevel"] |
Definition at line 1462 of file documents.php.
$values["rating"] = $_POST["rating"] == "" ? $dox_options["rating"] : $_POST["rating"] |
Definition at line 1461 of file documents.php.
$values["blurb"] = $_POST["blurb"] == "" ? i18n("A description of the document!") : stripslashes($_POST["blurb"]) |
Definition at line 1460 of file documents.php.
$values["title"] = $_POST["title"] == "" ? i18n("New title") : stripslashes($_POST["title"]) |
Definition at line 1459 of file documents.php.
Referenced by modulesetup_documents(), modulesetup_gallery2(), and renderEditor().
default __pad0__ |
Definition at line 1547 of file documents.php.
Definition at line 1418 of file documents.php.
case edit |
Definition at line 1435 of file documents.php.
case new |
Definition at line 1451 of file documents.php.
$panel revertTitle = i18n("Reset to defaults") |
Definition at line 1456 of file documents.php.
Referenced by optionsPanel::optionsPanel(), and optionsPanel::render().
$panel saveTitle = i18n("Create document") |
Definition at line 1455 of file documents.php.
$panel showHeader = false |
Definition at line 1457 of file documents.php.
case togglepublish |
Definition at line 1421 of file documents.php.