PartyPhoto
in package
Class PartyPhoto
Table of Contents
- getFull() : array<string|int, mixed>
- Returns photo ID and full photo container
- getGallery() : string
- Zeigt die Party Fotos als Liste
- getLargeAndRepair() : string
- getLeftRight() : array<string|int, mixed>
- Nachbar-Fotos in session, bildet links für vorheriges und nächstes Urspruenglich nur Party-Fotos, nun auch Member-Fotos
- getMembers() : string
- Dient nur einem Zweck: Die Partyfotos eines Members als Liste zu zeigen
- getRandomList() : array<string|int, mixed>
- List of random photos
- getTeaserArray() : array<string|int, mixed>
- Lists first pics of every member for each party Used in party_table.tpl.php Uses own cache Uses template party_photos_list_teaser.tpl.php
- getTop() : string
- getTopOfYear() : string
- makeNew() : string
- Erzeugt aus großem Bild mittleres
Methods
getFull()
Returns photo ID and full photo container
public
static getFull([array<string|int, mixed> $saAtt = [] ]) : array<string|int, mixed>
2004-03-12 2016-05-16
Parameters
- $saAtt : array<string|int, mixed> = []
-
- PID, photo_id
Return values
array<string|int, mixed> —getGallery()
Zeigt die Party Fotos als Liste
public
static getGallery(int $PID[, array<string|int, mixed> $saAtt = [] ][, string $strTemplate = 'party_photos_list.tpl.php' ], int $nPos[, int $nMaxImages = 9999 ]) : string
Parameters
- $PID : int
- $saAtt : array<string|int, mixed> = []
-
- SQL-paras, bisher nur $saAtt['nDays']
- $strTemplate : string = 'party_photos_list.tpl.php'
- $nPos : int
-
for mysql limit $nPos
- $nMaxImages : int = 9999
Tags
Return values
string —getLargeAndRepair()
public
static getLargeAndRepair(array<string|int, mixed> $saRow) : string
Parameters
- $saRow : array<string|int, mixed>
Return values
string —getLeftRight()
Nachbar-Fotos in session, bildet links für vorheriges und nächstes Urspruenglich nur Party-Fotos, nun auch Member-Fotos
public
static getLeftRight(int $nID, int $nPhotoID[, string $strType = 'party' ]) : array<string|int, mixed>
Parameters
- $nID : int
-
id der party oder public_uid des members
- $nPhotoID : int
-
aktuelles foto
- $strType : string = 'party'
-
party oder member
Return values
array<string|int, mixed> —[0] = vorheriges, [1] = naechstes, ['get_right'] = get para fuer nextes foto
getMembers()
Dient nur einem Zweck: Die Partyfotos eines Members als Liste zu zeigen
public
static getMembers([array<string|int, mixed> $saAtt = [] ], int $nPos) : string
2004-03-12
Parameters
- $saAtt : array<string|int, mixed> = []
-
- $saAtt['user_id'] = $saUserPublic['id']; $saAtt['PUID'] = $PUID;
- $nPos : int
Return values
string —getRandomList()
List of random photos
public
static getRandomList() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getTeaserArray()
Lists first pics of every member for each party Used in party_table.tpl.php Uses own cache Uses template party_photos_list_teaser.tpl.php
public
static getTeaserArray(array<string|int, mixed> $saParty, int $bPast) : array<string|int, mixed>
Parameters
- $saParty : array<string|int, mixed>
- $bPast : int
Return values
array<string|int, mixed> —- Anzahl
getTop()
public
static getTop(array<string|int, mixed> $saInform) : string
Parameters
- $saInform : array<string|int, mixed>
Return values
string —getTopOfYear()
public
static getTopOfYear([int $nLimit = 50 ][, int $nYear = 2007 ][, int $nVotes = 3 ]) : string
Parameters
- $nLimit : int = 50
- $nYear : int = 2007
- $nVotes : int = 3
Return values
string —makeNew()
Erzeugt aus großem Bild mittleres
public
static makeNew(string $strImage[, string $strSize = 'large' ]) : string
Parameters
- $strImage : string
- $strSize : string = 'large'