Overview

Packages

  • admin
  • classes
    • media
  • CodeIgniter
    • Libraries
  • core
  • functions
  • JSMin
  • None
  • OpenID
  • PHP
  • PHPMailer
  • plugins
    • admin
    • development
    • feed
    • mail
    • media
    • misc
    • seo
    • spam
    • uploader
    • users
    • zenpage
    • zenphoto
      • news
  • Services
    • JSON

Classes

  • CI_jsmin
  • CI_load
  • codeIgniter_kludge
  • comment_form
  • contactformOptions
  • GoogleMap
  • hitcounter
  • jquery_rating
  • menu_manager
  • mobile
  • mobileTheme
  • multipleLayoutOptions
  • pagedThumbsNav
  • pagedthumbsOptions
  • print_album_menu
  • tagsuggest
  • TextObject
  • zenpagecms

Functions

  • addGeoCoord
  • checkChosenItemStatus
  • checkChosenMenuset
  • checkIfNew
  • checkLayoutUseForImages
  • checkParentLayouts
  • checkRequiredField
  • checkSelectedAlbum
  • copyLayoutSelection
  • createMenuIfNotExists
  • createRelatedItemsResultArray
  • deleteLayoutSelection
  • get_instance
  • getAlbumGeodata
  • getAlbumStatistic
  • getAllTagsFromAlbum
  • getAllTagsFromAlbum_multi_unique
  • getAllTagsFromZenpage
  • getCurrentMenuItem
  • getField
  • getGeoCoord
  • getHitcounter
  • getImageGeodata
  • getImageStatistic
  • getItem
  • getItemTitleAndURL
  • getLayout
  • getLayoutSelector
  • getMenuFromLink
  • getMenuItemChilds
  • getMenuItems
  • getMenumanagerPredicessor
  • getMenumanagerSuccessor
  • getMenuVisibility
  • getNewsArchiveURL
  • getNewsIndexURL
  • getNumAllSubalbums
  • getParentMenuItems
  • getRating
  • getRelatedItems
  • getSelectedLayout
  • inventMenuItem
  • layoutSelector
  • layoutSelector_album
  • log_message
  • menu_admin_toolbox_global
  • menu_tabs
  • omsAdditions
  • printAlbumMenu
  • printAlbumMenuJump
  • printAlbumMenuList
  • printAlbumMenuListAlbum
  • printAlbumStatistic
  • printAlbumStatisticItem
  • printAllTags
  • printAllTagsFromAlbum
  • printAllTagsFromZenpage
  • printCommentForm
  • printContactForm
  • printCustomMenu
  • printGoogleMap
  • printImageStatistic
  • printLatestAlbums
  • printLatestImages
  • printLatestImagesByDate
  • printLatestImagesByMtime
  • printLatestUpdatedAlbums
  • printMenuemanagerPageList
  • printMenuemanagerPageListWithNav
  • printMenumanagerBreadcrumb
  • printMenumanagerNextLink
  • printMenumanagerPrevLink
  • printMostRatedAlbums
  • printMostRatedImages
  • printPagedThumbsNav
  • printPopularAlbums
  • printPopularImages
  • printRating
  • printRelatedItems
  • printTopRatedAlbums
  • printTopRatedImages
  • saveLayoutSelection
  • saveZenphotoLayoutSelection
  • showOrNotShowField
  • submenuOf
  • tagSuggestJS
  • tagSuggestJS_admin
  • tagSuggestJS_frontend
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated

Package plugins

Packages summary
plugins\admin
plugins\development
plugins\feed
plugins\mail
plugins\media
plugins\misc
plugins\seo
plugins\spam
plugins\uploader
plugins\users
plugins\zenpage
plugins\zenphoto
Classes summary
CI_jsmin
CI_load
codeIgniter_kludge
comment_form
contactformOptions Plugin option handling class
GoogleMap googleMap
hitcounter Plugin option handling class
jquery_rating Option handler class
menu_manager
mobile

Mobile Detect Library

mobileTheme
multipleLayoutOptions Plugin option handling class
pagedThumbsNav
pagedthumbsOptions Plugin option handling class
print_album_menu Plugin option handling class
tagsuggest
TextObject Core class for handling "non-image" files
zenpagecms
Functions summary
addGeoCoord Add a point to a map object
checkChosenItemStatus Checks if the menu item is set visible or not
checkChosenMenuset Checks which menu set is chosen via $_GET. If none is explicity chosen the "default" one (create initially) is used.
checkIfNew

A little helper function that checks if an image or album is to be considered 'new' within the time range set in relation to getImageDate()/getAlbumDate() Returns true or false.

checkLayoutUseForImages Gets the selected layout page for images if the album option to use the equivalent of their album layout is seleted.
checkParentLayouts Checks if there is a layout inherited from a parent items (album, page or category) and returns it. Returns false otherwise.
checkRequiredField

Helper function that checks if the field is a required one. If it returns '*" to be appended to the field name as an indicator. Not for the CAPTCHA field that is always required if shown...

checkSelectedAlbum

A printAlbumMenu() helper function for the jump menu mode of printAlbumMenu() that only checks which the current album so that the entry in the in the dropdown jump menu can be selected Not for standalone use.

copyLayoutSelection
createMenuIfNotExists Creates a menu set from the items passed. But only if the menu set does not already exist
createRelatedItemsResultArray

Helper function for getRelatedItems() only. Returns an array with array for each item with name, album (images only), type and weight (search weight value) Excludes the current item itself.

deleteLayoutSelection processes object removals if they have been assigned layouts
get_instance
getAlbumGeodata Gathers the map data for an album
getAlbumStatistic Returns a array of album objects of album statistic accordingly to $option
getAllTagsFromAlbum Prints a tag cloud list of the tags in one album and optionally its subalbums. Returns FALSE if no value.
getAllTagsFromAlbum_multi_unique

Removes duplicate entries in multi dimensional array. From kenrbnsn at rbnsn dot com http://uk.php.net/manual/en/function.array-unique.php#57202

getAllTagsFromZenpage Gets all tags used by either all Zenpage news articles or pages.
getCurrentMenuItem Returns the sort_order of the current menu item
getField Retrieves the post field if it exists
getGeoCoord $returns coordinate informations for an image
getHitcounter returns the hitcounter for the current page or for the object passed
getImageGeodata Gathers the data for an image
getImageStatistic Returns a array of image objects of image statistic according to $option
getItem Gets a menu item by its id
getItemTitleAndURL Gets the title, url and name of a menu item
getLayout Gets the select layout page and returns it to the load_theme_script filter
getLayoutSelector Worker function for creating layout selectors. Returns the HTML
getMenuFromLink Returns the menu item corresponding to $link
getMenuItemChilds Gets the direct child menu items of the current menu item. Returns the array of the items or false.
getMenuItems Gets the menu items
getMenumanagerPredicessor Returns the link to the predicessor of the current menu item
getMenumanagerSuccessor Returns the successor link of the current menu item
getMenuVisibility Gets the menu visibility
getNewsArchiveURL Returns the full path of the news archive page
getNewsIndexURL Returns the full path of the news index page
getNumAllSubalbums Gets the number of all subalbums of all subalbum levels of either the current album or $albumobj
getParentMenuItems Gets the parent menu items of the current menu item. Returns the array of the items or false.
getRating Returns the current rating of an object
getRelatedItems
getSelectedLayout Gets the selected layout page for this item. Returns false if nothing is selected.
inventMenuItem

"invents" a menu item for the current page (for when one does not exist) Adds the item to the current menuset and modifies its "parent" as needed

layoutSelector returns the layout selector for an object.
layoutSelector_album returns the layout selectors for an album.
log_message
menu_admin_toolbox_global
menu_tabs Adds menu manager to admin tabs
omsAdditions
printAlbumMenu

Prints a list of all albums context sensitive. Since 1.4.3 this is a wrapper function for the separate functions printAlbumMenuList() and printAlbumMenuJump(). that was included to remain compatiblility with older installs of this menu.

printAlbumMenuJump

Prints a dropdown menu of all albums(not context sensitive) Is used by the wrapper function printAlbumMenu() if the options "jump" is choosen. For standalone use, too.

printAlbumMenuList Prints a nested html list of all albums context sensitive.
printAlbumMenuListAlbum Handles an album for printAlbumMenuList
printAlbumStatistic

Prints album statistic according to $option as an unordered HTML list A css id is attached by default named '$option_album'

printAlbumStatisticItem

A helper function that only prints a item of the loop within printAlbumStatistic() Not for standalone use.

printAllTags Prints a tag cloud list of the tags in one album and optionally its subalbums. Base function to printAllTagsFromAlbum().
printAllTagsFromAlbum

Prints a tag cloud list of the tags in one album and optionally its subalbums. Known limitation: If $mode is set to "all" there is no tag count and therefore no tag cloud but a simple list

printAllTagsFromZenpage Prints a tag cloud list of the tags used by either all Zenpage news articles or pages.
printCommentForm Prints a form for posting comments
printContactForm

Prints the mail contact form, handles checks and the mail sending. It uses Zenphoto's check for valid e-mail address and website URL and also supports CAPTCHA. The contact form itself is a separate file and is located within the /contact_form/form.php so that it can be style as needed.

printCustomMenu Prints a context sensitive menu of all pages as a unordered html list
printGoogleMap Output the google map
printImageStatistic

Prints image statistic according to $option as an unordered HTML list A css id is attached by default named accordingly'$option'

printLatestAlbums Prints the latest albums
printLatestImages Prints the latest images by ID (the order zenphoto recognized the images on the filesystem)
printLatestImagesByDate Prints the latest images by date order (date taken order)
printLatestImagesByMtime Prints the latest images by mtime order (date uploaded order)
printLatestUpdatedAlbums Prints the latest updated albums
printMenuemanagerPageList Prints a full page navigation including previous and next page links with a list of all pages in between.
printMenuemanagerPageListWithNav Prints a list of all pages.
printMenumanagerBreadcrumb Prints the breadcrumbs of the current page
printMenumanagerNextLink Gets the link to the next menu item
printMenumanagerPrevLink Prints the previous link of the current menu item
printMostRatedAlbums Prints the most rated albums
printMostRatedImages Prints the n most rated images
printPagedThumbsNav Prints a paged thumbnail navigation to be used on a theme's image.php, independent of the album.php's thumbs loop
printPopularAlbums Prints the most popular albums
printPopularImages Prints the most popular images
printRating

Prints the rating star form and the current rating Insert this function call in the page script where you want the star ratings to appear.

printRelatedItems Prints the x related articles based on a tag search
printTopRatedAlbums Prints the top voted albums
printTopRatedImages Prints the n top rated images
saveLayoutSelection Saves the layout page assignment via filter on the backend
saveZenphotoLayoutSelection Saves the layout page assignment via filter on the backend for images and albums
showOrNotShowField

Helper function that checks if a field should be shown ("required" or "show") or omitted ("ommitt"). Only for the fields set by radioboxes.

submenuOf Returns true if the current menu item is a sub item of $link
tagSuggestJS
tagSuggestJS_admin
tagSuggestJS_frontend
Zenphoto doc API documentation generated by ApiGen