Public Member Functions | Protected Attributes

GuestBook Class Reference

Inheritance diagram for GuestBook:
Collaboration diagram for GuestBook:

List of all members.

Public Member Functions

 render ()
 showLogin ()
 getSortColumns ()
 getGbSortBy ()
 getGbSortDir ()
 getEntries ()
 floodProtection ()
 prepareSortColumns ()
 getPageNavigation ()

Protected Attributes

 $_iCntPages = null
 $_blShowLogin = false
 $_aSortColumns = false
 $_sSortBy = false
 $_sSortDir = false
 $_blFloodProtection = null
 $_aEntries = null
 $_sThisTemplate = 'guestbook.tpl'
 $_sThisLoginTemplate = 'guestbook_login.tpl'
 $_blShowSorting = true
 $_oPageNavigation = null

Detailed Description

Shop guestbook page. Manages, collects, denies user comments.

Definition at line 7 of file guestbook.php.

Member Function Documentation

GuestBook.floodProtection (  ) 

Template variable getter. Returns boolean of flood protection


Definition at line 188 of file guestbook.php.

GuestBook.getEntries (  ) 

Loads guestbook entries for active page and returns them.

array $oEntries guestbook entries

Definition at line 166 of file guestbook.php.

GuestBook.getGbSortBy (  ) 

Template variable getter. Returns order by


Definition at line 146 of file guestbook.php.

GuestBook.getGbSortDir (  ) 

Template variable getter. Returns order directory


Definition at line 156 of file guestbook.php.

GuestBook.getPageNavigation (  ) 

Template variable getter. Returns page navigation


Definition at line 252 of file guestbook.php.

GuestBook.getSortColumns (  ) 

Template variable getter. Returns sorting columns


Reimplemented from oxUBase.

Definition at line 136 of file guestbook.php.

GuestBook.prepareSortColumns (  ) 

Retrieves from session or gets new sorting parameters for guestbook entries. Sets new sorting parameters (reverse or new column sort) to session.

Template variables: gborderby, gborder, allsortcolumns

Session variables: gborderby, gborder


Reimplemented from oxUBase.

Definition at line 216 of file guestbook.php.

GuestBook.render (  ) 

Loads guestbook entries, forms guestbook naviagation URLS, executes parent.render() and returns name of template to render guestbook._sThisTemplate.

Template variables: entries, navigationPages

string $this->_sThisTemplate current template file name

Reimplemented from oxUBase.

Definition at line 92 of file guestbook.php.

GuestBook.showLogin (  ) 

Sets variable bShowLogin to true

use link to account page instead (e.g. "cl=account&sourcecl=guestbook"+required parameters)

Definition at line 126 of file guestbook.php.

Member Data Documentation

GuestBook.$_aEntries = null [protected]

Definition at line 49 of file guestbook.php.

GuestBook.$_aSortColumns = false [protected]

Definition at line 25 of file guestbook.php.

GuestBook.$_blFloodProtection = null [protected]

Definition at line 43 of file guestbook.php.

GuestBook.$_blShowLogin = false [protected]

Definition at line 19 of file guestbook.php.

GuestBook.$_blShowSorting = true [protected]

Reimplemented from oxUBase.

Definition at line 67 of file guestbook.php.

GuestBook.$_iCntPages = null [protected]

Definition at line 13 of file guestbook.php.

GuestBook.$_iViewIndexState = VIEW_INDEXSTATE_NOINDEXNOFOLLOW [protected]

Current view search engine indexing state: VIEW_INDEXSTATE_INDEX - index without limitations VIEW_INDEXSTATE_NOINDEXNOFOLLOW - no index / no follow VIEW_INDEXSTATE_NOINDEXFOLLOW - no index / follow

Reimplemented from oxUBase.

Definition at line 80 of file guestbook.php.

GuestBook.$_oPageNavigation = null [protected]

Definition at line 73 of file guestbook.php.

GuestBook.$_sSortBy = false [protected]

Definition at line 31 of file guestbook.php.

GuestBook.$_sSortDir = false [protected]

Definition at line 37 of file guestbook.php.

GuestBook.$_sThisLoginTemplate = 'guestbook_login.tpl' [protected]

Definition at line 61 of file guestbook.php.

GuestBook.$_sThisTemplate = 'guestbook.tpl' [protected]

Reimplemented from oxView.

Reimplemented in GuestbookEntry.

Definition at line 55 of file guestbook.php.

The documentation for this class was generated from the following file: