Class: base_topic
Quellcode Position: Program_Root/base_topic.php
Class base_topic
Class Overview
|
Topic basic objekt Implementiert in Program_Root/base_topic.php [Zeile 51] base_object | --base_db | --base_topicAuthor(s):
|
|
[ Seitenanfang ]
Direct Derivates
| Abgeleitete Class | Description |
|---|---|
| base_topic_edit | Topic basic objekt |
| papaya_publictopic | Show published pages (n-dimensional) |
[ Seitenanfang ]
Inherited Properties And Methods
| Inherited Properties | Inherited Methods |
|---|---|
|
Abgeleitet von base_db |
Abgeleitet von base_db
Abgeleitet von base_object
|
[ Seitenanfang ]
Properties Summary
| string | $author_group | Author group ID |
| string | $author_id | author ID |
| string | $author_name | Full author name |
| string | $author_user | Author username |
| boolean | $cacheable | Storable in cache? |
| integer | $max_versios | Number of topic versons |
| array | $modules_list | Modules list for content |
| base_content | $module_obj | Processing content-module |
| mixed | $module_path | Path to Content-Objekt |
| mixed | $paramname | Paramter name for formulars |
| mixed | $params | Paramter out of formulars |
| boolean | $showedit | show edit |
| array | $state_list | Status data list |
| string | $table_languages | Table contains languages |
| string | $table_modules | Table with Module classes |
| string | $table_states | Table with status information |
| string | $table_topics | Table with topics |
| string | $table_topics_versions | Table with released version of topics |
| string | $table_user | Table with users |
| string | $table_usergroups | Table contains groups |
| string | $table_views | Table with views |
| array | $topic | Topic - all data as array |
| integer | $topic_id | Topic-ID - number of entries |
| string | $view_editfile | XSL-stylesheet - edit formular file |
| string | $view_file | XSL-stylesheet - filename |
| integer | $view_id | XSL-stylesheet - index |
| array | $view_list | Stylesheet list |
| string | $view_printfile | XSL-stylesheet - printout file |
| string | $view_title | View - titel |
[ Seitenanfang ]
Method Summary
| base_topic | base_topic() | Constructor |
| void | checkPath() | Check path |
| void | deleteCache() | Delete cache |
| integer | getBoxesTopicID() | Get boxes topic id |
| mixed | getBoxParent() | Get box parent |
| integer | getLevel() | Abstand zum Startknoten ermitteln |
| string | getMetaInfos() | Metainformationen für den aktuellen Topic |
| void | getParentID() | Detect parent ID |
| string | getParentIDFromMaster() | Get parent id from master |
| boolean | getPrintViewURL() | Add print view parameters to url |
| mixed | getSurferPermIDs() | Get surfer permission ids |
| string | getXSLFile() | Which stylecheet will be used? |
| boolean | hasParent() | Check if entry is $id child |
| boolean | load() | Load entries out of database |
| void | loadMetaData() | |
| void | loadOutput() | |
| boolean | loadVersion() | Load version |
| string | parseContent() | Get module output |
| mixed | topicExists() | Topic exists |
[ Seitenanfang ]
Properties
boolean
$showedit
= true [Zeile 220]
show edit
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
string
$table_languages
[Zeile 112]
Table contains languages
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
string
$table_modules
[Zeile 82]
Table with Module classes
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
string
$table_topics
[Zeile 70]
Table with topics
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
string
$table_topics_versions
[Zeile 76]
Table with released version of topics
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
string
$table_user
[Zeile 100]
Table with users
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
string
$table_usergroups
[Zeile 106]
Table contains groups
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
string
$table_views
[Zeile 88]
Table with views
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
Methods
getBoxesTopicID [Zeile 668]
|
Get boxes topic id
API Tags:
| Access: | public |
[ Seitenanfang ]
getBoxParent [Zeile 622]
|
Get box parent
API Tags:
| Access: | public |
[ Seitenanfang ]
getLevel [Zeile 553]
|
Abstand zum Startknoten ermitteln
Parameters:| integer | $start_id: |
[ Seitenanfang ]
getMetaInfos [Zeile 461]
|
Metainformationen für den aktuellen Topic
API Tags:
| Return: | XML |
[ Seitenanfang ]
getParentID [Zeile 573]
|
Detect parent ID
Parameters:| integer | $level: | level higher |
[ Seitenanfang ]
getParentIDFromMaster [Zeile 597]
|
Get parent id from master
Parameters:| integer | $masternode: | id of given node |
| integer | $level: | optional, default value 0 |
API Tags:
| Access: | public |
[ Seitenanfang ]
getPrintViewURL [Zeile 512]
|
Add print view parameters to url
Parameters:| string | $varstr: | print preview parameters and values |
[ Seitenanfang ]
getSurferPermIDs [Zeile 682]
|
Get surfer permission ids
API Tags:
| Access: | public |
[ Seitenanfang ]
getXSLFile [Zeile 491]
|
Which stylecheet will be used?
Parameters:| string | $default: | default XSL |
| boolean | $printview: | print preview |
[ Seitenanfang ]
hasParent [Zeile 531]
|
Check if entry is $id child
Parameters:| integer | $id: |
[ Seitenanfang ]
load [Zeile 235]
|
Load entries out of database
Parameters:| integer | $id: | Topic-ID |
API Tags:
| Return: | success |
[ Seitenanfang ]
loadOutput [Zeile 294]
|
Neu definiert in folgenden Ableitungen:
[ Seitenanfang ]
loadVersion [Zeile 321]
|
Load version
API Tags:
| Access: | public |
[ Seitenanfang ]
parseContent [Zeile 360]
|
Get module output
Parameters:| boolean | $full: | page output or short text |
[ Seitenanfang ]
topicExists [Zeile 743]
|
Topic exists
Parameters:| $id | $id: |
API Tags:
| Access: | public |
[ Seitenanfang ]
