tof  1.6.2
About: web-based photo album
  Fossies Dox: tof-1.6.2.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

 All Classes Files Functions Variables
Slooze Class Reference

Public Member Functions

 Slooze ($uid, $initUser=true)
 
 setUser ($newuid)
 
 initUser ()
 
 setAdmin ($admin)
 
 validateInputs ()
 
 printInputs ()
 
 validateInput ($value)
 
 validateArrayInput ($array)
 
 handleAction (&$vars)
 
 findUser ($users, $userID)
 
 addKeywordsToSelection ($typeID, $value)
 
 getPictureFilename ($picture, $relative=false)
 
 getOrigFilename ($picture, $relative=false)
 
 getThumbFilename ($picture, $relative=false)
 
 getBestFilename ($picture, $quality=HIGH)
 
 checkDirectory ($dirname)
 
 getMissingPictures ()
 
 fullSelfURL ()
 
 getRollLink ($rollID)
 
 getTopicLink ($text, $topicID)
 
 getPictureLink ($text, $pictureID, $rollID)
 
 error ($text)
 
 warn ($text)
 
 show ($text)
 
 log ($text)
 
 debug ($text)
 
 setRender (&$render)
 

Public Attributes

 $admin = false
 
 $canSelect = true
 
 $adminComments = true
 
 $allPathsLower = false
 
 $showCommentIPs = false
 
 $basePath = "./"
 
 $picture_suffix = "-w.jpg"
 
 $thumb_suffix = "-t.jpg"
 
 $orig_suffix = ".jpg"
 
 $pictureWidth = 700
 
 $pictureHeight = 500
 
 $thumbSize = 150
 
 $ct
 
 $uid = 0
 
 $anonymous
 
 $render
 
 $user
 
 $admin_email = ""
 
 $homeURL = ""
 
 $output_separator
 
 $selection = array()
 
 $jpegtranTested = false
 
 $haveJpegtran = false
 
 $ctClass = "MySloozeCtSql"
 
 $needsConfirmation
 

Detailed Description

Definition at line 43 of file slooze.php.

Member Function Documentation

Slooze::addKeywordsToSelection (   $typeID,
  $value 
)

Definition at line 257 of file slooze.php.

References addKeywords().

Slooze::checkDirectory (   $dirname)

Ensures that a directory exists

Definition at line 309 of file slooze.php.

References error().

Slooze::debug (   $text)
Slooze::error (   $text)

Definition at line 349 of file slooze.php.

Referenced by checkDirectory(), and handleAction().

Slooze::findUser (   $users,
  $userID 
)

Definition at line 247 of file slooze.php.

References $user, and $user.

Slooze::fullSelfURL ( )

Definition at line 333 of file slooze.php.

Slooze::getBestFilename (   $picture,
  $quality = HIGH 
)

Definition at line 291 of file slooze.php.

References getOrigFilename(), getPictureFilename(), and getThumbFilename().

Slooze::getMissingPictures ( )

Definition at line 321 of file slooze.php.

References $pictures, $pictures, $pictures, and getPictureFilename().

Slooze::getOrigFilename (   $picture,
  $relative = false 
)

Definition at line 271 of file slooze.php.

References $basePath, and $orig_suffix.

Referenced by getBestFilename().

Slooze::getPictureFilename (   $picture,
  $relative = false 
)

Definition at line 261 of file slooze.php.

References $basePath, and $picture_suffix.

Referenced by getBestFilename(), and getMissingPictures().

Slooze::getPictureLink (   $text,
  $pictureID,
  $rollID 
)

Definition at line 345 of file slooze.php.

Slooze::getRollLink (   $rollID)

Definition at line 337 of file slooze.php.

Slooze::getThumbFilename (   $picture,
  $relative = false 
)

Definition at line 281 of file slooze.php.

References $basePath, and $thumb_suffix.

Referenced by getBestFilename().

Slooze::getTopicLink (   $text,
  $topicID 
)

Definition at line 341 of file slooze.php.

Slooze::handleAction ( $vars)

Definition at line 211 of file slooze.php.

References $vars, $vars, $vars, $vars, $vars, $vars, debug(), error(), log(), log(), and redirect().

Slooze::initUser ( )

Definition at line 115 of file slooze.php.

References $user, $user, $user, $user, and $user.

Referenced by Slooze().

Slooze::log (   $text)

Definition at line 361 of file slooze.php.

Referenced by handleAction(), and handleAction().

Slooze::printInputs ( )

Definition at line 168 of file slooze.php.

References $vars, $vars, $vars, $vars, $vars, and $vars.

Slooze::setAdmin (   $admin)

Definition at line 124 of file slooze.php.

References $admin, $admin, and admin.

Slooze::setRender ( $render)

Definition at line 372 of file slooze.php.

References $render, and $render.

Slooze::setUser (   $newuid)

Definition at line 100 of file slooze.php.

Referenced by Slooze().

Slooze::show (   $text)

Definition at line 357 of file slooze.php.

Slooze::Slooze (   $uid,
  $initUser = true 
)

Definition at line 77 of file slooze.php.

References $ctClass, $output_separator, $output_separator, admin, initUser(), and setUser().

Slooze::validateArrayInput (   $array)

Definition at line 198 of file slooze.php.

References validateInput().

Referenced by validateInputs(), and validateInputs().

Slooze::validateInput (   $value)

Definition at line 186 of file slooze.php.

Referenced by validateArrayInput(), validateInputs(), and validateInputs().

Slooze::warn (   $text)

Definition at line 353 of file slooze.php.

Member Data Documentation

Slooze::$admin = false

Definition at line 46 of file slooze.php.

Referenced by setAdmin(), and setAdmin().

Slooze::$admin_email = ""

Definition at line 64 of file slooze.php.

Slooze::$adminComments = true

Definition at line 48 of file slooze.php.

Slooze::$allPathsLower = false

Definition at line 49 of file slooze.php.

Slooze::$anonymous

Definition at line 61 of file slooze.php.

Slooze::$basePath = "./"

Definition at line 51 of file slooze.php.

Referenced by getOrigFilename(), getPictureFilename(), and getThumbFilename().

Slooze::$canSelect = true

Definition at line 47 of file slooze.php.

Slooze::$ct

Definition at line 59 of file slooze.php.

Slooze::$ctClass = "MySloozeCtSql"

Definition at line 72 of file slooze.php.

Referenced by Slooze().

Slooze::$haveJpegtran = false

Definition at line 70 of file slooze.php.

Slooze::$homeURL = ""

Definition at line 65 of file slooze.php.

Slooze::$jpegtranTested = false

Definition at line 69 of file slooze.php.

Slooze::$needsConfirmation

Definition at line 74 of file slooze.php.

Slooze::$orig_suffix = ".jpg"

Definition at line 54 of file slooze.php.

Referenced by getOrigFilename().

Slooze::$output_separator

Definition at line 66 of file slooze.php.

Referenced by Slooze(), and Slooze().

Slooze::$picture_suffix = "-w.jpg"

Definition at line 52 of file slooze.php.

Referenced by getPictureFilename().

Slooze::$pictureHeight = 500

Definition at line 56 of file slooze.php.

Slooze::$pictureWidth = 700

Definition at line 55 of file slooze.php.

Slooze::$render

Definition at line 62 of file slooze.php.

Referenced by setRender(), and setRender().

Slooze::$selection = array()

Definition at line 67 of file slooze.php.

Slooze::$showCommentIPs = false

Definition at line 50 of file slooze.php.

Slooze::$thumb_suffix = "-t.jpg"

Definition at line 53 of file slooze.php.

Referenced by getThumbFilename().

Slooze::$thumbSize = 150

Definition at line 57 of file slooze.php.

Slooze::$uid = 0

Definition at line 60 of file slooze.php.

Referenced by Slooze().

Slooze::$user

Definition at line 63 of file slooze.php.

Referenced by findUser(), findUser(), initUser(), initUser(), initUser(), initUser(), and initUser().


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