Cheetah
Public Member Functions | Public Attributes | List of all members
ChWsbFilesModule Class Reference
Inheritance diagram for ChWsbFilesModule:
ChWsbModule ChFilesModule ChPhotosModule ChSoundsModule ChVideosModule

Public Member Functions

 __construct (&$aModule)
 
 _checkVisible ($aParam=array())
 
 _defineActionsArray ()
 
 _defineActions ()
 
 _defineActionName ($sAction)
 
 _deleteFile ($iFileId)
 
 _deleteAlbumUnits ($iAlbumId)
 
 _getOriginalExt (&$aInfo, $sTmpl, $sKey='{ext}')
 
 actionAdministration ($sParam='', $sParam1='')
 
 actionHome ()
 
 actionCategories ()
 
 actionTags ()
 
 actionView ($sUri)
 
 actionBrowse ( $sParamName='', $sParamValue='', $sParamValue1='', $sParamValue2='', $sParamValue3='')
 
 actionEdit ($iFileId)
 
 actionRate ()
 
 actionRss ($sParamName, $sParamValue, $sParamValue1, $sParamValue2)
 
 actionReport ($sFileUri)
 
 actionShare ($sFileUri)
 
 actionFavorite ($iFileId)
 
 actionFeature ($iFileId, $iFeatureId=0)
 
 actionApprove ($iFileId, $iApprove=1)
 
 actionDelete ($iFileId, $sAlbumUri='', $sOwnerNick='')
 
 actionAlbums ( $sParamName='', $sParamValue='', $sParamValue1='', $sParamValue2='', $sParamValue3='')
 
 actionAlbumsViewMy ($sParamValue='', $sParamValue1='', $sParamValue2='', $sParamValue3='')
 
 actionAlbumOrganize ($sAlbumUri)
 
 actionAlbumReverse ($sAlbumUri)
 
 actionAlbumDelete ($sAlbumUri)
 
 actionCalendar ($iYear='', $iMonth='')
 
 actionUpload ($sSelected='')
 
 actionUploadSubmit ()
 
 isAllowedAdd ($isPerformAction=false, $isNotDefineActions=false, $isCheckMemberStatus=true)
 
 isAllowedApprove ($aFile, $isPerformAction=false)
 
 isAllowedEdit (&$aFile, $isPerformAction=false)
 
 isAllowedDelete (&$aFile, $isPerformAction=false)
 
 isAllowedDeleteAlbum ($iAlbumId, $aAlbumInfo=null)
 
 isAllowedView (&$aFile, $isPerformAction=false)
 
 isAdmin ($iId=0)
 
 adminApproveFile ($iFileId)
 
 adminDisapproveFile ($iFileId)
 
 adminMakeFeatured ($iFileId)
 
 adminMakeUnfeatured ($iFileId)
 
 checkActions ()
 
 checkDefaultAlbums ($iProfileId)
 
 getMemberList ()
 
 getAdminMainPage (&$aMenu, $sParam='')
 
 getAdminSettings (&$aMenu)
 
 getAlbumPageView ($aInfo, $sBrowseCode='')
 
 getAlbumPageBrowse ($aParams)
 
 getBlockActionsAlbum ($aAlbumInfo)
 
 getBrowseParam ($sParamName, $sParamValue)
 
 getInstanceUploadAlbumTempName ($aAlbums, $iAttempt=1)
 
 getInstanceUploadFormArray ( $aAlbums, $aPrivFieldView, $sAlbumsCaption=false, $sAlbumTitleCaption=false, $sCreateNewAlbumCaption=false)
 
 getResultCodeArray (&$oSearch, $sCode)
 
 getSubmitForm ($sFileUri, $sAction)
 
 processUpload ($oUploader, $sAction)
 
 sendFileInfo ($sEmail, $sMessage, $sUrl, $sType='share')
 
 serviceGetFilesConfig ()
 
 serviceRemoveObject ($iFileId)
 
 serviceGetFavoriteList ($iMember, $iFrom=0, $iPerPage=10)
 
 serviceGetMemberMenuItem ($sIcon='square-o')
 
 serviceGetMemberMenuItemAddContent ($sIcon='square-o')
 
 serviceGetWallData ()
 
 serviceGetWallPost ($aEvent)
 
 serviceGetWallPostOutline ($aEvent)
 
 serviceGetWallAddComment ($aEvent, $aParams=array())
 
 getWallPost ($aEvent, $sIcon='save', $aParams=array())
 
 getWallPostOutline ($aEvent, $sIcon='save', $aParams=array())
 
 serviceGetSpyData ()
 
 serviceGetSpyPost ($sAction, $iObjectId=0, $iSenderId=0, $aExtraParams=array())
 
 serviceDeleteProfileData ($iProfileId)
 
 serviceDeleteProfileAlbums ($iProfileId)
 
 serviceResponseProfileDelete ($oAlert)
 
 serviceCheckDelete ($iFileId)
 
 serviceCheckAction ($sAction, $iFileId)
 
 serviceGetSubscriptionParams ($sAction, $iEntryId)
 
 serviceGetAllAlbums ($iProfId, $sStatus='active')
 
- Public Member Functions inherited from ChWsbModule
 __construct ($aModule)
 
 isLogged ()
 
 getUserId ()
 
 getUserPassword ()
 
 getTitleKey ($sUri)
 
 serviceGetBaseUrl ()
 

Public Attributes

 $_iProfileId
 
 $aPageTmpl
 
 $oPrivacy
 
 $oAlbumPrivacy
 
 $oAlbums
 
 $_aMemActions = array('add', 'view', 'delete', 'approve', 'edit')
 
 $aSectionsAdmin = array()
 
- Public Attributes inherited from ChWsbModule
 $_aModule
 
 $_oDb
 
 $_oTemplate
 
 $_oConfig
 

Additional Inherited Members

- Static Public Member Functions inherited from ChWsbModule
static getInstance ($sClassName)
 
static getTitle ($sUri)
 

Detailed Description

Definition at line 12 of file ChWsbFilesModule.php.

Constructor & Destructor Documentation

◆ __construct()

ChWsbFilesModule::__construct ( $aModule)

Constructor

Reimplemented in ChVideosModule, ChSoundsModule, and ChPhotosModule.

Definition at line 28 of file ChWsbFilesModule.php.

Member Function Documentation

◆ _checkVisible()

ChWsbFilesModule::_checkVisible (   $aParam = array())

Definition at line 56 of file ChWsbFilesModule.php.

◆ _defineActionName()

ChWsbFilesModule::_defineActionName (   $sAction)

Definition at line 82 of file ChWsbFilesModule.php.

◆ _defineActions()

ChWsbFilesModule::_defineActions ( )

Definition at line 76 of file ChWsbFilesModule.php.

◆ _defineActionsArray()

ChWsbFilesModule::_defineActionsArray ( )

Definition at line 66 of file ChWsbFilesModule.php.

◆ _deleteAlbumUnits()

ChWsbFilesModule::_deleteAlbumUnits (   $iAlbumId)

Definition at line 143 of file ChWsbFilesModule.php.

◆ _deleteFile()

ChWsbFilesModule::_deleteFile (   $iFileId)

Definition at line 89 of file ChWsbFilesModule.php.

◆ _getOriginalExt()

ChWsbFilesModule::_getOriginalExt ( $aInfo,
  $sTmpl,
  $sKey = '{ext}' 
)

Reimplemented in ChFilesModule.

Definition at line 158 of file ChWsbFilesModule.php.

◆ actionAdministration()

ChWsbFilesModule::actionAdministration (   $sParam = '',
  $sParam1 = '' 
)

Definition at line 163 of file ChWsbFilesModule.php.

◆ actionAlbumDelete()

ChWsbFilesModule::actionAlbumDelete (   $sAlbumUri)

Definition at line 958 of file ChWsbFilesModule.php.

◆ actionAlbumOrganize()

ChWsbFilesModule::actionAlbumOrganize (   $sAlbumUri)

Definition at line 929 of file ChWsbFilesModule.php.

◆ actionAlbumReverse()

ChWsbFilesModule::actionAlbumReverse (   $sAlbumUri)

Definition at line 935 of file ChWsbFilesModule.php.

◆ actionAlbums()

ChWsbFilesModule::actionAlbums (   $sParamName = '',
  $sParamValue = '',
  $sParamValue1 = '',
  $sParamValue2 = '',
  $sParamValue3 = '' 
)

Reimplemented in ChVideosModule, ChSoundsModule, ChPhotosModule, and ChFilesModule.

Definition at line 788 of file ChWsbFilesModule.php.

◆ actionAlbumsViewMy()

ChWsbFilesModule::actionAlbumsViewMy (   $sParamValue = '',
  $sParamValue1 = '',
  $sParamValue2 = '',
  $sParamValue3 = '' 
)

Reimplemented in ChFilesModule.

Definition at line 830 of file ChWsbFilesModule.php.

◆ actionApprove()

ChWsbFilesModule::actionApprove (   $iFileId,
  $iApprove = 1 
)

Definition at line 742 of file ChWsbFilesModule.php.

◆ actionBrowse()

ChWsbFilesModule::actionBrowse (   $sParamName = '',
  $sParamValue = '',
  $sParamValue1 = '',
  $sParamValue2 = '',
  $sParamValue3 = '' 
)

Reimplemented in ChVideosModule, ChSoundsModule, ChPhotosModule, and ChFilesModule.

Definition at line 313 of file ChWsbFilesModule.php.

◆ actionCalendar()

ChWsbFilesModule::actionCalendar (   $iYear = '',
  $iMonth = '' 
)

Definition at line 985 of file ChWsbFilesModule.php.

◆ actionCategories()

ChWsbFilesModule::actionCategories ( )

Definition at line 214 of file ChWsbFilesModule.php.

◆ actionDelete()

ChWsbFilesModule::actionDelete (   $iFileId,
  $sAlbumUri = '',
  $sOwnerNick = '' 
)

Definition at line 766 of file ChWsbFilesModule.php.

◆ actionEdit()

ChWsbFilesModule::actionEdit (   $iFileId)

Reimplemented in ChFilesModule.

Definition at line 434 of file ChWsbFilesModule.php.

◆ actionFavorite()

ChWsbFilesModule::actionFavorite (   $iFileId)

Definition at line 710 of file ChWsbFilesModule.php.

◆ actionFeature()

ChWsbFilesModule::actionFeature (   $iFileId,
  $iFeatureId = 0 
)

Definition at line 725 of file ChWsbFilesModule.php.

◆ actionHome()

ChWsbFilesModule::actionHome ( )

Definition at line 203 of file ChWsbFilesModule.php.

◆ actionRate()

ChWsbFilesModule::actionRate ( )

Definition at line 609 of file ChWsbFilesModule.php.

◆ actionReport()

ChWsbFilesModule::actionReport (   $sFileUri)

Definition at line 658 of file ChWsbFilesModule.php.

◆ actionRss()

ChWsbFilesModule::actionRss (   $sParamName,
  $sParamValue,
  $sParamValue1,
  $sParamValue2 
)

Definition at line 626 of file ChWsbFilesModule.php.

◆ actionShare()

ChWsbFilesModule::actionShare (   $sFileUri)

Definition at line 684 of file ChWsbFilesModule.php.

◆ actionTags()

ChWsbFilesModule::actionTags ( )

Definition at line 227 of file ChWsbFilesModule.php.

◆ actionUpload()

ChWsbFilesModule::actionUpload (   $sSelected = '')

Get quick upload form in popup.

Parameters
string$sSelected- album URI (optional)

Definition at line 1001 of file ChWsbFilesModule.php.

◆ actionUploadSubmit()

ChWsbFilesModule::actionUploadSubmit ( )

Definition at line 1059 of file ChWsbFilesModule.php.

◆ actionView()

ChWsbFilesModule::actionView (   $sUri)

Reimplemented in ChVideosModule, ChSoundsModule, ChPhotosModule, and ChFilesModule.

Definition at line 242 of file ChWsbFilesModule.php.

◆ adminApproveFile()

ChWsbFilesModule::adminApproveFile (   $iFileId)

Definition at line 1207 of file ChWsbFilesModule.php.

◆ adminDisapproveFile()

ChWsbFilesModule::adminDisapproveFile (   $iFileId)

Definition at line 1223 of file ChWsbFilesModule.php.

◆ adminMakeFeatured()

ChWsbFilesModule::adminMakeFeatured (   $iFileId)

Definition at line 1239 of file ChWsbFilesModule.php.

◆ adminMakeUnfeatured()

ChWsbFilesModule::adminMakeUnfeatured (   $iFileId)

Definition at line 1244 of file ChWsbFilesModule.php.

◆ checkActions()

ChWsbFilesModule::checkActions ( )

Definition at line 1249 of file ChWsbFilesModule.php.

◆ checkDefaultAlbums()

ChWsbFilesModule::checkDefaultAlbums (   $iProfileId)

Definition at line 1266 of file ChWsbFilesModule.php.

◆ getAdminMainPage()

ChWsbFilesModule::getAdminMainPage ( $aMenu,
  $sParam = '' 
)

Definition at line 1301 of file ChWsbFilesModule.php.

◆ getAdminSettings()

ChWsbFilesModule::getAdminSettings ( $aMenu)

Definition at line 1384 of file ChWsbFilesModule.php.

◆ getAlbumPageBrowse()

ChWsbFilesModule::getAlbumPageBrowse (   $aParams)

Definition at line 1422 of file ChWsbFilesModule.php.

◆ getAlbumPageView()

ChWsbFilesModule::getAlbumPageView (   $aInfo,
  $sBrowseCode = '' 
)

Definition at line 1409 of file ChWsbFilesModule.php.

◆ getBlockActionsAlbum()

ChWsbFilesModule::getBlockActionsAlbum (   $aAlbumInfo)

Definition at line 1461 of file ChWsbFilesModule.php.

◆ getBrowseParam()

ChWsbFilesModule::getBrowseParam (   $sParamName,
  $sParamValue 
)

Definition at line 1473 of file ChWsbFilesModule.php.

◆ getInstanceUploadAlbumTempName()

ChWsbFilesModule::getInstanceUploadAlbumTempName (   $aAlbums,
  $iAttempt = 1 
)

Definition at line 1480 of file ChWsbFilesModule.php.

◆ getInstanceUploadFormArray()

ChWsbFilesModule::getInstanceUploadFormArray (   $aAlbums,
  $aPrivFieldView,
  $sAlbumsCaption = false,
  $sAlbumTitleCaption = false,
  $sCreateNewAlbumCaption = false 
)

Reimplemented in ChFilesModule.

Definition at line 1492 of file ChWsbFilesModule.php.

◆ getMemberList()

ChWsbFilesModule::getMemberList ( )

Definition at line 1286 of file ChWsbFilesModule.php.

◆ getResultCodeArray()

ChWsbFilesModule::getResultCodeArray ( $oSearch,
  $sCode 
)

Definition at line 1546 of file ChWsbFilesModule.php.

◆ getSubmitForm()

ChWsbFilesModule::getSubmitForm (   $sFileUri,
  $sAction 
)

Definition at line 1576 of file ChWsbFilesModule.php.

◆ getWallPost()

ChWsbFilesModule::getWallPost (   $aEvent,
  $sIcon = 'save',
  $aParams = array() 
)

Reimplemented in ChVideosModule.

Definition at line 1900 of file ChWsbFilesModule.php.

◆ getWallPostOutline()

ChWsbFilesModule::getWallPostOutline (   $aEvent,
  $sIcon = 'save',
  $aParams = array() 
)

Reimplemented in ChVideosModule.

Definition at line 2034 of file ChWsbFilesModule.php.

◆ isAdmin()

ChWsbFilesModule::isAdmin (   $iId = 0)

Definition at line 1198 of file ChWsbFilesModule.php.

◆ isAllowedAdd()

ChWsbFilesModule::isAllowedAdd (   $isPerformAction = false,
  $isNotDefineActions = false,
  $isCheckMemberStatus = true 
)

Definition at line 1094 of file ChWsbFilesModule.php.

◆ isAllowedApprove()

ChWsbFilesModule::isAllowedApprove (   $aFile,
  $isPerformAction = false 
)

Definition at line 1111 of file ChWsbFilesModule.php.

◆ isAllowedDelete()

ChWsbFilesModule::isAllowedDelete ( $aFile,
  $isPerformAction = false 
)

Definition at line 1145 of file ChWsbFilesModule.php.

◆ isAllowedDeleteAlbum()

ChWsbFilesModule::isAllowedDeleteAlbum (   $iAlbumId,
  $aAlbumInfo = null 
)

Definition at line 1159 of file ChWsbFilesModule.php.

◆ isAllowedEdit()

ChWsbFilesModule::isAllowedEdit ( $aFile,
  $isPerformAction = false 
)

Definition at line 1127 of file ChWsbFilesModule.php.

◆ isAllowedView()

ChWsbFilesModule::isAllowedView ( $aFile,
  $isPerformAction = false 
)

Definition at line 1173 of file ChWsbFilesModule.php.

◆ processUpload()

ChWsbFilesModule::processUpload (   $oUploader,
  $sAction 
)

Definition at line 1672 of file ChWsbFilesModule.php.

◆ sendFileInfo()

ChWsbFilesModule::sendFileInfo (   $sEmail,
  $sMessage,
  $sUrl,
  $sType = 'share' 
)

Definition at line 1692 of file ChWsbFilesModule.php.

◆ serviceCheckAction()

ChWsbFilesModule::serviceCheckAction (   $sAction,
  $iFileId 
)

Definition at line 2300 of file ChWsbFilesModule.php.

◆ serviceCheckDelete()

ChWsbFilesModule::serviceCheckDelete (   $iFileId)

Definition at line 2295 of file ChWsbFilesModule.php.

◆ serviceDeleteProfileAlbums()

ChWsbFilesModule::serviceDeleteProfileAlbums (   $iProfileId)

Definition at line 2267 of file ChWsbFilesModule.php.

◆ serviceDeleteProfileData()

ChWsbFilesModule::serviceDeleteProfileData (   $iProfileId)

Definition at line 2255 of file ChWsbFilesModule.php.

◆ serviceGetAllAlbums()

ChWsbFilesModule::serviceGetAllAlbums (   $iProfId,
  $sStatus = 'active' 
)

Definition at line 2349 of file ChWsbFilesModule.php.

◆ serviceGetFavoriteList()

ChWsbFilesModule::serviceGetFavoriteList (   $iMember,
  $iFrom = 0,
  $iPerPage = 10 
)

Definition at line 1729 of file ChWsbFilesModule.php.

◆ serviceGetFilesConfig()

ChWsbFilesModule::serviceGetFilesConfig ( )

Definition at line 1717 of file ChWsbFilesModule.php.

◆ serviceGetMemberMenuItem()

ChWsbFilesModule::serviceGetMemberMenuItem (   $sIcon = 'square-o')

Reimplemented in ChFilesModule, ChPhotosModule, ChSoundsModule, and ChVideosModule.

Definition at line 1734 of file ChWsbFilesModule.php.

◆ serviceGetMemberMenuItemAddContent()

ChWsbFilesModule::serviceGetMemberMenuItemAddContent (   $sIcon = 'square-o')

Reimplemented in ChFilesModule, ChPhotosModule, ChSoundsModule, and ChVideosModule.

Definition at line 1750 of file ChWsbFilesModule.php.

◆ serviceGetSpyData()

ChWsbFilesModule::serviceGetSpyData ( )

Definition at line 2181 of file ChWsbFilesModule.php.

◆ serviceGetSpyPost()

ChWsbFilesModule::serviceGetSpyPost (   $sAction,
  $iObjectId = 0,
  $iSenderId = 0,
  $aExtraParams = array() 
)

Definition at line 2220 of file ChWsbFilesModule.php.

◆ serviceGetSubscriptionParams()

ChWsbFilesModule::serviceGetSubscriptionParams (   $sAction,
  $iEntryId 
)

Definition at line 2325 of file ChWsbFilesModule.php.

◆ serviceGetWallAddComment()

ChWsbFilesModule::serviceGetWallAddComment (   $aEvent,
  $aParams = array() 
)

Reimplemented in ChFilesModule.

Definition at line 1826 of file ChWsbFilesModule.php.

◆ serviceGetWallData()

ChWsbFilesModule::serviceGetWallData ( )

Definition at line 1767 of file ChWsbFilesModule.php.

◆ serviceGetWallPost()

ChWsbFilesModule::serviceGetWallPost (   $aEvent)

Reimplemented in ChVideosModule, ChSoundsModule, ChPhotosModule, and ChFilesModule.

Definition at line 1816 of file ChWsbFilesModule.php.

◆ serviceGetWallPostOutline()

ChWsbFilesModule::serviceGetWallPostOutline (   $aEvent)

Reimplemented in ChVideosModule, ChSoundsModule, ChPhotosModule, and ChFilesModule.

Definition at line 1821 of file ChWsbFilesModule.php.

◆ serviceRemoveObject()

ChWsbFilesModule::serviceRemoveObject (   $iFileId)

Definition at line 1722 of file ChWsbFilesModule.php.

◆ serviceResponseProfileDelete()

ChWsbFilesModule::serviceResponseProfileDelete (   $oAlert)

Definition at line 2282 of file ChWsbFilesModule.php.

Member Data Documentation

◆ $_aMemActions

ChWsbFilesModule::$_aMemActions = array('add', 'view', 'delete', 'approve', 'edit')

Definition at line 21 of file ChWsbFilesModule.php.

◆ $_iProfileId

ChWsbFilesModule::$_iProfileId

Definition at line 14 of file ChWsbFilesModule.php.

◆ $aPageTmpl

ChWsbFilesModule::$aPageTmpl

Definition at line 15 of file ChWsbFilesModule.php.

◆ $aSectionsAdmin

ChWsbFilesModule::$aSectionsAdmin = array()

Definition at line 23 of file ChWsbFilesModule.php.

◆ $oAlbumPrivacy

ChWsbFilesModule::$oAlbumPrivacy

Definition at line 17 of file ChWsbFilesModule.php.

◆ $oAlbums

ChWsbFilesModule::$oAlbums

Definition at line 19 of file ChWsbFilesModule.php.

◆ $oPrivacy

ChWsbFilesModule::$oPrivacy

Definition at line 16 of file ChWsbFilesModule.php.


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