Class: base_sitemap

Quellcode Position: Program_Root/base_sitemap.php

Class base_sitemap

Class Overview
Inherited Properties And Methods
Inherited Properties Inherited Methods

Abgeleitet von base_db

base_db::$dbobj_name
base_db::$dbsocket
base_db::$db_obj
base_db::$msgs

Abgeleitet von base_db

base_db::createDBObject()
Create data base object(PEAR)
base_db::db_addField()
Interface function: insert field
base_db::db_addIndex()
Interface function: insert index
base_db::db_changeField()
Interface function: change field
base_db::db_changeIndex()
Interface function: change index
base_db::db_connect()
Connect to data base object
base_db::db_createTable()
Interface function: create given table
base_db::db_deleteRecord()
Interface function: delete database record
base_db::db_deleteRecords()
Interface function: delete records
base_db::db_dropField()
Interface function: delete field
base_db::db_dropIndex()
Interface function: delete index
base_db::db_emptyTable()
Interface function: delete ALL data in this table
base_db::db_getSQLSource()
DBMS spezific SQL source
base_db::db_insertRecord()
Interface function: create new record, return ID, set default values
base_db::db_insertRecords()
Interface function: insert records
base_db::db_query()
Interface function: submit database query
base_db::db_queryFmt()
Interface function: escape params and submit query
base_db::db_queryTableNames()
Interface function: delete all table names
base_db::db_queryTableStructure()
Interface function: table structur returned as array
base_db::db_updateRecord()
Interface function: change data record
base_db::db_updateRecords()
Interface function: change data records
base_db::escapeStr()
Store string in sql for use

Abgeleitet von base_object

base_object::addmsg()
Adds a message in the message object.
base_object::createPluginObject()
Create plugin object
base_object::debug()
Show the debug of the variable &$var
base_object::encodeQueryString()
Encode query string
base_object::escapeForFilename()
Escape chars in a string to use it in a filename
base_object::getAbsoluteURL()
Return absolute URL
base_object::getBaseLink()
Get base link
base_object::getBasePath()
get base path to current script
base_object::getLink()
Get link
base_object::getSessionValue()
base_object::getWebLink()
Get web link
base_object::getWebMediaLink()
Get web media link
base_object::includePluginFile()
Include plugin file
base_object::initializeParams()
Parameter initialisation
base_object::initializeSessionParam()
Initialisation of session-parameter
base_object::logMsg()
Log events
base_object::parseRequestURI()
Parse request URI to filter data out of it
base_object::setSessionValue()
base_object::stripslashes()
base_object::_gt()
Phrasetranslator - Fetch translation for all phrase
base_object::_gtf()
Phrasetranslator - Fetch translation of one phrase and insert variable
base_object::_gtfile()
Phrases - Locate files

Properties Summary
mixed   $baselink  
array   $data   configurations
mixed   $dburi  
mixed   $open_nodes  
mixed   $paramname  
mixed   $params  
mixed   $root_ids  
mixed   $session_paramname  
mixed   $session_params  
mixed   $surfer  
mixed   $table_topics  
mixed   $topics  
mixed   $topictree  
mixed   $topic_focused  
mixed   $topic_max  
mixed   $topic_min  
mixed   $topic_obj  
mixed   $topic_obj_prevs  
mixed   $topic_root  
mixed   $use_cookie  
mixed   $use_surfer  

Method Summary
base_sitemap   base_sitemap()   base sitemap
void   checkDepth()   Check depth
boolean   checkFilter()   Check filter
boolean   checkOpenNode()   Check open node
array   checkPath()   Check path
integer   getFocusId()   Get focus id
string   getItem()   Get tiem
string   getItems()   Get items
string   getRDF()   Get rdf
string   getRDFItems()   Get rdf items
string   getSitemap()   Get sitemap
getUrls()   Get urls
''   getXML()   Get XML
array   ids2array()   ids to array
void   initializeCookieData()   Initialize cookie data
boolean   initializeNavTree()   Initialize nav tree
void   initializeSessionData()   initialize seassion data
void   initializeSurfer()   Initialize surfer
boolean   loadBase()   Load base
void   loadPrevTree()  
boolean   loadTree()   Load tree
boolean   loadTreeInternal()   Load tree internal

Properties
mixed   $baselink [Zeile 33]

array   $data [Zeile 44]

configurations


mixed   $dburi = PAPAYA_DB_URI [Zeile 25]
Neudefinition von:
base_db::$dburi
Database URI

mixed   $open_nodes [Zeile 62]

mixed   $paramname = tt [Zeile 27]

mixed   $params [Zeile 30]

mixed   $root_ids [Zeile 60]

mixed   $session_paramname [Zeile 28]

mixed   $session_params [Zeile 31]

mixed   $surfer [Zeile 46]

mixed   $table_topics = PAPAYA_DB_TBL_TOPICS [Zeile 38]

mixed   $topics [Zeile 57]

mixed   $topictree [Zeile 59]

mixed   $topic_focused [Zeile 50]

mixed   $topic_max [Zeile 49]

mixed   $topic_min [Zeile 48]

mixed   $topic_obj [Zeile 52]

mixed   $topic_obj_prevs [Zeile 53]

mixed   $topic_root [Zeile 55]

mixed   $use_cookie = false [Zeile 36]

mixed   $use_surfer = true [Zeile 35]

Methods
Constructor base_sitemap  [Zeile 71]

  base_sitemap base_sitemap( integer &$topic, [boolean $fields = FALSE]  )

base sitemap

Parameters:
integer   &$topic: 
boolean   $fields:  optional, default value FALSE

API Tags:
Access:  public


checkDepth  [Zeile 284]

  void checkDepth( integer $min  )

Check depth

Parameters:
integer   $min: 

API Tags:
Access:  public


checkFilter  [Zeile 357]

  boolean checkFilter( integer $id, array &$row  )

Check filter

Parameters:
integer   $id: 
array   &$row: 

API Tags:
Access:  public


checkOpenNode  [Zeile 340]

  boolean checkOpenNode( integer $id, array &$row  )

Check open node

Parameters:
integer   $id: 
array   &$row: 

API Tags:
Access:  public


checkPath  [Zeile 303]

  array checkPath( integer $id, array &$row  )

Check path

Parameters:
integer   $id: 
array   &$row: 

API Tags:
Access:  public


getFocusId  [Zeile 542]

  integer getFocusId( )

Get focus id


API Tags:
Access:  public


getItem  [Zeile 604]

  string getItem( integer $id, integer &$counter, integer &$gen  )

Get tiem

Parameters:
integer   $id: 
integer   &$counter: 
integer   &$gen: 

API Tags:
Access:  public


getItems  [Zeile 583]

  string getItems( $nodes $nodes  )

Get items

Parameters:
$nodes   $nodes: 

API Tags:
Access:  public


getRDF  [Zeile 248]

  string getRDF( integer $max, string $base_url  )

Get rdf

Parameters:
integer   $max: 
string   $base_url: 

API Tags:
Access:  public


getRDFItems  [Zeile 649]

  string getRDFItems( integer $max, string $baseurl  )

Get rdf items

Parameters:
integer   $max: 
string   $baseurl: 

API Tags:
Access:  public


getSitemap  [Zeile 566]

  string getSitemap( )

Get sitemap


API Tags:
Access:  public


getUrls  [Zeile 157]

  getUrls( )

Get urls


API Tags:
Access:  public


getXML  [Zeile 143]

  '' getXML( )

Get XML


API Tags:
Access:  public


ids2array  [Zeile 417]

  array ids2array( string $idstr, integer $id  )

ids to array

Parameters:
string   $idstr: 
integer   $id: 

API Tags:
Access:  public


initializeCookieData  [Zeile 113]

  void initializeCookieData( )

Initialize cookie data


API Tags:
Access:  public


initializeNavTree  [Zeile 180]

  boolean initializeNavTree( [boolean $navonly = true]  )

Initialize nav tree

Parameters:
boolean   $navonly:  optional, default value true

API Tags:
Access:  public


initializeSessionData  [Zeile 96]

  void initializeSessionData( )

initialize seassion data


API Tags:
Access:  public


initializeSurfer  [Zeile 523]

  void initializeSurfer( )

Initialize surfer


API Tags:
Access:  public


loadBase  [Zeile 433]

  boolean loadBase( )

Load base


API Tags:
Access:  public


loadPrevTree  [Zeile 502]

  void loadPrevTree( [mixed $navonly = true]  )



loadTree  [Zeile 484]

  boolean loadTree( [boolean $navonly = true]  )

Load tree

Parameters:
boolean   $navonly:  optional, default value true

API Tags:
Access:  public


loadTreeInternal  [Zeile 459]

  boolean loadTreeInternal( string $filter, string $navfilter, string $sort  )

Load tree internal

Parameters:
string   $filter: 
string   $navfilter: 
string   $sort: 

API Tags:
Access:  public