Class: base_surferlinks

Quellcode Position: Program_Root/base_surferlinks.php

Class base_surferlinks

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

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  
mixed   $data  
mixed   $dburi  
mixed   $liveperm  
mixed   $msgs  
mixed   $paramname  
mixed   $params  
mixed   $surferpermlist  
mixed   $surferperms  
mixed   $table_surferperm  
mixed   $table_topic  
mixed   $topiclist  
mixed   $used  

Method Summary
base_surferlinks   base_surferlinks()   base surfer links
void   execute()   Execute - basic class for parameter handling
get()   Get
string   getModeDlg()   Get mode dialog
string   getPermList()   Get permission list
void   load()   Load function
void   loadList()   Load list
boolean   loadModeList()   Load mode list
void   loadTopics()   Load topics
void   updateSurferPerms()   Update surfer permissions
void   updateSurferPermUse()   update surfer permission use

Properties
mixed   $baselink [Zeile 33]

mixed   $data [Zeile 42]

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

mixed   $liveperm [Zeile 39]

mixed   $msgs [Zeile 35]
Neudefinition von:
base_db::$msgs
Message for user

mixed   $paramname [Zeile 31]

mixed   $params [Zeile 32]

mixed   $surferpermlist [Zeile 37]

mixed   $surferperms [Zeile 38]

mixed   $table_surferperm = PAPAYA_DB_TBL_SURFERPERM [Zeile 28]

mixed   $table_topic = PAPAYA_DB_TBL_TOPICS [Zeile 29]

mixed   $topiclist [Zeile 40]

mixed   $used [Zeile 41]

Methods
Constructor base_surferlinks  [Zeile 51]

  base_surferlinks base_surferlinks( integer $id, [string $paramname = 'sl']  )

base surfer links

Parameters:
integer   $id: 
string   $paramname:  optional, default value 'sl'

API Tags:
Access:  public


execute  [Zeile 149]

  void execute( )

Execute - basic class for parameter handling


API Tags:
Access:  public


get  [Zeile 220]

  get( array &$images  )

Get

Parameters:
array   &$images: 

API Tags:
Access:  public


getModeDlg  [Zeile 308]

  string getModeDlg( )

Get mode dialog


API Tags:
Access:  public


getPermList  [Zeile 234]

  string getPermList( integer $mode, array &$images  )

Get permission list

Parameters:
integer   $mode: 
array   &$images: 

API Tags:
Access:  public


load  [Zeile 92]

  void load( )

Load function


API Tags:
Access:  public


loadList  [Zeile 76]

  void loadList( )

Load list


API Tags:
Access:  public


loadModeList  [Zeile 63]

  boolean loadModeList( )

Load mode list


API Tags:
Access:  public


loadTopics  [Zeile 110]

  void loadTopics( )

Load topics


API Tags:
Access:  public


updateSurferPerms  [Zeile 176]

  void updateSurferPerms( array $perms  )

Update surfer permissions

Parameters:
array   $perms: 

API Tags:
Access:  public


updateSurferPermUse  [Zeile 200]

  void updateSurferPermUse( integer $mode  )

update surfer permission use

Parameters:
integer   $mode: 

API Tags:
Access:  public