4 |
array(54) (
"sPath" => string(67) "/projects/ckbozstag_f4/application/templates/xml/courseOverview.xml"
"cStatus" => string(18) "STATUS_DEVELOPMENT"
"cache" => object cacheEngine(7) {
protected _sFilename => string(45) "/templates/application/courseOverview.xml.php"
protected _iExpiration => integer 1
protected _sCachePath => string(40) "/projects/ckbozstag_f4/public_html/cache"
protected _sSecureCachePath => string(40) "/projects/ckbozstag_f4/secure_data/cache"
protected _sCacheFilePath => string(85) "/projects/ckbozstag_f4/secure_data/cache/templates/application/courseOverview.xml.php"
public bHashFilename => bool FALSE
public bSecureCache => bool TRUE
}
"engine" => object engine(7) {
protected _aPermissionChecks => array(0)
protected _aMissingFiles => array(0)
public sAccessChecks => NULL
public sHTML => string(87416) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "logic :: SITE_ROOT/application/templates/logic/template.php");
}
}
$wmView = new view();
$wmView->sType = "logic";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/logic/template.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered('pathInfo') ) {
$pathInfo = registry::get('pathInfo');
if ( $pathInfo instanceof pathInfo ) {
if ( count($pathInfo->nodes) > 0 ) {
$this->sState = end( $pathInfo->nodes );
}
}
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "logic :: SITE_ROOT/application/templates/logic/search/results.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:search/results.php";
$wmView->sType = "logic";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/logic/search/results.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$aFilters = new wmArray(array('leeftijd'=>'agecategory_s','categorie'=>'categoryname_ms','subcategorie'=>'subcategoryname_ms','groep'=>'categorygrouppageid_i','type'=>'category'));
// GET CURRENT PAGE
$iCurrentPage = 1;
$validation = validator::getByCurrentGET();
if(isset($validation->page) && !empty($validation->page)) {
$iCurrentPage = $validation->page;
}
// GET SET FILTERS FROM QUERY PATH
$wmValidator = validator::getByCurrentGET();
if(isset($wmValidator->groep)) {
$wmValidator->rule('groep','minLengthRule',1);
}
if(isset($wmValidator->leeftijd)) {
$wmValidator->rule('leeftijd','minLengthRule',1);
}
if(isset($wmValidator->type)) {
$wmValidator->rule('type','minLengthRule',1);
}
if(isset($wmValidator->subcategorie)) {
$wmValidator->rule('subcategorie','minLengthRule',1);
}
if(isset($wmValidator->categorie)) {
$wmValidator->rule('categorie','minLengthRule',1);
}
if(isset($wmValidator->q)) {
$wmValidator->rule('q','minLengthRule',1);
}
registry::set('filterValidator', $wmValidator);
// GET SOLARIUMCLIENT AND DO BASIC SETTINGS
$wmSolariumClient = solariumClient::getSolariumClient();
$wmSolariumQuery = $wmSolariumClient->createSelect();
$wmSolariumQuery->clearSorts();
$wmSolariumQuery->setRows(1000);
// DECIDE IF WE NEED TO SET PAGEID FOR QUERY BASED ON PAGE TEMPLATE
$aTemplates = template::getAllByTemplateGroupId(1);
$aTemplateIds = new wmArray();
foreach($aTemplates as $iIndex => $wmTemplate) {
$aTemplateIds[] = $wmTemplate->getTemplateId();
}
if($aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$wmSolariumQuery->createFilterQuery('Module')->setQuery('module_s:modCourse AND categorypageid_ms:'.$pathInfo->pages->current->getPageId());
} else {
$wmSolariumQuery->createFilterQuery('Module')->setQuery('module_s:modCourse');
}
//VALIDATE FILTERS AND CREATE FILTER QUERY
$wmValidator->validate();
if($wmValidator->isValid()) {
$sFilterQuery = NULL;
$i = 0;
foreach($aFilters as $sIndex => $sFilterName) {
$sGlue = ' AND ';
if($sIndex == 'leeftijd' || $sIndex == 'type') {
$sGlue = ' OR ';
}
if(isset($wmValidator->$sIndex) && count($wmValidator->$sIndex) > 0) {
if($i > 0 && $sFilterQuery != NULL) {
$sFilterQuery.= ' AND ';
}
$sFilterQuery.= '(';
foreach($wmValidator->$sIndex as $sFilterValue) {
$sFilterQuery.= $sFilterName.':"'.$sFilterValue.'"';
if($sFilterValue != end($wmValidator->$sIndex)) {
$sFilterQuery.= $sGlue;
}
}
$sFilterQuery.= ')';
}
$i++;
}
$wmSolariumQuery->createFilterQuery('tags')->setQuery($sFilterQuery);
if(isset($wmValidator->q)) {
//$wmSolariumQuery->setQuery('*' . $wmValidator->q . '*');
$wmSolariumQuery->setQuery($wmValidator->q);
}
}
// SET FILTER FACET FIELDS
$wmSolariumFacetSet = $wmSolariumQuery->getFacetSet();
$wmSolariumFacetSet->setLimit(1000);
$wmSolariumFacetSet->createFacetField('Category')->setField('categoryname_ms')->setMinCount(1)->setSort(Solarium_Query_Select_Component_Facet_Field::SORT_INDEX);
$wmSolariumFacetSet->createFacetField('Subcategory')->setField('subcategoryname_ms')->setMinCount(1)->setSort(Solarium_Query_Select_Component_Facet_Field::SORT_INDEX);
$wmSolariumFacetSet->createFacetField('Agecategory')->setField('agecategory_s');
$wmSolariumFacetSet->createFacetField('Typecategory')->setField('category');
//Do we need to add group facet
if(!$aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$wmSolariumFacetSet->createFacetField('group')->setField('categorypageid_ms')->setMinCount(1);
}
// SET PAGINATION
$iMaxCourses = 10;
$iStartOffset = (($iCurrentPage - 1) * $iMaxCourses);
$wmSolariumQuery->setStart($iStartOffset)->setRows($iMaxCourses);
// RUN SOLR QUERY AND PLACE RESULTS IN REGISTRY
$wmSolariumResultSet = $wmSolariumClient->select($wmSolariumQuery);
$aFacets = $wmSolariumResultSet->getFacetSet()->getFacet('Category');
$aSubfacets = $wmSolariumResultSet->getFacetSet()->getFacet('Subcategory');
$aAgefacets = $wmSolariumResultSet->getFacetSet()->getFacet('Agecategory');
$aTypefacets = $wmSolariumResultSet->getFacetSet()->getFacet('Typecategory');
registry::set('aCategories', $aFacets);
registry::set('aSubcategories', $aSubfacets);
registry::set('aAgeCategories', $aAgefacets);
registry::set('aTypecategory', $aTypefacets);
registry::set('aSearchResults', $wmSolariumResultSet);
if(!$aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$aGroupfacets = $wmSolariumResultSet->getFacetSet()->getFacet('group');
registry::set('aGroupFacets', $aGroupfacets);
}
// SET PAGINATION INFO IN REGISTRY
$iTotalCourses = $wmSolariumResultSet->getNumFound();
$iNumberOfPages = ceil($iTotalCourses / $iMaxCourses);
registry::set('iTotalCourses', $iTotalCourses);
registry::set('iCurrentPage', $iCurrentPage);
registry::set('iNumberOfPages', $iNumberOfPages);
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/html.php");
}
}
$wmView = new view();
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/html.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$sLanguage = $wmPathInfo->language->sLanguageName;
?>
<!DOCTYPE html>
<html lang="<?php echo $sLanguage ?>">
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/head.php");
}
}
$wmView = new view();
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/head.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$wmUser = registry::get('user');
$sExtraTitle = NULL;
if(count($wmPathInfo->modules)) {
for($i = 1; $i < count($wmPathInfo->modules); $i++) {
$wmModule = $wmPathInfo->modules[$i];
if(isset($wmModule->sName)) {
$sExtraTitle = $wmModule->sName.' - '.$sExtraTitle;
} else if(isset($wmModule->sTitle)) {
$sExtraTitle = $wmModule->sTitle.' - '.$sExtraTitle;
}
}
}
$sTitle = NULL;
if($wmPathInfo->pages->current->sTitle != '' ) {
$sTitle = $wmPathInfo->pages->current->sTitle.' | ';
}
?>
<head>
<meta charset="utf-8">
<title><?php echo $sExtraTitle.$sTitle.$wmPathInfo->language->sName;?></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<link rel="shortcut icon" href="/application/assets/icons/favicon.ico" type="image/x-icon" />
<?php
// Default description
$sDescription = 'Centrum voor de Kunsten Bergen op Zoom (CKB). Bij ons kun je kunst leren maken en beleven.';
if($wmPathInfo->pages->current->wmPageInfo->sDescription != '' ) {
$sDescription = $wmPathInfo->pages->current->wmPageInfo->sDescription;
}
// Default image
$sImage = 'https://www.ckboz.nl/application/assets/images/ckb-share.png';
// Image / description
$wmItem = NULL;
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmNewsItem') ? registry::get('wmNewsItem') : NULL;
}
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmCalendarItem') ? registry::get('wmCalendarItem') : NULL;
}
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmModCourse') ? registry::get('wmModCourse') : NULL;
}
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmMarketMessage') ? registry::get('wmMarketMessage') : NULL;
}
if ($wmItem !== NULL) {
$sImageId = 'iFileId1';
if (isset($wmItem->$sImageId) && $wmItem->$sImageId !== NULL) {
$wmFile = file::getById($wmItem->$sImageId);
if ($wmFile instanceof image) {
$wmFile->resizeAndCrop(451,350);
$sImage = 'https://www.ckboz.nl'.$wmFile->getProcessedPath();
}
}
if (isset($wmItem->sIntro) && $wmItem->sIntro !== NULL) {
$sDescription = $wmItem->sIntro;
} else if(isset($wmItem->sDescription) && $wmItem->sDescription !== NULL) {
$sDescription = new wmCharset($wmItem->sDescription);
$sDescription->stripTags();
$sDescription->truncate(150,'...',TRUE);
}
}
$sDescription = strip_tags($sDescription);
?>
<meta property="og:title" content="<?php echo $sExtraTitle.$sTitle.$wmPathInfo->language->sName;?>" />
<meta property="og:url" content="<?php echo uri::getCurrentURI(); ?>" />
<meta property="og:site_name" content="CKB" />
<meta property="og:description" content="<?php echo $sDescription; ?>" />
<meta property="og:image" content="<?php echo $sImage; ?>" />
<meta name="twitter:url" content="<?php echo uri::getCurrentURI(); ?>" />
<meta name="twitter:title" content="<?php echo $sExtraTitle.$sTitle.$wmPathInfo->language->sName;?>" />
<meta name="twitter:description" content="<?php echo $sDescription; ?>" />
<meta name="twitter:image" content="<?php echo $sImage; ?>" />
<?php
if (config::get('status') == webmanage::STATUS_DEVELOPMENT) {
?>
<meta name="robots" content="noindex" />
<meta name="robots" content="nofollow" />
<meta name="robots" content="noindex, nofollow" />
<meta name="robots" content="noarchive" />
<?php
}
?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.general.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="/application/assets/stylesheets/style.general.css?v=2" type="text/css" media="screen" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.red.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="/application/assets/stylesheets/style.red.css?v=2" type="text/css" media="screen" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.green.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="/application/assets/stylesheets/style.green.css?v=2" type="text/css" media="screen" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.yellow.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="/application/assets/stylesheets/style.yellow.css?v=2" type="text/css" media="screen" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.purple.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="/application/assets/stylesheets/style.purple.css?v=2" type="text/css" media="screen" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/ckb-responsive.css?v=17";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="/application/assets/stylesheets/ckb-responsive.css?v=17" type="text/css" media="screen" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/system/assets/stylesheets/toolbar.css";
$wmView->aAttributes->media = "screen";
$wmView->aAttributes->permission = "toolbar.view";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered("user") ) {
$user = registry::get("user");
if ( $user instanceof user ) {
if ( $user->can("toolbar.view") ) { ?>
<link rel="stylesheet" href="/system/assets/stylesheets/toolbar.css" type="text/css" media="screen" /><?php
}
}
}
?>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/system/assets/stylesheets/blockcontrols.css";
$wmView->aAttributes->media = "screen";
$wmView->aAttributes->permission = "toolbar.view";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered("user") ) {
$user = registry::get("user");
if ( $user instanceof user ) {
if ( $user->can("toolbar.view") ) { ?>
<link rel="stylesheet" href="/system/assets/stylesheets/blockcontrols.css" type="text/css" media="screen" /><?php
}
}
}
?>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "https://ajax.googleapis.com/ajax/libs/mootools/1.4.5/mootools-yui-compressed.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/mootools/1.4.5/mootools-yui-compressed.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.5.3/modernizr.min.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.5.3/modernizr.min.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.mootools-more-1.4.0.1.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="/application/assets/javascript/class.mootools-more-1.4.0.1.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.mootabs.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="/application/assets/javascript/class.mootabs.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.courseoverlay.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="/application/assets/javascript/class.courseoverlay.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.scrollspy.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="/application/assets/javascript/class.scrollspy.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.slider.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="/application/assets/javascript/class.slider.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/main.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="/application/assets/javascript/main.js"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php if(config::isRegistered('googleanalyticskey') && config::isRegistered('googleanalyticskeydomain')) {?>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', '<?php echo config::get('googleanalyticskey');?>', '<?php echo config::get('googleanalyticskeydomain');?>');
<?php
if(registry::isRegistered('googlePage')) {?>
ga('send', 'pageview', '<?php echo registry::get('googlePage');?>');
<?php } else { ?>
ga('send', 'pageview');
<?php } ?>
</script>
<?php
}?>
</head>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/body.php");
}
}
$wmView = new view();
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/body.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$sColorImage = NULL;
if(registry::isRegistered('pageColorImage')) {
$sColorImage = registry::get('pageColorImage');
$sColorImage = 'style="background-image: url('.$sColorImage.');"';
}?>
<body <?php echo $sColorImage;?>><?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/system/templates/html/toolbar/toolbar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "system:toolbar/toolbar.php";
$wmView->aAttributes->permission = "toolbar.view";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/system/templates/html/toolbar/toolbar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered("user") ) {
$user = registry::get("user");
if ( $user instanceof user ) {
if ( $user->can("toolbar.view") ) { ?>
<?php
$user = registry::get('user');
$wmPathInfo = registry::get('pathInfo');
$page = $wmPathInfo->pages->current;
$wmModules = module::getAllGenericModulesInRoot(TRUE);
$wmDatabase = registry::get('database');
$bShowBar = FALSE;
if((!$user->can('page.admin') && !$user->can('module.admin')) && (!isset($_COOKIE['notiBar']) || (isset($_COOKIE['notiBar']) && $_COOKIE['notiBar'] != $user->dtLastLogin->format('YmdHis') ))) {
$bShowBar = TRUE;
}
//////////////////////////////////
// Get unpublished module items
//////////////////////////////////
$wmVersionModules = new wmArray();
$wmVersionPages = new wmArray();
if($bShowBar) {
if(count($wmModules) > 0) {
foreach($wmModules as $wmBarModule) {
$bLogChanged = FALSE;
try {
if ( $user->can( 'module.view', $wmBarModule ) ) {
//versies ophalen per module
$wmToolBarmodule = $wmBarModule->wmModule;
//get only the items where the user has access to
if(!$user->can('module.view.unrestricted')) {
$wmToolBarmodule->setUserRestrictionModeEnabled();
}
//Check if there is a log for the module
$bLogChanged = $wmToolBarmodule->wmConfig->bLogChanges;
if($bLogChanged == TRUE){
if($wmDatabase->canSwitchToSlave()) {
$wmDatabase->switchToSlave();
$versionModule = $wmToolBarmodule->getAll();
$wmDatabase->switchToMaster();
if(!$user->can('module.view.unrestricted')) {
$wmToolBarmodule->setUserRestrictionModeDisabled();
}
}
//unpublished items per module in de registry zetten
if(count($versionModule) > 0){
$sIndex = $wmToolBarmodule->wmConfig->sItem;
$wmVersionModules[$sIndex] = new wmArray();
foreach($versionModule as $wmModuleItem) {
$wmVersionModules[$sIndex][] = $wmModuleItem->getPrimaryKeyValue();
}
}
}
}
} catch ( ErrorException $exception ) {
// skip
}
$bLogChanged = FALSE;
}
}
//////////////////////////////////
// Get unpublished pages
//////////////////////////////////
if($wmDatabase->canSwitchToSlave()) {
$wmDatabase->switchToSlave();
// Get all version pages
$wmVersionPages = block::getAllLinkedToPages();
$wmDatabase->switchToMaster();
}
}
$aModules = array( '' => 'Kies een module' );
if ( $user->can( 'administer.view' ) ) {
$aModules['webmanage'] = 'Admintools';
}
if ( $user->can( 'filemanager.view' ) ) {
$aModules['webmanage/bestandsbeheer'] = 'Bestandsbeheer';
}
if ( $user->can( 'form.administer' ) ) {
$aModules['webmanage/formulieren'] = 'Formulierenbeheer';
}
if( $user->can('page.admin') && $user->can('module.admin')) {
$aModules['webmanage/log/published'] = 'Log';
} else if( $user->can('page.publish') && $user->can('module.publish')) {
$aModules['webmanage/log'] = 'Log';
}
if(count($aModules) > 1 && $wmModules->count() > 0) {
$aModules['null'] = '==================';
}
foreach($wmModules as $wmModule) {
$wmGenModule = module::getGenericModuleByName($wmModule->sName);
try {
if ( $user->can( 'module.view', $wmGenModule ) ) {
$aModules['webmanage/module/'.$wmModule->sName] = $wmGenModule->wmModule->wmConfig->sTitle;
}
} catch ( ErrorException $exception ) {
// skip
}
}
?>
<div id="wmToolbar">
<div id="wmToolbarContainer">
<img id="wmToolbarLogo" src="/system/assets/images/toolbar/toolbar.logo.png" />
<div id="wmToolbarNavigation">
<?php
$form = new form('selectmodule');
if (count( $aModules ) > 1) {
echo $form->set( new selectField( 'sModule', NULL, $aModules ) );
} ?>
</div>
</div>
<div id="wmToolbarExtraButtons">
<?php
if ( ( $user->can('page.add', $page) || $user->can('page.edit.pageinformation', $page) || $user->can('page.delete', $page) || $user->can('page.publish', $page)) && $page->sType == 'application') {?>
<div id="wmToolbarPageButtons">
<span class="moderatePageTitle">Pagina beheer</span>
<?php if ( $user->can('page.add', $page) && $page->sType == 'application' ) { ?>
<a id="wmToolbarButtonPageAdd" class="blackbutton"
onclick="window.open('/webmanage/pagina/toevoegen/<?php echo $wmPathInfo->pages->current->getPageId() ?>','Pagina_toevoegen','width=750,height=700,scrollbars=yes,toolbar=no,location=no,resizable=1'); return false"
href="#"><span class="icon">=</span>Toevoegen</a>
<?php } ?>
<?php if ( $user->can('page.edit.pageinformation', $page) && $page->sType == 'application' ) { ?>
<a id="wmToolbarButtonPageEdit" class="blackbutton"
onclick="window.open('/webmanage/pagina/settings/<?php echo $wmPathInfo->pages->current->getPageId() ?>','Pagina_settings','width=750,height=200,scrollbars=yes,toolbar=no,location=no,resizable=1'); return false"
href="#"><span class="icon">p</span>Wijzigen</a>
<?php } ?>
<?php if ( $user->can('page.delete', $page) && $page->sType == 'application' ) { ?>
<a id="wmToolbarButtonPageDelete" class="blackbutton"
onclick="window.open('/webmanage/pagina/verwijderen/<?php echo $wmPathInfo->pages->current->getPageId() ?>','Pagina_verwijderen','width=750,height=300,scrollbars=yes,toolbar=no,location=no,resizable=1'); return false"
href="#"><span class="icon">x</span>Verwijderen</a>
<?php } ?>
<?php if ( $user->can('page.publish', $page) && $page->sType == 'application' ) { ?>
<?php if ( $page->sStatus == 'active' ) { ?>
<a id="wmToolbarButtonPageDeactivate" class="blackbutton" href="/webmanage/pagina/deactiveer/<?php echo $wmPathInfo->pages->current->getPageId() ?>?sHash=<?php echo security::token() ?>"><span class="icon active"></span>Actief</a>
<?php } else { ?>
<a id="wmToolbarButtonPageActivate" class="blackbutton" href="/webmanage/pagina/activeer/<?php echo $wmPathInfo->pages->current->getPageId() ?>?sHash=<?php echo security::token() ?>"><span class="icon inactive"></span>Inactief</a>
<?php } ?>
<?php }?>
</div>
<?php }?>
<div id="wmToolbarLogoutButton">
<?php
$sUser = NULL;
if(isset($user->sFirstName)) {
$sUser = $user->sFirstName;
}
if(isset($user->sLastName)) {
$sUser = $sUser.' '.$user->sLastName;
}
if($sUser == NULL) {
$sUser = $user->sUsername;
}
?>
<span class="name"><?=$sUser?></span>
<a id="wmToolbarButtonLogout" class="blackbutton" href="/logout"><span class="icon">l</span></a>
</div>
</div>
</div>
<script>
$('field_sModule').addEvent('change', function(e) {
if(e != null) {
e.preventDefault();
}
if(this.value != '') {
location.href = '/'+this.value
}
});
</script>
<?php
if ($wmDatabase->canSwitchToSlave()) {
$wmDatabase->switchToSlave();
$aVersionBlocks = block::getAllByPageId( $page->getPageId() );
$wmDatabase->switchToMaster();
if(count($aVersionBlocks) > 0 ) {
$wmLog = log::getLastStateByDefaultWriterAndTypeAndTypeIdAndTypeItemId(log::TYPE_BLOCK, $page->getPageId());
$dtPageCreated = 'Onbekend';
if($page->dtCreation instanceof wmDateTime) {
$dtPageCreated = $page->dtCreation->format(wmDateTime::HUMAN_NO_SECONDS);
}
$iCreatorUserId = $page->iUserId;
$wmCreatorUser = user::getById($iCreatorUserId);
$sCreatorUsername = 'Onbekend';
if($wmCreatorUser instanceof user) {
$sCreatorUsername = $wmCreatorUser->sUsername;
}
$dtPageEdited = $wmLog->dtCreated->format(wmDateTime::HUMAN_NO_SECONDS);
$iEditorUserId = $wmLog->iUserId;
$wmEditorUser = user::getById($iEditorUserId);
$sEditorUsername = $wmEditorUser->sUsername;
?>
<script>
window.addEvent('domready', function() {
initializeEvents();
});
function initializeEvents() {
if($('publishManagerContainer')){
initNotificationManager();
}
initCloseButtons();
}
function initNotificationManager() {
if($$('div#publishManagerContainer').length > 0) {
var firstButtonDiv = $$('div#publishManagerContainer')[0];
if(firstButtonDiv != null) {
var coords = firstButtonDiv.getCoordinates();
var ss = new ScrollSpy({
min: coords.top,
onEnter: function(position,state,enters) {
firstButtonDiv.addClass('fixed');
},
onLeave: function(position,state,leaves) {
firstButtonDiv.removeClass('fixed');
},
container: window
});
}
}
}
function initCloseButtons() {
$$('.closeBar').addEvent("click",function(e){
if(e!=null) {
e.preventDefault();
}
var closeDiv = this.get('rel');
$(closeDiv).addClass('hide');
if($('publishManagerContainer')){
initNotificationManager();
}
});
}
</script>
<script>
window.addEvent('domready', function() {
var myTips = new Tips($$('.info'),{
offset:{
x:-12,
y:35
},
fixed: true
});
$$('.info').each(function(elm) {
elm.store('tip:text', '<p><span>Aangemaakt door:</span><?=$sCreatorUsername?> op <?=$dtPageCreated?></p><p><span>Gewijzigd door:</span><?=$sEditorUsername?> op <?=$dtPageEdited?></p>');
});
if ($('wmCompare')) {
$('wmCompare').addEvent('click', function(e) {
if (e) e.preventDefault();
// full screen
var size = window.getSize();
mywindow = window.open("/webmanage/pagina/vergelijk/<?php echo $page->getPageId() ?>?sHash=<?php echo security::token() ?>", "compare", "location=1,status=1,scrollbars=1, width="+size.x+",height="+size.y);
mywindow.moveTo(0, 0);
});
}
});
</script>
<div id="wmPublisher">
<div id="publishNotification">
<div class="text">
<?php
if(count($aVersionBlocks) > 0){
$iCountVersions = count($aVersionBlocks);
if($iCountVersions > 1){
?>
<p>Er zijn <a href="#"><?=$iCountVersions?> nieuwe berichten</a> aangemaakt of gewijzigd.</p>
<?php
} else {
?>
<p>Er is <a href="#"><?=$iCountVersions?> nieuw bericht</a> aangemaakt of gewijzigd.</p>
<?php
}
}
?>
<a href="#" class="closeButtonOrange closeBar" rel="publishNotification">X</a>
</div>
<div class="clear"></div>
</div>
<div id="publishManagerContainer">
<div class="publishManager">
<ul class="buttons">
<li><a class="info" href="#"><span class="icon">i</span>Info</a></li>
<li><a id="wmCompare" href="#"><span class="icon">f</span>Bekijk wijziging</a></li>
<?php
if ( $user->can( 'page.publish', $page ) ) {
?>
<li><a href="/webmanage/pagina/publiceer/<?php echo $page->getPageId() ?>?sHash=<?php echo security::token() ?>" class="publish"><span class="icon">Y</span> Publiceer</a></li>
<li><a href="/webmanage/pagina/weiger/<?php echo $page->getPageId() ?>?sHash=<?php echo security::token() ?>">Weiger</a></li>
<?php
}
?>
</ul>
<div class="text">
Items op deze pagina zijn gewijzigd:
</div>
<div class="clear"></div>
</div>
</div>
</div>
<?php
} else if($user->can('page.publish') && $user->can('module.publish') && (count($wmVersionModules) > 0 || count($wmVersionPages) > 0)) {?>
<div id="wmPublisher">
<div id="publishNotification">
<div class="text">
<p>Er zijn <a href="/webmanage/log"> items</a> aangemaakt of gewijzigd.</p>
<a href="#" class="closeButtonOrange closeBar" rel="publishNotification">X</a>
</div>
<div class="clear"></div>
</div>
</div>
<script type="text/javascript">
window.addEvent('domready', function() {
initializeEvents();
});
function initializeEvents() {
initCloseButtons();
}
function initCloseButtons() {
$$('.closeBar').addEvent("click",function(e){
if(e!=null) {
e.preventDefault();
}
var closeDiv = this.get('rel');
$(closeDiv).addClass('hide');
var myCookie = Cookie.write('notiBar', '<?php echo $user->dtLastLogin->format('YmdHis');?>');
});
}
</script>
<?php
}
}
?><?php
}
}
}
?>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/template/header.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:template/header.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/template/header.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><style>
.logofeest:after, .logofeest:before { display: none !important; }
.logofeest { background: none !important; }
#header .logofeest { transition: opacity 0.3s; visibility: visible; }
#header.fixed .logofeest { opacity: 0; visibility: hidden; }
</style>
<?php
$wmPathInfo = registry::get('pathInfo');
?>
<!-- Header
================================================== -->
<div id="header" class="header2014">
<div class="left">
<a href="/">
<img class="logo" src="/application/assets/images/header.logo.2014.jpg" alt="Centrum voor de Kunsten Bergen op Zoom" />
</a>
<button class="hamburger-button" data-toggle="collapse" data-target=".collapse.collapse-menu" data-text="Collapse">
<span></span><span></span><span></span>
</button>
</div>
<div class="collapse collapse-menu">
<div class="nav-scroll-wrapper">
<div class="right">
<?php
/* TOP MENU */
$wmMenu = navigation::getByNavigationName('Topmenu');
if ($wmMenu instanceof navigation) {
?>
<ol id="submenu" class="right">
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// set menu list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sClass = ' class="active" ';
}
echo '<li><a href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'" '.$sClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
if(isset($_SESSION['subscriptions'])) {
$wmModule = module::getGenericModuleByClassname('modCourse');
$wmSubscriptions = unserialize($_SESSION['subscriptions']);
echo '<li><a href="/inschrijven/cursusoverzicht" title="Naar je cursusoverzicht" class="button">Je inschrijvingen ('.$wmSubscriptions->wmCourseStudents->count().')</a></li>';
} else {
// direct inschrijven
$wmSubscribePage = page::getByTemplatePath('subscribe.xml');
if ($wmSubscribePage instanceof page) {
$wmUri = uri::getByPageId($wmSubscribePage->getPageId());
if ($wmUri instanceof uri) {
echo '<li><a class="button" href="'.$wmUri->sFullPath.'" title="Direct inschrijven"><img src="/application/assets/images/arrow.medium.png" width="18px" height="18px" alt="Direct inschrijven" /> Direct inschrijven</a></li>';
}
}
}
echo '</ol>';
}
/* OTHER MENU */
$wmMenu = navigation::getByNavigationName('Othermenu');
if ($wmMenu instanceof navigation) {
?>
<ol id="othermenu" class="clear right" style="overflow:visible;">
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// set menu list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sClass = ' class="active" ';
}
echo '<li><a style="border: none;" href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'" '.$sClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
?>
</ol>
<?php
}
?>
</div>
<div class="clear"></div>
<div id="header-bar">
<?php
/* OTHER MENU */
$wmMenu = navigation::getByNavigationName('Hoofdmenu');
if ($wmMenu instanceof navigation) {
?>
<ol id="menu" class="left">
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// colors
$aClassNames = config::get('pageColors');
if (!is_array($aClassNames)) {
$aClassNames = array();
}
// set menu list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
$sActiveClass = NULL;
// check for colors + active
if (is_array($aClassNames) && isset($aClassNames[$wmPage->getPageId()]) && $wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {
$sClass = ' class="'.$aClassNames[$wmPage->getPageId()].'" ';
$sActiveClass = ' class="active" ';
}
// check for colors
else if (is_array($aClassNames) && isset($aClassNames[$wmPage->getPageId()])) {
$sClass = ' class="'.$aClassNames[$wmPage->getPageId()].'" ';
}
// check for active
else if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sActiveClass = ' class="active" ';
}
echo '<li'.$sClass.'><a href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'"'.$sActiveClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
?>
</ol>
<?php
}
/* SEARCH PAGE (courseOverview.xml) */
$wmSearchPage = page::getByTemplatePath('courseOverview.xml');
if ($wmSearchPage instanceof page) {
$wmUri = uri::getByPageId($wmSearchPage->getPageId());
if ($wmUri instanceof uri) {
?>
<div id="search" class="right">
<form methode="get" action="<?php echo $wmUri->sFullPath; ?>">
<div>
<input type="text" name="q" id="q" placeholder="Zoek in ons cursusaanbod" value="" /><button type="submit"> </button>
</div>
</form>
</div>
<?php
}
}
?>
<div class="clear"></div>
<div class="pattern-bar"></div>
</div><!-- end header-bar -->
</div> <!-- end <div class="block collapse first"> -->
</div>
</div>
<!-- End header
================================================== -->
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/default/container.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:default/container.php";
$wmView->aAttributes->class = "overview";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/default/container.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$sColorClass = NULL;
if(registry::isRegistered('pageColor')) {
$sColorClass = registry::get('pageColor');
}?>
<!-- Start Container
================================================== -->
<div class="container overview main <?php echo $sColorClass;?>">
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/columns.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/columns.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/columns.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="columns">
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/leftColumn.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/leftColumn.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/leftColumn.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="column1">
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/courseOverview/leftBar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:courseOverview/leftBar.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/courseOverview/leftBar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="bar"><span class="title">Filters</span></div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/filter.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/filter.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/filter.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmFilterValidator = registry::get('filterValidator');
?>
<form id="filterForm" mehtod="get">
<div>
<?php
if(registry::isRegistered('aGroupFacets') && count(registry::get('aGroupFacets')) > 0) {
echo '<div class="block">
<span class="title">Hoofdcategorie</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->groep)) {
$aCategorieFilter = new wmArray($wmFilterValidator->groep);
}
$aCategories = registry::get('aGroupFacets');
foreach($aCategories as $sCategory => $iCount) {
$wmPage = page::getById($sCategory);
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="groep[]" />'.$wmPage->sButtonName.'</label></li>';
}
echo '
</ul>
</div>';
}
if(registry::isRegistered('aSubcategories') && count(registry::get('aSubcategories')) > 0) {
echo '
<div class="block">
<span class="title">Instrumenten</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->subcategorie)) {
$aCategorieFilter = new wmArray($wmFilterValidator->subcategorie);
}
$aCategories = registry::get('aSubcategories');
foreach($aCategories as $sCategory => $iCount) {
$sUrl = path::encode($sCategory);
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="subcategorie[]" />'.$sCategory.'</label></li>';
}
echo '
</ul>
</div>
';
}
if(registry::isRegistered('aCategories') && count(registry::get('aCategories')) > 0) {
echo '<div class="block">
<span class="title">Categorie</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->categorie)) {
$aCategorieFilter = new wmArray($wmFilterValidator->categorie);
}
$wmCategory = module::getGenericModuleByClassname('modCourseCategory');
$wmCategory = $wmCategory->wmModule;
$wmCategory->getById(2);
$sExcludeCategory = $wmCategory->sName;
$aCategories = registry::get('aCategories');
foreach($aCategories as $sCategory => $iCount) {
if($sCategory != $sExcludeCategory) {
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="categorie[]" /> '.$sCategory.'</label></li>';
}
}
echo '
</ul>
</div>
</div>';
}
if(registry::isRegistered('aTypecategory') && count(registry::get('aTypecategory')) > 0) {
echo '<div class="block">
<span class="title">Types</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->type)) {
$aCategorieFilter = new wmArray($wmFilterValidator->type);
}
$aCategories = registry::get('aTypecategory');
foreach($aCategories as $sCategory => $iCount) {
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="type[]" />'.$sCategory.'</label></li>';
}
echo '
</ul>
</div>';
}
if(registry::isRegistered('aAgeCategories') && count(registry::get('aAgeCategories')) > 0) {
echo '<div class="block">
<span class="title">Leeftijd</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->leeftijd)) {
$aCategorieFilter = new wmArray($wmFilterValidator->leeftijd);
}
$wmAgeCategories = module::getGenericModuleByClassname('modAgeCategory');
$wmAgeCategories = $wmAgeCategories->wmModule;
$aAgeCategories = $wmAgeCategories->getAll();
$aSortedAges = new wmArray();
$aCategories = registry::get('aAgeCategories');
foreach($aCategories as $sCategory => $iCount) {
$aSortedAges[$sCategory] = $iCount;
}
foreach($aAgeCategories as $wmAgeCategory) {
if(isset($aSortedAges[$wmAgeCategory->sName])) {
echo '<li><label '.(($aCategorieFilter->has($wmAgeCategory->sName))?'class="active"':'').'><input type="checkbox" value="'.$wmAgeCategory->sName.'" '.(($aCategorieFilter->has($wmAgeCategory->sName))?'checked="checked"':'').' name="leeftijd[]" /> '.$wmAgeCategory->sName.'</label></li>';
}
}
echo '
</ul>
</div>
';
}
if(isset($wmFilterValidator->q)) {
echo '<input type="hidden" name="q" value="'.$wmFilterValidator->q.'" />';
}?>
</div>
</form>
<script type="text/javascript">
window.addEvent('domready', function() {
$$('#filterForm input[type=checkbox]').each(function(inputElm) {
if(Browser.ie && Browser.version < 9) {
var labelElm = inputElm.getParent('label');
if(labelElm != null) {
labelElm.addEvent('click', function(e) {
if(inputElm.checked === true) {
inputElm.checked = false;
} else {
inputElm.checked = true;
}
//inputElm.fireEvent('change', e, 200);
$('filterForm').submit();
}.bind(inputElm));
}
} else {
inputElm.addEvent('change', function(e) {
$$('#filterForm input[type=checkbox]').each(function(checkElm) {
if(checkElm.checked && checkElm.getParent('label.active') == null && checkElm != e.target) {
checkElm.checked = false;
}
});
$('filterForm').submit();
});
}
});
});
</script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/rightColumn.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/rightColumn.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/rightColumn.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="column2">
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/bar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/bar.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/bar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="bar"><span class="title">Cursusoverzicht</span></div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/content.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/content.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/content.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$wmPage = $wmPathInfo->pages->current;
?>
<!-- Content
================================================== -->
<div class="content">
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/results.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/results.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/results.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?>
<?php
if(registry::isRegistered('aSearchResults')) {
$pathInfo = registry::get('pathInfo');
$aTemplates = template::getAllByTemplateGroupId(1);
$aTemplateIds = new wmArray();
foreach($aTemplates as $iIndex => $wmTemplate) {
$aTemplateIds[] = $wmTemplate->getTemplateId();
}
$sPageColor = NULL;
if($aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$wmMainCourseModule = new modCourseGroup();
$wmMainCourseModule->getByField('iPageId',$pathInfo->pages->current->iTemplateId);
$sPageColor = $wmMainCourseModule->sColor;
}
echo '<h3>resultaten</h3>';
$aResults = registry::get('aSearchResults');
foreach($aResults as $aResult) {
$sImage = NULL;
$wmImage = file::getById($aResult->fileid_i);
if($wmImage instanceof image) {
$wmImage->resizeAndCrop(136,98);
$sImage = '<img src="'.$wmImage->getProcessedPath().'" width="136px" height="98px" class="border left" />';
}
$aSubInfo = new wmArray();
if(isset($aResult['agecategory_s'])) {
$aSubInfo[] = $aResult['agecategory_s'];
}
if(isset($aResult['category']) && count($aResult['category']) > 0) {
$aCategory = new wmArray($aResult['category']);
$aSubInfo->merge($aCategory);
}
if(isset($aResult['time_s'])) {
$aSubInfo[] = $aResult['time_s'];
}
echo '
<div class="block course '.(($sPageColor != NULL)?$sPageColor:$aResult->categorycolor_s).'">
'.$sImage.'
<div class="left">
<span class="title"><a href="'.$aResult->url_s.'">'.$aResult->title.'</a></span>
<span class="subtitle">'.$aSubInfo->implode(' | ');
$sAgeText = NULL;
if($aSubInfo->count() > 0) {
$sAgeText = ' | ';
}
if($aResult->maxAge_s == NULL && $aResult->minAge_s != NULL){
$sAgeText .= 'Vanaf '.$aResult->minAge_s.' jaar';
} else if($aResult->maxAge_s != NULL && $aResult->minAge_s != NULL) {
$sAgeText .= $aResult->minAge_s.' t/m '.$aResult->maxAge_s.' jaar';
}
echo $sAgeText;
echo '
</span>
'.$aResult->description.'
<a href="'.$aResult->url_s.'" class="info">> Meer informatie</a> | <a href="'.$aResult->url_s.'?show=lessons">Direct inschrijven</a>
</div>
<div class="clear"></div>
</div>
';
//echo '<a href="">'.$sCategory.'</a><br />';
}
} else {
echo '<div class="block course">Helaas leverde je zoekopdracht geen resultaten op.</div>';
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/pagination.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/pagination.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/pagination.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
/** PAGINATION **/
$iPageMargin = 3;
$iPages = registry::get('iNumberOfPages');
$iCurrentPage = registry::get('iCurrentPage');
$sUrl = uri::getCurrentURI()->sURI;
if(!strstr($sUrl, '?')) {
$sUrl = $sUrl.'?';
}
if( isset($_GET['page']) ) {
$sUrl = str_replace('&page='.$_GET['page'],'',$sUrl);
}
if ( $iPages > 1 ) {
?>
</div>
<div class="related">
<div class="shadow"></div>
<div class="pagination">
<?php
/** Show the next page link if appropriate. */
$sHideClass = NULL;
if ($iCurrentPage == 1) {
$sHideClass = 'invisible';
}?>
<a class="previous <?php echo $sHideClass;?>" href="<?php echo $sUrl.'&page='.($iCurrentPage-1); ?>"><img src="/application/assets/images/arrow.boxleft.png" alt="Vorige" /> Vorige</a>
<div class="left pagination-pages">
<?php
if ( $iCurrentPage - $iPageMargin > 1 ) {
?>
<a href="<?php echo $sUrl; ?>">1</a>
<?php
}
if ( $iCurrentPage - $iPageMargin > 2 ) {
?>
<a href="<?php echo $sUrl.'&page=2'; ?>">2</a>
<?php
}
if ( $iCurrentPage - $iPageMargin > 3 ) {
?>
<span>...</span>
<?php
}
for ($i=max(1, $iCurrentPage-$iPageMargin ); $i < min($iPages+1 ,($iCurrentPage+$iPageMargin+1)); $i++) {
// bij een zoekopdracht een page GET waarde meesturen
$sURL = ($i==1) ? $sUrl : $sUrl.'&page='.$i ;
if ( $iCurrentPage == $i ) {
?>
<a class="active" href="<?php echo $sURL.'&page='.$i; ?>"><?php echo $i; ?></a>
<?php
}
else {
?>
<a href="<?php echo $sURL; ?>"><?php echo $i; ?></a>
<?php
}
}
if ( $iCurrentPage + $iPageMargin < $iPages-2 ) {
?>
<span>...</span>
<?php
}
if ( $iCurrentPage + $iPageMargin < $iPages-1 ) {
?>
<a href="<?php echo $sUrl.'&page='.($iPages-1); ?>"><?php echo ($iPages-1); ?></a>
<?php
}
if ( $iCurrentPage + $iPageMargin < $iPages ) {
?>
<a href="<?php echo $sUrl.'&page='.$iPages; ?>"><?php echo $iPages; ?></a>
<?php
}
?>
</div>
<?php
if ($iCurrentPage < $iPages) {
?>
<a class="next" href="<?php echo $sUrl.'&page='.($iCurrentPage+1); ?>">Volgende <img src="/application/assets/images/arrow.boxright.png" alt="Volgende" /></a>
<?php
}
?>
<div class="clear"></div>
</div>
<?php
}
// einde pagination
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
</div>
<!-- End Content
================================================== --><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<div class="clear"></div>
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
</div>
<!-- End Container
================================================== --><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/template/columns.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:template/columns.php";
$wmView->aAttributes->class = "container columns";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/template/columns.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="container columns">
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/blocks/newsCalendar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:blocks/newsCalendar.php";
$wmView->aAttributes->class = "column1";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/blocks/newsCalendar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
// Get current page id
$iCurrentPageId = (int) $wmPathInfo->pages->current->getPageId();
$bShowPublishDate = TRUE;
// Hide publish date on Home
if ( $iCurrentPageId == 1 ) {
$bShowPublishDate = FALSE;
}
// news
$wmModule = module::getGenericModuleByClassName('modNews');
$wmNewsModule = $wmModule->wmModule;
$wmNewsModule->wmConfig->clearQueryterms();
$wmNewsModule->wmConfig->setQueryTerm('dtPublishedDate','<=',date('Y-m-d H:i:s'), NULL);
$wmNewsItems = $wmNewsModule->getAllWithLimit(0, 3);
// calendar
$wmModule = module::getGenericModuleByClassName('modCalendar');
$wmCalendarModule = $wmModule->wmModule;
$wmCalendarModule->wmConfig->clearQueryterms();
$wmCalendarModule->wmConfig->setQueryTerm('dtStartDate','>=',date('Y-m-d H:i:s'), NULL, '(');
$wmCalendarModule->wmConfig->setQueryTerm('dtStartDate','<=',date('Y-m-d'), 'OR', '(');
$wmCalendarModule->wmConfig->setQueryTerm('dtEndDate','>=',date('Y-m-d H:i:s'), 'AND', NULL,'))');
$wmCalendarItems = $wmCalendarModule->getAllWithLimit(0, 3);
if (count($wmNewsItems) > 0 || count($wmCalendarItems) > 0) {
?>
<div class="column1">
<div class="block fixedheight">
<span class="tabs">
<?php
/* SET TABS */
if (count($wmNewsItems) > 0) {
?>
<a href="#" title="Nieuws" rel="newsTab">Nieuws</a>
<?php
}
if (count($wmCalendarItems) > 0) {
?>
/ <a href="#" rel="eventsTab" title="Agenda">Agenda</a>
<?php
}
?>
</span>
<?php
/* SET NEWS */
if (count($wmNewsItems) > 0) {
$wmPage = page::getByTemplatePath('news.xml');
if ($wmPage instanceof page) {
$wmUri = uri::getByPageId($wmPage->getPageId());
?>
<div id="newsTab" class="hide">
<ul class="news-list">
<?php
foreach($wmNewsItems as $wmNews) {
?>
<li>
<a href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmNews->sUrl; ?>" title="<?php echo addslashes($wmNews->sTitle); ?>"><span class="description left"><?php if ($bShowPublishDate == TRUE) { ?><strong><?php echo $wmNews->dtPublishedDate->format('d F'); ?></strong> - <?php } ?><?php echo $wmNews->sTitle; ?></span></a></li>
<?php
}
?>
</ul>
<a href="<?php echo $wmUri->sFullPath; ?>" class="arrow">Bekijk het volledige nieuws</a>
</div>
<?php
}
}
/* SET CALENDAR */
if (count($wmCalendarItems) > 0) {
$wmPage = page::getByTemplatePath('calendar.xml');
if ($wmPage instanceof page) {
$wmUri = uri::getByPageId($wmPage->getPageId());
?>
<div id="eventsTab" class="hide">
<ul class="event-list">
<?php
foreach($wmCalendarItems as $wmCalendar) {
?>
<li><a href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmCalendar->sUrl; ?>" title="<?php echo addslashes($wmCalendar->sTitle); ?>"><span class="date left"><?php echo $wmCalendar->dtStartDate->format('d'); ?><span class="month"><?php echo $wmCalendar->dtStartDate->format('M'); ?></span></span><span class="description left"><?php echo $wmCalendar->sTitle; ?></span></a></li>
<?php
}
?>
</ul>
<a href="<?php echo $wmUri->sFullPath; ?>" class="arrow">Bekijk de volledige agenda</a>
</div>
<?php
}
}
?>
</div>
</div>
<?php
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/blocks/ckbBazaar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:blocks/ckbBazaar.php";
$wmView->aAttributes->class = "column1";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/blocks/ckbBazaar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$wmPage = page::getByTemplatePath('market.xml');
if ($wmPage instanceof page) {
// news
$wmModule = module::getGenericModuleByClassName('modMarketMessage');
$wmBazaar = $wmModule->wmModule;
$wmBazaar->wmConfig->clearQueryterms();
$wmBazaarItems = $wmBazaar->getAllWithLimit(0, 3);
if (count($wmBazaarItems) > 0) {
?>
<div class="column1">
<div class="block fixedheight">
<span class="title">CKB Bazaar</span>
<ul class="photo-list">
<?php
/* SET BAZAAR */
$wmUri = uri::getByPageId($wmPage->getPageId());
foreach($wmBazaarItems as $wmItem) {
// image
$sImageUrl = NULL;
$wmImage = file::getById($wmItem->iFileId1);
if($wmImage instanceof image) {
$wmImage->resizeAndCrop(69,49);
$sImageUrl = $wmImage->getProcessedPath();
}
// with image
if ($sImageUrl !== NULL) {
?>
<li><a href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmItem->sUrl; ?>" title="<?php echo addslashes($wmItem->sTitle); ?>"><span class="thumbnail left" style="background-image:url('<?php echo $sImageUrl; ?>'); ">&nbps;</span><span class="description left"><?php echo $wmItem->sTitle; ?></span></a></li>
<?php
}
// without image
else {
?>
<li><a class="wide" href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmItem->sUrl; ?>" title="<?php echo addslashes($wmItem->sTitle); ?>"><span class="description left"><?php echo $wmItem->sTitle; ?></span></a></li>
<?php
}
}
?>
</ul>
<a href="<?php echo $wmUri->sFullPath; ?>" class="arrow">Bekijk alle koopjes</a>
</div>
</div>
<?php
}
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/blocks/newsletter.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:blocks/newsletter.php";
$wmView->aAttributes->class = "column1";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/blocks/newsletter.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="column1">
<div class="block newsletter fixedheight">
<span class="title">Nieuwsbrief</span>
<p class="thankyou hide">Bedankt voor je aanmelding. <br/>De eerst volgende nieuwsbrief ontvang je per e-mail.</p>
<form method="get" action="#" accept-charset="UTF-8">
<div>
<input type="text" class="email" placeholder="je e-mailadres" value="" />
<input type="text" class="name hide" placeholder="je naam" value="" />
<a href="#" class="smallbutton grey left"><img src="/application/assets/images/arrow.small.png" width="17px" height="15px" /> inschrijven</a>
<img class="loader hide" src="/application/assets/images/loader.small.gif" />
</div>
</form>
</div>
<div class="block contact fixedheight">
<?php
/* FAQ */
$wmFAQPage = page::getByTemplatePath('faq.xml');
if ($wmFAQPage instanceof page) {
$wmUri = uri::getByPageId($wmFAQPage->getPageId());
?>
<span class="title"><a href="<?php echo $wmUri->sFullPath; ?>">Vragen?</a></span>
<?php
}
else {
?>
<span class="title">Vragen?</span>
<?php
}
// custom field voor contact info
$wmTextSnippet = textSnippet::getByNameAndPageId('vragen', 1);
echo $wmTextSnippet->getTools();
echo $wmTextSnippet->wmContent->sText;
?>
</div>
</div>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<div class="clear"></div>
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/template/footer.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:template/footer.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/template/footer.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
?>
<!-- Footer
================================================== -->
<div id="footer">
<div class="container">
<!-- Block: links
================================================== -->
<?php
/* FOOTER MENU COURSES */
$wmModule = module::getGenericModuleByClassname('modCourseGroup');
$wmCourseGroupModule = $wmModule->wmModule;
$wmCourseGroups = $wmCourseGroupModule->getAll(FALSE);
if ($wmCourseGroups->count() > 0) {
$wmIterator = $wmCourseGroups->getRecursiveIterator();
while ($wmIterator->hasKeysLeftToIterate()) {
$wmCourseGroup = $wmIterator->current();
// get course categories
$wmModule = module::getGenericModuleByClassname('modCourseCategory');
$wmCourseCategoryModule = $wmModule->wmModule;
$wmCourseCategories = $wmCourseCategoryModule->getAllByField('iPageId', $wmCourseGroup->iPageId);
if ($wmCourseCategories->count() > 0) {
$wmUri = uri::getByPageId($wmCourseGroup->iPageId);
?>
<div class="block links <?php echo $wmCourseGroup->sColor; ?> left">
<?php
// add link to title
if ($wmUri instanceof uri) {// with link (page exists)
?>
<span class="title"><a href="<?php echo $wmUri->sFullPath; ?>"><?php echo $wmCourseGroup->sName; ?></a></span>
<?php
}
else {// just a title
?>
<span class="title"><?php echo $wmCourseGroup->sName; ?></span>
<?php
}
?>
<ul>
<?php
// categories link list
$wmIteratorCategories = $wmCourseCategories->getRecursiveIterator();
while ($wmIteratorCategories->hasKeysLeftToIterate()) {
$wmCourseCategory = $wmIteratorCategories->current();
if ($wmUri instanceof uri) {
?>
<li><a href="<?php echo $wmUri->sFullPath; ?>?categorie[]=<?php echo urlencode($wmCourseCategory->sName); ?>" title="<?php echo $wmCourseCategory->sName; ?>"><?php echo $wmCourseCategory->sName; ?></a></li>
<?php
}
$wmIteratorCategories->next();
}
?>
</ul>
</div>
<?php
}
$wmIterator->next();
}
}
/* FOOTER MENU CKB */
$wmMenu = navigation::getByNavigationName('CKB');
if ($wmMenu instanceof navigation) {
?>
<div class="block links left">
<?php
// add link to title
$wmPage = page::getById(21);
if ($wmPage instanceof page) {// with link (page exists)
$wmUri = uri::getByPageId($wmPage->getPageId());
?>
<span class="title"><a href="<?php echo $wmUri->sFullPath; ?>">CKB</a></span>
<?php
}
else {// just a title
?>
<span class="title">CKB</span>
<?php
}
?>
<ul>
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// menu link list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sClass = ' class="active" ';
}
echo '<li><a href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'" '.$sClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
?>
</ul>
</div>
<?php
}
?>
<!-- End block: links
================================================== -->
</div>
<div id="skyline">
<div class="container">
<img class="logo" src="/application/assets/images/footer.logo.2014.png" alt="Centrum voor de Kunsten Bergen op Zoom" />
<ul>
<?php
$wmMenu = navigation::getByNavigationName('footerMenu');
if ($wmMenu instanceof navigation) {
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
echo '<li><a href="'.$wmUri.'" title="'.$wmPage->sTitle.'" style="color: #959595; line-height: 26px; font-size: 11px; margin-right: 4px;">'.$wmPage->sButtonName.'</a></li>';
}
}
?>
<li><a href="http://www.facebook.com/ckboz" target="_blank" title="CKB op Facebook" style="margin-left: 8px;"><img src="/application/assets/images/footer.facebook.png" alt="Volg ons op Facebook" /></a></li>
<li><a href="http://twitter.com/ckboz" target="_blank" title="CKB op Twitter"><img src="/application/assets/images/footer.twitter.png" alt="Volg ons op Twitter" /></a></li>
</ul>
</div>
</div>
</div>
<!-- End footer
================================================== --><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/collapse-polyfilled.js?v=2";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="/application/assets/javascript/collapse-polyfilled.js?v=2"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css" />
<script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script>
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
"palette": {
"popup": {
"background": "#000"
},
"button": {
"background": "#f7ae00"
}
},
"theme": "classic",
"content": {
"message": "Cookies worden door ons gebruikt om het gebruiksgemak op onze website te verbeteren en om anonieme bezoekersgegevens te analyseren, zodat we de website kunnen optimaliseren. Als u doorgaat met het gebruiken van deze website, gaan we er vanuit dat u ermee instemt.",
"dismiss": "Ok",
"link": "Privacyverklaring",
"href": "https://www.ckboz.nl/over-ckb/privacyverklaring"
}
})});
</script>
</body><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
</html><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
public aHTML => array(2) (
"logic" => array(2) (
"template" => array(1) (
0 => string(950) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "logic :: SITE_ROOT/application/templates/logic/template.php");
}
}
$wmView = new view();
$wmView->sType = "logic";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/logic/template.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered('pathInfo') ) {
$pathInfo = registry::get('pathInfo');
if ( $pathInfo instanceof pathInfo ) {
if ( count($pathInfo->nodes) > 0 ) {
$this->sState = end( $pathInfo->nodes );
}
}
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"logic" => array(1) (
0 => string(5909) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "logic :: SITE_ROOT/application/templates/logic/search/results.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:search/results.php";
$wmView->sType = "logic";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/logic/search/results.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$aFilters = new wmArray(array('leeftijd'=>'agecategory_s','categorie'=>'categoryname_ms','subcategorie'=>'subcategoryname_ms','groep'=>'categorygrouppageid_i','type'=>'category'));
// GET CURRENT PAGE
$iCurrentPage = 1;
$validation = validator::getByCurrentGET();
if(isset($validation->page) && !empty($validation->page)) {
$iCurrentPage = $validation->page;
}
// GET SET FILTERS FROM QUERY PATH
$wmValidator = validator::getByCurrentGET();
if(isset($wmValidator->groep)) {
$wmValidator->rule('groep','minLengthRule',1);
}
if(isset($wmValidator->leeftijd)) {
$wmValidator->rule('leeftijd','minLengthRule',1);
}
if(isset($wmValidator->type)) {
$wmValidator->rule('type','minLengthRule',1);
}
if(isset($wmValidator->subcategorie)) {
$wmValidator->rule('subcategorie','minLengthRule',1);
}
if(isset($wmValidator->categorie)) {
$wmValidator->rule('categorie','minLengthRule',1);
}
if(isset($wmValidator->q)) {
$wmValidator->rule('q','minLengthRule',1);
}
registry::set('filterValidator', $wmValidator);
// GET SOLARIUMCLIENT AND DO BASIC SETTINGS
$wmSolariumClient = solariumClient::getSolariumClient();
$wmSolariumQuery = $wmSolariumClient->createSelect();
$wmSolariumQuery->clearSorts();
$wmSolariumQuery->setRows(1000);
// DECIDE IF WE NEED TO SET PAGEID FOR QUERY BASED ON PAGE TEMPLATE
$aTemplates = template::getAllByTemplateGroupId(1);
$aTemplateIds = new wmArray();
foreach($aTemplates as $iIndex => $wmTemplate) {
$aTemplateIds[] = $wmTemplate->getTemplateId();
}
if($aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$wmSolariumQuery->createFilterQuery('Module')->setQuery('module_s:modCourse AND categorypageid_ms:'.$pathInfo->pages->current->getPageId());
} else {
$wmSolariumQuery->createFilterQuery('Module')->setQuery('module_s:modCourse');
}
//VALIDATE FILTERS AND CREATE FILTER QUERY
$wmValidator->validate();
if($wmValidator->isValid()) {
$sFilterQuery = NULL;
$i = 0;
foreach($aFilters as $sIndex => $sFilterName) {
$sGlue = ' AND ';
if($sIndex == 'leeftijd' || $sIndex == 'type') {
$sGlue = ' OR ';
}
if(isset($wmValidator->$sIndex) && count($wmValidator->$sIndex) > 0) {
if($i > 0 && $sFilterQuery != NULL) {
$sFilterQuery.= ' AND ';
}
$sFilterQuery.= '(';
foreach($wmValidator->$sIndex as $sFilterValue) {
$sFilterQuery.= $sFilterName.':"'.$sFilterValue.'"';
if($sFilterValue != end($wmValidator->$sIndex)) {
$sFilterQuery.= $sGlue;
}
}
$sFilterQuery.= ')';
}
$i++;
}
$wmSolariumQuery->createFilterQuery('tags')->setQuery($sFilterQuery);
if(isset($wmValidator->q)) {
//$wmSolariumQuery->setQuery('*' . $wmValidator->q . '*');
$wmSolariumQuery->setQuery($wmValidator->q);
}
}
// SET FILTER FACET FIELDS
$wmSolariumFacetSet = $wmSolariumQuery->getFacetSet();
$wmSolariumFacetSet->setLimit(1000);
$wmSolariumFacetSet->createFacetField('Category')->setField('categoryname_ms')->setMinCount(1)->setSort(Solarium_Query_Select_Component_Facet_Field::SORT_INDEX);
$wmSolariumFacetSet->createFacetField('Subcategory')->setField('subcategoryname_ms')->setMinCount(1)->setSort(Solarium_Query_Select_Component_Facet_Field::SORT_INDEX);
$wmSolariumFacetSet->createFacetField('Agecategory')->setField('agecategory_s');
$wmSolariumFacetSet->createFacetField('Typecategory')->setField('category');
//Do we need to add group facet
if(!$aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$wmSolariumFacetSet->createFacetField('group')->setField('categorypageid_ms')->setMinCount(1);
}
// SET PAGINATION
$iMaxCourses = 10;
$iStartOffset = (($iCurrentPage - 1) * $iMaxCourses);
$wmSolariumQuery->setStart($iStartOffset)->setRows($iMaxCourses);
// RUN SOLR QUERY AND PLACE RESULTS IN REGISTRY
$wmSolariumResultSet = $wmSolariumClient->select($wmSolariumQuery);
$aFacets = $wmSolariumResultSet->getFacetSet()->getFacet('Category');
$aSubfacets = $wmSolariumResultSet->getFacetSet()->getFacet('Subcategory');
$aAgefacets = $wmSolariumResultSet->getFacetSet()->getFacet('Agecategory');
$aTypefacets = $wmSolariumResultSet->getFacetSet()->getFacet('Typecategory');
registry::set('aCategories', $aFacets);
registry::set('aSubcategories', $aSubfacets);
registry::set('aAgeCategories', $aAgefacets);
registry::set('aTypecategory', $aTypefacets);
registry::set('aSearchResults', $wmSolariumResultSet);
if(!$aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$aGroupfacets = $wmSolariumResultSet->getFacetSet()->getFacet('group');
registry::set('aGroupFacets', $aGroupfacets);
}
// SET PAGINATION INFO IN REGISTRY
$iTotalCourses = $wmSolariumResultSet->getNumFound();
$iNumberOfPages = ceil($iTotalCourses / $iMaxCourses);
registry::set('iTotalCourses', $iTotalCourses);
registry::set('iCurrentPage', $iCurrentPage);
registry::set('iNumberOfPages', $iNumberOfPages);
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
)
"html" => array(17) (
"html" => array(1) (
0 => string(865) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/html.php");
}
}
$wmView = new view();
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/html.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$sLanguage = $wmPathInfo->language->sLanguageName;
?>
<!DOCTYPE html>
<html lang="<?php echo $sLanguage ?>">
{CONTENT}
</html><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"head" => array(1) (
0 => string(5070) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/head.php");
}
}
$wmView = new view();
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/head.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$wmUser = registry::get('user');
$sExtraTitle = NULL;
if(count($wmPathInfo->modules)) {
for($i = 1; $i < count($wmPathInfo->modules); $i++) {
$wmModule = $wmPathInfo->modules[$i];
if(isset($wmModule->sName)) {
$sExtraTitle = $wmModule->sName.' - '.$sExtraTitle;
} else if(isset($wmModule->sTitle)) {
$sExtraTitle = $wmModule->sTitle.' - '.$sExtraTitle;
}
}
}
$sTitle = NULL;
if($wmPathInfo->pages->current->sTitle != '' ) {
$sTitle = $wmPathInfo->pages->current->sTitle.' | ';
}
?>
<head>
<meta charset="utf-8">
<title><?php echo $sExtraTitle.$sTitle.$wmPathInfo->language->sName;?></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<link rel="shortcut icon" href="/application/assets/icons/favicon.ico" type="image/x-icon" />
<?php
// Default description
$sDescription = 'Centrum voor de Kunsten Bergen op Zoom (CKB). Bij ons kun je kunst leren maken en beleven.';
if($wmPathInfo->pages->current->wmPageInfo->sDescription != '' ) {
$sDescription = $wmPathInfo->pages->current->wmPageInfo->sDescription;
}
// Default image
$sImage = 'https://www.ckboz.nl/application/assets/images/ckb-share.png';
// Image / description
$wmItem = NULL;
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmNewsItem') ? registry::get('wmNewsItem') : NULL;
}
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmCalendarItem') ? registry::get('wmCalendarItem') : NULL;
}
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmModCourse') ? registry::get('wmModCourse') : NULL;
}
if($wmItem == NULL) {
$wmItem = registry::isRegistered('wmMarketMessage') ? registry::get('wmMarketMessage') : NULL;
}
if ($wmItem !== NULL) {
$sImageId = 'iFileId1';
if (isset($wmItem->$sImageId) && $wmItem->$sImageId !== NULL) {
$wmFile = file::getById($wmItem->$sImageId);
if ($wmFile instanceof image) {
$wmFile->resizeAndCrop(451,350);
$sImage = 'https://www.ckboz.nl'.$wmFile->getProcessedPath();
}
}
if (isset($wmItem->sIntro) && $wmItem->sIntro !== NULL) {
$sDescription = $wmItem->sIntro;
} else if(isset($wmItem->sDescription) && $wmItem->sDescription !== NULL) {
$sDescription = new wmCharset($wmItem->sDescription);
$sDescription->stripTags();
$sDescription->truncate(150,'...',TRUE);
}
}
$sDescription = strip_tags($sDescription);
?>
<meta property="og:title" content="<?php echo $sExtraTitle.$sTitle.$wmPathInfo->language->sName;?>" />
<meta property="og:url" content="<?php echo uri::getCurrentURI(); ?>" />
<meta property="og:site_name" content="CKB" />
<meta property="og:description" content="<?php echo $sDescription; ?>" />
<meta property="og:image" content="<?php echo $sImage; ?>" />
<meta name="twitter:url" content="<?php echo uri::getCurrentURI(); ?>" />
<meta name="twitter:title" content="<?php echo $sExtraTitle.$sTitle.$wmPathInfo->language->sName;?>" />
<meta name="twitter:description" content="<?php echo $sDescription; ?>" />
<meta name="twitter:image" content="<?php echo $sImage; ?>" />
<?php
if (config::get('status') == webmanage::STATUS_DEVELOPMENT) {
?>
<meta name="robots" content="noindex" />
<meta name="robots" content="nofollow" />
<meta name="robots" content="noindex, nofollow" />
<meta name="robots" content="noarchive" />
<?php
}
?>
{CONTENT}
<?php if(config::isRegistered('googleanalyticskey') && config::isRegistered('googleanalyticskeydomain')) {?>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', '<?php echo config::get('googleanalyticskey');?>', '<?php echo config::get('googleanalyticskeydomain');?>');
<?php
if(registry::isRegistered('googlePage')) {?>
ga('send', 'pageview', '<?php echo registry::get('googlePage');?>');
<?php } else { ?>
ga('send', 'pageview');
<?php } ?>
</script>
<?php
}?>
</head>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"stylesheet" => array(8) (
0 => string(899) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.general.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
1 => string(895) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.red.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
2 => string(897) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.green.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
3 => string(898) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.yellow.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
4 => string(898) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/style.purple.css?v=2";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
5 => string(901) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/stylesheets/ckb-responsive.css?v=17";
$wmView->aAttributes->media = "screen";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
6 => string(1115) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/system/assets/stylesheets/toolbar.css";
$wmView->aAttributes->media = "screen";
$wmView->aAttributes->permission = "toolbar.view";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered("user") ) {
$user = registry::get("user");
if ( $user instanceof user ) {
if ( $user->can("toolbar.view") ) { ?>
<link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
}
}
}
?>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
7 => string(1121) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/stylesheet.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/system/assets/stylesheets/blockcontrols.css";
$wmView->aAttributes->media = "screen";
$wmView->aAttributes->permission = "toolbar.view";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/stylesheet.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered("user") ) {
$user = registry::get("user");
if ( $user instanceof user ) {
if ( $user->can("toolbar.view") ) { ?>
<link rel="stylesheet" href="{src}" type="text/css" media="{media}" /><?php
}
}
}
?>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"javascript" => array(9) (
0 => string(865) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "https://ajax.googleapis.com/ajax/libs/mootools/1.4.5/mootools-yui-compressed.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
1 => string(857) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.5.3/modernizr.min.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
2 => string(847) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.mootools-more-1.4.0.1.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
3 => string(833) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.mootabs.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
4 => string(839) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.courseoverlay.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
5 => string(835) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.scrollspy.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
6 => string(832) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/class.slider.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
7 => string(824) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/main.js";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
8 => string(843) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/javascript.php");
}
}
$wmView = new view();
$wmView->aAttributes->src = "/application/assets/javascript/collapse-polyfilled.js?v=2";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/javascript.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><script type="text/javascript" src="{src}"></script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"body" => array(1) (
0 => string(1823) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/body.php");
}
}
$wmView = new view();
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/body.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$sColorImage = NULL;
if(registry::isRegistered('pageColorImage')) {
$sColorImage = registry::get('pageColorImage');
$sColorImage = 'style="background-image: url('.$sColorImage.');"';
}?>
<body <?php echo $sColorImage;?>>{CONTENT}
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css" />
<script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script>
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
"palette": {
"popup": {
"background": "#000"
},
"button": {
"background": "#f7ae00"
}
},
"theme": "classic",
"content": {
"message": "Cookies worden door ons gebruikt om het gebruiksgemak op onze website te verbeteren en om anonieme bezoekersgegevens te analyseren, zodat we de website kunnen optimaliseren. Als u doorgaat met het gebruiken van deze website, gaan we er vanuit dat u ermee instemt.",
"dismiss": "Ok",
"link": "Privacyverklaring",
"href": "https://www.ckboz.nl/over-ckb/privacyverklaring"
}
})});
</script>
</body><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"toolbar" => array(1) (
0 => string(13673) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/system/templates/html/toolbar/toolbar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "system:toolbar/toolbar.php";
$wmView->aAttributes->permission = "toolbar.view";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/system/templates/html/toolbar/toolbar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
if ( registry::isRegistered("user") ) {
$user = registry::get("user");
if ( $user instanceof user ) {
if ( $user->can("toolbar.view") ) { ?>
<?php
$user = registry::get('user');
$wmPathInfo = registry::get('pathInfo');
$page = $wmPathInfo->pages->current;
$wmModules = module::getAllGenericModulesInRoot(TRUE);
$wmDatabase = registry::get('database');
$bShowBar = FALSE;
if((!$user->can('page.admin') && !$user->can('module.admin')) && (!isset($_COOKIE['notiBar']) || (isset($_COOKIE['notiBar']) && $_COOKIE['notiBar'] != $user->dtLastLogin->format('YmdHis') ))) {
$bShowBar = TRUE;
}
//////////////////////////////////
// Get unpublished module items
//////////////////////////////////
$wmVersionModules = new wmArray();
$wmVersionPages = new wmArray();
if($bShowBar) {
if(count($wmModules) > 0) {
foreach($wmModules as $wmBarModule) {
$bLogChanged = FALSE;
try {
if ( $user->can( 'module.view', $wmBarModule ) ) {
//versies ophalen per module
$wmToolBarmodule = $wmBarModule->wmModule;
//get only the items where the user has access to
if(!$user->can('module.view.unrestricted')) {
$wmToolBarmodule->setUserRestrictionModeEnabled();
}
//Check if there is a log for the module
$bLogChanged = $wmToolBarmodule->wmConfig->bLogChanges;
if($bLogChanged == TRUE){
if($wmDatabase->canSwitchToSlave()) {
$wmDatabase->switchToSlave();
$versionModule = $wmToolBarmodule->getAll();
$wmDatabase->switchToMaster();
if(!$user->can('module.view.unrestricted')) {
$wmToolBarmodule->setUserRestrictionModeDisabled();
}
}
//unpublished items per module in de registry zetten
if(count($versionModule) > 0){
$sIndex = $wmToolBarmodule->wmConfig->sItem;
$wmVersionModules[$sIndex] = new wmArray();
foreach($versionModule as $wmModuleItem) {
$wmVersionModules[$sIndex][] = $wmModuleItem->getPrimaryKeyValue();
}
}
}
}
} catch ( ErrorException $exception ) {
// skip
}
$bLogChanged = FALSE;
}
}
//////////////////////////////////
// Get unpublished pages
//////////////////////////////////
if($wmDatabase->canSwitchToSlave()) {
$wmDatabase->switchToSlave();
// Get all version pages
$wmVersionPages = block::getAllLinkedToPages();
$wmDatabase->switchToMaster();
}
}
$aModules = array( '' => 'Kies een module' );
if ( $user->can( 'administer.view' ) ) {
$aModules['webmanage'] = 'Admintools';
}
if ( $user->can( 'filemanager.view' ) ) {
$aModules['webmanage/bestandsbeheer'] = 'Bestandsbeheer';
}
if ( $user->can( 'form.administer' ) ) {
$aModules['webmanage/formulieren'] = 'Formulierenbeheer';
}
if( $user->can('page.admin') && $user->can('module.admin')) {
$aModules['webmanage/log/published'] = 'Log';
} else if( $user->can('page.publish') && $user->can('module.publish')) {
$aModules['webmanage/log'] = 'Log';
}
if(count($aModules) > 1 && $wmModules->count() > 0) {
$aModules['null'] = '==================';
}
foreach($wmModules as $wmModule) {
$wmGenModule = module::getGenericModuleByName($wmModule->sName);
try {
if ( $user->can( 'module.view', $wmGenModule ) ) {
$aModules['webmanage/module/'.$wmModule->sName] = $wmGenModule->wmModule->wmConfig->sTitle;
}
} catch ( ErrorException $exception ) {
// skip
}
}
?>
<div id="wmToolbar">
<div id="wmToolbarContainer">
<img id="wmToolbarLogo" src="/system/assets/images/toolbar/toolbar.logo.png" />
<div id="wmToolbarNavigation">
<?php
$form = new form('selectmodule');
if (count( $aModules ) > 1) {
echo $form->set( new selectField( 'sModule', NULL, $aModules ) );
} ?>
</div>
</div>
<div id="wmToolbarExtraButtons">
<?php
if ( ( $user->can('page.add', $page) || $user->can('page.edit.pageinformation', $page) || $user->can('page.delete', $page) || $user->can('page.publish', $page)) && $page->sType == 'application') {?>
<div id="wmToolbarPageButtons">
<span class="moderatePageTitle">Pagina beheer</span>
<?php if ( $user->can('page.add', $page) && $page->sType == 'application' ) { ?>
<a id="wmToolbarButtonPageAdd" class="blackbutton"
onclick="window.open('/webmanage/pagina/toevoegen/<?php echo $wmPathInfo->pages->current->getPageId() ?>','Pagina_toevoegen','width=750,height=700,scrollbars=yes,toolbar=no,location=no,resizable=1'); return false"
href="#"><span class="icon">=</span>Toevoegen</a>
<?php } ?>
<?php if ( $user->can('page.edit.pageinformation', $page) && $page->sType == 'application' ) { ?>
<a id="wmToolbarButtonPageEdit" class="blackbutton"
onclick="window.open('/webmanage/pagina/settings/<?php echo $wmPathInfo->pages->current->getPageId() ?>','Pagina_settings','width=750,height=200,scrollbars=yes,toolbar=no,location=no,resizable=1'); return false"
href="#"><span class="icon">p</span>Wijzigen</a>
<?php } ?>
<?php if ( $user->can('page.delete', $page) && $page->sType == 'application' ) { ?>
<a id="wmToolbarButtonPageDelete" class="blackbutton"
onclick="window.open('/webmanage/pagina/verwijderen/<?php echo $wmPathInfo->pages->current->getPageId() ?>','Pagina_verwijderen','width=750,height=300,scrollbars=yes,toolbar=no,location=no,resizable=1'); return false"
href="#"><span class="icon">x</span>Verwijderen</a>
<?php } ?>
<?php if ( $user->can('page.publish', $page) && $page->sType == 'application' ) { ?>
<?php if ( $page->sStatus == 'active' ) { ?>
<a id="wmToolbarButtonPageDeactivate" class="blackbutton" href="/webmanage/pagina/deactiveer/<?php echo $wmPathInfo->pages->current->getPageId() ?>?sHash=<?php echo security::token() ?>"><span class="icon active"></span>Actief</a>
<?php } else { ?>
<a id="wmToolbarButtonPageActivate" class="blackbutton" href="/webmanage/pagina/activeer/<?php echo $wmPathInfo->pages->current->getPageId() ?>?sHash=<?php echo security::token() ?>"><span class="icon inactive"></span>Inactief</a>
<?php } ?>
<?php }?>
</div>
<?php }?>
<div id="wmToolbarLogoutButton">
<?php
$sUser = NULL;
if(isset($user->sFirstName)) {
$sUser = $user->sFirstName;
}
if(isset($user->sLastName)) {
$sUser = $sUser.' '.$user->sLastName;
}
if($sUser == NULL) {
$sUser = $user->sUsername;
}
?>
<span class="name"><?=$sUser?></span>
<a id="wmToolbarButtonLogout" class="blackbutton" href="/logout"><span class="icon">l</span></a>
</div>
</div>
</div>
<script>
$('field_sModule').addEvent('change', function(e) {
if(e != null) {
e.preventDefault();
}
if(this.value != '') {
location.href = '/'+this.value
}
});
</script>
<?php
if ($wmDatabase->canSwitchToSlave()) {
$wmDatabase->switchToSlave();
$aVersionBlocks = block::getAllByPageId( $page->getPageId() );
$wmDatabase->switchToMaster();
if(count($aVersionBlocks) > 0 ) {
$wmLog = log::getLastStateByDefaultWriterAndTypeAndTypeIdAndTypeItemId(log::TYPE_BLOCK, $page->getPageId());
$dtPageCreated = 'Onbekend';
if($page->dtCreation instanceof wmDateTime) {
$dtPageCreated = $page->dtCreation->format(wmDateTime::HUMAN_NO_SECONDS);
}
$iCreatorUserId = $page->iUserId;
$wmCreatorUser = user::getById($iCreatorUserId);
$sCreatorUsername = 'Onbekend';
if($wmCreatorUser instanceof user) {
$sCreatorUsername = $wmCreatorUser->sUsername;
}
$dtPageEdited = $wmLog->dtCreated->format(wmDateTime::HUMAN_NO_SECONDS);
$iEditorUserId = $wmLog->iUserId;
$wmEditorUser = user::getById($iEditorUserId);
$sEditorUsername = $wmEditorUser->sUsername;
?>
<script>
window.addEvent('domready', function() {
initializeEvents();
});
function initializeEvents() {
if($('publishManagerContainer')){
initNotificationManager();
}
initCloseButtons();
}
function initNotificationManager() {
if($$('div#publishManagerContainer').length > 0) {
var firstButtonDiv = $$('div#publishManagerContainer')[0];
if(firstButtonDiv != null) {
var coords = firstButtonDiv.getCoordinates();
var ss = new ScrollSpy({
min: coords.top,
onEnter: function(position,state,enters) {
firstButtonDiv.addClass('fixed');
},
onLeave: function(position,state,leaves) {
firstButtonDiv.removeClass('fixed');
},
container: window
});
}
}
}
function initCloseButtons() {
$$('.closeBar').addEvent("click",function(e){
if(e!=null) {
e.preventDefault();
}
var closeDiv = this.get('rel');
$(closeDiv).addClass('hide');
if($('publishManagerContainer')){
initNotificationManager();
}
});
}
</script>
<script>
window.addEvent('domready', function() {
var myTips = new Tips($$('.info'),{
offset:{
x:-12,
y:35
},
fixed: true
});
$$('.info').each(function(elm) {
elm.store('tip:text', '<p><span>Aangemaakt door:</span><?=$sCreatorUsername?> op <?=$dtPageCreated?></p><p><span>Gewijzigd door:</span><?=$sEditorUsername?> op <?=$dtPageEdited?></p>');
});
if ($('wmCompare')) {
$('wmCompare').addEvent('click', function(e) {
if (e) e.preventDefault();
// full screen
var size = window.getSize();
mywindow = window.open("/webmanage/pagina/vergelijk/<?php echo $page->getPageId() ?>?sHash=<?php echo security::token() ?>", "compare", "location=1,status=1,scrollbars=1, width="+size.x+",height="+size.y);
mywindow.moveTo(0, 0);
});
}
});
</script>
<div id="wmPublisher">
<div id="publishNotification">
<div class="text">
<?php
if(count($aVersionBlocks) > 0){
$iCountVersions = count($aVersionBlocks);
if($iCountVersions > 1){
?>
<p>Er zijn <a href="#"><?=$iCountVersions?> nieuwe berichten</a> aangemaakt of gewijzigd.</p>
<?php
} else {
?>
<p>Er is <a href="#"><?=$iCountVersions?> nieuw bericht</a> aangemaakt of gewijzigd.</p>
<?php
}
}
?>
<a href="#" class="closeButtonOrange closeBar" rel="publishNotification">X</a>
</div>
<div class="clear"></div>
</div>
<div id="publishManagerContainer">
<div class="publishManager">
<ul class="buttons">
<li><a class="info" href="#"><span class="icon">i</span>Info</a></li>
<li><a id="wmCompare" href="#"><span class="icon">f</span>Bekijk wijziging</a></li>
<?php
if ( $user->can( 'page.publish', $page ) ) {
?>
<li><a href="/webmanage/pagina/publiceer/<?php echo $page->getPageId() ?>?sHash=<?php echo security::token() ?>" class="publish"><span class="icon">Y</span> Publiceer</a></li>
<li><a href="/webmanage/pagina/weiger/<?php echo $page->getPageId() ?>?sHash=<?php echo security::token() ?>">Weiger</a></li>
<?php
}
?>
</ul>
<div class="text">
Items op deze pagina zijn gewijzigd:
</div>
<div class="clear"></div>
</div>
</div>
</div>
<?php
} else if($user->can('page.publish') && $user->can('module.publish') && (count($wmVersionModules) > 0 || count($wmVersionPages) > 0)) {?>
<div id="wmPublisher">
<div id="publishNotification">
<div class="text">
<p>Er zijn <a href="/webmanage/log"> items</a> aangemaakt of gewijzigd.</p>
<a href="#" class="closeButtonOrange closeBar" rel="publishNotification">X</a>
</div>
<div class="clear"></div>
</div>
</div>
<script type="text/javascript">
window.addEvent('domready', function() {
initializeEvents();
});
function initializeEvents() {
initCloseButtons();
}
function initCloseButtons() {
$$('.closeBar').addEvent("click",function(e){
if(e!=null) {
e.preventDefault();
}
var closeDiv = this.get('rel');
$(closeDiv).addClass('hide');
var myCookie = Cookie.write('notiBar', '<?php echo $user->dtLastLogin->format('YmdHis');?>');
});
}
</script>
<?php
}
}
?><?php
}
}
}
?>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"header" => array(1) (
0 => string(7641) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/template/header.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:template/header.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/template/header.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><style>
.logofeest:after, .logofeest:before { display: none !important; }
.logofeest { background: none !important; }
#header .logofeest { transition: opacity 0.3s; visibility: visible; }
#header.fixed .logofeest { opacity: 0; visibility: hidden; }
</style>
<?php
$wmPathInfo = registry::get('pathInfo');
?>
<!-- Header
================================================== -->
<div id="header" class="header2014">
<div class="left">
<a href="/">
<img class="logo" src="/application/assets/images/header.logo.2014.jpg" alt="Centrum voor de Kunsten Bergen op Zoom" />
</a>
<button class="hamburger-button" data-toggle="collapse" data-target=".collapse.collapse-menu" data-text="Collapse">
<span></span><span></span><span></span>
</button>
</div>
<div class="collapse collapse-menu">
<div class="nav-scroll-wrapper">
<div class="right">
<?php
/* TOP MENU */
$wmMenu = navigation::getByNavigationName('Topmenu');
if ($wmMenu instanceof navigation) {
?>
<ol id="submenu" class="right">
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// set menu list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sClass = ' class="active" ';
}
echo '<li><a href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'" '.$sClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
if(isset($_SESSION['subscriptions'])) {
$wmModule = module::getGenericModuleByClassname('modCourse');
$wmSubscriptions = unserialize($_SESSION['subscriptions']);
echo '<li><a href="/inschrijven/cursusoverzicht" title="Naar je cursusoverzicht" class="button">Je inschrijvingen ('.$wmSubscriptions->wmCourseStudents->count().')</a></li>';
} else {
// direct inschrijven
$wmSubscribePage = page::getByTemplatePath('subscribe.xml');
if ($wmSubscribePage instanceof page) {
$wmUri = uri::getByPageId($wmSubscribePage->getPageId());
if ($wmUri instanceof uri) {
echo '<li><a class="button" href="'.$wmUri->sFullPath.'" title="Direct inschrijven"><img src="/application/assets/images/arrow.medium.png" width="18px" height="18px" alt="Direct inschrijven" /> Direct inschrijven</a></li>';
}
}
}
echo '</ol>';
}
/* OTHER MENU */
$wmMenu = navigation::getByNavigationName('Othermenu');
if ($wmMenu instanceof navigation) {
?>
<ol id="othermenu" class="clear right" style="overflow:visible;">
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// set menu list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sClass = ' class="active" ';
}
echo '<li><a style="border: none;" href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'" '.$sClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
?>
</ol>
<?php
}
?>
</div>
<div class="clear"></div>
<div id="header-bar">
<?php
/* OTHER MENU */
$wmMenu = navigation::getByNavigationName('Hoofdmenu');
if ($wmMenu instanceof navigation) {
?>
<ol id="menu" class="left">
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// colors
$aClassNames = config::get('pageColors');
if (!is_array($aClassNames)) {
$aClassNames = array();
}
// set menu list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
$sActiveClass = NULL;
// check for colors + active
if (is_array($aClassNames) && isset($aClassNames[$wmPage->getPageId()]) && $wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {
$sClass = ' class="'.$aClassNames[$wmPage->getPageId()].'" ';
$sActiveClass = ' class="active" ';
}
// check for colors
else if (is_array($aClassNames) && isset($aClassNames[$wmPage->getPageId()])) {
$sClass = ' class="'.$aClassNames[$wmPage->getPageId()].'" ';
}
// check for active
else if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sActiveClass = ' class="active" ';
}
echo '<li'.$sClass.'><a href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'"'.$sActiveClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
?>
</ol>
<?php
}
/* SEARCH PAGE (courseOverview.xml) */
$wmSearchPage = page::getByTemplatePath('courseOverview.xml');
if ($wmSearchPage instanceof page) {
$wmUri = uri::getByPageId($wmSearchPage->getPageId());
if ($wmUri instanceof uri) {
?>
<div id="search" class="right">
<form methode="get" action="<?php echo $wmUri->sFullPath; ?>">
<div>
<input type="text" name="q" id="q" placeholder="Zoek in ons cursusaanbod" value="" /><button type="submit"> </button>
</div>
</form>
</div>
<?php
}
}
?>
<div class="clear"></div>
<div class="pattern-bar"></div>
</div><!-- end header-bar -->
</div> <!-- end <div class="block collapse first"> -->
</div>
</div>
<!-- End header
================================================== -->
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"container" => array(1) (
0 => string(1179) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/default/container.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:default/container.php";
$wmView->aAttributes->class = "overview";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/default/container.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$sColorClass = NULL;
if(registry::isRegistered('pageColor')) {
$sColorClass = registry::get('pageColor');
}?>
<!-- Start Container
================================================== -->
<div class="container {class} main <?php echo $sColorClass;?>">
{CONTENT}
</div>
<!-- End Container
================================================== --><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"columns" => array(1) (
0 => string(866) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/columns.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/columns.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/columns.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="columns">
{CONTENT}
<div class="clear"></div>
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"leftColumn" => array(1) (
0 => string(847) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/leftColumn.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/leftColumn.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/leftColumn.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="column1">
{CONTENT}
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"bar" => array(2) (
0 => string(852) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/courseOverview/leftBar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:courseOverview/leftBar.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/courseOverview/leftBar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="bar"><span class="title">Filters</span></div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
1 => string(851) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/bar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/bar.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/bar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="bar"><span class="title">Cursusoverzicht</span></div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"filters" => array(1) (
0 => string(6740) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/filter.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/filter.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/filter.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmFilterValidator = registry::get('filterValidator');
?>
<form id="filterForm" mehtod="get">
<div>
<?php
if(registry::isRegistered('aGroupFacets') && count(registry::get('aGroupFacets')) > 0) {
echo '<div class="block">
<span class="title">Hoofdcategorie</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->groep)) {
$aCategorieFilter = new wmArray($wmFilterValidator->groep);
}
$aCategories = registry::get('aGroupFacets');
foreach($aCategories as $sCategory => $iCount) {
$wmPage = page::getById($sCategory);
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="groep[]" />'.$wmPage->sButtonName.'</label></li>';
}
echo '
</ul>
</div>';
}
if(registry::isRegistered('aSubcategories') && count(registry::get('aSubcategories')) > 0) {
echo '
<div class="block">
<span class="title">Instrumenten</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->subcategorie)) {
$aCategorieFilter = new wmArray($wmFilterValidator->subcategorie);
}
$aCategories = registry::get('aSubcategories');
foreach($aCategories as $sCategory => $iCount) {
$sUrl = path::encode($sCategory);
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="subcategorie[]" />'.$sCategory.'</label></li>';
}
echo '
</ul>
</div>
';
}
if(registry::isRegistered('aCategories') && count(registry::get('aCategories')) > 0) {
echo '<div class="block">
<span class="title">Categorie</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->categorie)) {
$aCategorieFilter = new wmArray($wmFilterValidator->categorie);
}
$wmCategory = module::getGenericModuleByClassname('modCourseCategory');
$wmCategory = $wmCategory->wmModule;
$wmCategory->getById(2);
$sExcludeCategory = $wmCategory->sName;
$aCategories = registry::get('aCategories');
foreach($aCategories as $sCategory => $iCount) {
if($sCategory != $sExcludeCategory) {
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="categorie[]" /> '.$sCategory.'</label></li>';
}
}
echo '
</ul>
</div>
</div>';
}
if(registry::isRegistered('aTypecategory') && count(registry::get('aTypecategory')) > 0) {
echo '<div class="block">
<span class="title">Types</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->type)) {
$aCategorieFilter = new wmArray($wmFilterValidator->type);
}
$aCategories = registry::get('aTypecategory');
foreach($aCategories as $sCategory => $iCount) {
echo '<li><label '.(($aCategorieFilter->has($sCategory))?'class="active"':'').'><input type="checkbox" value="'.$sCategory.'" '.(($aCategorieFilter->has($sCategory))?'checked="checked"':'').' name="type[]" />'.$sCategory.'</label></li>';
}
echo '
</ul>
</div>';
}
if(registry::isRegistered('aAgeCategories') && count(registry::get('aAgeCategories')) > 0) {
echo '<div class="block">
<span class="title">Leeftijd</span>
<ul class="category-list">';
$aCategorieFilter = new wmArray();
if(isset($wmFilterValidator->leeftijd)) {
$aCategorieFilter = new wmArray($wmFilterValidator->leeftijd);
}
$wmAgeCategories = module::getGenericModuleByClassname('modAgeCategory');
$wmAgeCategories = $wmAgeCategories->wmModule;
$aAgeCategories = $wmAgeCategories->getAll();
$aSortedAges = new wmArray();
$aCategories = registry::get('aAgeCategories');
foreach($aCategories as $sCategory => $iCount) {
$aSortedAges[$sCategory] = $iCount;
}
foreach($aAgeCategories as $wmAgeCategory) {
if(isset($aSortedAges[$wmAgeCategory->sName])) {
echo '<li><label '.(($aCategorieFilter->has($wmAgeCategory->sName))?'class="active"':'').'><input type="checkbox" value="'.$wmAgeCategory->sName.'" '.(($aCategorieFilter->has($wmAgeCategory->sName))?'checked="checked"':'').' name="leeftijd[]" /> '.$wmAgeCategory->sName.'</label></li>';
}
}
echo '
</ul>
</div>
';
}
if(isset($wmFilterValidator->q)) {
echo '<input type="hidden" name="q" value="'.$wmFilterValidator->q.'" />';
}?>
</div>
</form>
<script type="text/javascript">
window.addEvent('domready', function() {
$$('#filterForm input[type=checkbox]').each(function(inputElm) {
if(Browser.ie && Browser.version < 9) {
var labelElm = inputElm.getParent('label');
if(labelElm != null) {
labelElm.addEvent('click', function(e) {
if(inputElm.checked === true) {
inputElm.checked = false;
} else {
inputElm.checked = true;
}
//inputElm.fireEvent('change', e, 200);
$('filterForm').submit();
}.bind(inputElm));
}
} else {
inputElm.addEvent('change', function(e) {
$$('#filterForm input[type=checkbox]').each(function(checkElm) {
if(checkElm.checked && checkElm.getParent('label.active') == null && checkElm != e.target) {
checkElm.checked = false;
}
});
$('filterForm').submit();
});
}
});
});
</script><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"rightColumn" => array(1) (
0 => string(850) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/rightColumn.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/rightColumn.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/rightColumn.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="column2">
{CONTENT}
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"content" => array(1) (
0 => string(1074) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/content.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/content.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/content.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$wmPage = $wmPathInfo->pages->current;
?>
<!-- Content
================================================== -->
<div class="content">
{CONTENT}
</div>
<!-- End Content
================================================== --><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"block" => array(5) (
0 => string(3491) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/results.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/results.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/results.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?>
<?php
if(registry::isRegistered('aSearchResults')) {
$pathInfo = registry::get('pathInfo');
$aTemplates = template::getAllByTemplateGroupId(1);
$aTemplateIds = new wmArray();
foreach($aTemplates as $iIndex => $wmTemplate) {
$aTemplateIds[] = $wmTemplate->getTemplateId();
}
$sPageColor = NULL;
if($aTemplateIds->has($pathInfo->pages->current->iTemplateId)) {
$wmMainCourseModule = new modCourseGroup();
$wmMainCourseModule->getByField('iPageId',$pathInfo->pages->current->iTemplateId);
$sPageColor = $wmMainCourseModule->sColor;
}
echo '<h3>resultaten</h3>';
$aResults = registry::get('aSearchResults');
foreach($aResults as $aResult) {
$sImage = NULL;
$wmImage = file::getById($aResult->fileid_i);
if($wmImage instanceof image) {
$wmImage->resizeAndCrop(136,98);
$sImage = '<img src="'.$wmImage->getProcessedPath().'" width="136px" height="98px" class="border left" />';
}
$aSubInfo = new wmArray();
if(isset($aResult['agecategory_s'])) {
$aSubInfo[] = $aResult['agecategory_s'];
}
if(isset($aResult['category']) && count($aResult['category']) > 0) {
$aCategory = new wmArray($aResult['category']);
$aSubInfo->merge($aCategory);
}
if(isset($aResult['time_s'])) {
$aSubInfo[] = $aResult['time_s'];
}
echo '
<div class="block course '.(($sPageColor != NULL)?$sPageColor:$aResult->categorycolor_s).'">
'.$sImage.'
<div class="left">
<span class="title"><a href="'.$aResult->url_s.'">'.$aResult->title.'</a></span>
<span class="subtitle">'.$aSubInfo->implode(' | ');
$sAgeText = NULL;
if($aSubInfo->count() > 0) {
$sAgeText = ' | ';
}
if($aResult->maxAge_s == NULL && $aResult->minAge_s != NULL){
$sAgeText .= 'Vanaf '.$aResult->minAge_s.' jaar';
} else if($aResult->maxAge_s != NULL && $aResult->minAge_s != NULL) {
$sAgeText .= $aResult->minAge_s.' t/m '.$aResult->maxAge_s.' jaar';
}
echo $sAgeText;
echo '
</span>
'.$aResult->description.'
<a href="'.$aResult->url_s.'" class="info">> Meer informatie</a> | <a href="'.$aResult->url_s.'?show=lessons">Direct inschrijven</a>
</div>
<div class="clear"></div>
</div>
';
//echo '<a href="">'.$sCategory.'</a><br />';
}
} else {
echo '<div class="block course">Helaas leverde je zoekopdracht geen resultaten op.</div>';
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
1 => string(3502) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/course/overview/pagination.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:course/overview/pagination.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/course/overview/pagination.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
/** PAGINATION **/
$iPageMargin = 3;
$iPages = registry::get('iNumberOfPages');
$iCurrentPage = registry::get('iCurrentPage');
$sUrl = uri::getCurrentURI()->sURI;
if(!strstr($sUrl, '?')) {
$sUrl = $sUrl.'?';
}
if( isset($_GET['page']) ) {
$sUrl = str_replace('&page='.$_GET['page'],'',$sUrl);
}
if ( $iPages > 1 ) {
?>
</div>
<div class="related">
<div class="shadow"></div>
<div class="pagination">
<?php
/** Show the next page link if appropriate. */
$sHideClass = NULL;
if ($iCurrentPage == 1) {
$sHideClass = 'invisible';
}?>
<a class="previous <?php echo $sHideClass;?>" href="<?php echo $sUrl.'&page='.($iCurrentPage-1); ?>"><img src="/application/assets/images/arrow.boxleft.png" alt="Vorige" /> Vorige</a>
<div class="left pagination-pages">
<?php
if ( $iCurrentPage - $iPageMargin > 1 ) {
?>
<a href="<?php echo $sUrl; ?>">1</a>
<?php
}
if ( $iCurrentPage - $iPageMargin > 2 ) {
?>
<a href="<?php echo $sUrl.'&page=2'; ?>">2</a>
<?php
}
if ( $iCurrentPage - $iPageMargin > 3 ) {
?>
<span>...</span>
<?php
}
for ($i=max(1, $iCurrentPage-$iPageMargin ); $i < min($iPages+1 ,($iCurrentPage+$iPageMargin+1)); $i++) {
// bij een zoekopdracht een page GET waarde meesturen
$sURL = ($i==1) ? $sUrl : $sUrl.'&page='.$i ;
if ( $iCurrentPage == $i ) {
?>
<a class="active" href="<?php echo $sURL.'&page='.$i; ?>"><?php echo $i; ?></a>
<?php
}
else {
?>
<a href="<?php echo $sURL; ?>"><?php echo $i; ?></a>
<?php
}
}
if ( $iCurrentPage + $iPageMargin < $iPages-2 ) {
?>
<span>...</span>
<?php
}
if ( $iCurrentPage + $iPageMargin < $iPages-1 ) {
?>
<a href="<?php echo $sUrl.'&page='.($iPages-1); ?>"><?php echo ($iPages-1); ?></a>
<?php
}
if ( $iCurrentPage + $iPageMargin < $iPages ) {
?>
<a href="<?php echo $sUrl.'&page='.$iPages; ?>"><?php echo $iPages; ?></a>
<?php
}
?>
</div>
<?php
if ($iCurrentPage < $iPages) {
?>
<a class="next" href="<?php echo $sUrl.'&page='.($iCurrentPage+1); ?>">Volgende <img src="/application/assets/images/arrow.boxright.png" alt="Volgende" /></a>
<?php
}
?>
<div class="clear"></div>
</div>
<?php
}
// einde pagination
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
2 => string(4046) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/blocks/newsCalendar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:blocks/newsCalendar.php";
$wmView->aAttributes->class = "column1";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/blocks/newsCalendar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
// Get current page id
$iCurrentPageId = (int) $wmPathInfo->pages->current->getPageId();
$bShowPublishDate = TRUE;
// Hide publish date on Home
if ( $iCurrentPageId == 1 ) {
$bShowPublishDate = FALSE;
}
// news
$wmModule = module::getGenericModuleByClassName('modNews');
$wmNewsModule = $wmModule->wmModule;
$wmNewsModule->wmConfig->clearQueryterms();
$wmNewsModule->wmConfig->setQueryTerm('dtPublishedDate','<=',date('Y-m-d H:i:s'), NULL);
$wmNewsItems = $wmNewsModule->getAllWithLimit(0, 3);
// calendar
$wmModule = module::getGenericModuleByClassName('modCalendar');
$wmCalendarModule = $wmModule->wmModule;
$wmCalendarModule->wmConfig->clearQueryterms();
$wmCalendarModule->wmConfig->setQueryTerm('dtStartDate','>=',date('Y-m-d H:i:s'), NULL, '(');
$wmCalendarModule->wmConfig->setQueryTerm('dtStartDate','<=',date('Y-m-d'), 'OR', '(');
$wmCalendarModule->wmConfig->setQueryTerm('dtEndDate','>=',date('Y-m-d H:i:s'), 'AND', NULL,'))');
$wmCalendarItems = $wmCalendarModule->getAllWithLimit(0, 3);
if (count($wmNewsItems) > 0 || count($wmCalendarItems) > 0) {
?>
<div class="{class}">
<div class="block fixedheight">
<span class="tabs">
<?php
/* SET TABS */
if (count($wmNewsItems) > 0) {
?>
<a href="#" title="Nieuws" rel="newsTab">Nieuws</a>
<?php
}
if (count($wmCalendarItems) > 0) {
?>
/ <a href="#" rel="eventsTab" title="Agenda">Agenda</a>
<?php
}
?>
</span>
<?php
/* SET NEWS */
if (count($wmNewsItems) > 0) {
$wmPage = page::getByTemplatePath('news.xml');
if ($wmPage instanceof page) {
$wmUri = uri::getByPageId($wmPage->getPageId());
?>
<div id="newsTab" class="hide">
<ul class="news-list">
<?php
foreach($wmNewsItems as $wmNews) {
?>
<li>
<a href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmNews->sUrl; ?>" title="<?php echo addslashes($wmNews->sTitle); ?>"><span class="description left"><?php if ($bShowPublishDate == TRUE) { ?><strong><?php echo $wmNews->dtPublishedDate->format('d F'); ?></strong> - <?php } ?><?php echo $wmNews->sTitle; ?></span></a></li>
<?php
}
?>
</ul>
<a href="<?php echo $wmUri->sFullPath; ?>" class="arrow">Bekijk het volledige nieuws</a>
</div>
<?php
}
}
/* SET CALENDAR */
if (count($wmCalendarItems) > 0) {
$wmPage = page::getByTemplatePath('calendar.xml');
if ($wmPage instanceof page) {
$wmUri = uri::getByPageId($wmPage->getPageId());
?>
<div id="eventsTab" class="hide">
<ul class="event-list">
<?php
foreach($wmCalendarItems as $wmCalendar) {
?>
<li><a href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmCalendar->sUrl; ?>" title="<?php echo addslashes($wmCalendar->sTitle); ?>"><span class="date left"><?php echo $wmCalendar->dtStartDate->format('d'); ?><span class="month"><?php echo $wmCalendar->dtStartDate->format('M'); ?></span></span><span class="description left"><?php echo $wmCalendar->sTitle; ?></span></a></li>
<?php
}
?>
</ul>
<a href="<?php echo $wmUri->sFullPath; ?>" class="arrow">Bekijk de volledige agenda</a>
</div>
<?php
}
}
?>
</div>
</div>
<?php
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
3 => string(2485) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/blocks/ckbBazaar.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:blocks/ckbBazaar.php";
$wmView->aAttributes->class = "column1";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/blocks/ckbBazaar.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
$wmPage = page::getByTemplatePath('market.xml');
if ($wmPage instanceof page) {
// news
$wmModule = module::getGenericModuleByClassName('modMarketMessage');
$wmBazaar = $wmModule->wmModule;
$wmBazaar->wmConfig->clearQueryterms();
$wmBazaarItems = $wmBazaar->getAllWithLimit(0, 3);
if (count($wmBazaarItems) > 0) {
?>
<div class="{class}">
<div class="block fixedheight">
<span class="title">CKB Bazaar</span>
<ul class="photo-list">
<?php
/* SET BAZAAR */
$wmUri = uri::getByPageId($wmPage->getPageId());
foreach($wmBazaarItems as $wmItem) {
// image
$sImageUrl = NULL;
$wmImage = file::getById($wmItem->iFileId1);
if($wmImage instanceof image) {
$wmImage->resizeAndCrop(69,49);
$sImageUrl = $wmImage->getProcessedPath();
}
// with image
if ($sImageUrl !== NULL) {
?>
<li><a href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmItem->sUrl; ?>" title="<?php echo addslashes($wmItem->sTitle); ?>"><span class="thumbnail left" style="background-image:url('<?php echo $sImageUrl; ?>'); ">&nbps;</span><span class="description left"><?php echo $wmItem->sTitle; ?></span></a></li>
<?php
}
// without image
else {
?>
<li><a class="wide" href="<?php echo $wmUri->sFullPath; ?>/<?php echo $wmItem->sUrl; ?>" title="<?php echo addslashes($wmItem->sTitle); ?>"><span class="description left"><?php echo $wmItem->sTitle; ?></span></a></li>
<?php
}
}
?>
</ul>
<a href="<?php echo $wmUri->sFullPath; ?>" class="arrow">Bekijk alle koopjes</a>
</div>
</div>
<?php
}
}
?><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
4 => string(2105) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/blocks/newsletter.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:blocks/newsletter.php";
$wmView->aAttributes->class = "column1";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/blocks/newsletter.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="{class}">
<div class="block newsletter fixedheight">
<span class="title">Nieuwsbrief</span>
<p class="thankyou hide">Bedankt voor je aanmelding. <br/>De eerst volgende nieuwsbrief ontvang je per e-mail.</p>
<form method="get" action="#" accept-charset="UTF-8">
<div>
<input type="text" class="email" placeholder="je e-mailadres" value="" />
<input type="text" class="name hide" placeholder="je naam" value="" />
<a href="#" class="smallbutton grey left"><img src="/application/assets/images/arrow.small.png" width="17px" height="15px" /> inschrijven</a>
<img class="loader hide" src="/application/assets/images/loader.small.gif" />
</div>
</form>
</div>
<div class="block contact fixedheight">
<?php
/* FAQ */
$wmFAQPage = page::getByTemplatePath('faq.xml');
if ($wmFAQPage instanceof page) {
$wmUri = uri::getByPageId($wmFAQPage->getPageId());
?>
<span class="title"><a href="<?php echo $wmUri->sFullPath; ?>">Vragen?</a></span>
<?php
}
else {
?>
<span class="title">Vragen?</span>
<?php
}
// custom field voor contact info
$wmTextSnippet = textSnippet::getByNameAndPageId('vragen', 1);
echo $wmTextSnippet->getTools();
echo $wmTextSnippet->wmContent->sText;
?>
</div>
</div>
<?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"column" => array(1) (
0 => string(896) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/template/columns.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:template/columns.php";
$wmView->aAttributes->class = "container columns";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/template/columns.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><div class="{class}">
{CONTENT}
<div class="clear"></div>
</div><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
"footer" => array(1) (
0 => string(5770) "<?php
/** Initialize a new block instance with information about this block. */
if ( config::isRegistered('profile') ) {
if ( config::get('profile') === TRUE ) {
$sBenchmarkToken = profiler::start('Webmanage Views', "html :: SITE_ROOT/application/templates/html/template/footer.php");
}
}
$wmView = new view();
$wmView->aAttributes->id = "application:template/footer.php";
$wmView->sType = "html";
$wmView->sPath = "/projects/ckbozstag_f4/application/templates/html/template/footer.php";
/** Register $wmView inside the registry for later use. */
registry::set( "view", $wmView );
?><?php
$wmPathInfo = registry::get('pathInfo');
?>
<!-- Footer
================================================== -->
<div id="footer">
<div class="container">
<!-- Block: links
================================================== -->
<?php
/* FOOTER MENU COURSES */
$wmModule = module::getGenericModuleByClassname('modCourseGroup');
$wmCourseGroupModule = $wmModule->wmModule;
$wmCourseGroups = $wmCourseGroupModule->getAll(FALSE);
if ($wmCourseGroups->count() > 0) {
$wmIterator = $wmCourseGroups->getRecursiveIterator();
while ($wmIterator->hasKeysLeftToIterate()) {
$wmCourseGroup = $wmIterator->current();
// get course categories
$wmModule = module::getGenericModuleByClassname('modCourseCategory');
$wmCourseCategoryModule = $wmModule->wmModule;
$wmCourseCategories = $wmCourseCategoryModule->getAllByField('iPageId', $wmCourseGroup->iPageId);
if ($wmCourseCategories->count() > 0) {
$wmUri = uri::getByPageId($wmCourseGroup->iPageId);
?>
<div class="block links <?php echo $wmCourseGroup->sColor; ?> left">
<?php
// add link to title
if ($wmUri instanceof uri) {// with link (page exists)
?>
<span class="title"><a href="<?php echo $wmUri->sFullPath; ?>"><?php echo $wmCourseGroup->sName; ?></a></span>
<?php
}
else {// just a title
?>
<span class="title"><?php echo $wmCourseGroup->sName; ?></span>
<?php
}
?>
<ul>
<?php
// categories link list
$wmIteratorCategories = $wmCourseCategories->getRecursiveIterator();
while ($wmIteratorCategories->hasKeysLeftToIterate()) {
$wmCourseCategory = $wmIteratorCategories->current();
if ($wmUri instanceof uri) {
?>
<li><a href="<?php echo $wmUri->sFullPath; ?>?categorie[]=<?php echo urlencode($wmCourseCategory->sName); ?>" title="<?php echo $wmCourseCategory->sName; ?>"><?php echo $wmCourseCategory->sName; ?></a></li>
<?php
}
$wmIteratorCategories->next();
}
?>
</ul>
</div>
<?php
}
$wmIterator->next();
}
}
/* FOOTER MENU CKB */
$wmMenu = navigation::getByNavigationName('CKB');
if ($wmMenu instanceof navigation) {
?>
<div class="block links left">
<?php
// add link to title
$wmPage = page::getById(21);
if ($wmPage instanceof page) {// with link (page exists)
$wmUri = uri::getByPageId($wmPage->getPageId());
?>
<span class="title"><a href="<?php echo $wmUri->sFullPath; ?>">CKB</a></span>
<?php
}
else {// just a title
?>
<span class="title">CKB</span>
<?php
}
?>
<ul>
<?php
$wmPage = page::getById($wmMenu->iParentPageId);
$wmUri = uri::getByPageId($wmMenu->iParentPageId);
// menu link list
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
if ($wmUri instanceof uri && $wmPage instanceof page && $wmUser->can('page.view', $wmPage)) {
// set classname
$sClass = NULL;
if ($wmPage->getPageId() == $wmPathInfo->pages->current->getPageId() && sizeof($wmPathInfo->nodes) == 0) {// active
$sClass = ' class="active" ';
}
echo '<li><a href="'.$wmUri->sFullPath.'" title="'.$wmPage->sTitle.'" '.$sClass.'>'.$wmPage->sButtonName.'</a></li>';
}
}
?>
</ul>
</div>
<?php
}
?>
<!-- End block: links
================================================== -->
</div>
<div id="skyline">
<div class="container">
<img class="logo" src="/application/assets/images/footer.logo.2014.png" alt="Centrum voor de Kunsten Bergen op Zoom" />
<ul>
<?php
$wmMenu = navigation::getByNavigationName('footerMenu');
if ($wmMenu instanceof navigation) {
foreach($wmMenu->aPages as $wmNavigationPage) {
$wmPage = page::getById($wmNavigationPage->iPageId);
$wmUri = uri::getByPageId($wmNavigationPage->iPageId);
echo '<li><a href="'.$wmUri.'" title="'.$wmPage->sTitle.'" style="color: #959595; line-height: 26px; font-size: 11px; margin-right: 4px;">'.$wmPage->sButtonName.'</a></li>';
}
}
?>
<li><a href="http://www.facebook.com/ckboz" target="_blank" title="CKB op Facebook" style="margin-left: 8px;"><img src="/application/assets/images/footer.facebook.png" alt="Volg ons op Facebook" /></a></li>
<li><a href="http://twitter.com/ckboz" target="_blank" title="CKB op Twitter"><img src="/application/assets/images/footer.twitter.png" alt="Volg ons op Twitter" /></a></li>
</ul>
</div>
</div>
</div>
<!-- End footer
================================================== --><?php
/** Unset $wmBlock because we dont need it anymore. */
unset( $wmView );
?><?php if ( isset( $sBenchmarkToken ) ) {
profiler::stop($sBenchmarkToken);
} ?>
"
)
)
)
public wmXML => object SimpleXMLElement(2) {
public logic => object SimpleXMLElement(1) {
public @attributes => array(1) (
"id" => string(30) "application:search/results.php"
)
}
public html => object SimpleXMLElement(2) {
public head => object SimpleXMLElement(3) {
public comment => array(3) (
...
)
public stylesheet => array(8) (
...
)
public javascript => array(8) (
...
)
}
public body => object SimpleXMLElement(6) {
public toolbar => object SimpleXMLElement(1) {
public @attributes => array(2) (
...
)
}
public header => object SimpleXMLElement(1) {
public @attributes => array(1) (
...
)
}
public container => object SimpleXMLElement(2) {
public @attributes => array(2) (
...
)
public columns => object SimpleXMLElement(3) {
public @attributes => array(1) (
...
)
public leftColumn => object SimpleXMLElement(3) {
public @attributes => array(1) (
...
)
public bar => object SimpleXMLElement(1) {
public @attributes => array(1) (
...
)
}
public filters => object SimpleXMLElement(1) {
public @attributes => array(1) (
...
)
}
}
public rightColumn => object SimpleXMLElement(3) {
public @attributes => array(1) (
...
)
public bar => object SimpleXMLElement(1) {
public @attributes => array(1) (
...
)
}
public content => object SimpleXMLElement(2) {
public @attributes => array(1) (
...
)
public block => array(2) (
...
)
}
}
}
}
public column => object SimpleXMLElement(2) {
public @attributes => array(2) (
...
)
public block => array(3) (
...
)
}
public footer => object SimpleXMLElement(1) {
public @attributes => array(1) (
...
)
}
public javascript => object SimpleXMLElement(1) {
public @attributes => array(1) (
...
)
}
}
}
}
public sType => string(11) "APPLICATION"
}
"c" => NULL
"pathInfo" => object pathInfo(7) {
public titles => object wmArray(2) {
public 0 => string(21) "Compleet cursusaanbod"
public 1 => string(3) "CKB"
}
public uri => object uri(12) {
public sURI => string(64) "https://staging.ckboz.fm.brik.cloud/compleet-cursusaanbod?page=0"
public sScheme => string(5) "https"
public sDomain => string(27) "staging.ckboz.fm.brik.cloud"
public aDomainSegments => array(5) (
0 => string(7) "staging"
1 => string(5) "ckboz"
2 => string(2) "fm"
3 => string(4) "brik"
4 => string(5) "cloud"
)
public sPort => NULL
public sFullPath => string(22) "/compleet-cursusaanbod"
public aPathSegments => array(1) (
0 => string(21) "compleet-cursusaanbod"
)
public sQuery => string(6) "page=0"
public aQuerySegments => array(1) (
"page" => string(1) "0"
)
public sFragment => NULL
public iNode => NULL
public aPaths => array(1) (
0 => string(21) "compleet-cursusaanbod"
)
}
public pages => object stdClass(3) {
public current => object page(16) {
protected _iPageId => integer 34
protected _bIsSaved => bool FALSE
public iParentPageId => integer 1
public sTitle => string(21) "Compleet cursusaanbod"
public iWeight => integer 0
public sButtonName => string(21) "Compleet cursusaanbod"
public iTemplateId => integer 17
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => object path(5) {
protected _iPathId => integer 19
public iParentPathId => NULL
public sPath => string(21) "compleet-cursusaanbod"
public iPageId => integer 34
public iLanguageId => integer 1
}
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(2) "34"
public sDescription => NULL
}
public aGroups => object wmArray(3) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
public 1 => object group(4) {
protected _iGroupId => integer 2
protected _bIsSaved => bool FALSE
public sName => string(13) "Authenticated"
public aPermissions => object wmArray(2) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
}
}
public 2 => object group(4) {
protected _iGroupId => integer 4
protected _bIsSaved => bool FALSE
public sName => string(9) "Webmanage"
public aPermissions => object wmArray(27) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 2
public sPermission => string(18) "page.view.inactive"
public sName => string(25) "Inactieve pagina bekijken"
public sType => string(4) "page"
}
public 2 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 3
public sPermission => string(8) "page.add"
public sName => string(16) "Pagina toevoegen"
public sType => string(4) "page"
}
public 3 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 4
public sPermission => string(9) "page.edit"
public sName => string(15) "Pagina bewerken"
public sType => string(4) "page"
}
public 4 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 5
public sPermission => string(11) "page.delete"
public sName => string(18) "Pagina verwijderen"
public sType => string(4) "page"
}
public 5 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 6
public sPermission => string(12) "page.publish"
public sName => string(17) "Pagina publiceren"
public sType => string(4) "page"
}
public 6 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 33
public sPermission => string(25) "page.edit.pageinformation"
public sName => string(26) "Pagina informatie wijzigen"
public sType => string(4) "page"
}
public 7 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 35
public sPermission => string(10) "page.admin"
public sName => string(20) "Pagina administrator"
public sType => string(4) "page"
}
public 8 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 19
public sPermission => string(16) "filemanager.view"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 9 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 27
public sPermission => string(22) "filemanager.administer"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 10 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 20
public sPermission => string(9) "file.edit"
public sName => string(16) "Bestand bewerken"
public sType => string(10) "filesystem"
}
public 11 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 21
public sPermission => string(8) "file.add"
public sName => string(16) "Bestand uploaden"
public sType => string(10) "filesystem"
}
public 12 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 22
public sPermission => string(11) "file.delete"
public sName => string(19) "Bestand verwijderen"
public sType => string(10) "filesystem"
}
public 13 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
public 14 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 24
public sPermission => string(11) "folder.edit"
public sName => string(20) "Bestandsmap bewerken"
public sType => string(10) "filesystem"
}
public 15 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 25
public sPermission => string(10) "folder.add"
public sName => string(21) "Bestandsmap toevoegen"
public sType => string(10) "filesystem"
}
public 16 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 26
public sPermission => string(13) "folder.delete"
public sName => string(23) "Bestandsmap verwijderen"
public sType => string(10) "filesystem"
}
public 17 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 7
public sPermission => string(12) "toolbar.view"
public sName => string(14) "Webmanage balk"
public sType => string(9) "webmanage"
}
public 18 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 8
public sPermission => string(15) "administer.view"
public sName => string(22) "Toegang tot admintools"
public sType => string(9) "webmanage"
}
public 19 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 10
public sPermission => string(15) "user.administer"
public sName => string(18) "Gebruikers beheren"
public sType => string(9) "webmanage"
}
public 20 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 14
public sPermission => string(11) "module.view"
public sName => string(23) "Module content bekijken"
public sType => string(6) "module"
}
public 21 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 15
public sPermission => string(10) "module.add"
public sName => string(24) "Module content toevoegen"
public sType => string(6) "module"
}
public 22 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 16
public sPermission => string(11) "module.edit"
public sName => string(23) "Module content bewerken"
public sType => string(6) "module"
}
public 23 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 17
public sPermission => string(13) "module.delete"
public sName => string(26) "Module content verwijderen"
public sType => string(6) "module"
}
public 24 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 18
public sPermission => string(14) "module.publish"
public sName => string(25) "Module content publiceren"
public sType => string(6) "module"
}
public 25 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 32
public sPermission => string(24) "module.view.unrestricted"
public sName => string(22) "Toegang tot alle items"
public sType => string(6) "module"
}
public 26 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 36
public sPermission => string(12) "module.admin"
public sName => string(20) "Module administrator"
public sType => string(6) "module"
}
}
}
}
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
public home => object page(16) {
protected _iPageId => integer 1
protected _bIsSaved => bool FALSE
public iParentPageId => NULL
public sTitle => string(38) "Centrum voor de Kunsten Bergen op Zoom"
public iWeight => integer 0
public sButtonName => string(4) "home"
public iTemplateId => integer 15
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(1) "1"
public sDescription => string(90) "Centrum voor de Kunsten Bergen op Zoom (CKB). Bij ons kun je kunst leren maken en beleven."
}
public aGroups => object wmArray(3) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
public 1 => object group(4) {
protected _iGroupId => integer 2
protected _bIsSaved => bool FALSE
public sName => string(13) "Authenticated"
public aPermissions => object wmArray(2) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
}
}
public 2 => object group(4) {
protected _iGroupId => integer 4
protected _bIsSaved => bool FALSE
public sName => string(9) "Webmanage"
public aPermissions => object wmArray(27) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 2
public sPermission => string(18) "page.view.inactive"
public sName => string(25) "Inactieve pagina bekijken"
public sType => string(4) "page"
}
public 2 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 3
public sPermission => string(8) "page.add"
public sName => string(16) "Pagina toevoegen"
public sType => string(4) "page"
}
public 3 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 4
public sPermission => string(9) "page.edit"
public sName => string(15) "Pagina bewerken"
public sType => string(4) "page"
}
public 4 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 5
public sPermission => string(11) "page.delete"
public sName => string(18) "Pagina verwijderen"
public sType => string(4) "page"
}
public 5 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 6
public sPermission => string(12) "page.publish"
public sName => string(17) "Pagina publiceren"
public sType => string(4) "page"
}
public 6 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 33
public sPermission => string(25) "page.edit.pageinformation"
public sName => string(26) "Pagina informatie wijzigen"
public sType => string(4) "page"
}
public 7 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 35
public sPermission => string(10) "page.admin"
public sName => string(20) "Pagina administrator"
public sType => string(4) "page"
}
public 8 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 19
public sPermission => string(16) "filemanager.view"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 9 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 27
public sPermission => string(22) "filemanager.administer"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 10 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 20
public sPermission => string(9) "file.edit"
public sName => string(16) "Bestand bewerken"
public sType => string(10) "filesystem"
}
public 11 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 21
public sPermission => string(8) "file.add"
public sName => string(16) "Bestand uploaden"
public sType => string(10) "filesystem"
}
public 12 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 22
public sPermission => string(11) "file.delete"
public sName => string(19) "Bestand verwijderen"
public sType => string(10) "filesystem"
}
public 13 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
public 14 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 24
public sPermission => string(11) "folder.edit"
public sName => string(20) "Bestandsmap bewerken"
public sType => string(10) "filesystem"
}
public 15 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 25
public sPermission => string(10) "folder.add"
public sName => string(21) "Bestandsmap toevoegen"
public sType => string(10) "filesystem"
}
public 16 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 26
public sPermission => string(13) "folder.delete"
public sName => string(23) "Bestandsmap verwijderen"
public sType => string(10) "filesystem"
}
public 17 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 7
public sPermission => string(12) "toolbar.view"
public sName => string(14) "Webmanage balk"
public sType => string(9) "webmanage"
}
public 18 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 8
public sPermission => string(15) "administer.view"
public sName => string(22) "Toegang tot admintools"
public sType => string(9) "webmanage"
}
public 19 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 10
public sPermission => string(15) "user.administer"
public sName => string(18) "Gebruikers beheren"
public sType => string(9) "webmanage"
}
public 20 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 14
public sPermission => string(11) "module.view"
public sName => string(23) "Module content bekijken"
public sType => string(6) "module"
}
public 21 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 15
public sPermission => string(10) "module.add"
public sName => string(24) "Module content toevoegen"
public sType => string(6) "module"
}
public 22 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 16
public sPermission => string(11) "module.edit"
public sName => string(23) "Module content bewerken"
public sType => string(6) "module"
}
public 23 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 17
public sPermission => string(13) "module.delete"
public sName => string(26) "Module content verwijderen"
public sType => string(6) "module"
}
public 24 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 18
public sPermission => string(14) "module.publish"
public sName => string(25) "Module content publiceren"
public sType => string(6) "module"
}
public 25 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 32
public sPermission => string(24) "module.view.unrestricted"
public sName => string(22) "Toegang tot alle items"
public sType => string(6) "module"
}
public 26 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 36
public sPermission => string(12) "module.admin"
public sName => string(20) "Module administrator"
public sType => string(6) "module"
}
}
}
}
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
public notfound => object page(16) {
protected _iPageId => integer 2
protected _bIsSaved => bool FALSE
public iParentPageId => NULL
public sTitle => string(20) "Pagina niet gevonden"
public iWeight => integer 0
public sButtonName => string(9) "not found"
public iTemplateId => integer 8
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(8) "notfound"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(1) "2"
public sDescription => NULL
}
public aGroups => NULL
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
}
public parents => object wmArray(1) {
public 0 => object page(16) {
protected _iPageId => integer 1
protected _bIsSaved => bool FALSE
public iParentPageId => NULL
public sTitle => string(38) "Centrum voor de Kunsten Bergen op Zoom"
public iWeight => integer 0
public sButtonName => string(4) "home"
public iTemplateId => integer 15
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(1) "1"
public sDescription => string(90) "Centrum voor de Kunsten Bergen op Zoom (CKB). Bij ons kun je kunst leren maken en beleven."
}
public aGroups => object wmArray(3) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
public 1 => object group(4) {
protected _iGroupId => integer 2
protected _bIsSaved => bool FALSE
public sName => string(13) "Authenticated"
public aPermissions => object wmArray(2) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
}
}
public 2 => object group(4) {
protected _iGroupId => integer 4
protected _bIsSaved => bool FALSE
public sName => string(9) "Webmanage"
public aPermissions => object wmArray(27) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 2
public sPermission => string(18) "page.view.inactive"
public sName => string(25) "Inactieve pagina bekijken"
public sType => string(4) "page"
}
public 2 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 3
public sPermission => string(8) "page.add"
public sName => string(16) "Pagina toevoegen"
public sType => string(4) "page"
}
public 3 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 4
public sPermission => string(9) "page.edit"
public sName => string(15) "Pagina bewerken"
public sType => string(4) "page"
}
public 4 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 5
public sPermission => string(11) "page.delete"
public sName => string(18) "Pagina verwijderen"
public sType => string(4) "page"
}
public 5 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 6
public sPermission => string(12) "page.publish"
public sName => string(17) "Pagina publiceren"
public sType => string(4) "page"
}
public 6 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 33
public sPermission => string(25) "page.edit.pageinformation"
public sName => string(26) "Pagina informatie wijzigen"
public sType => string(4) "page"
}
public 7 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 35
public sPermission => string(10) "page.admin"
public sName => string(20) "Pagina administrator"
public sType => string(4) "page"
}
public 8 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 19
public sPermission => string(16) "filemanager.view"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 9 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 27
public sPermission => string(22) "filemanager.administer"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 10 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 20
public sPermission => string(9) "file.edit"
public sName => string(16) "Bestand bewerken"
public sType => string(10) "filesystem"
}
public 11 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 21
public sPermission => string(8) "file.add"
public sName => string(16) "Bestand uploaden"
public sType => string(10) "filesystem"
}
public 12 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 22
public sPermission => string(11) "file.delete"
public sName => string(19) "Bestand verwijderen"
public sType => string(10) "filesystem"
}
public 13 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
public 14 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 24
public sPermission => string(11) "folder.edit"
public sName => string(20) "Bestandsmap bewerken"
public sType => string(10) "filesystem"
}
public 15 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 25
public sPermission => string(10) "folder.add"
public sName => string(21) "Bestandsmap toevoegen"
public sType => string(10) "filesystem"
}
public 16 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 26
public sPermission => string(13) "folder.delete"
public sName => string(23) "Bestandsmap verwijderen"
public sType => string(10) "filesystem"
}
public 17 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 7
public sPermission => string(12) "toolbar.view"
public sName => string(14) "Webmanage balk"
public sType => string(9) "webmanage"
}
public 18 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 8
public sPermission => string(15) "administer.view"
public sName => string(22) "Toegang tot admintools"
public sType => string(9) "webmanage"
}
public 19 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 10
public sPermission => string(15) "user.administer"
public sName => string(18) "Gebruikers beheren"
public sType => string(9) "webmanage"
}
public 20 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 14
public sPermission => string(11) "module.view"
public sName => string(23) "Module content bekijken"
public sType => string(6) "module"
}
public 21 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 15
public sPermission => string(10) "module.add"
public sName => string(24) "Module content toevoegen"
public sType => string(6) "module"
}
public 22 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 16
public sPermission => string(11) "module.edit"
public sName => string(23) "Module content bewerken"
public sType => string(6) "module"
}
public 23 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 17
public sPermission => string(13) "module.delete"
public sName => string(26) "Module content verwijderen"
public sType => string(6) "module"
}
public 24 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 18
public sPermission => string(14) "module.publish"
public sName => string(25) "Module content publiceren"
public sType => string(6) "module"
}
public 25 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 32
public sPermission => string(24) "module.view.unrestricted"
public sName => string(22) "Toegang tot alle items"
public sType => string(6) "module"
}
public 26 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 36
public sPermission => string(12) "module.admin"
public sName => string(20) "Module administrator"
public sType => string(6) "module"
}
}
}
}
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
}
public modules => object wmArray(1) {
public 0 => object modCourse(41) {
public sTablePrefix => string(3) "gen"
public iMaxPerPage => integer 20
protected _count => NULL
public bLoadedAsParent => bool FALSE
public aParentModules => object wmArray(1) {
public iAgeCategoryId => object wmArray(2) {
public module => object modAgeCategory(21) {
public sTablePrefix => string(3) "gen"
public iMaxPerPage => integer 20
protected _count => NULL
public bLoadedAsParent => bool TRUE
public aParentModules => object wmArray(0) {
}
public aSubModules => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _bIsRestrictionModeEnabled => bool FALSE
public aTags => object wmArray(0) {
}
public aLinkedModules => object wmArray(0) {
}
protected _wmConfigContainer => object genericModuleConfig(49) {
public aFields => object wmArray(7) {
public iAgeCategoryId => object dbInt(10) {
public sName => string(14) "iAgeCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sName => object dbVarchar(10) {
public sName => string(5) "sName"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iSortOrder => object dbInt(10) {
public sName => string(10) "iSortOrder"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtCreated => object dbDateTime(10) {
public sName => string(9) "dtCreated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtLastUpdated => object dbDateTime(10) {
public sName => string(13) "dtLastUpdated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iLanguageId => object dbInt(10) {
public sName => string(11) "iLanguageId"
public iLength => integer 2
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sUrl => object dbVarchar(10) {
public sName => string(4) "sUrl"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
}
public aFormFields => array(2) (
...
)
public aBestFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aTitleFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aRequiredFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aIndexFields => object wmArray(0) {
}
public aHiddenFields => object wmArray(4) {
public dtCreated => string(9) "dtCreated"
public dtLastUpdated => string(13) "dtLastUpdated"
public iLanguageId => string(11) "iLanguageId"
public sUrl => string(4) "sUrl"
}
public aSettingFields => NULL
public aFieldRules => object wmArray(1) {
public sName => object wmArray(1) {
public minLengthRule => integer 1
}
}
public aSelectFields => object wmArray(0) {
}
public aFieldFilters => object wmArray(0) {
}
public aQueryTerms => object wmArray(0) {
}
public aJoins => object wmArray(0) {
}
public aSortFields => object wmArray(2) {
public iSortOrder => string(3) "asc"
public sName => string(3) "asc"
}
public aDistinctFields => object wmArray(0) {
}
public aGroupByFields => object wmArray(0) {
}
public aSeoFields => object wmArray(0) {
}
public sSeoUrl => NULL
public aSeoUrls => object wmArray(0) {
}
public aSearchFields => object wmArray(0) {
}
public aSolrSearchFields => object wmArray(0) {
}
public aSolrDescFields => object wmArray(0) {
}
public sSolrDesc => NULL
public aSolrPicFields => object wmArray(0) {
}
public aTranslations => object wmArray(1) {
public NL => object wmArray(2) {
public sName => string(21) "Naam van de categorie"
public iSortOrder => string(18) "Volgorde van tonen"
}
}
public aTitles => object wmArray(0) {
}
public aLinkedModules => object wmArray(0) {
}
public aParentModules => object wmArray(0) {
}
public aSubModules => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public aSocialPlugins => object wmArray(0) {
}
public aFieldPermissions => object wmArray(0) {
}
public aUserRestrictions => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _sName => string(14) "modAgeCategory"
public sTitle => string(28) "Leeftijd categorieën beheer"
public sButton => string(21) "Leeftijd categorieën"
public sStringGlue => string(3) " - "
public sItem => string(18) "Leeftijd categorie"
public sDescription => NULL
public sPrimaryKey => string(14) "iAgeCategoryId"
public bAutoIncrement => bool TRUE
public bExportToExcel => bool FALSE
public bLogChanges => bool FALSE
public bTagging => bool FALSE
public sPageTitle => NULL
public bIgnoreNotFound => bool FALSE
protected _sBenchmarkToken => NULL
public aDescriptions => object wmArray(0) {
}
}
protected _sBenchmarkToken => NULL
public aModuleData => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public iAgeCategoryId => NULL
public sName => NULL
public iSortOrder => NULL
public dtCreated => NULL
public dtLastUpdated => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public iLanguageId => NULL
public sUrl => NULL
}
public field => string(14) "iAgeCategoryId"
}
}
public aSubModules => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _bIsRestrictionModeEnabled => bool FALSE
public aTags => object wmArray(0) {
}
public aLinkedModules => object wmArray(1) {
public modCourseCategory => object wmArray(2) {
public module => object modCourseCategory(35) {
public sTablePrefix => string(3) "gen"
public iMaxPerPage => integer 20
protected _count => NULL
public bLoadedAsParent => bool TRUE
public aParentModules => object wmArray(0) {
}
public aSubModules => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _bIsRestrictionModeEnabled => bool FALSE
public aTags => object wmArray(0) {
}
public aLinkedModules => object wmArray(0) {
}
protected _wmConfigContainer => object genericModuleConfig(49) {
public aFields => object wmArray(21) {
public iCourseCategoryId => object dbInt(10) {
public sName => string(17) "iCourseCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iPageId => object dbInt(10) {
public sName => string(7) "iPageId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iParentCourseCategoryId => object dbInt(10) {
public sName => string(23) "iParentCourseCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sName => object dbVarchar(10) {
public sName => string(5) "sName"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sIntro => object dbText(10) {
public sName => string(6) "sIntro"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sDescription => object dbText(10) {
public sName => string(12) "sDescription"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iWeight => object dbInt(10) {
public sName => string(7) "iWeight"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId1 => object dbInt(10) {
public sName => string(8) "iFileId1"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId2 => object dbInt(10) {
public sName => string(8) "iFileId2"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId3 => object dbInt(10) {
public sName => string(8) "iFileId3"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId4 => object dbInt(10) {
public sName => string(8) "iFileId4"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId5 => object dbInt(10) {
public sName => string(8) "iFileId5"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo1 => object dbVarchar(10) {
public sName => string(7) "sVideo1"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo2 => object dbVarchar(10) {
public sName => string(7) "sVideo2"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo3 => object dbVarchar(10) {
public sName => string(7) "sVideo3"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo4 => object dbVarchar(10) {
public sName => string(7) "sVideo4"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo5 => object dbVarchar(10) {
public sName => string(7) "sVideo5"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtCreated => object dbDateTime(10) {
public sName => string(9) "dtCreated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtLastUpdated => object dbDateTime(10) {
public sName => string(13) "dtLastUpdated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iLanguageId => object dbInt(10) {
public sName => string(11) "iLanguageId"
public iLength => integer 2
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sUrl => object dbVarchar(10) {
public sName => string(4) "sUrl"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
}
public aFormFields => array(16) (
...
)
public aBestFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aTitleFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aRequiredFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aIndexFields => object wmArray(0) {
}
public aHiddenFields => object wmArray(4) {
public dtCreated => string(9) "dtCreated"
public dtLastUpdated => string(13) "dtLastUpdated"
public iLanguageId => string(11) "iLanguageId"
public sUrl => string(4) "sUrl"
}
public aSettingFields => NULL
public aFieldRules => object wmArray(1) {
public sName => object wmArray(1) {
public minLengthRule => integer 1
}
}
public aSelectFields => object wmArray(0) {
}
public aFieldFilters => object wmArray(1) {
public iParentCourseCategoryId => object wmArray(1) {
public toNULLFilter => NULL
}
}
public aQueryTerms => object wmArray(0) {
}
public aJoins => object wmArray(0) {
}
public aSortFields => object wmArray(2) {
public iWeight => string(3) "asc"
public sName => string(3) "asc"
}
public aDistinctFields => object wmArray(0) {
}
public aGroupByFields => object wmArray(0) {
}
public aSeoFields => object wmArray(0) {
}
public sSeoUrl => NULL
public aSeoUrls => object wmArray(0) {
}
public aSearchFields => object wmArray(0) {
}
public aSolrSearchFields => object wmArray(0) {
}
public aSolrDescFields => object wmArray(0) {
}
public sSolrDesc => NULL
public aSolrPicFields => object wmArray(0) {
}
public aTranslations => object wmArray(1) {
public NL => object wmArray(20) {
public iPageId => string(21) "Cursus hoofdcategorie"
public iParentCourseCategoryId => string(17) "Sub categorie van"
public sName => string(21) "Naam van de categorie"
public sIntro => string(13) "Trigger tekst"
public sDescription => string(12) "Omschrijving"
public iWeight => string(19) "Volgorde (numeriek)"
public yes => string(2) "Ja"
public no => string(3) "Nee"
public TRUE => string(2) "Ja"
public FALSE => string(3) "Nee"
public iFileId1 => string(16) "Hoofd afbeelding"
public iFileId2 => string(12) "Afbeelding 2"
public iFileId3 => string(12) "Afbeelding 3"
public iFileId4 => string(12) "Afbeelding 4"
public iFileId5 => string(12) "Afbeelding 5"
public sVideo1 => string(24) "Hoofd Youtube video code"
public sVideo2 => string(20) "Youtube video code 2"
public sVideo3 => string(20) "Youtube video code 3"
public sVideo4 => string(20) "Youtube video code 4"
public sVideo5 => string(20) "Youtube video code 5"
}
}
public aTitles => object wmArray(1) {
public NL => object wmArray(2) {
public iFileId1 => string(12) "Afbeeldingen"
public sVideo1 => string(6) "Videos"
}
}
public aLinkedModules => object wmArray(0) {
}
public aParentModules => object wmArray(1) {
public iParentCourseCategoryId => string(17) "modCourseCategory"
}
public aSubModules => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public aSocialPlugins => object wmArray(0) {
}
public aFieldPermissions => object wmArray(0) {
}
public aUserRestrictions => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _sName => string(17) "modCourseCategory"
public sTitle => string(26) "Cursus categorieën beheer"
public sButton => string(19) "Cursus categorieën"
public sStringGlue => string(3) " - "
public sItem => string(16) "Cursus categorie"
public sDescription => NULL
public sPrimaryKey => string(17) "iCourseCategoryId"
public bAutoIncrement => bool TRUE
public bExportToExcel => bool FALSE
public bLogChanges => bool FALSE
public bTagging => bool FALSE
public sPageTitle => NULL
public bIgnoreNotFound => bool FALSE
protected _sBenchmarkToken => NULL
public aDescriptions => object wmArray(1) {
public NL => object wmArray(14) {
public iWeight => string(37) "Positie op de cursus overzicht pagina"
public sIntro => string(45) "Omschrijving van de cursus in max. 25 woorden"
public sDescription => string(37) "Min. 70 - max. 90 woorden, 2 alinea's"
public iParentCourseCategoryId => string(66) "Selecteer de bovenliggende categorie (indien het een subniveau is)"
public iFileId1 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId2 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId3 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId4 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId5 => string(47) "De gekozen foto wordt getoond bij de categorie."
public sVideo1 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo2 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo3 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo4 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo5 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
}
}
}
protected _sBenchmarkToken => NULL
public aModuleData => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public iCourseCategoryId => NULL
public iPageId => NULL
public iParentCourseCategoryId => NULL
public sName => NULL
public sIntro => NULL
public sDescription => NULL
public iWeight => NULL
public iFileId1 => NULL
public iFileId2 => NULL
public iFileId3 => NULL
public iFileId4 => NULL
public iFileId5 => NULL
public sVideo1 => NULL
public sVideo2 => NULL
public sVideo3 => NULL
public sVideo4 => NULL
public sVideo5 => NULL
public dtCreated => NULL
public dtLastUpdated => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public iLanguageId => NULL
public sUrl => NULL
}
public data => object wmArray(0) {
}
}
}
protected _wmConfigContainer => object genericModuleConfig(49) {
public aFields => object wmArray(27) {
public iCourseId => object dbInt(10) {
public sName => string(9) "iCourseId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sName => object dbVarchar(10) {
public sName => string(5) "sName"
public iLength => integer 255
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iAgeCategoryId => object dbInt(10) {
public sName => string(14) "iAgeCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iMinAge => object dbInt(10) {
public sName => string(7) "iMinAge"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iMaxAge => object dbInt(10) {
public sName => string(7) "iMaxAge"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sCourseType => object dbVarchar(10) {
public sName => string(11) "sCourseType"
public iLength => integer 50
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sCourseTimes => object dbVarchar(10) {
public sName => string(12) "sCourseTimes"
public iLength => integer 50
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sTrialLesson => object dbEnum(10) {
public sName => string(12) "sTrialLesson"
public iLength => integer 0
public aValues => object wmArray(3) {
public yes => string(3) "yes"
public no => string(2) "no"
public kijkles => string(7) "kijkles"
}
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(4) "enum"
public sClass => NULL
public sDefault => string(3) "yes"
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sFree => object dbEnum(10) {
public sName => string(5) "sFree"
public iLength => integer 0
public aValues => object wmArray(2) {
public yes => string(3) "yes"
public no => string(2) "no"
}
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "enum"
public sClass => NULL
public sDefault => string(2) "no"
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sIntro => object dbText(10) {
public sName => string(6) "sIntro"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sDescription => object dbText(10) {
public sName => string(12) "sDescription"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sCourseCodes => object dbText(10) {
public sName => string(12) "sCourseCodes"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iWeight => object dbInt(10) {
public sName => string(7) "iWeight"
public iLength => integer 3
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId1 => object dbInt(10) {
public sName => string(8) "iFileId1"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId2 => object dbInt(10) {
public sName => string(8) "iFileId2"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId3 => object dbInt(10) {
public sName => string(8) "iFileId3"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId4 => object dbInt(10) {
public sName => string(8) "iFileId4"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId5 => object dbInt(10) {
public sName => string(8) "iFileId5"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo1 => object dbVarchar(10) {
public sName => string(7) "sVideo1"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo2 => object dbVarchar(10) {
public sName => string(7) "sVideo2"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo3 => object dbVarchar(10) {
public sName => string(7) "sVideo3"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo4 => object dbVarchar(10) {
public sName => string(7) "sVideo4"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo5 => object dbVarchar(10) {
public sName => string(7) "sVideo5"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtCreated => object dbDateTime(10) {
public sName => string(9) "dtCreated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtLastUpdated => object dbDateTime(10) {
public sName => string(13) "dtLastUpdated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iLanguageId => object dbInt(10) {
public sName => string(11) "iLanguageId"
public iLength => integer 2
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sUrl => object dbVarchar(10) {
public sName => string(4) "sUrl"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
}
public aFormFields => array(22) (
...
)
public aBestFields => object wmArray(3) {
public sName => string(5) "sName"
public iAgeCategoryId => string(14) "iAgeCategoryId"
public sCourseCodes => string(12) "sCourseCodes"
}
public aTitleFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aRequiredFields => object wmArray(2) {
public sName => string(5) "sName"
public iAgeCategoryId => string(14) "iAgeCategoryId"
}
public aIndexFields => object wmArray(0) {
}
public aHiddenFields => object wmArray(4) {
public dtCreated => string(9) "dtCreated"
public dtLastUpdated => string(13) "dtLastUpdated"
public iLanguageId => string(11) "iLanguageId"
public sUrl => string(4) "sUrl"
}
public aSettingFields => NULL
public aFieldRules => object wmArray(2) {
public sName => object wmArray(1) {
public minLengthRule => integer 1
}
public iAgeCategoryId => object wmArray(1) {
public minLengthRule => integer 1
}
}
public aSelectFields => object wmArray(0) {
}
public aFieldFilters => object wmArray(0) {
}
public aQueryTerms => object wmArray(0) {
}
public aJoins => object wmArray(0) {
}
public aSortFields => object wmArray(2) {
public iWeight => string(3) "asc"
public sName => string(3) "asc"
}
public aDistinctFields => object wmArray(0) {
}
public aGroupByFields => object wmArray(0) {
}
public aSeoFields => object wmArray(2) {
public sName => string(5) "sName"
public iAgeCategoryId => string(14) "iAgeCategoryId"
}
public sSeoUrl => NULL
public aSeoUrls => object wmArray(1) {
public 0 => string(10) "/modCourse"
}
public aSearchFields => object wmArray(2) {
public sName => string(5) "sName"
public sCourseCodes => string(12) "sCourseCodes"
}
public aSolrSearchFields => object wmArray(0) {
}
public aSolrDescFields => object wmArray(0) {
}
public sSolrDesc => NULL
public aSolrPicFields => object wmArray(0) {
}
public aTranslations => object wmArray(1) {
public NL => object wmArray(27) {
public sName => string(11) "Cursus naam"
public iAgeCategoryId => string(18) "Leeftijd categorie"
public iMinAge => string(17) "Minimale leeftijd"
public iMaxAge => string(17) "Maximale leeftijd"
public sCourseType => string(11) "Type cursus"
public iWeight => string(8) "Volgorde"
public sTypeOfCourse => string(11) "Type cursus"
public sTrialLesson => string(36) "Proefles/kijkles aanvragen mogelijk?"
public yes => string(12) "Ja, proefles"
public no => string(3) "Nee"
public kijkles => string(11) "Ja, kijkles"
public sCourseTimes => string(32) "Wanneer wordt de cursus gegeven?"
public sIntro => string(13) "Trigger tekst"
public sDescription => string(12) "Omschrijving"
public sAdvantages => string(14) "Unieke waarden"
public sTags => string(4) "Tags"
public sCourseCodes => string(40) "Abecon registratie codes (cursus opties)"
public iFileId1 => string(16) "Hoofd afbeelding"
public iFileId2 => string(12) "Afbeelding 2"
public iFileId3 => string(12) "Afbeelding 3"
public iFileId4 => string(12) "Afbeelding 4"
public iFileId5 => string(12) "Afbeelding 5"
public sVideo1 => string(24) "Hoofd Youtube video code"
public sVideo2 => string(20) "Youtube video code 2"
public sVideo3 => string(20) "Youtube video code 3"
public sVideo4 => string(20) "Youtube video code 4"
public sVideo5 => string(20) "Youtube video code 5"
}
}
public aTitles => object wmArray(1) {
public NL => object wmArray(2) {
public iFileId1 => string(12) "Afbeeldingen"
public sVideo1 => string(6) "Videos"
}
}
public aLinkedModules => object wmArray(1) {
public modCourseCategory => string(17) "modCourseCategory"
}
public aParentModules => object wmArray(1) {
public iAgeCategoryId => string(14) "modAgeCategory"
}
public aSubModules => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public aSocialPlugins => object wmArray(0) {
}
public aFieldPermissions => object wmArray(0) {
}
public aUserRestrictions => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _sName => string(9) "modCourse"
public sTitle => string(16) "Cursussen beheer"
public sButton => string(9) "Cursussen"
public sStringGlue => string(3) " - "
public sItem => string(6) "Cursus"
public sDescription => NULL
public sPrimaryKey => string(9) "iCourseId"
public bAutoIncrement => bool TRUE
public bExportToExcel => bool FALSE
public bLogChanges => bool FALSE
public bTagging => bool TRUE
public sPageTitle => NULL
public bIgnoreNotFound => bool TRUE
protected _sBenchmarkToken => NULL
public aDescriptions => object wmArray(1) {
public NL => object wmArray(18) {
public iMinAge => string(16) "Vul een getal in"
public iWeight => string(37) "Positie op de cursus overzicht pagina"
public sCourseTimes => string(86) "Max. 40 karakters. Wordt in het overzicht getoond. Bijv: maandag van 19.00 - 21.00 uur"
public sIntro => string(45) "Omschrijving van de cursus in max. 25 woorden"
public sDescription => string(107) "Min. 70 - max. 90 woorden, Opdelen in alinea's. De omschrijving geeft beknopt de inhoud van de cursus weer."
public sTypeOfCourse => string(92) "Max. 15 karakters. Wordt in het overzicht getoond, bijv: groepsles, priveles, popschool/band"
public iFileId1 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId2 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId3 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId4 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId5 => string(44) "De gekozen foto wordt getoond bij de cursus."
public sVideo1 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo2 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo3 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo4 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo5 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sCourseCodes => string(80) "Voer hier komma gescheiden de Abecon cursus codes in, bijv: 121223,124532,13133."
public iMaxAge => string(88) "Wanneer dit veld leeg blijft wordt de leeftijdscategorie "minimale leeftijd+" bijv: 65+."
}
}
}
protected _sBenchmarkToken => NULL
public aModuleData => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public iCourseId => NULL
public sName => NULL
public iAgeCategoryId => NULL
public iMinAge => NULL
public iMaxAge => NULL
public sCourseType => NULL
public sCourseTimes => NULL
public sTrialLesson => NULL
public sFree => NULL
public sIntro => NULL
public sDescription => NULL
public sCourseCodes => NULL
public iWeight => NULL
public iFileId1 => NULL
public iFileId2 => NULL
public iFileId3 => NULL
public iFileId4 => NULL
public iFileId5 => NULL
public sVideo1 => NULL
public sVideo2 => NULL
public sVideo3 => NULL
public sVideo4 => NULL
public sVideo5 => NULL
public dtCreated => NULL
public dtLastUpdated => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public iLanguageId => NULL
public sUrl => NULL
}
}
public nodes => object wmArray(0) {
}
public language => object language(6) {
public _iLanguageId => integer 1
public _iDomainId => integer 2
public sLanguageName => string(2) "nl"
public sName => string(3) "CKB"
public sDomain => string(27) "staging.ckboz.fm.brik.cloud"
public iPageId => integer 1
}
}
"aFilters" => object wmArray(5) {
public leeftijd => string(13) "agecategory_s"
public categorie => string(15) "categoryname_ms"
public subcategorie => string(18) "subcategoryname_ms"
public groep => string(21) "categorygrouppageid_i"
public type => string(8) "category"
}
"iCurrentPage" => integer 1
"validation" => object validator(2) {
public p => string(22) "/compleet-cursusaanbod"
public page => string(1) "0"
}
"wmValidator" => object validator(2) {
public p => string(22) "/compleet-cursusaanbod"
public page => string(1) "0"
}
"wmSolariumClient" => object Solarium_Client(5) {
protected _options => array(2) (
"adapter" => string(28) "Solarium_Client_Adapter_Http"
"adapteroptions" => array(5) (
"host" => string(13) "85.214.79.233"
"login" => string(10) "jonjeremia"
"password" => string(8) "Aoddex4i"
"port" => integer 8080
"path" => string(20) "/solr/zoekserver_ckb"
)
)
protected _queryTypes => array(6) (
"select" => array(3) (
"query" => string(21) "Solarium_Query_Select"
"requestbuilder" => string(37) "Solarium_Client_RequestBuilder_Select"
"responseparser" => string(37) "Solarium_Client_ResponseParser_Select"
)
"update" => array(3) (
"query" => string(21) "Solarium_Query_Update"
"requestbuilder" => string(37) "Solarium_Client_RequestBuilder_Update"
"responseparser" => string(37) "Solarium_Client_ResponseParser_Update"
)
"ping" => array(3) (
"query" => string(19) "Solarium_Query_Ping"
"requestbuilder" => string(35) "Solarium_Client_RequestBuilder_Ping"
"responseparser" => string(35) "Solarium_Client_ResponseParser_Ping"
)
"mlt" => array(3) (
"query" => string(27) "Solarium_Query_MoreLikeThis"
"requestbuilder" => string(43) "Solarium_Client_RequestBuilder_MoreLikeThis"
"responseparser" => string(43) "Solarium_Client_ResponseParser_MoreLikeThis"
)
"analysis-document" => array(3) (
"query" => string(32) "Solarium_Query_Analysis_Document"
"requestbuilder" => string(48) "Solarium_Client_RequestBuilder_Analysis_Document"
"responseparser" => string(48) "Solarium_Client_ResponseParser_Analysis_Document"
)
"analysis-field" => array(3) (
"query" => string(29) "Solarium_Query_Analysis_Field"
"requestbuilder" => string(45) "Solarium_Client_RequestBuilder_Analysis_Field"
"responseparser" => string(45) "Solarium_Client_ResponseParser_Analysis_Field"
)
)
protected _plugins => array(0)
protected _adapter => object Solarium_Client_Adapter_Http(1) {
protected _options => array(7) (
"host" => string(13) "85.214.79.233"
"port" => integer 8080
"path" => string(20) "/solr/zoekserver_ckb"
"core" => NULL
"timeout" => integer 5
"login" => string(10) "jonjeremia"
"password" => string(8) "Aoddex4i"
)
}
protected _requestBuilders => NULL
}
"wmSolariumQuery" => object Solarium_Query_Select(7) {
protected _options => array(7) (
"handler" => string(6) "select"
"resultclass" => string(22) "Solarium_Result_Select"
"documentclass" => string(26) "Solarium_Document_ReadOnly"
"query" => string(3) "*:*"
"start" => integer 0
"rows" => integer 10
"fields" => string(7) "*,score"
)
protected _componentTypes => array(7) (
"facetset" => array(3) (
"component" => string(40) "Solarium_Query_Select_Component_FacetSet"
"requestbuilder" => string(56) "Solarium_Client_RequestBuilder_Select_Component_FacetSet"
"responseparser" => string(56) "Solarium_Client_ResponseParser_Select_Component_FacetSet"
)
"dismax" => array(3) (
"component" => string(38) "Solarium_Query_Select_Component_DisMax"
"requestbuilder" => string(54) "Solarium_Client_RequestBuilder_Select_Component_DisMax"
"responseparser" => NULL
)
"morelikethis" => array(3) (
"component" => string(44) "Solarium_Query_Select_Component_MoreLikeThis"
"requestbuilder" => string(60) "Solarium_Client_RequestBuilder_Select_Component_MoreLikeThis"
"responseparser" => string(60) "Solarium_Client_ResponseParser_Select_Component_MoreLikeThis"
)
"highlighting" => array(3) (
"component" => string(44) "Solarium_Query_Select_Component_Highlighting"
"requestbuilder" => string(60) "Solarium_Client_RequestBuilder_Select_Component_Highlighting"
"responseparser" => string(60) "Solarium_Client_ResponseParser_Select_Component_Highlighting"
)
"grouping" => array(3) (
"component" => string(40) "Solarium_Query_Select_Component_Grouping"
"requestbuilder" => string(56) "Solarium_Client_RequestBuilder_Select_Component_Grouping"
"responseparser" => string(56) "Solarium_Client_ResponseParser_Select_Component_Grouping"
)
"spellcheck" => array(3) (
"component" => string(42) "Solarium_Query_Select_Component_Spellcheck"
"requestbuilder" => string(58) "Solarium_Client_RequestBuilder_Select_Component_Spellcheck"
"responseparser" => string(58) "Solarium_Client_ResponseParser_Select_Component_Spellcheck"
)
"distributedsearch" => array(3) (
"component" => string(49) "Solarium_Query_Select_Component_DistributedSearch"
"requestbuilder" => string(65) "Solarium_Client_RequestBuilder_Select_Component_DistributedSearch"
"responseparser" => NULL
)
)
protected _fields => array(2) (
"*" => bool TRUE
"score" => bool TRUE
)
protected _sorts => array(0)
protected _filterQueries => array(1) (
"Module" => object Solarium_Query_Select_FilterQuery(3) {
protected _tags => array(0)
protected _query => string(18) "module_s:modCourse"
protected _options => array(1) (
"key" => string(6) "Module"
)
}
)
protected _components => array(1) (
"facetset" => object Solarium_Query_Select_Component_FacetSet(4) {
protected _facetTypes => array(4) (
"field" => string(43) "Solarium_Query_Select_Component_Facet_Field"
"query" => string(43) "Solarium_Query_Select_Component_Facet_Query"
"multiquery" => string(48) "Solarium_Query_Select_Component_Facet_MultiQuery"
"range" => string(43) "Solarium_Query_Select_Component_Facet_Range"
)
protected _type => string(8) "facetset"
protected _options => array(1) (
"limit" => integer 1000
)
protected _facets => array(5) (
"Category" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(4) (
...
)
protected _excludes => array(0)
}
"Subcategory" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(4) (
...
)
protected _excludes => array(0)
}
"Agecategory" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(2) (
...
)
protected _excludes => array(0)
}
"Typecategory" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(2) (
...
)
protected _excludes => array(0)
}
"group" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(3) (
...
)
protected _excludes => array(0)
}
)
}
)
protected _helper => NULL
}
"aTemplates" => object wmArray(1) {
public 0 => object template(9) {
protected _iTemplateId => integer 14
protected _bIsSaved => bool FALSE
public iModuleId => integer 12
public sName => string(13) "Cursus pagina"
public iCacheLife => integer 86400
public sPath => string(10) "course.xml"
public sType => string(11) "application"
public sState => NULL
public aTemplateGroups => NULL
}
}
"aTemplateIds" => object wmArray(1) {
public 0 => integer 14
}
"wmTemplate" => object template(9) {
protected _iTemplateId => integer 14
protected _bIsSaved => bool FALSE
public iModuleId => integer 12
public sName => string(13) "Cursus pagina"
public iCacheLife => integer 86400
public sPath => string(10) "course.xml"
public sType => string(11) "application"
public sState => NULL
public aTemplateGroups => NULL
}
"iIndex" => integer 0
"wmSolariumFacetSet" => object Solarium_Query_Select_Component_FacetSet(4) {
protected _facetTypes => array(4) (
"field" => string(43) "Solarium_Query_Select_Component_Facet_Field"
"query" => string(43) "Solarium_Query_Select_Component_Facet_Query"
"multiquery" => string(48) "Solarium_Query_Select_Component_Facet_MultiQuery"
"range" => string(43) "Solarium_Query_Select_Component_Facet_Range"
)
protected _type => string(8) "facetset"
protected _options => array(1) (
"limit" => integer 1000
)
protected _facets => array(5) (
"Category" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(4) (
"field" => string(15) "categoryname_ms"
"key" => string(8) "Category"
"mincount" => integer 1
"sort" => string(5) "index"
)
protected _excludes => array(0)
}
"Subcategory" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(4) (
"field" => string(18) "subcategoryname_ms"
"key" => string(11) "Subcategory"
"mincount" => integer 1
"sort" => string(5) "index"
)
protected _excludes => array(0)
}
"Agecategory" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(2) (
"field" => string(13) "agecategory_s"
"key" => string(11) "Agecategory"
)
protected _excludes => array(0)
}
"Typecategory" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(2) (
"field" => string(8) "category"
"key" => string(12) "Typecategory"
)
protected _excludes => array(0)
}
"group" => object Solarium_Query_Select_Component_Facet_Field(2) {
protected _options => array(3) (
"field" => string(17) "categorypageid_ms"
"key" => string(5) "group"
"mincount" => integer 1
)
protected _excludes => array(0)
}
)
}
"iMaxCourses" => integer 10
"iStartOffset" => integer 0
"wmSolariumResultSet" => object Solarium_Result_Select(10) {
protected _numfound => integer 376
protected _documents => array(10) (
0 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(17) (
"id" => string(26) "www.ckboz.nl/modCourse/151"
"website" => string(12) "www.ckboz.nl"
"title" => string(38) "10-lessenkaart Muziek voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(1033) "10-lessenkaart Muziek voor volwassenen Je hebt al heel wat jaartjes les gevolgd en je wilt je speel- of zangtechniek goed bijhouden en graag nieuwe tips. Samen met de docent maak je steeds een afspraak voor jouw privélessen van een half uur.Het kan met:Altviool, Basgitaar, Blokfluit, Bugel, Cello, Contrabas, Cornet, Dwarsfluit, Elektrische gitaar, Euphonium, Akoestische gitaar, Harp, Hobo, Hoorn, Keyboard, Klarinet, Percussie, Piano, Piano lichte muziek, Saxofoon, Slagwerk, Trombone, Trompet, Tuba, Viool, Zang Klassiek en Zang lichte muziek. Korting voor leden muziekverenigingZit je in Bergen op Zoom bij een muziekvereniging dan helpen we die vereniging en jou samen graag tegen een gereduceerd tarief om je muzikaal verder te ontwikkelen. Je kunt éénmaal per cursusjaar en alleen voor het instrument (ook zang) dat je in de vereniging bespeeld een 10-lessenkaart aanschaffen voor € 330,-. Met een fikse korting dus. Kies hieronder voor "10-lessenkaart muziekvereniging" om er gebruik van te maken. "
"description" => string(78) "<p>Begeleiding op maat voor jouw instrument of zang, wanneer jij dat wilt.</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4082
"minAge_s" => string(2) "18"
"agecategory_s" => string(11) "Volwassenen"
"categoryname_ms" => array(1) (
...
)
"categorypageid_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(47) "/muziek/10lessenkaart-muziek-voor-volwassenen-9"
"_version_" => integer 1865514350661337088
"score" => float 1
)
}
1 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/594"
"website" => string(12) "www.ckboz.nl"
"title" => string(44) "4chords 4many songs – gitaar voor jongeren"
"spell" => array(2) (
...
)
"content" => string(484) "4chords 4many songs – gitaar voor jongeren Je hoeft geen ervaring te hebben om deze cursus te doen. Al snel leer je een 4-tal akkoorden op de gitaar. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Voor bij de zang of muziek van een ander, een band of van jezelf: super om te doen! Anders dan hieronder staat betaal je € 59,- voor 5 lessen van 60 minuten. Start bij voldoende deelname. "
"description" => string(85) "<p>Met deze gitaarakkoorden kun jij jezelf of een ander al snel begeleiden. </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 5072
"minAge_s" => string(2) "12"
"agecategory_s" => string(8) "Jongeren"
"categorypageid_ms" => array(2) (
...
)
"categoryname_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(50) "/muziek/4chords-4many-songs-gitaar-voor-jongeren-8"
"_version_" => integer 1865514350662385664
"score" => float 1
)
}
2 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/585"
"website" => string(12) "www.ckboz.nl"
"title" => string(47) "4chords 4many songs – gitaar voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(589) "4chords 4many songs – gitaar voor volwassenen Altijd al gitaar willen spelen? Je hoeft geen ervaring te hebben voor deze laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de gitaar. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang en muziek van een ander, een groep of van jezelf. Ervaar het zelf, dat lukt je sneller dan je denkt! Anders dan hieronder staat betaal je € 59,- voor 5 lessen van 60 minuten. Start bij voldoende deelname. "
"description" => string(76) "<p>Doe deze laagdrempelige cursus en leer diverse gitaarakkoorden. </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4081
"minAge_s" => string(2) "18"
"agecategory_s" => string(11) "Volwassenen"
"categorypageid_ms" => array(2) (
...
)
"categoryname_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(53) "/muziek/4chords-4many-songs-gitaar-voor-volwassenen-9"
"_version_" => integer 1865514350663434240
"score" => float 1
)
}
3 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/595"
"website" => string(12) "www.ckboz.nl"
"title" => string(56) "4chords 4many songs – piano of keyboards voor jongeren"
"spell" => array(2) (
...
)
"content" => string(507) "4chords 4many songs – piano of keyboards voor jongeren Je hebt geen ervaring nodig! Bij deze laagdrempelige korte cursus leer je op eenvoudige wijze een 4-tal akkoorden op de piano of keyboards. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Dat klinkt mooi bij de zang of muziek van een ander, een groep of van jezel. Probeer het zelf!Schrijf je nu al in voor de eerstvolgende. Hij start bij voldoende deelname. "
"description" => string(77) "<p>Al snel speel jij de akkoorden waarmee je songs kunt begeleiden. </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 3849
"minAge_s" => string(2) "12"
"agecategory_s" => string(8) "Jongeren"
"categorypageid_ms" => array(3) (
...
)
"categoryname_ms" => array(3) (
...
)
"subcategoryname_ms" => array(2) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(62) "/muziek/4chords-4many-songs-piano-of-keyboards-voor-jongeren-8"
"_version_" => integer 1865514350663434241
"score" => float 1
)
}
4 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/588"
"website" => string(12) "www.ckboz.nl"
"title" => string(59) "4chords 4many songs – piano of keyboards voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(435) "4chords 4many songs – piano of keyboards voor volwassenen Laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de piano of keyboards. Van daar uit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang van een ander, een groep of van jezelf! Schrijf je nu al in voor de volgende. Hij start bij voldoende deelname. "
"description" => string(88) "<p>Na deze laagdrempelige cursus speel jij al diverse akkoorden op de toetsen. </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4574
"minAge_s" => string(2) "18"
"agecategory_s" => string(11) "Volwassenen"
"categorypageid_ms" => array(3) (
...
)
"categoryname_ms" => array(3) (
...
)
"subcategoryname_ms" => array(2) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(65) "/muziek/4chords-4many-songs-piano-of-keyboards-voor-volwassenen-9"
"_version_" => integer 1865514350663434242
"score" => float 1
)
}
5 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/596"
"website" => string(12) "www.ckboz.nl"
"title" => string(45) "4chords 4many songs – ukelele voor jongeren"
"spell" => array(2) (
...
)
"content" => string(391) "4chords 4many songs – ukelele voor jongeren Laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de ukelele, een soort kleine gitaar met een aanstekelijk geluid. Van daar uit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang van een ander, een groep of van jezelf! "
"description" => string(77) "<p>Ontdek hoe leuk dit instrument is om jezelf of een ander te begeleiden</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4908
"minAge_s" => string(2) "12"
"agecategory_s" => string(8) "Jongeren"
"categoryname_ms" => array(2) (
...
)
"categorypageid_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(51) "/muziek/4chords-4many-songs-ukelele-voor-jongeren-8"
"_version_" => integer 1865514350663434243
"score" => float 1
)
}
6 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/589"
"website" => string(12) "www.ckboz.nl"
"title" => string(48) "4chords 4many songs – ukelele voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(448) "4chords 4many songs – ukelele voor volwassenen Je hebt geen ervaring nodig! Bij deze laagdrempelige korte cursus leer je op eenvoudige wijze een 4-tal akkoorden op ukelele, een soort kleine gitaar met een aanstekelijk geluid. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang en muziek van een ander, een groep of van jezelf: het lukt je zeker! "
"description" => string(85) "<p>Dit instrument maakt elk lied vrolijk. Leer de akkoorden sneller dan je denkt!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4123
"minAge_s" => string(2) "18"
"agecategory_s" => string(11) "Volwassenen"
"categoryname_ms" => array(2) (
...
)
"categorypageid_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(54) "/muziek/4chords-4many-songs-ukelele-voor-volwassenen-9"
"_version_" => integer 1865514350663434244
"score" => float 1
)
}
7 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(16) (
"id" => string(27) "www.ckboz.nl/modCourse/1412"
"website" => string(12) "www.ckboz.nl"
"title" => string(18) "Analoge Fotografie"
"spell" => array(2) (
...
)
"content" => string(1453) "Analoge Fotografie Leer de basis van analoge fotografie In de basiscursus analoge fotografie leer je simpelweg de basis van fundamentele onderdelen van fotografie zonder de hulp van technologie. Je leert op een heel andere manier fotograferen! Met een analoge camera kun je vaak niet meer rekenen op de handige auto modus en moet je echt je best doen voor het perfecte plaatje. Hoe de foto eruit komt te zien is altijd een verrassing, wat analoge fotografie alleen maar spannender en leuker maakt! Verder geeft fotograferen met film je de mogelijkheid om het hele proces van kop tot staart zelf te doen, bijvoorbeeld met behulp van een donkere kamer. Deze cursus is zowel theoretisch als praktijkgericht opgebouwd. Aan de hand van een theoretisch kader, krijgen de cursisten een praktijkgerichte opdracht. Je werkt hierbij vaak in een groepje. En het kunnen reflecteren op je foto behoort tot een van de vaardigheden die je leert. Wat heb je nodig om deel te kunnen nemen?Een analoge spiegelreflexcamera met een lens. Deze cursus wordt gegeven door Humphrey Tellings.Hij is van 1987 tot 1995 zelfstandig fotograaf geweest voor verschillende opdrachtgevers en glossy magazines. Daarna is hij, naast zijn baan in het onderwijs, vooral freelance opdrachten gaan aannemen. De lessen vinden plaats op dinsdagen van 19.30 tot 22.00 uur. De cursus start bij voldoende deelname. Cursusdata: 1, 8 en 15 april en 6, 13 en 20 mei. "
"description" => string(184) "<p>Leer de basis van analoge fotografie in 6 lessen. Zonder hulp van technologie leren het perfecte plaatje te maken en dan nog is het altijd een verrassing hoe eruit komt te zien.</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 5485
"agecategory_s" => string(11) "Volwassenen"
"categoryname_ms" => array(2) (
...
)
"categorypageid_ms" => array(2) (
...
)
"categorycolor_s" => string(6) "purple"
"categorygrouppageid_i" => integer 15
"url_s" => string(37) "/beeldende-kunst/analoge-fotografie-9"
"_version_" => integer 1865514350664482816
"score" => float 1
)
}
8 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(17) (
"id" => string(26) "www.ckboz.nl/modCourse/571"
"website" => string(12) "www.ckboz.nl"
"title" => string(39) "Aquarel voor volwassenen (korte cursus)"
"spell" => array(2) (
...
)
"content" => string(561) "Aquarel voor volwassenen (korte cursus) Wat is dat toch mooi, zo’n schilderij waarbij water en kleur sfeervol in elkaar overvloeien. Nu krijg je zelf de kans om deze schildertechniek in 10 lessen uit te proberen. O.l.v. Simone Muermans maak je kleurwassingen en leer je werken met maskeervloeistof, zout. Ook krijg je waardevolle tips voor het 'vormschilderen'. Het resultaat zal je huis zeker sieren! De getoonde prijs is exclusief materiaalkosten. Het tweede blok op zaterdag start op 30 november en niet op 16 november zoals hieronder aangegeven. "
"description" => string(98) "<p>Maak zelf zo'n mooi schilderij waarbij water en kleur sfeervol in elkaar overvloeien. </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4884
"minAge_s" => string(2) "18"
"agecategory_s" => string(11) "Volwassenen"
"categoryname_ms" => array(2) (
...
)
"categorypageid_ms" => array(2) (
...
)
"categorycolor_s" => string(6) "purple"
"categorygrouppageid_i" => integer 15
"url_s" => string(56) "/beeldende-kunst/aquarel-voor-volwassenen-korte-cursus-9"
"_version_" => integer 1865514350664482817
"score" => float 1
)
}
9 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(27) "www.ckboz.nl/modCourse/1117"
"website" => string(12) "www.ckboz.nl"
"title" => string(30) "Basgitaar duoles voor jongeren"
"spell" => array(2) (
...
)
"content" => string(1013) "Basgitaar duoles voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste (moderne) bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau (en dezelfde leeftijd) een half uur les. Meedoen nadat de cursus al gestart is? Dat kan! Je kunt gewoon instromen. De lessen die al geweest zijn hoef je natuurlijk niet te betalen en daarom zullen de kosten lager zijn dan je hieronder ziet. Jouw instroomprijs weten? Neem even contact met ons op via ckb@bergenopzoom.nl Bij deze duoles gaan wij voor je op zoek naar een medecursist die het beste bij je past. Als we die niet vinden kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "
"description" => string(61) "<p>De swingende lage klanken maak je voortaan zelf. </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4410
"minAge_s" => string(2) "13"
"agecategory_s" => string(8) "Jongeren"
"categorypageid_ms" => array(2) (
...
)
"categoryname_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(45) "/muziek/1117-basgitaar-duoles-voor-jongeren-8"
"_version_" => integer 1865514350664482818
"score" => float 1
)
}
)
protected _components => array(1) (
"facetset" => object Solarium_Result_Select_FacetSet(1) {
protected _facets => array(5) (
"Category" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(48) (
...
)
}
"Subcategory" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(29) (
...
)
}
"Agecategory" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(4) (
...
)
}
"Typecategory" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(0)
}
"group" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(7) (
...
)
}
)
}
)
protected _status => integer 0
protected _queryTime => integer 0
protected _parsed => bool TRUE
protected _response => object Solarium_Client_Response(4) {
protected _headers => array(7) (
0 => string(15) "HTTP/1.1 200 OK"
1 => string(25) "Server: Apache-Coyote/1.1"
2 => string(22) "Cache-Control: private"
3 => string(38) "Expires: Thu, 01 Jan 1970 01:00:00 CET"
4 => string(38) "Content-Type: text/plain;charset=UTF-8"
5 => string(35) "Date: Thu, 16 Jul 2026 23:16:15 GMT"
6 => string(17) "Connection: close"
)
protected _body => string(22955) "{"responseHeader":{"status":0,"QTime":0,"params":{"facet":"true","facet.limit":"1000","f.categorypageid_ms.facet.mincount":"1","f.subcategoryname_ms.facet.mincount":"1","wt":"json","rows":"10","f.subcategoryname_ms.facet.sort":"index","fl":"*,score","start":"0","q":"*:*","f.categoryname_ms.facet.sort":"index","facet.field":["{!key=Category}categoryname_ms","{!key=Subcategory}subcategoryname_ms","{!key=Agecategory}agecategory_s","{!key=Typecategory}category","{!key=group}categorypageid_ms"],"f.categoryname_ms.facet.mincount":"1","fq":"module_s:modCourse"}},"response":{"numFound":376,"start":0,"maxScore":1.0,"docs":[{"id":"www.ckboz.nl/modCourse/151","website":"www.ckboz.nl","title":"10-lessenkaart Muziek voor volwassenen","spell":["10-lessenkaart Muziek voor volwassenen","10-lessenkaart Muziek voor volwassenen Je hebt al heel wat jaartjes les gevolgd en je wilt je speel- of zangtechniek goed bijhouden en graag nieuwe tips. Samen met de docent maak je steeds een afspraak voor jouw privélessen van een half uur.Het kan met:Altviool, Basgitaar, Blokfluit, Bugel, Cello, Contrabas, Cornet, Dwarsfluit, Elektrische gitaar, Euphonium, Akoestische gitaar, Harp, Hobo, Hoorn, Keyboard, Klarinet, Percussie, Piano, Piano lichte muziek, Saxofoon, Slagwerk, Trombone, Trompet, Tuba, Viool, Zang Klassiek en Zang lichte muziek. Korting voor leden muziekverenigingZit je in Bergen op Zoom bij een muziekvereniging dan helpen we die vereniging en jou samen graag tegen een gereduceerd tarief om je muzikaal verder te ontwikkelen. Je kunt éénmaal per cursusjaar en alleen voor het instrument (ook zang) dat je in de vereniging bespeeld een 10-lessenkaart aanschaffen voor € 330,-. Met een fikse korting dus. Kies hieronder voor \"10-lessenkaart muziekvereniging\" om er gebruik van te maken. "],"content":"10-lessenkaart Muziek voor volwassenen Je hebt al heel wat jaartjes les gevolgd en je wilt je speel- of zangtechniek goed bijhouden en graag nieuwe tips. Samen met de docent maak je steeds een afspraak voor jouw privélessen van een half uur.Het kan met:Altviool, Basgitaar, Blokfluit, Bugel, Cello, Contrabas, Cornet, Dwarsfluit, Elektrische gitaar, Euphonium, Akoestische gitaar, Harp, Hobo, Hoorn, Keyboard, Klarinet, Percussie, Piano, Piano lichte muziek, Saxofoon, Slagwerk, Trombone, Trompet, Tuba, Viool, Zang Klassiek en Zang lichte muziek. Korting voor leden muziekverenigingZit je in Bergen op Zoom bij een muziekvereniging dan helpen we die vereniging en jou samen graag tegen een gereduceerd tarief om je muzikaal verder te ontwikkelen. Je kunt éénmaal per cursusjaar en alleen voor het instrument (ook zang) dat je in de vereniging bespeeld een 10-lessenkaart aanschaffen voor € 330,-. Met een fikse korting dus. Kies hieronder voor \"10-lessenkaart muziekvereniging\" om er gebruik van te maken. ","description":"<p>Begeleiding op maat voor jouw instrument of zang, wanneer jij dat wilt.</p>","module_s":"modCourse","fileid_i":4082,"minAge_s":"18","agecategory_s":"Volwassenen","categoryname_ms":["10-lessenkaart Muziek"],"categorypageid_ms":["14"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/10lessenkaart-muziek-voor-volwassenen-9","_version_":1865514350661337088,"score":1.0},{"id":"www.ckboz.nl/modCourse/594","website":"www.ckboz.nl","title":"4chords 4many songs – gitaar voor jongeren","spell":["4chords 4many songs – gitaar voor jongeren","4chords 4many songs – gitaar voor jongeren Je hoeft geen ervaring te hebben om deze cursus te doen. Al snel leer je een 4-tal akkoorden op de gitaar. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Voor bij de zang of muziek van een ander, een band of van jezelf: super om te doen! Anders dan hieronder staat betaal je € 59,- voor 5 lessen van 60 minuten. Start bij voldoende deelname. "],"content":"4chords 4many songs – gitaar voor jongeren Je hoeft geen ervaring te hebben om deze cursus te doen. Al snel leer je een 4-tal akkoorden op de gitaar. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Voor bij de zang of muziek van een ander, een band of van jezelf: super om te doen! Anders dan hieronder staat betaal je € 59,- voor 5 lessen van 60 minuten. Start bij voldoende deelname. ","description":"<p>Met deze gitaarakkoorden kun jij jezelf of een ander al snel begeleiden. </p>","module_s":"modCourse","fileid_i":5072,"minAge_s":"12","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Kort en inspirerend"],"subcategoryname_ms":["Gitaar ‘klassiek’ (akoestisch) of elektrisch"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/4chords-4many-songs-gitaar-voor-jongeren-8","_version_":1865514350662385664,"score":1.0},{"id":"www.ckboz.nl/modCourse/585","website":"www.ckboz.nl","title":"4chords 4many songs – gitaar voor volwassenen","spell":["4chords 4many songs – gitaar voor volwassenen","4chords 4many songs – gitaar voor volwassenen Altijd al gitaar willen spelen? Je hoeft geen ervaring te hebben voor deze laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de gitaar. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang en muziek van een ander, een groep of van jezelf. Ervaar het zelf, dat lukt je sneller dan je denkt! Anders dan hieronder staat betaal je € 59,- voor 5 lessen van 60 minuten. Start bij voldoende deelname. "],"content":"4chords 4many songs – gitaar voor volwassenen Altijd al gitaar willen spelen? Je hoeft geen ervaring te hebben voor deze laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de gitaar. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang en muziek van een ander, een groep of van jezelf. Ervaar het zelf, dat lukt je sneller dan je denkt! Anders dan hieronder staat betaal je € 59,- voor 5 lessen van 60 minuten. Start bij voldoende deelname. ","description":"<p>Doe deze laagdrempelige cursus en leer diverse gitaarakkoorden. </p>","module_s":"modCourse","fileid_i":4081,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Kort en inspirerend"],"subcategoryname_ms":["Gitaar ‘klassiek’ (akoestisch) of elektrisch"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/4chords-4many-songs-gitaar-voor-volwassenen-9","_version_":1865514350663434240,"score":1.0},{"id":"www.ckboz.nl/modCourse/595","website":"www.ckboz.nl","title":"4chords 4many songs – piano of keyboards voor jongeren","spell":["4chords 4many songs – piano of keyboards voor jongeren","4chords 4many songs – piano of keyboards voor jongeren Je hebt geen ervaring nodig! Bij deze laagdrempelige korte cursus leer je op eenvoudige wijze een 4-tal akkoorden op de piano of keyboards. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Dat klinkt mooi bij de zang of muziek van een ander, een groep of van jezel. Probeer het zelf!Schrijf je nu al in voor de eerstvolgende. Hij start bij voldoende deelname. "],"content":"4chords 4many songs – piano of keyboards voor jongeren Je hebt geen ervaring nodig! Bij deze laagdrempelige korte cursus leer je op eenvoudige wijze een 4-tal akkoorden op de piano of keyboards. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Dat klinkt mooi bij de zang of muziek van een ander, een groep of van jezel. Probeer het zelf!Schrijf je nu al in voor de eerstvolgende. Hij start bij voldoende deelname. ","description":"<p>Al snel speel jij de akkoorden waarmee je songs kunt begeleiden. </p>","module_s":"modCourse","fileid_i":3849,"minAge_s":"12","agecategory_s":"Jongeren","categorypageid_ms":["14","14","14"],"categoryname_ms":["Instrument","Kort en inspirerend","Instrument"],"subcategoryname_ms":["Keyboards","Piano Pop/Jazz/Latin en meer"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/4chords-4many-songs-piano-of-keyboards-voor-jongeren-8","_version_":1865514350663434241,"score":1.0},{"id":"www.ckboz.nl/modCourse/588","website":"www.ckboz.nl","title":"4chords 4many songs – piano of keyboards voor volwassenen","spell":["4chords 4many songs – piano of keyboards voor volwassenen","4chords 4many songs – piano of keyboards voor volwassenen Laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de piano of keyboards. Van daar uit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang van een ander, een groep of van jezelf! Schrijf je nu al in voor de volgende. Hij start bij voldoende deelname. "],"content":"4chords 4many songs – piano of keyboards voor volwassenen Laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de piano of keyboards. Van daar uit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang van een ander, een groep of van jezelf! Schrijf je nu al in voor de volgende. Hij start bij voldoende deelname. ","description":"<p>Na deze laagdrempelige cursus speel jij al diverse akkoorden op de toetsen. </p>","module_s":"modCourse","fileid_i":4574,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14","14"],"categoryname_ms":["Instrument","Kort en inspirerend","Instrument"],"subcategoryname_ms":["Keyboards","Piano Pop/Jazz/Latin en meer"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/4chords-4many-songs-piano-of-keyboards-voor-volwassenen-9","_version_":1865514350663434242,"score":1.0},{"id":"www.ckboz.nl/modCourse/596","website":"www.ckboz.nl","title":"4chords 4many songs – ukelele voor jongeren","spell":["4chords 4many songs – ukelele voor jongeren","4chords 4many songs – ukelele voor jongeren Laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de ukelele, een soort kleine gitaar met een aanstekelijk geluid. Van daar uit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang van een ander, een groep of van jezelf! "],"content":"4chords 4many songs – ukelele voor jongeren Laagdrempelige korte cursus waarbij je op eenvoudige wijze een 4-tal akkoorden leert op de ukelele, een soort kleine gitaar met een aanstekelijk geluid. Van daar uit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang van een ander, een groep of van jezelf! ","description":"<p>Ontdek hoe leuk dit instrument is om jezelf of een ander te begeleiden</p>","module_s":"modCourse","fileid_i":4908,"minAge_s":"12","agecategory_s":"Jongeren","categoryname_ms":["Kort en inspirerend","Instrument"],"categorypageid_ms":["14","14"],"subcategoryname_ms":["Ukelele"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/4chords-4many-songs-ukelele-voor-jongeren-8","_version_":1865514350663434243,"score":1.0},{"id":"www.ckboz.nl/modCourse/589","website":"www.ckboz.nl","title":"4chords 4many songs – ukelele voor volwassenen","spell":["4chords 4many songs – ukelele voor volwassenen","4chords 4many songs – ukelele voor volwassenen Je hebt geen ervaring nodig! Bij deze laagdrempelige korte cursus leer je op eenvoudige wijze een 4-tal akkoorden op ukelele, een soort kleine gitaar met een aanstekelijk geluid. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang en muziek van een ander, een groep of van jezelf: het lukt je zeker! "],"content":"4chords 4many songs – ukelele voor volwassenen Je hebt geen ervaring nodig! Bij deze laagdrempelige korte cursus leer je op eenvoudige wijze een 4-tal akkoorden op ukelele, een soort kleine gitaar met een aanstekelijk geluid. Van daaruit laat de CKB docent je zien, voelen en merken dat je hiermee al een hoop bekende liedjes of favoriete popsongs kunt begeleiden. Bij de zang en muziek van een ander, een groep of van jezelf: het lukt je zeker! ","description":"<p>Dit instrument maakt elk lied vrolijk. Leer de akkoorden sneller dan je denkt!</p>","module_s":"modCourse","fileid_i":4123,"minAge_s":"18","agecategory_s":"Volwassenen","categoryname_ms":["Kort en inspirerend","Instrument"],"categorypageid_ms":["14","14"],"subcategoryname_ms":["Ukelele"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/4chords-4many-songs-ukelele-voor-volwassenen-9","_version_":1865514350663434244,"score":1.0},{"id":"www.ckboz.nl/modCourse/1412","website":"www.ckboz.nl","title":"Analoge Fotografie","spell":["Analoge Fotografie","Analoge Fotografie Leer de basis van analoge fotografie In de basiscursus analoge fotografie leer je simpelweg de basis van fundamentele onderdelen van fotografie zonder de hulp van technologie. Je leert op een heel andere manier fotograferen! Met een analoge camera kun je vaak niet meer rekenen op de handige auto modus en moet je echt je best doen voor het perfecte plaatje. Hoe de foto eruit komt te zien is altijd een verrassing, wat analoge fotografie alleen maar spannender en leuker maakt! Verder geeft fotograferen met film je de mogelijkheid om het hele proces van kop tot staart zelf te doen, bijvoorbeeld met behulp van een donkere kamer. Deze cursus is zowel theoretisch als praktijkgericht opgebouwd. Aan de hand van een theoretisch kader, krijgen de cursisten een praktijkgerichte opdracht. Je werkt hierbij vaak in een groepje. En het kunnen reflecteren op je foto behoort tot een van de vaardigheden die je leert. Wat heb je nodig om deel te kunnen nemen?Een analoge spiegelreflexcamera met een lens. Deze cursus wordt gegeven door Humphrey Tellings.Hij is van 1987 tot 1995 zelfstandig fotograaf geweest voor verschillende opdrachtgevers en glossy magazines. Daarna is hij, naast zijn baan in het onderwijs, vooral freelance opdrachten gaan aannemen. De lessen vinden plaats op dinsdagen van 19.30 tot 22.00 uur. De cursus start bij voldoende deelname. Cursusdata: 1, 8 en 15 april en 6, 13 en 20 mei. "],"content":"Analoge Fotografie Leer de basis van analoge fotografie In de basiscursus analoge fotografie leer je simpelweg de basis van fundamentele onderdelen van fotografie zonder de hulp van technologie. Je leert op een heel andere manier fotograferen! Met een analoge camera kun je vaak niet meer rekenen op de handige auto modus en moet je echt je best doen voor het perfecte plaatje. Hoe de foto eruit komt te zien is altijd een verrassing, wat analoge fotografie alleen maar spannender en leuker maakt! Verder geeft fotograferen met film je de mogelijkheid om het hele proces van kop tot staart zelf te doen, bijvoorbeeld met behulp van een donkere kamer. Deze cursus is zowel theoretisch als praktijkgericht opgebouwd. Aan de hand van een theoretisch kader, krijgen de cursisten een praktijkgerichte opdracht. Je werkt hierbij vaak in een groepje. En het kunnen reflecteren op je foto behoort tot een van de vaardigheden die je leert. Wat heb je nodig om deel te kunnen nemen?Een analoge spiegelreflexcamera met een lens. Deze cursus wordt gegeven door Humphrey Tellings.Hij is van 1987 tot 1995 zelfstandig fotograaf geweest voor verschillende opdrachtgevers en glossy magazines. Daarna is hij, naast zijn baan in het onderwijs, vooral freelance opdrachten gaan aannemen. De lessen vinden plaats op dinsdagen van 19.30 tot 22.00 uur. De cursus start bij voldoende deelname. Cursusdata: 1, 8 en 15 april en 6, 13 en 20 mei. ","description":"<p>Leer de basis van analoge fotografie in 6 lessen. Zonder hulp van technologie leren het perfecte plaatje te maken en dan nog is het altijd een verrassing hoe eruit komt te zien.</p>","module_s":"modCourse","fileid_i":5485,"agecategory_s":"Volwassenen","categoryname_ms":["Fotografie","Kort en creatief"],"categorypageid_ms":["15","15"],"categorycolor_s":"purple","categorygrouppageid_i":15,"url_s":"/beeldende-kunst/analoge-fotografie-9","_version_":1865514350664482816,"score":1.0},{"id":"www.ckboz.nl/modCourse/571","website":"www.ckboz.nl","title":"Aquarel voor volwassenen (korte cursus)","spell":["Aquarel voor volwassenen (korte cursus)","Aquarel voor volwassenen (korte cursus) Wat is dat toch mooi, zo’n schilderij waarbij water en kleur sfeervol in elkaar overvloeien. Nu krijg je zelf de kans om deze schildertechniek in 10 lessen uit te proberen. O.l.v. Simone Muermans maak je kleurwassingen en leer je werken met maskeervloeistof, zout. Ook krijg je waardevolle tips voor het 'vormschilderen'. Het resultaat zal je huis zeker sieren! De getoonde prijs is exclusief materiaalkosten. Het tweede blok op zaterdag start op 30 november en niet op 16 november zoals hieronder aangegeven. "],"content":"Aquarel voor volwassenen (korte cursus) Wat is dat toch mooi, zo’n schilderij waarbij water en kleur sfeervol in elkaar overvloeien. Nu krijg je zelf de kans om deze schildertechniek in 10 lessen uit te proberen. O.l.v. Simone Muermans maak je kleurwassingen en leer je werken met maskeervloeistof, zout. Ook krijg je waardevolle tips voor het 'vormschilderen'. Het resultaat zal je huis zeker sieren! De getoonde prijs is exclusief materiaalkosten. Het tweede blok op zaterdag start op 30 november en niet op 16 november zoals hieronder aangegeven. ","description":"<p>Maak zelf zo'n mooi schilderij waarbij water en kleur sfeervol in elkaar overvloeien. </p>","module_s":"modCourse","fileid_i":4884,"minAge_s":"18","agecategory_s":"Volwassenen","categoryname_ms":["Kort en creatief","Tekenen en Schilderen"],"categorypageid_ms":["15","15"],"categorycolor_s":"purple","categorygrouppageid_i":15,"url_s":"/beeldende-kunst/aquarel-voor-volwassenen-korte-cursus-9","_version_":1865514350664482817,"score":1.0},{"id":"www.ckboz.nl/modCourse/1117","website":"www.ckboz.nl","title":"Basgitaar duoles voor jongeren","spell":["Basgitaar duoles voor jongeren","Basgitaar duoles voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste (moderne) bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau (en dezelfde leeftijd) een half uur les. Meedoen nadat de cursus al gestart is? Dat kan! Je kunt gewoon instromen. De lessen die al geweest zijn hoef je natuurlijk niet te betalen en daarom zullen de kosten lager zijn dan je hieronder ziet. Jouw instroomprijs weten? Neem even contact met ons op via ckb@bergenopzoom.nl Bij deze duoles gaan wij voor je op zoek naar een medecursist die het beste bij je past. Als we die niet vinden kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "],"content":"Basgitaar duoles voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste (moderne) bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau (en dezelfde leeftijd) een half uur les. Meedoen nadat de cursus al gestart is? Dat kan! Je kunt gewoon instromen. De lessen die al geweest zijn hoef je natuurlijk niet te betalen en daarom zullen de kosten lager zijn dan je hieronder ziet. Jouw instroomprijs weten? Neem even contact met ons op via ckb@bergenopzoom.nl Bij deze duoles gaan wij voor je op zoek naar een medecursist die het beste bij je past. Als we die niet vinden kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. ","description":"<p>De swingende lage klanken maak je voortaan zelf. </p>","module_s":"modCourse","fileid_i":4410,"minAge_s":"13","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Duoles muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/1117-basgitaar-duoles-voor-jongeren-8","_version_":1865514350664482818,"score":1.0}]},"facet_counts":{"facet_queries":{},"facet_fields":{"Category":["10-lessenkaart Beeldend",4,"10-lessenkaart Dans",12,"10-lessenkaart Muziek",1,"Academie",11,"Beeldbewerken",2,"Beeldende kunst proeflesweek",1,"Beeldhouwen en Boetseren",1,"CKB Popschool",18,"CKB Theaterschool",4,"Caribbean Dance",1,"Dans je fit",3,"Dans proeflesweek",1,"Dans voor de allerjongsten",5,"Dansimprovisatie",2,"Dinsdag 9 september",1,"Donderdag 28 augustus",1,"Duoles muziek",66,"Floorwork",2,"Fotografie",1,"Groepsles muziek",60,"Individuele les muziek",137,"Instrument",313,"Jong Talent",8,"Keramiek en Pottenbakken",1,"Klassieke Dans",5,"Koren",8,"Kort en creatief",10,"Kort en in beweging",1,"Kort en inspirerend",26,"Maandag 25 augustus",3,"Moderne Dans",7,"Musical Kids",2,"Muziek Groepen Proeflesweek",2,"Muziek ensembles & percussiegroep",18,"Muziek proeflesweek",4,"Muziek voor de allerjongsten",3,"Naaiatelier",2,"Oude Ambachten",1,"Piloxing Barre",1,"Presentatiegroep",2,"Showdance",1,"Tapdance",2,"Techniek en media",2,"Tekenen en Schilderen",6,"Theaterlab",2,"Vrijdag 29 augustus",1,"Zang",37,"Zumba",2],"Subcategory":["Basgitaar",11,"Bastuba / Euphonium / Bariton",12,"Beiaard",2,"Blokfluit",1,"Cello",15,"Contrabas",14,"Dwarsfluit en kinderdwarsfluit",12,"Gitaar ‘klassiek’ (akoestisch) of elektrisch",27,"Harp",12,"Hobo",12,"Hoorn",12,"Keyboards",18,"Klarinet",12,"Klavecimbel",3,"Koren proefles",3,"Moderne Dans proefles",1,"Orgel",3,"Percussie",18,"Piano Klassiek",10,"Piano Pop/Jazz/Latin en meer",11,"Saxofoon",15,"Slagwerk",15,"Tech-lab proefles",1,"Trombone",18,"Trompet / Cornet / Bugel",21,"Ukelele",5,"Viool / altviool",15,"Zang Pop/Jazz/Musical",28,"Zang klassiek",9],"Agecategory":["Volwassenen",140,"Jongeren",120,"Kinderen",107,"Diverse leeftijden",6],"Typecategory":[],"group":["14",323,"13",21,"15",19,"114",18,"164",6,"16",4,"",1]},"facet_dates":{},"facet_ranges":{}}}
"
protected _statusCode => string(3) "200"
protected _statusMessage => string(2) "OK"
}
protected _data => array(3) (
"responseHeader" => array(3) (
"status" => integer 0
"QTime" => integer 0
"params" => array(14) (
"facet" => string(4) "true"
"facet.limit" => string(4) "1000"
"f.categorypageid_ms.facet.mincount" => string(1) "1"
"f.subcategoryname_ms.facet.mincount" => string(1) "1"
"wt" => string(4) "json"
"rows" => string(2) "10"
"f.subcategoryname_ms.facet.sort" => string(5) "index"
"fl" => string(7) "*,score"
"start" => string(1) "0"
"q" => string(3) "*:*"
"f.categoryname_ms.facet.sort" => string(5) "index"
"facet.field" => array(5) (
...
)
"f.categoryname_ms.facet.mincount" => string(1) "1"
"fq" => string(18) "module_s:modCourse"
)
)
"response" => array(4) (
"numFound" => integer 376
"start" => integer 0
"maxScore" => float 1
"docs" => array(10) (
0 => array(17) (
...
)
1 => array(18) (
...
)
2 => array(18) (
...
)
3 => array(18) (
...
)
4 => array(18) (
...
)
5 => array(18) (
...
)
6 => array(18) (
...
)
7 => array(16) (
...
)
8 => array(17) (
...
)
9 => array(18) (
...
)
)
)
"facet_counts" => array(4) (
"facet_queries" => array(0)
"facet_fields" => array(5) (
"Category" => array(96) (
...
)
"Subcategory" => array(58) (
...
)
"Agecategory" => array(8) (
...
)
"Typecategory" => array(0)
"group" => array(14) (
...
)
)
"facet_dates" => array(0)
"facet_ranges" => array(0)
)
)
protected _query => object Solarium_Query_Select(7) {
protected _options => array(7) (
"handler" => string(6) "select"
"resultclass" => string(22) "Solarium_Result_Select"
"documentclass" => string(26) "Solarium_Document_ReadOnly"
"query" => string(3) "*:*"
"start" => integer 0
"rows" => integer 10
"fields" => string(7) "*,score"
)
protected _componentTypes => array(7) (
"facetset" => array(3) (
"component" => string(40) "Solarium_Query_Select_Component_FacetSet"
"requestbuilder" => string(56) "Solarium_Client_RequestBuilder_Select_Component_FacetSet"
"responseparser" => string(56) "Solarium_Client_ResponseParser_Select_Component_FacetSet"
)
"dismax" => array(3) (
"component" => string(38) "Solarium_Query_Select_Component_DisMax"
"requestbuilder" => string(54) "Solarium_Client_RequestBuilder_Select_Component_DisMax"
"responseparser" => NULL
)
"morelikethis" => array(3) (
"component" => string(44) "Solarium_Query_Select_Component_MoreLikeThis"
"requestbuilder" => string(60) "Solarium_Client_RequestBuilder_Select_Component_MoreLikeThis"
"responseparser" => string(60) "Solarium_Client_ResponseParser_Select_Component_MoreLikeThis"
)
"highlighting" => array(3) (
"component" => string(44) "Solarium_Query_Select_Component_Highlighting"
"requestbuilder" => string(60) "Solarium_Client_RequestBuilder_Select_Component_Highlighting"
"responseparser" => string(60) "Solarium_Client_ResponseParser_Select_Component_Highlighting"
)
"grouping" => array(3) (
"component" => string(40) "Solarium_Query_Select_Component_Grouping"
"requestbuilder" => string(56) "Solarium_Client_RequestBuilder_Select_Component_Grouping"
"responseparser" => string(56) "Solarium_Client_ResponseParser_Select_Component_Grouping"
)
"spellcheck" => array(3) (
"component" => string(42) "Solarium_Query_Select_Component_Spellcheck"
"requestbuilder" => string(58) "Solarium_Client_RequestBuilder_Select_Component_Spellcheck"
"responseparser" => string(58) "Solarium_Client_ResponseParser_Select_Component_Spellcheck"
)
"distributedsearch" => array(3) (
"component" => string(49) "Solarium_Query_Select_Component_DistributedSearch"
"requestbuilder" => string(65) "Solarium_Client_RequestBuilder_Select_Component_DistributedSearch"
"responseparser" => NULL
)
)
protected _fields => array(2) (
"*" => bool TRUE
"score" => bool TRUE
)
protected _sorts => array(0)
protected _filterQueries => array(1) (
"Module" => object Solarium_Query_Select_FilterQuery(3) {
protected _tags => array(0)
protected _query => string(18) "module_s:modCourse"
protected _options => array(1) (
...
)
}
)
protected _components => array(1) (
"facetset" => object Solarium_Query_Select_Component_FacetSet(4) {
protected _facetTypes => array(4) (
...
)
protected _type => string(8) "facetset"
protected _options => array(1) (
...
)
protected _facets => array(5) (
...
)
}
)
protected _helper => NULL
}
protected _client => object Solarium_Client(5) {
protected _options => array(2) (
"adapter" => string(28) "Solarium_Client_Adapter_Http"
"adapteroptions" => array(5) (
"host" => string(13) "85.214.79.233"
"login" => string(10) "jonjeremia"
"password" => string(8) "Aoddex4i"
"port" => integer 8080
"path" => string(20) "/solr/zoekserver_ckb"
)
)
protected _queryTypes => array(6) (
"select" => array(3) (
"query" => string(21) "Solarium_Query_Select"
"requestbuilder" => string(37) "Solarium_Client_RequestBuilder_Select"
"responseparser" => string(37) "Solarium_Client_ResponseParser_Select"
)
"update" => array(3) (
"query" => string(21) "Solarium_Query_Update"
"requestbuilder" => string(37) "Solarium_Client_RequestBuilder_Update"
"responseparser" => string(37) "Solarium_Client_ResponseParser_Update"
)
"ping" => array(3) (
"query" => string(19) "Solarium_Query_Ping"
"requestbuilder" => string(35) "Solarium_Client_RequestBuilder_Ping"
"responseparser" => string(35) "Solarium_Client_ResponseParser_Ping"
)
"mlt" => array(3) (
"query" => string(27) "Solarium_Query_MoreLikeThis"
"requestbuilder" => string(43) "Solarium_Client_RequestBuilder_MoreLikeThis"
"responseparser" => string(43) "Solarium_Client_ResponseParser_MoreLikeThis"
)
"analysis-document" => array(3) (
"query" => string(32) "Solarium_Query_Analysis_Document"
"requestbuilder" => string(48) "Solarium_Client_RequestBuilder_Analysis_Document"
"responseparser" => string(48) "Solarium_Client_ResponseParser_Analysis_Document"
)
"analysis-field" => array(3) (
"query" => string(29) "Solarium_Query_Analysis_Field"
"requestbuilder" => string(45) "Solarium_Client_RequestBuilder_Analysis_Field"
"responseparser" => string(45) "Solarium_Client_ResponseParser_Analysis_Field"
)
)
protected _plugins => array(0)
protected _adapter => object Solarium_Client_Adapter_Http(1) {
protected _options => array(7) (
"host" => string(13) "85.214.79.233"
"port" => integer 8080
"path" => string(20) "/solr/zoekserver_ckb"
"core" => NULL
"timeout" => integer 5
"login" => string(10) "jonjeremia"
"password" => string(8) "Aoddex4i"
)
}
protected _requestBuilders => NULL
}
}
"aFacets" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(48) (
"10-lessenkaart Beeldend" => integer 4
"10-lessenkaart Dans" => integer 12
"10-lessenkaart Muziek" => integer 1
"Academie" => integer 11
"Beeldbewerken" => integer 2
"Beeldende kunst proeflesweek" => integer 1
"Beeldhouwen en Boetseren" => integer 1
"CKB Popschool" => integer 18
"CKB Theaterschool" => integer 4
"Caribbean Dance" => integer 1
"Dans je fit" => integer 3
"Dans proeflesweek" => integer 1
"Dans voor de allerjongsten" => integer 5
"Dansimprovisatie" => integer 2
"Dinsdag 9 september" => integer 1
"Donderdag 28 augustus" => integer 1
"Duoles muziek" => integer 66
"Floorwork" => integer 2
"Fotografie" => integer 1
"Groepsles muziek" => integer 60
"Individuele les muziek" => integer 137
"Instrument" => integer 313
"Jong Talent" => integer 8
"Keramiek en Pottenbakken" => integer 1
"Klassieke Dans" => integer 5
"Koren" => integer 8
"Kort en creatief" => integer 10
"Kort en in beweging" => integer 1
"Kort en inspirerend" => integer 26
"Maandag 25 augustus" => integer 3
"Moderne Dans" => integer 7
"Musical Kids" => integer 2
"Muziek Groepen Proeflesweek" => integer 2
"Muziek ensembles & percussiegroep" => integer 18
"Muziek proeflesweek" => integer 4
"Muziek voor de allerjongsten" => integer 3
"Naaiatelier" => integer 2
"Oude Ambachten" => integer 1
"Piloxing Barre" => integer 1
"Presentatiegroep" => integer 2
"Showdance" => integer 1
"Tapdance" => integer 2
"Techniek en media" => integer 2
"Tekenen en Schilderen" => integer 6
"Theaterlab" => integer 2
"Vrijdag 29 augustus" => integer 1
"Zang" => integer 37
"Zumba" => integer 2
)
}
"aSubfacets" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(29) (
"Basgitaar" => integer 11
"Bastuba / Euphonium / Bariton" => integer 12
"Beiaard" => integer 2
"Blokfluit" => integer 1
"Cello" => integer 15
"Contrabas" => integer 14
"Dwarsfluit en kinderdwarsfluit" => integer 12
"Gitaar ‘klassiek’ (akoestisch) of elektrisch" => integer 27
"Harp" => integer 12
"Hobo" => integer 12
"Hoorn" => integer 12
"Keyboards" => integer 18
"Klarinet" => integer 12
"Klavecimbel" => integer 3
"Koren proefles" => integer 3
"Moderne Dans proefles" => integer 1
"Orgel" => integer 3
"Percussie" => integer 18
"Piano Klassiek" => integer 10
"Piano Pop/Jazz/Latin en meer" => integer 11
"Saxofoon" => integer 15
"Slagwerk" => integer 15
"Tech-lab proefles" => integer 1
"Trombone" => integer 18
"Trompet / Cornet / Bugel" => integer 21
"Ukelele" => integer 5
"Viool / altviool" => integer 15
"Zang Pop/Jazz/Musical" => integer 28
"Zang klassiek" => integer 9
)
}
"aAgefacets" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(4) (
"Volwassenen" => integer 140
"Jongeren" => integer 120
"Kinderen" => integer 107
"Diverse leeftijden" => integer 6
)
}
"aTypefacets" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(0)
}
"aGroupfacets" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(7) (
14 => integer 323
13 => integer 21
15 => integer 19
114 => integer 18
164 => integer 6
16 => integer 4
"" => integer 1
)
}
"iTotalCourses" => integer 376
"iNumberOfPages" => float 38
"wmPathInfo" => object pathInfo(7) {
public titles => object wmArray(2) {
public 0 => string(21) "Compleet cursusaanbod"
public 1 => string(3) "CKB"
}
public uri => object uri(12) {
public sURI => string(64) "https://staging.ckboz.fm.brik.cloud/compleet-cursusaanbod?page=0"
public sScheme => string(5) "https"
public sDomain => string(27) "staging.ckboz.fm.brik.cloud"
public aDomainSegments => array(5) (
0 => string(7) "staging"
1 => string(5) "ckboz"
2 => string(2) "fm"
3 => string(4) "brik"
4 => string(5) "cloud"
)
public sPort => NULL
public sFullPath => string(22) "/compleet-cursusaanbod"
public aPathSegments => array(1) (
0 => string(21) "compleet-cursusaanbod"
)
public sQuery => string(6) "page=0"
public aQuerySegments => array(1) (
"page" => string(1) "0"
)
public sFragment => NULL
public iNode => NULL
public aPaths => array(1) (
0 => string(21) "compleet-cursusaanbod"
)
}
public pages => object stdClass(3) {
public current => object page(16) {
protected _iPageId => integer 34
protected _bIsSaved => bool FALSE
public iParentPageId => integer 1
public sTitle => string(21) "Compleet cursusaanbod"
public iWeight => integer 0
public sButtonName => string(21) "Compleet cursusaanbod"
public iTemplateId => integer 17
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => object path(5) {
protected _iPathId => integer 19
public iParentPathId => NULL
public sPath => string(21) "compleet-cursusaanbod"
public iPageId => integer 34
public iLanguageId => integer 1
}
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(2) "34"
public sDescription => NULL
}
public aGroups => object wmArray(3) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
public 1 => object group(4) {
protected _iGroupId => integer 2
protected _bIsSaved => bool FALSE
public sName => string(13) "Authenticated"
public aPermissions => object wmArray(2) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
}
}
public 2 => object group(4) {
protected _iGroupId => integer 4
protected _bIsSaved => bool FALSE
public sName => string(9) "Webmanage"
public aPermissions => object wmArray(27) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 2
public sPermission => string(18) "page.view.inactive"
public sName => string(25) "Inactieve pagina bekijken"
public sType => string(4) "page"
}
public 2 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 3
public sPermission => string(8) "page.add"
public sName => string(16) "Pagina toevoegen"
public sType => string(4) "page"
}
public 3 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 4
public sPermission => string(9) "page.edit"
public sName => string(15) "Pagina bewerken"
public sType => string(4) "page"
}
public 4 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 5
public sPermission => string(11) "page.delete"
public sName => string(18) "Pagina verwijderen"
public sType => string(4) "page"
}
public 5 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 6
public sPermission => string(12) "page.publish"
public sName => string(17) "Pagina publiceren"
public sType => string(4) "page"
}
public 6 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 33
public sPermission => string(25) "page.edit.pageinformation"
public sName => string(26) "Pagina informatie wijzigen"
public sType => string(4) "page"
}
public 7 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 35
public sPermission => string(10) "page.admin"
public sName => string(20) "Pagina administrator"
public sType => string(4) "page"
}
public 8 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 19
public sPermission => string(16) "filemanager.view"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 9 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 27
public sPermission => string(22) "filemanager.administer"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 10 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 20
public sPermission => string(9) "file.edit"
public sName => string(16) "Bestand bewerken"
public sType => string(10) "filesystem"
}
public 11 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 21
public sPermission => string(8) "file.add"
public sName => string(16) "Bestand uploaden"
public sType => string(10) "filesystem"
}
public 12 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 22
public sPermission => string(11) "file.delete"
public sName => string(19) "Bestand verwijderen"
public sType => string(10) "filesystem"
}
public 13 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
public 14 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 24
public sPermission => string(11) "folder.edit"
public sName => string(20) "Bestandsmap bewerken"
public sType => string(10) "filesystem"
}
public 15 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 25
public sPermission => string(10) "folder.add"
public sName => string(21) "Bestandsmap toevoegen"
public sType => string(10) "filesystem"
}
public 16 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 26
public sPermission => string(13) "folder.delete"
public sName => string(23) "Bestandsmap verwijderen"
public sType => string(10) "filesystem"
}
public 17 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 7
public sPermission => string(12) "toolbar.view"
public sName => string(14) "Webmanage balk"
public sType => string(9) "webmanage"
}
public 18 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 8
public sPermission => string(15) "administer.view"
public sName => string(22) "Toegang tot admintools"
public sType => string(9) "webmanage"
}
public 19 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 10
public sPermission => string(15) "user.administer"
public sName => string(18) "Gebruikers beheren"
public sType => string(9) "webmanage"
}
public 20 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 14
public sPermission => string(11) "module.view"
public sName => string(23) "Module content bekijken"
public sType => string(6) "module"
}
public 21 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 15
public sPermission => string(10) "module.add"
public sName => string(24) "Module content toevoegen"
public sType => string(6) "module"
}
public 22 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 16
public sPermission => string(11) "module.edit"
public sName => string(23) "Module content bewerken"
public sType => string(6) "module"
}
public 23 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 17
public sPermission => string(13) "module.delete"
public sName => string(26) "Module content verwijderen"
public sType => string(6) "module"
}
public 24 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 18
public sPermission => string(14) "module.publish"
public sName => string(25) "Module content publiceren"
public sType => string(6) "module"
}
public 25 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 32
public sPermission => string(24) "module.view.unrestricted"
public sName => string(22) "Toegang tot alle items"
public sType => string(6) "module"
}
public 26 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 36
public sPermission => string(12) "module.admin"
public sName => string(20) "Module administrator"
public sType => string(6) "module"
}
}
}
}
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
public home => object page(16) {
protected _iPageId => integer 1
protected _bIsSaved => bool FALSE
public iParentPageId => NULL
public sTitle => string(38) "Centrum voor de Kunsten Bergen op Zoom"
public iWeight => integer 0
public sButtonName => string(4) "home"
public iTemplateId => integer 15
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(1) "1"
public sDescription => string(90) "Centrum voor de Kunsten Bergen op Zoom (CKB). Bij ons kun je kunst leren maken en beleven."
}
public aGroups => object wmArray(3) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
public 1 => object group(4) {
protected _iGroupId => integer 2
protected _bIsSaved => bool FALSE
public sName => string(13) "Authenticated"
public aPermissions => object wmArray(2) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
}
}
public 2 => object group(4) {
protected _iGroupId => integer 4
protected _bIsSaved => bool FALSE
public sName => string(9) "Webmanage"
public aPermissions => object wmArray(27) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 2
public sPermission => string(18) "page.view.inactive"
public sName => string(25) "Inactieve pagina bekijken"
public sType => string(4) "page"
}
public 2 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 3
public sPermission => string(8) "page.add"
public sName => string(16) "Pagina toevoegen"
public sType => string(4) "page"
}
public 3 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 4
public sPermission => string(9) "page.edit"
public sName => string(15) "Pagina bewerken"
public sType => string(4) "page"
}
public 4 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 5
public sPermission => string(11) "page.delete"
public sName => string(18) "Pagina verwijderen"
public sType => string(4) "page"
}
public 5 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 6
public sPermission => string(12) "page.publish"
public sName => string(17) "Pagina publiceren"
public sType => string(4) "page"
}
public 6 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 33
public sPermission => string(25) "page.edit.pageinformation"
public sName => string(26) "Pagina informatie wijzigen"
public sType => string(4) "page"
}
public 7 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 35
public sPermission => string(10) "page.admin"
public sName => string(20) "Pagina administrator"
public sType => string(4) "page"
}
public 8 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 19
public sPermission => string(16) "filemanager.view"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 9 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 27
public sPermission => string(22) "filemanager.administer"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 10 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 20
public sPermission => string(9) "file.edit"
public sName => string(16) "Bestand bewerken"
public sType => string(10) "filesystem"
}
public 11 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 21
public sPermission => string(8) "file.add"
public sName => string(16) "Bestand uploaden"
public sType => string(10) "filesystem"
}
public 12 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 22
public sPermission => string(11) "file.delete"
public sName => string(19) "Bestand verwijderen"
public sType => string(10) "filesystem"
}
public 13 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
public 14 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 24
public sPermission => string(11) "folder.edit"
public sName => string(20) "Bestandsmap bewerken"
public sType => string(10) "filesystem"
}
public 15 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 25
public sPermission => string(10) "folder.add"
public sName => string(21) "Bestandsmap toevoegen"
public sType => string(10) "filesystem"
}
public 16 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 26
public sPermission => string(13) "folder.delete"
public sName => string(23) "Bestandsmap verwijderen"
public sType => string(10) "filesystem"
}
public 17 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 7
public sPermission => string(12) "toolbar.view"
public sName => string(14) "Webmanage balk"
public sType => string(9) "webmanage"
}
public 18 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 8
public sPermission => string(15) "administer.view"
public sName => string(22) "Toegang tot admintools"
public sType => string(9) "webmanage"
}
public 19 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 10
public sPermission => string(15) "user.administer"
public sName => string(18) "Gebruikers beheren"
public sType => string(9) "webmanage"
}
public 20 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 14
public sPermission => string(11) "module.view"
public sName => string(23) "Module content bekijken"
public sType => string(6) "module"
}
public 21 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 15
public sPermission => string(10) "module.add"
public sName => string(24) "Module content toevoegen"
public sType => string(6) "module"
}
public 22 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 16
public sPermission => string(11) "module.edit"
public sName => string(23) "Module content bewerken"
public sType => string(6) "module"
}
public 23 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 17
public sPermission => string(13) "module.delete"
public sName => string(26) "Module content verwijderen"
public sType => string(6) "module"
}
public 24 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 18
public sPermission => string(14) "module.publish"
public sName => string(25) "Module content publiceren"
public sType => string(6) "module"
}
public 25 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 32
public sPermission => string(24) "module.view.unrestricted"
public sName => string(22) "Toegang tot alle items"
public sType => string(6) "module"
}
public 26 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 36
public sPermission => string(12) "module.admin"
public sName => string(20) "Module administrator"
public sType => string(6) "module"
}
}
}
}
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
public notfound => object page(16) {
protected _iPageId => integer 2
protected _bIsSaved => bool FALSE
public iParentPageId => NULL
public sTitle => string(20) "Pagina niet gevonden"
public iWeight => integer 0
public sButtonName => string(9) "not found"
public iTemplateId => integer 8
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(8) "notfound"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(1) "2"
public sDescription => NULL
}
public aGroups => NULL
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
}
public parents => object wmArray(1) {
public 0 => object page(16) {
protected _iPageId => integer 1
protected _bIsSaved => bool FALSE
public iParentPageId => NULL
public sTitle => string(38) "Centrum voor de Kunsten Bergen op Zoom"
public iWeight => integer 0
public sButtonName => string(4) "home"
public iTemplateId => integer 15
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
...
)
protected aFieldTitles => array(1) (
...
)
private _iInfoId => string(1) "1"
public sDescription => string(90) "Centrum voor de Kunsten Bergen op Zoom (CKB). Bij ons kun je kunst leren maken en beleven."
}
public aGroups => object wmArray(3) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
public 1 => object group(4) {
protected _iGroupId => integer 2
protected _bIsSaved => bool FALSE
public sName => string(13) "Authenticated"
public aPermissions => object wmArray(2) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
}
}
public 2 => object group(4) {
protected _iGroupId => integer 4
protected _bIsSaved => bool FALSE
public sName => string(9) "Webmanage"
public aPermissions => object wmArray(27) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
public 1 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 2
public sPermission => string(18) "page.view.inactive"
public sName => string(25) "Inactieve pagina bekijken"
public sType => string(4) "page"
}
public 2 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 3
public sPermission => string(8) "page.add"
public sName => string(16) "Pagina toevoegen"
public sType => string(4) "page"
}
public 3 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 4
public sPermission => string(9) "page.edit"
public sName => string(15) "Pagina bewerken"
public sType => string(4) "page"
}
public 4 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 5
public sPermission => string(11) "page.delete"
public sName => string(18) "Pagina verwijderen"
public sType => string(4) "page"
}
public 5 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 6
public sPermission => string(12) "page.publish"
public sName => string(17) "Pagina publiceren"
public sType => string(4) "page"
}
public 6 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 33
public sPermission => string(25) "page.edit.pageinformation"
public sName => string(26) "Pagina informatie wijzigen"
public sType => string(4) "page"
}
public 7 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 35
public sPermission => string(10) "page.admin"
public sName => string(20) "Pagina administrator"
public sType => string(4) "page"
}
public 8 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 19
public sPermission => string(16) "filemanager.view"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 9 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 27
public sPermission => string(22) "filemanager.administer"
public sName => string(26) "Toegang tot bestandsbeheer"
public sType => string(10) "filesystem"
}
public 10 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 20
public sPermission => string(9) "file.edit"
public sName => string(16) "Bestand bewerken"
public sType => string(10) "filesystem"
}
public 11 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 21
public sPermission => string(8) "file.add"
public sName => string(16) "Bestand uploaden"
public sType => string(10) "filesystem"
}
public 12 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 22
public sPermission => string(11) "file.delete"
public sName => string(19) "Bestand verwijderen"
public sType => string(10) "filesystem"
}
public 13 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 23
public sPermission => string(11) "folder.view"
public sName => string(20) "Bestandsmap bekijken"
public sType => string(10) "filesystem"
}
public 14 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 24
public sPermission => string(11) "folder.edit"
public sName => string(20) "Bestandsmap bewerken"
public sType => string(10) "filesystem"
}
public 15 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 25
public sPermission => string(10) "folder.add"
public sName => string(21) "Bestandsmap toevoegen"
public sType => string(10) "filesystem"
}
public 16 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 26
public sPermission => string(13) "folder.delete"
public sName => string(23) "Bestandsmap verwijderen"
public sType => string(10) "filesystem"
}
public 17 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 7
public sPermission => string(12) "toolbar.view"
public sName => string(14) "Webmanage balk"
public sType => string(9) "webmanage"
}
public 18 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 8
public sPermission => string(15) "administer.view"
public sName => string(22) "Toegang tot admintools"
public sType => string(9) "webmanage"
}
public 19 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 10
public sPermission => string(15) "user.administer"
public sName => string(18) "Gebruikers beheren"
public sType => string(9) "webmanage"
}
public 20 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 14
public sPermission => string(11) "module.view"
public sName => string(23) "Module content bekijken"
public sType => string(6) "module"
}
public 21 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 15
public sPermission => string(10) "module.add"
public sName => string(24) "Module content toevoegen"
public sType => string(6) "module"
}
public 22 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 16
public sPermission => string(11) "module.edit"
public sName => string(23) "Module content bewerken"
public sType => string(6) "module"
}
public 23 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 17
public sPermission => string(13) "module.delete"
public sName => string(26) "Module content verwijderen"
public sType => string(6) "module"
}
public 24 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 18
public sPermission => string(14) "module.publish"
public sName => string(25) "Module content publiceren"
public sType => string(6) "module"
}
public 25 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 32
public sPermission => string(24) "module.view.unrestricted"
public sName => string(22) "Toegang tot alle items"
public sType => string(6) "module"
}
public 26 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 36
public sPermission => string(12) "module.admin"
public sName => string(20) "Module administrator"
public sType => string(6) "module"
}
}
}
}
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
}
public modules => object wmArray(1) {
public 0 => object modCourse(41) {
public sTablePrefix => string(3) "gen"
public iMaxPerPage => integer 20
protected _count => NULL
public bLoadedAsParent => bool FALSE
public aParentModules => object wmArray(1) {
public iAgeCategoryId => object wmArray(2) {
public module => object modAgeCategory(21) {
public sTablePrefix => string(3) "gen"
public iMaxPerPage => integer 20
protected _count => NULL
public bLoadedAsParent => bool TRUE
public aParentModules => object wmArray(0) {
}
public aSubModules => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _bIsRestrictionModeEnabled => bool FALSE
public aTags => object wmArray(0) {
}
public aLinkedModules => object wmArray(0) {
}
protected _wmConfigContainer => object genericModuleConfig(49) {
public aFields => object wmArray(7) {
public iAgeCategoryId => object dbInt(10) {
public sName => string(14) "iAgeCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sName => object dbVarchar(10) {
public sName => string(5) "sName"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iSortOrder => object dbInt(10) {
public sName => string(10) "iSortOrder"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtCreated => object dbDateTime(10) {
public sName => string(9) "dtCreated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtLastUpdated => object dbDateTime(10) {
public sName => string(13) "dtLastUpdated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iLanguageId => object dbInt(10) {
public sName => string(11) "iLanguageId"
public iLength => integer 2
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sUrl => object dbVarchar(10) {
public sName => string(4) "sUrl"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
}
public aFormFields => array(2) (
...
)
public aBestFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aTitleFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aRequiredFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aIndexFields => object wmArray(0) {
}
public aHiddenFields => object wmArray(4) {
public dtCreated => string(9) "dtCreated"
public dtLastUpdated => string(13) "dtLastUpdated"
public iLanguageId => string(11) "iLanguageId"
public sUrl => string(4) "sUrl"
}
public aSettingFields => NULL
public aFieldRules => object wmArray(1) {
public sName => object wmArray(1) {
public minLengthRule => integer 1
}
}
public aSelectFields => object wmArray(0) {
}
public aFieldFilters => object wmArray(0) {
}
public aQueryTerms => object wmArray(0) {
}
public aJoins => object wmArray(0) {
}
public aSortFields => object wmArray(2) {
public iSortOrder => string(3) "asc"
public sName => string(3) "asc"
}
public aDistinctFields => object wmArray(0) {
}
public aGroupByFields => object wmArray(0) {
}
public aSeoFields => object wmArray(0) {
}
public sSeoUrl => NULL
public aSeoUrls => object wmArray(0) {
}
public aSearchFields => object wmArray(0) {
}
public aSolrSearchFields => object wmArray(0) {
}
public aSolrDescFields => object wmArray(0) {
}
public sSolrDesc => NULL
public aSolrPicFields => object wmArray(0) {
}
public aTranslations => object wmArray(1) {
public NL => object wmArray(2) {
public sName => string(21) "Naam van de categorie"
public iSortOrder => string(18) "Volgorde van tonen"
}
}
public aTitles => object wmArray(0) {
}
public aLinkedModules => object wmArray(0) {
}
public aParentModules => object wmArray(0) {
}
public aSubModules => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public aSocialPlugins => object wmArray(0) {
}
public aFieldPermissions => object wmArray(0) {
}
public aUserRestrictions => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _sName => string(14) "modAgeCategory"
public sTitle => string(28) "Leeftijd categorieën beheer"
public sButton => string(21) "Leeftijd categorieën"
public sStringGlue => string(3) " - "
public sItem => string(18) "Leeftijd categorie"
public sDescription => NULL
public sPrimaryKey => string(14) "iAgeCategoryId"
public bAutoIncrement => bool TRUE
public bExportToExcel => bool FALSE
public bLogChanges => bool FALSE
public bTagging => bool FALSE
public sPageTitle => NULL
public bIgnoreNotFound => bool FALSE
protected _sBenchmarkToken => NULL
public aDescriptions => object wmArray(0) {
}
}
protected _sBenchmarkToken => NULL
public aModuleData => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public iAgeCategoryId => NULL
public sName => NULL
public iSortOrder => NULL
public dtCreated => NULL
public dtLastUpdated => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public iLanguageId => NULL
public sUrl => NULL
}
public field => string(14) "iAgeCategoryId"
}
}
public aSubModules => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _bIsRestrictionModeEnabled => bool FALSE
public aTags => object wmArray(0) {
}
public aLinkedModules => object wmArray(1) {
public modCourseCategory => object wmArray(2) {
public module => object modCourseCategory(35) {
public sTablePrefix => string(3) "gen"
public iMaxPerPage => integer 20
protected _count => NULL
public bLoadedAsParent => bool TRUE
public aParentModules => object wmArray(0) {
}
public aSubModules => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _bIsRestrictionModeEnabled => bool FALSE
public aTags => object wmArray(0) {
}
public aLinkedModules => object wmArray(0) {
}
protected _wmConfigContainer => object genericModuleConfig(49) {
public aFields => object wmArray(21) {
public iCourseCategoryId => object dbInt(10) {
public sName => string(17) "iCourseCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iPageId => object dbInt(10) {
public sName => string(7) "iPageId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iParentCourseCategoryId => object dbInt(10) {
public sName => string(23) "iParentCourseCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sName => object dbVarchar(10) {
public sName => string(5) "sName"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sIntro => object dbText(10) {
public sName => string(6) "sIntro"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sDescription => object dbText(10) {
public sName => string(12) "sDescription"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iWeight => object dbInt(10) {
public sName => string(7) "iWeight"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId1 => object dbInt(10) {
public sName => string(8) "iFileId1"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId2 => object dbInt(10) {
public sName => string(8) "iFileId2"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId3 => object dbInt(10) {
public sName => string(8) "iFileId3"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId4 => object dbInt(10) {
public sName => string(8) "iFileId4"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId5 => object dbInt(10) {
public sName => string(8) "iFileId5"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo1 => object dbVarchar(10) {
public sName => string(7) "sVideo1"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo2 => object dbVarchar(10) {
public sName => string(7) "sVideo2"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo3 => object dbVarchar(10) {
public sName => string(7) "sVideo3"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo4 => object dbVarchar(10) {
public sName => string(7) "sVideo4"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo5 => object dbVarchar(10) {
public sName => string(7) "sVideo5"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtCreated => object dbDateTime(10) {
public sName => string(9) "dtCreated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtLastUpdated => object dbDateTime(10) {
public sName => string(13) "dtLastUpdated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iLanguageId => object dbInt(10) {
public sName => string(11) "iLanguageId"
public iLength => integer 2
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sUrl => object dbVarchar(10) {
public sName => string(4) "sUrl"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
}
public aFormFields => array(16) (
...
)
public aBestFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aTitleFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aRequiredFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aIndexFields => object wmArray(0) {
}
public aHiddenFields => object wmArray(4) {
public dtCreated => string(9) "dtCreated"
public dtLastUpdated => string(13) "dtLastUpdated"
public iLanguageId => string(11) "iLanguageId"
public sUrl => string(4) "sUrl"
}
public aSettingFields => NULL
public aFieldRules => object wmArray(1) {
public sName => object wmArray(1) {
public minLengthRule => integer 1
}
}
public aSelectFields => object wmArray(0) {
}
public aFieldFilters => object wmArray(1) {
public iParentCourseCategoryId => object wmArray(1) {
public toNULLFilter => NULL
}
}
public aQueryTerms => object wmArray(0) {
}
public aJoins => object wmArray(0) {
}
public aSortFields => object wmArray(2) {
public iWeight => string(3) "asc"
public sName => string(3) "asc"
}
public aDistinctFields => object wmArray(0) {
}
public aGroupByFields => object wmArray(0) {
}
public aSeoFields => object wmArray(0) {
}
public sSeoUrl => NULL
public aSeoUrls => object wmArray(0) {
}
public aSearchFields => object wmArray(0) {
}
public aSolrSearchFields => object wmArray(0) {
}
public aSolrDescFields => object wmArray(0) {
}
public sSolrDesc => NULL
public aSolrPicFields => object wmArray(0) {
}
public aTranslations => object wmArray(1) {
public NL => object wmArray(20) {
public iPageId => string(21) "Cursus hoofdcategorie"
public iParentCourseCategoryId => string(17) "Sub categorie van"
public sName => string(21) "Naam van de categorie"
public sIntro => string(13) "Trigger tekst"
public sDescription => string(12) "Omschrijving"
public iWeight => string(19) "Volgorde (numeriek)"
public yes => string(2) "Ja"
public no => string(3) "Nee"
public TRUE => string(2) "Ja"
public FALSE => string(3) "Nee"
public iFileId1 => string(16) "Hoofd afbeelding"
public iFileId2 => string(12) "Afbeelding 2"
public iFileId3 => string(12) "Afbeelding 3"
public iFileId4 => string(12) "Afbeelding 4"
public iFileId5 => string(12) "Afbeelding 5"
public sVideo1 => string(24) "Hoofd Youtube video code"
public sVideo2 => string(20) "Youtube video code 2"
public sVideo3 => string(20) "Youtube video code 3"
public sVideo4 => string(20) "Youtube video code 4"
public sVideo5 => string(20) "Youtube video code 5"
}
}
public aTitles => object wmArray(1) {
public NL => object wmArray(2) {
public iFileId1 => string(12) "Afbeeldingen"
public sVideo1 => string(6) "Videos"
}
}
public aLinkedModules => object wmArray(0) {
}
public aParentModules => object wmArray(1) {
public iParentCourseCategoryId => string(17) "modCourseCategory"
}
public aSubModules => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public aSocialPlugins => object wmArray(0) {
}
public aFieldPermissions => object wmArray(0) {
}
public aUserRestrictions => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _sName => string(17) "modCourseCategory"
public sTitle => string(26) "Cursus categorieën beheer"
public sButton => string(19) "Cursus categorieën"
public sStringGlue => string(3) " - "
public sItem => string(16) "Cursus categorie"
public sDescription => NULL
public sPrimaryKey => string(17) "iCourseCategoryId"
public bAutoIncrement => bool TRUE
public bExportToExcel => bool FALSE
public bLogChanges => bool FALSE
public bTagging => bool FALSE
public sPageTitle => NULL
public bIgnoreNotFound => bool FALSE
protected _sBenchmarkToken => NULL
public aDescriptions => object wmArray(1) {
public NL => object wmArray(14) {
public iWeight => string(37) "Positie op de cursus overzicht pagina"
public sIntro => string(45) "Omschrijving van de cursus in max. 25 woorden"
public sDescription => string(37) "Min. 70 - max. 90 woorden, 2 alinea's"
public iParentCourseCategoryId => string(66) "Selecteer de bovenliggende categorie (indien het een subniveau is)"
public iFileId1 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId2 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId3 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId4 => string(47) "De gekozen foto wordt getoond bij de categorie."
public iFileId5 => string(47) "De gekozen foto wordt getoond bij de categorie."
public sVideo1 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo2 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo3 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo4 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo5 => string(82) "De gekozen video wordt getoond bij de categorie. Bijv. http://youtu.be/2NXgqFbfrd8"
}
}
}
protected _sBenchmarkToken => NULL
public aModuleData => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public iCourseCategoryId => NULL
public iPageId => NULL
public iParentCourseCategoryId => NULL
public sName => NULL
public sIntro => NULL
public sDescription => NULL
public iWeight => NULL
public iFileId1 => NULL
public iFileId2 => NULL
public iFileId3 => NULL
public iFileId4 => NULL
public iFileId5 => NULL
public sVideo1 => NULL
public sVideo2 => NULL
public sVideo3 => NULL
public sVideo4 => NULL
public sVideo5 => NULL
public dtCreated => NULL
public dtLastUpdated => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public iLanguageId => NULL
public sUrl => NULL
}
public data => object wmArray(0) {
}
}
}
protected _wmConfigContainer => object genericModuleConfig(49) {
public aFields => object wmArray(27) {
public iCourseId => object dbInt(10) {
public sName => string(9) "iCourseId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sName => object dbVarchar(10) {
public sName => string(5) "sName"
public iLength => integer 255
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iAgeCategoryId => object dbInt(10) {
public sName => string(14) "iAgeCategoryId"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iMinAge => object dbInt(10) {
public sName => string(7) "iMinAge"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iMaxAge => object dbInt(10) {
public sName => string(7) "iMaxAge"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sCourseType => object dbVarchar(10) {
public sName => string(11) "sCourseType"
public iLength => integer 50
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sCourseTimes => object dbVarchar(10) {
public sName => string(12) "sCourseTimes"
public iLength => integer 50
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sTrialLesson => object dbEnum(10) {
public sName => string(12) "sTrialLesson"
public iLength => integer 0
public aValues => object wmArray(3) {
public yes => string(3) "yes"
public no => string(2) "no"
public kijkles => string(7) "kijkles"
}
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(4) "enum"
public sClass => NULL
public sDefault => string(3) "yes"
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sFree => object dbEnum(10) {
public sName => string(5) "sFree"
public iLength => integer 0
public aValues => object wmArray(2) {
public yes => string(3) "yes"
public no => string(2) "no"
}
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "enum"
public sClass => NULL
public sDefault => string(2) "no"
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sIntro => object dbText(10) {
public sName => string(6) "sIntro"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sDescription => object dbText(10) {
public sName => string(12) "sDescription"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sCourseCodes => object dbText(10) {
public sName => string(12) "sCourseCodes"
public iLength => integer 0
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(4) "text"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iWeight => object dbInt(10) {
public sName => string(7) "iWeight"
public iLength => integer 3
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId1 => object dbInt(10) {
public sName => string(8) "iFileId1"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId2 => object dbInt(10) {
public sName => string(8) "iFileId2"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId3 => object dbInt(10) {
public sName => string(8) "iFileId3"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId4 => object dbInt(10) {
public sName => string(8) "iFileId4"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iFileId5 => object dbInt(10) {
public sName => string(8) "iFileId5"
public iLength => integer 11
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo1 => object dbVarchar(10) {
public sName => string(7) "sVideo1"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo2 => object dbVarchar(10) {
public sName => string(7) "sVideo2"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo3 => object dbVarchar(10) {
public sName => string(7) "sVideo3"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo4 => object dbVarchar(10) {
public sName => string(7) "sVideo4"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sVideo5 => object dbVarchar(10) {
public sName => string(7) "sVideo5"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtCreated => object dbDateTime(10) {
public sName => string(9) "dtCreated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public dtLastUpdated => object dbDateTime(10) {
public sName => string(13) "dtLastUpdated"
public iLength => integer 0
public aValues => NULL
public sNULL => string(8) "NOT NULL"
public sAttributes => NULL
public sType => string(8) "datetime"
public sClass => string(10) "wmDateTime"
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public iLanguageId => object dbInt(10) {
public sName => string(11) "iLanguageId"
public iLength => integer 2
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(3) "int"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
public sUrl => object dbVarchar(10) {
public sName => string(4) "sUrl"
public iLength => integer 255
public aValues => NULL
public sNULL => string(4) "NULL"
public sAttributes => NULL
public sType => string(7) "varchar"
public sClass => NULL
public sDefault => NULL
protected _bPrimaryField => bool FALSE
protected _bAutoIncrement => bool FALSE
}
}
public aFormFields => array(22) (
...
)
public aBestFields => object wmArray(3) {
public sName => string(5) "sName"
public iAgeCategoryId => string(14) "iAgeCategoryId"
public sCourseCodes => string(12) "sCourseCodes"
}
public aTitleFields => object wmArray(1) {
public sName => string(5) "sName"
}
public aRequiredFields => object wmArray(2) {
public sName => string(5) "sName"
public iAgeCategoryId => string(14) "iAgeCategoryId"
}
public aIndexFields => object wmArray(0) {
}
public aHiddenFields => object wmArray(4) {
public dtCreated => string(9) "dtCreated"
public dtLastUpdated => string(13) "dtLastUpdated"
public iLanguageId => string(11) "iLanguageId"
public sUrl => string(4) "sUrl"
}
public aSettingFields => NULL
public aFieldRules => object wmArray(2) {
public sName => object wmArray(1) {
public minLengthRule => integer 1
}
public iAgeCategoryId => object wmArray(1) {
public minLengthRule => integer 1
}
}
public aSelectFields => object wmArray(0) {
}
public aFieldFilters => object wmArray(0) {
}
public aQueryTerms => object wmArray(0) {
}
public aJoins => object wmArray(0) {
}
public aSortFields => object wmArray(2) {
public iWeight => string(3) "asc"
public sName => string(3) "asc"
}
public aDistinctFields => object wmArray(0) {
}
public aGroupByFields => object wmArray(0) {
}
public aSeoFields => object wmArray(2) {
public sName => string(5) "sName"
public iAgeCategoryId => string(14) "iAgeCategoryId"
}
public sSeoUrl => NULL
public aSeoUrls => object wmArray(1) {
public 0 => string(10) "/modCourse"
}
public aSearchFields => object wmArray(2) {
public sName => string(5) "sName"
public sCourseCodes => string(12) "sCourseCodes"
}
public aSolrSearchFields => object wmArray(0) {
}
public aSolrDescFields => object wmArray(0) {
}
public sSolrDesc => NULL
public aSolrPicFields => object wmArray(0) {
}
public aTranslations => object wmArray(1) {
public NL => object wmArray(27) {
public sName => string(11) "Cursus naam"
public iAgeCategoryId => string(18) "Leeftijd categorie"
public iMinAge => string(17) "Minimale leeftijd"
public iMaxAge => string(17) "Maximale leeftijd"
public sCourseType => string(11) "Type cursus"
public iWeight => string(8) "Volgorde"
public sTypeOfCourse => string(11) "Type cursus"
public sTrialLesson => string(36) "Proefles/kijkles aanvragen mogelijk?"
public yes => string(12) "Ja, proefles"
public no => string(3) "Nee"
public kijkles => string(11) "Ja, kijkles"
public sCourseTimes => string(32) "Wanneer wordt de cursus gegeven?"
public sIntro => string(13) "Trigger tekst"
public sDescription => string(12) "Omschrijving"
public sAdvantages => string(14) "Unieke waarden"
public sTags => string(4) "Tags"
public sCourseCodes => string(40) "Abecon registratie codes (cursus opties)"
public iFileId1 => string(16) "Hoofd afbeelding"
public iFileId2 => string(12) "Afbeelding 2"
public iFileId3 => string(12) "Afbeelding 3"
public iFileId4 => string(12) "Afbeelding 4"
public iFileId5 => string(12) "Afbeelding 5"
public sVideo1 => string(24) "Hoofd Youtube video code"
public sVideo2 => string(20) "Youtube video code 2"
public sVideo3 => string(20) "Youtube video code 3"
public sVideo4 => string(20) "Youtube video code 4"
public sVideo5 => string(20) "Youtube video code 5"
}
}
public aTitles => object wmArray(1) {
public NL => object wmArray(2) {
public iFileId1 => string(12) "Afbeeldingen"
public sVideo1 => string(6) "Videos"
}
}
public aLinkedModules => object wmArray(1) {
public modCourseCategory => string(17) "modCourseCategory"
}
public aParentModules => object wmArray(1) {
public iAgeCategoryId => string(14) "modAgeCategory"
}
public aSubModules => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public aSocialPlugins => object wmArray(0) {
}
public aFieldPermissions => object wmArray(0) {
}
public aUserRestrictions => object wmArray(0) {
}
public aSetRestrictions => object wmArray(0) {
}
protected _sName => string(9) "modCourse"
public sTitle => string(16) "Cursussen beheer"
public sButton => string(9) "Cursussen"
public sStringGlue => string(3) " - "
public sItem => string(6) "Cursus"
public sDescription => NULL
public sPrimaryKey => string(9) "iCourseId"
public bAutoIncrement => bool TRUE
public bExportToExcel => bool FALSE
public bLogChanges => bool FALSE
public bTagging => bool TRUE
public sPageTitle => NULL
public bIgnoreNotFound => bool TRUE
protected _sBenchmarkToken => NULL
public aDescriptions => object wmArray(1) {
public NL => object wmArray(18) {
public iMinAge => string(16) "Vul een getal in"
public iWeight => string(37) "Positie op de cursus overzicht pagina"
public sCourseTimes => string(86) "Max. 40 karakters. Wordt in het overzicht getoond. Bijv: maandag van 19.00 - 21.00 uur"
public sIntro => string(45) "Omschrijving van de cursus in max. 25 woorden"
public sDescription => string(107) "Min. 70 - max. 90 woorden, Opdelen in alinea's. De omschrijving geeft beknopt de inhoud van de cursus weer."
public sTypeOfCourse => string(92) "Max. 15 karakters. Wordt in het overzicht getoond, bijv: groepsles, priveles, popschool/band"
public iFileId1 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId2 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId3 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId4 => string(44) "De gekozen foto wordt getoond bij de cursus."
public iFileId5 => string(44) "De gekozen foto wordt getoond bij de cursus."
public sVideo1 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo2 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo3 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo4 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sVideo5 => string(79) "De gekozen video wordt getoond bij de cursus. Bijv. http://youtu.be/2NXgqFbfrd8"
public sCourseCodes => string(80) "Voer hier komma gescheiden de Abecon cursus codes in, bijv: 121223,124532,13133."
public iMaxAge => string(88) "Wanneer dit veld leeg blijft wordt de leeftijdscategorie "minimale leeftijd+" bijv: 65+."
}
}
}
protected _sBenchmarkToken => NULL
public aModuleData => object wmArray(0) {
}
public aSystemModules => object wmArray(0) {
}
public iCourseId => NULL
public sName => NULL
public iAgeCategoryId => NULL
public iMinAge => NULL
public iMaxAge => NULL
public sCourseType => NULL
public sCourseTimes => NULL
public sTrialLesson => NULL
public sFree => NULL
public sIntro => NULL
public sDescription => NULL
public sCourseCodes => NULL
public iWeight => NULL
public iFileId1 => NULL
public iFileId2 => NULL
public iFileId3 => NULL
public iFileId4 => NULL
public iFileId5 => NULL
public sVideo1 => NULL
public sVideo2 => NULL
public sVideo3 => NULL
public sVideo4 => NULL
public sVideo5 => NULL
public dtCreated => NULL
public dtLastUpdated => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public iLanguageId => NULL
public sUrl => NULL
}
}
public nodes => object wmArray(0) {
}
public language => object language(6) {
public _iLanguageId => integer 1
public _iDomainId => integer 2
public sLanguageName => string(2) "nl"
public sName => string(3) "CKB"
public sDomain => string(27) "staging.ckboz.fm.brik.cloud"
public iPageId => integer 1
}
}
"sLanguage" => string(2) "nl"
"wmUser" => object user(14) {
protected _iUserId => integer 0
protected _bIsSaved => bool FALSE
public sUsername => NULL
public sPassword => NULL
public sPasswordHash => NULL
public sEmail => NULL
public sFirstName => NULL
public sLastName => NULL
public sAuthenticationHash => NULL
public dtAuthenticationHashCreated => NULL
public dtRegistered => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public dtLastLogin => NULL
public wmUserInfo => NULL
public aGroups => object wmArray(1) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
}
}
"sExtraTitle" => NULL
"i" => integer 1
"sTitle" => string(24) "Compleet cursusaanbod | "
"sDescription" => string(90) "Centrum voor de Kunsten Bergen op Zoom (CKB). Bij ons kun je kunst leren maken en beleven."
"sImage" => string(60) "https://www.ckboz.nl/application/assets/images/ckb-share.png"
"wmItem" => NULL
"user" => object user(14) {
protected _iUserId => integer 0
protected _bIsSaved => bool FALSE
public sUsername => NULL
public sPassword => NULL
public sPasswordHash => NULL
public sEmail => NULL
public sFirstName => NULL
public sLastName => NULL
public sAuthenticationHash => NULL
public dtAuthenticationHashCreated => NULL
public dtRegistered => object wmDateTime(4) {
protected _sDateTime => string(19) "17-07-2026 01:16:15"
public date => string(26) "2026-07-17 01:16:15.000000"
public timezone_type => integer 3
public timezone => string(16) "Europe/Amsterdam"
}
public dtLastLogin => NULL
public wmUserInfo => NULL
public aGroups => object wmArray(1) {
public 0 => object group(4) {
protected _iGroupId => integer 1
protected _bIsSaved => bool FALSE
public sName => string(9) "Anonymous"
public aPermissions => object wmArray(1) {
public 0 => object permission(5) {
protected _bIsSaved => bool FALSE
protected _iPermissionId => integer 1
public sPermission => string(9) "page.view"
public sName => string(15) "Pagina bekijken"
public sType => string(4) "page"
}
}
}
}
}
"sColorImage" => NULL
"wmMenu" => object navigation(4) {
public _iNavigationId => integer 2
public iParentPageId => integer 1
public sName => string(9) "Hoofdmenu"
public aPages => object wmArray(7) {
public 0 => object navigationPage(7) {
public _iNavigationPageId => integer 4
public iPageId => integer 1
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 0
public aPages => object wmArray(0) {
}
}
public 1 => object navigationPage(7) {
public _iNavigationPageId => integer 5
public iPageId => integer 16
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 1
public aPages => object wmArray(0) {
}
}
public 2 => object navigationPage(7) {
public _iNavigationPageId => integer 6
public iPageId => integer 14
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 2
public aPages => object wmArray(0) {
}
}
public 3 => object navigationPage(7) {
public _iNavigationPageId => integer 7
public iPageId => integer 13
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 3
public aPages => object wmArray(0) {
}
}
public 4 => object navigationPage(7) {
public _iNavigationPageId => integer 8
public iPageId => integer 15
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 4
public aPages => object wmArray(0) {
}
}
public 5 => object navigationPage(7) {
public _iNavigationPageId => integer 22
public iPageId => integer 210
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 9999
public aPages => object wmArray(0) {
}
}
public 6 => object navigationPage(7) {
public _iNavigationPageId => integer 23
public iPageId => integer 216
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 9999
public aPages => object wmArray(0) {
}
}
}
}
"wmPage" => NULL
"wmUri" => object uri(11) {
public sURI => string(57) "https://staging.ckboz.fm.brik.cloud/compleet-cursusaanbod"
public sScheme => string(5) "https"
public sDomain => string(27) "staging.ckboz.fm.brik.cloud"
public aDomainSegments => array(5) (
0 => string(7) "staging"
1 => string(5) "ckboz"
2 => string(2) "fm"
3 => string(4) "brik"
4 => string(5) "cloud"
)
public sPort => NULL
public sFullPath => string(22) "/compleet-cursusaanbod"
public aPathSegments => array(1) (
0 => string(21) "compleet-cursusaanbod"
)
public sQuery => NULL
public aQuerySegments => array(0)
public sFragment => NULL
public iNode => NULL
}
"wmNavigationPage" => object navigationPage(7) {
public _iNavigationPageId => integer 23
public iPageId => integer 216
public iNavigationId => integer 2
public sModuleName => NULL
public iModuleItemId => NULL
public iPosition => integer 9999
public aPages => object wmArray(0) {
}
}
"sClass" => NULL
"wmSubscribePage" => object page(16) {
protected _iPageId => integer 35
protected _bIsSaved => bool FALSE
public iParentPageId => integer 1
public sTitle => string(11) "Inschrijven"
public iWeight => integer 0
public sButtonName => string(11) "Inschrijven"
public iTemplateId => integer 16
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
"sDescription" => string(9) "textField"
)
protected aFieldTitles => array(1) (
"sDescription" => string(12) "Omschrijving"
)
private _iInfoId => integer 0
public sDescription => NULL
}
public aGroups => NULL
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
"aClassNames" => array(4) (
16 => string(5) "green"
14 => string(3) "red"
13 => string(6) "yellow"
15 => string(6) "purple"
)
"sActiveClass" => NULL
"wmSearchPage" => object page(16) {
protected _iPageId => integer 34
protected _bIsSaved => bool FALSE
public iParentPageId => integer 1
public sTitle => string(21) "Compleet cursusaanbod"
public iWeight => integer 0
public sButtonName => string(21) "Compleet cursusaanbod"
public iTemplateId => integer 17
public iLanguageId => integer 1
public sStatus => string(6) "active"
public sType => string(11) "application"
public wmPath => NULL
public wmPageInfo => object pageInfo(6) {
protected sTablename => string(10) "wmPageInfo"
protected sPrimaryKey => string(7) "iPageId"
protected aFields => array(1) (
"sDescription" => string(9) "textField"
)
protected aFieldTitles => array(1) (
"sDescription" => string(12) "Omschrijving"
)
private _iInfoId => integer 0
public sDescription => NULL
}
public aGroups => NULL
public aBlocks => NULL
public iUserId => NULL
public dtCreation => NULL
}
"sColorClass" => NULL
"wmView" => object view(3) {
public aAttributes => object stdClass(1) {
public id => string(38) "application:course/overview/filter.php"
}
public sPath => string(76) "/projects/ckbozstag_f4/application/templates/html/course/overview/filter.php"
public sType => string(4) "html"
}
"wmFilterValidator" => object validator(2) {
public p => string(22) "/compleet-cursusaanbod"
public page => string(1) "0"
}
"aCategorieFilter" => object wmArray(0) {
}
"aCategories" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(7) (
14 => integer 323
13 => integer 21
15 => integer 19
114 => integer 18
164 => integer 6
16 => integer 4
"" => integer 1
)
}
"iCount" => integer 1
"sCategory" => string(0) ""
) |