• All Elements
Packages
  • [Implementation]
  • [Implementation]-[Backend]
  • [Backend]
  • [Plugins]
[Implementation]


  • Package Elements
  • Class Hierarchy
Classes
  • Feindura
  • FeinduraBase
Files
  • Feindura.class.php
  • FeinduraBase.class.php

Quick Menu
  • Description

feindura - Docs

  • Back to feindura.org
  • Startpage
  • Feindura Class
Welcome
Documentation
CHANGELOG | LICENSE

Package: [Implementation] - element index

Package indexes

  • [Implementation]-[Backend]
  • [Backend]
  • [Plugins]
  • All Elements

[ a ] [ c ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ m ] [ p ] [ s ] [ t ] [ w ] [ x ] [ _ ]
_
__construct
FeinduraBase::__construct() in FeinduraBase.class.php
Type constructor
__construct
Feindura::__construct() in Feindura.class.php
Type constructor
a
$adminConfig
FeinduraBase::$adminConfig in FeinduraBase.class.php
Contains the administrator-settings and the page-settings set in the CMS backend
c
$cachedScriptCache
Feindura::$cachedScriptCache in Feindura.class.php
Tells the Feindura::endCache() method to write the a cache file or not.
$category
Feindura::$category in Feindura.class.php
Contains the current category ID get from the $_GET variable.
$categoryConfig
FeinduraBase::$categoryConfig in FeinduraBase.class.php
Contains the categories-settings config set in the CMS backend
checkPagesForTags
FeinduraBase::checkPagesForTags() in FeinduraBase.class.php
Name checkPagesForTags()
createAttributes
FeinduraBase::createAttributes() in FeinduraBase.class.php
Name createAttributes()
createBreadCrumbsMenu
Feindura::createBreadCrumbsMenu() in Feindura.class.php
Name createBreadCrumbsMenu()
createHref
Feindura::createHref() in Feindura.class.php
Name createHref()
createLanguageMenu
Feindura::createLanguageMenu() in Feindura.class.php
Name createLanguageMenu()
Alias createLanguagesMenu()
createLink
Feindura::createLink() in Feindura.class.php
Name createLink()
createMenu
Feindura::createMenu() in Feindura.class.php
Name createMenu()
createMenuByDate
Feindura::createMenuByDate() in Feindura.class.php
Name createMenuByDate()
Alias createMenuByDates()
createMenuBySortFunction
Feindura::createMenuBySortFunction() in Feindura.class.php
Name createMenuBySortFunction()
createMenuByTags
Feindura::createMenuByTags() in Feindura.class.php
Name createMenuByTags()
Alias createMenuByTag()
createMetaTags
Feindura::createMetaTags() in Feindura.class.php
Name createMetaTags()
Alias createMetaTag()
createSubMenu
Feindura::createSubMenu() in Feindura.class.php
Name createSubMenu()
createSubMenuOfPage
Feindura::createSubMenuOfPage() in Feindura.class.php
Name createSubMenuOfPage()
Alias createSubMenuFromPage()
createSubMenuOfSubCategory
Feindura::createSubMenuOfSubCategory() in Feindura.class.php
Name createSubMenuOfSubCategory()
createThumbnail
FeinduraBase::createThumbnail() in FeinduraBase.class.php
Name createThumbnail()
createTitle
FeinduraBase::createTitle() in FeinduraBase.class.php
Name createTitle()
e
$errorTag
Feindura::$errorTag in Feindura.class.php
The tag which will be used to wrap the error message. E.g. if a pages is deactivated or doesnt exist.
endCache
Feindura::endCache() in Feindura.class.php
Name endCache()
f
Feindura
Feindura in Feindura.class.php
The class for implementing feindura - Flat File Content Management System in a website.
FeinduraBase
FeinduraBase in FeinduraBase.class.php
The basis feindura class for the implementation classes.
Feindura.class.php
Feindura.class.php in Feindura.class.php
FeinduraBase.class.php
FeinduraBase.class.php in FeinduraBase.class.php
g
generateContent
FeinduraBase::generateContent() in FeinduraBase.class.php
Name generateContent()
generateMenu
FeinduraBase::generateMenu() in FeinduraBase.class.php
Name generateMenu()
generatePage
FeinduraBase::generatePage() in FeinduraBase.class.php
Name generatePage()
getCurrentCategoryId
FeinduraBase::getCurrentCategoryId() in FeinduraBase.class.php
Name getCurrentCategoryId()
Alias getCategoryId()
getCurrentPageId
FeinduraBase::getCurrentPageId() in FeinduraBase.class.php
Name getCurrentPageId()
Alias getPageId()
getIdsFromString
FeinduraBase::getIdsFromString() in FeinduraBase.class.php
Name getIdsFromString()
getLanguage
Feindura::getLanguage() in Feindura.class.php
Name getLanguage()
getLanguageFile
Feindura::getLanguageFile() in Feindura.class.php
Name getLanguageFile()
getLocalized
Feindura::getLocalized() in Feindura.class.php
Name getLocalized()
Alias getLocalization()
getParentPages
FeinduraBase::getParentPages() in FeinduraBase.class.php
Name getParentPages()
getParentPagesOf
Feindura::getParentPagesOf() in Feindura.class.php
Name getParentPagesOf()
getPropertyCategory
FeinduraBase::getPropertyCategory() in FeinduraBase.class.php
Name getPropertyCategory()
getPropertyIdsByType
FeinduraBase::getPropertyIdsByType() in FeinduraBase.class.php
Name getPropertyIdsByType()
getPropertyPage
FeinduraBase::getPropertyPage() in FeinduraBase.class.php
Name getPropertyPage()
h
hasPlugins
Feindura::hasPlugins() in Feindura.class.php
Name hasPlugins()
hasTags
Feindura::hasTags() in Feindura.class.php
Name hasTags()
i
isSubCategory
Feindura::isSubCategory() in Feindura.class.php
Name isSubCategory()
isSubCategoryOf
Feindura::isSubCategoryOf() in Feindura.class.php
Name isSubCategoryOf()
l
$language
Feindura::$language in Feindura.class.php
A country code (example: de, en, ..) to set the language of the frontend language-files
$languageFile
FeinduraBase::$languageFile in FeinduraBase.class.php
Contains the frontend language-file array
$languageNames
FeinduraBase::$languageNames in FeinduraBase.class.php
An array with country codes and language names.
$linkActiveClass
Feindura::$linkActiveClass in Feindura.class.php
This class name will be add to every link created with Feindura::createLink() or Feindura::createMenu(), when it is matching the currently selected page. When using the Feindura::createMenu() method, this class will also be add to the wrapping element of the link, like <li> or <td>.
$linkAfter
Feindura::$linkAfter in Feindura.class.php
Contains a string which will be add after any <a></a> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkAfterText
Feindura::$linkAfterText in Feindura.class.php
Contains a string which will be add after the link text but inside any <a></a> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkAttributes
Feindura::$linkAttributes in Feindura.class.php
Contains a string with attributes which will be add to any <a ...> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkBefore
Feindura::$linkBefore in Feindura.class.php
Contains a string which will be add before any <a></a> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkBeforeText
Feindura::$linkBeforeText in Feindura.class.php
Contains a string which will be add before the link text but inside any <a></a> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkCategorySeparator
Feindura::$linkCategorySeparator in Feindura.class.php
If the Feindura::$linkShowCategory property is TRUE, this string will be used as a separator between the category name and the link text of any link created by Feindura::createLink() or Feindura::createMenu().
$linkClass
Feindura::$linkClass in Feindura.class.php
Contains a class, which will be add to any <a ...> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkId
Feindura::$linkId in Feindura.class.php
Contains an id-Attribute which will be add to any <a ...> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkLength
Feindura::$linkLength in Feindura.class.php
The number of maximal visible characters in the link text of any link created by Feindura::createLink() or Feindura::createMenu().
$linkPageDateSeparator
Feindura::$linkPageDateSeparator in Feindura.class.php
If the Feindura::$linkShowPageDate property is TRUE, this string will be used as a separator between the page date and the link text of any link created by Feindura::createLink() or Feindura::createMenu().
$linkShowCategory
Feindura::$linkShowCategory in Feindura.class.php
If TRUE, the category name of the page will be add before the link text with the Feindura::$linkCategorySpacer property as separator of any link created by Feindura::createLink() or Feindura::createMenu().
$linkShowPageDate
Feindura::$linkShowPageDate in Feindura.class.php
If TRUE, page dates are allowed for the pages in this category and the page has a page date then it will be add before the link text of any link created by Feindura::createLink() or Feindura::createMenu().
$linkShowThumbnail
Feindura::$linkShowThumbnail in Feindura.class.php
If TRUE and the page has a thumbnail, it places the thumbnail <img> tag inside the <a></a> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$linkShowThumbnailAfterText
Feindura::$linkShowThumbnailAfterText in Feindura.class.php
If TRUE and the page has a thumbnail, it places the thumbnail <img> tag after the link text but inside the <a></a> tag of any link created by Feindura::createLink() or Feindura::createMenu().
$loggedIn
FeinduraBase::$loggedIn in FeinduraBase.class.php
Is TRUE when the user is logged into the backend of feindura and visits the frontend website.
listPages
Feindura::listPages() in Feindura.class.php
Name listPages()
Alias listPage()
listPagesByDate
Feindura::listPagesByDate() in Feindura.class.php
Name listPagesByDate()
Alias listPagesByDates(), listPageByDate(), listPageByDates()
listPagesBySortFunction
Feindura::listPagesBySortFunction() in Feindura.class.php
Name listPagesBySortFunction()
listPagesByTags
Feindura::listPagesByTags() in Feindura.class.php
Name listPagesByTags()
Alias listPagesByTag(), listPageByTags(), listPageByTag()
listSubCategory
Feindura::listSubCategory() in Feindura.class.php
Name listSubCategory()
Alias listPagesOfSubCategory()
Alias listPagesFromSubCategory()
listSubPages
Feindura::listSubPages() in Feindura.class.php
Name listSubPages()
Alias listSubPage()
loadFrontendLanguageFile
FeinduraBase::loadFrontendLanguageFile() in FeinduraBase.class.php
Name loadFrontendLanguageFile()
loadPagesByDate
FeinduraBase::loadPagesByDate() in FeinduraBase.class.php
Name loadPagesByDate()
loadPagesByType
FeinduraBase::loadPagesByType() in FeinduraBase.class.php
Name loadPagesByType()
loadPagesMetaDataByType
FeinduraBase::loadPagesMetaDataByType() in FeinduraBase.class.php
Name loadPagesMetaDataByType()
m
$menuAttributes
Feindura::$menuAttributes in Feindura.class.php
Contains string with attributes which will be add to the menu tag created by any Feindura::createMenu() method.
$menuClass
Feindura::$menuClass in Feindura.class.php
Contains a class which will be add to the menu tag created by any Feindura::createMenu() method.
$menuId
Feindura::$menuId in Feindura.class.php
Contains an id-Attribute which will be add to the menu tag created by any Feindura::createMenu() method.
$menuShowAllPages
Feindura::$menuShowAllPages in Feindura.class.php
If this property is TRUE, it overwrites the "show in menu" setting of all pages, so that all pages are visible in the following menus.
$metaData
Feindura::$metaData in Feindura.class.php
Contains metaData which can be used in the website.
p
$page
Feindura::$page in Feindura.class.php
Contains the current page ID get from the $_GET variable.
s
$sessionId
FeinduraBase::$sessionId in FeinduraBase.class.php
Contains the session-ID, if cookies are deactivated
$showErrors
Feindura::$showErrors in Feindura.class.php
If TRUE an error will be displayed if the requested page doesn't exists or is currently not public.
$startCategory
Feindura::$startCategory in Feindura.class.php
Contains the start category ID
$startPage
Feindura::$startPage in Feindura.class.php
Contains the startpage ID from the website-settings config.
setCurrentCategoryId
FeinduraBase::setCurrentCategoryId() in FeinduraBase.class.php
Name setCurrentCategoryId()
Alias setCategoryId()
setCurrentPageId
FeinduraBase::setCurrentPageId() in FeinduraBase.class.php
Name setCurrentPageId()
Alias setPageId()
setLanguage
Feindura::setLanguage() in Feindura.class.php
Name setLanguage()
setStartPage
Feindura::setStartPage() in Feindura.class.php
Name setStartPage()
shortenHtmlText
FeinduraBase::shortenHtmlText() in FeinduraBase.class.php
Name shortenHtmlText()
shortenText
FeinduraBase::shortenText() in FeinduraBase.class.php
Name shortenText()
showPage
Feindura::showPage() in Feindura.class.php
Name showPage()
Alias showPages()
showPlugins
Feindura::showPlugins() in Feindura.class.php
Name showPlugins()
Alias showPlugin()
showTitle
Feindura::showTitle() in Feindura.class.php
Name showTitle()
Alias getPageTitle()
Alias getTitle()
startCache
Feindura::startCache() in Feindura.class.php
Name startCache()
t
$thumbnailAfter
Feindura::$thumbnailAfter in Feindura.class.php
Contains a string which will be add after the thumbnail <img> tag.
$thumbnailAlign
Feindura::$thumbnailAlign in Feindura.class.php
Contains the position of the thumbnail picture, the possible values are "left", "right" or FALSE.
$thumbnailAsLink
Feindura::$thumbnailAsLink in Feindura.class.php
If TRUE the page thumbnail will be wrapped with a link to the page.
$thumbnailAttributes
Feindura::$thumbnailAttributes in Feindura.class.php
Contains a string with attributes which will be add the thumbnail <img> tag.
$thumbnailBefore
Feindura::$thumbnailBefore in Feindura.class.php
Contains a string which will be add before the thumbnail <img> tag.
$thumbnailClass
Feindura::$thumbnailClass in Feindura.class.php
Contains a class which will be add the thumbnail <img> tag.
$thumbnailId
Feindura::$thumbnailId in Feindura.class.php
Contains an id-Attribute which will be add to the thumbnail <img> tag.
$titleAsLink
Feindura::$titleAsLink in Feindura.class.php
If TRUE the page title is also a link to the page.
$titleCategorySeparator
Feindura::$titleCategorySeparator in Feindura.class.php
If the Feindura::$titleShowCategory property is TRUE, this string will be used as a separator between the category name and the page title.
$titleLength
Feindura::$titleLength in Feindura.class.php
A number of maximal characters visible in the page title.
$titlePageDateSeparator
Feindura::$titlePageDateSeparator in Feindura.class.php
If the Feindura::$titleShowPageDate property is TRUE, this string will be used as a separator between the page date and the page title.
$titleShowCategory
Feindura::$titleShowCategory in Feindura.class.php
If TRUE, the category name of the page will be add before the page title with the Feindura::$linkCategorySpacer property as separator.
$titleShowPageDate
Feindura::$titleShowPageDate in Feindura.class.php
If TRUE, page dates are allowed for the pages in this category and the page has a page date then it will be add before the page title.
w
$websiteConfig
FeinduraBase::$websiteConfig in FeinduraBase.class.php
Contains the website-settings config set in the CMS backend
x
$xHtml
Feindura::$xHtml in Feindura.class.php
TRUE when the pages content should be handled as XHTML.
a c e f g h i l m p s t w x _


The feindura API reference was generated from the comments in the feindura source code on Sat, 01 Dec 2012 21:55:03 +0000 by phpDocumentor 1.4.3
feindura - Flat File Content Management System, Copyright © Fabian Vogelsteller [frozeman.de]