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=4"
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=4"
public aQuerySegments => array(1) (
"page" => string(1) "4"
)
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:20"
public date => string(26) "2026-07-17 01:16:20.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:20"
public date => string(26) "2026-07-17 01:16:20.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:20"
public date => string(26) "2026-07-17 01:16:20.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" => string(1) "4"
"validation" => object validator(2) {
public p => string(22) "/compleet-cursusaanbod"
public page => string(1) "4"
}
"wmValidator" => object validator(2) {
public p => string(22) "/compleet-cursusaanbod"
public page => string(1) "4"
}
"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 30
"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 30
"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/714"
"website" => string(12) "www.ckboz.nl"
"title" => string(65) "Beiaard- Ik hoor je wel maar ik zie je niet…?! voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(623) "Beiaard- Ik hoor je wel maar ik zie je niet…?! voor volwassenen Speel zélf op de klokken van de Peperbus: maak twee vuisten en laat de hele stad horen wat je kunt! In deze cursus van 15 lessen ontdek je hoe een beiaard werkt. De eerste uitleg krijg je meteen op de toren. Vervolgens gaan we aan de slag op een zgn. oefenbeiaard om zelf te leren spelen op de beiaard. Aan het eind van de cursus klimmen we met zijn allen nog een keer de Peperbus op en is het tijd om de klokken over Bergen op Zoom te laten klinken. Jij speelt en de hele stad hoort het! Maar geen zenuwen hoor... er is toch niemand die je ziet ;-) "
"description" => string(80) "<p>Altijd al op het carillon van de Peperbus willen spelen? Hier is je kans!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 3713
"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(69) "/muziek/beiaard-ik-hoor-je-wel-maar-ik-zie-je-niet-voor-volwassenen-9"
"_version_" => integer 1865514350671822848
"score" => float 1
)
}
1 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(19) (
"id" => string(26) "www.ckboz.nl/modCourse/492"
"website" => string(12) "www.ckboz.nl"
"title" => string(26) "Bijdehandjes voor kinderen"
"spell" => array(2) (
...
)
"content" => string(656) "Bijdehandjes voor kinderen Ben je 5 of 6 jaar, houd je van spelen en zingen en wil/heb je een piano? Dan is dit iets voor jou! Samen met een leeftijdsgenootje ga je piano spelen aan de hand van leuke liedjes die je eerst leert zingen. Dit hoort helemaal bij de speelse methode BIJDEHANDJES. Ook leer je hoe het ritme in elkaar zit en hoe het liedje op de piano klinkt. We proberen zoveel mogelijk samen te spelen en soms improviseren we aan de hand van een tekening. We gebruiken geen muzieknoten, maar werken op het gehoor. Pas later leren we noten lezen. Om thuis goed te kunnen oefenen heb je een piano nodig, dit mag ook een digitale zijn. Doe je mee? "
"description" => string(74) "<p>Leer spelenderwijs piano spelen met leuke liedjes die je zelf zingt</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4167
"minAge_s" => string(1) "5"
"maxAge_s" => string(1) "6"
"agecategory_s" => string(8) "Kinderen"
"categoryname_ms" => array(2) (
...
)
"categorypageid_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(37) "/muziek/bijdehandjes-voor-kinderen-10"
"_version_" => integer 1865514350671822849
"score" => float 1
)
}
2 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/231"
"website" => string(12) "www.ckboz.nl"
"title" => string(23) "Blokfluit voor kinderen"
"spell" => array(2) (
...
)
"content" => string(1110) "Blokfluit voor kinderen Blokfluit is een geschikt instrument voor kinderen om de basis van het spelen op een blaasinstrument te leren. Je leert de (basis)techniek, (steeds beter) noten lezen en werkt aan je muzikale ontwikkeling. Van daaruit kun je weer makkelijk doorstromen naar een ander instrument. Deze les is alleen bedoeld voor kinderen, als opstap naar een ander instrument. Lesvormen:Blokfluit individueel voor kinderenBlokfluit individueel om de week voor kinderenBlokfluit duoles voor kinderenBlokfluit groepsles voor kinderen (bij voldoende deelname) 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "
"description" => string(62) "<p>Op een blokfluit kun je heel veel soorten muziek spelen</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 2718
"minAge_s" => string(1) "5"
"agecategory_s" => string(8) "Kinderen"
"categorypageid_ms" => array(2) (
...
)
"categoryname_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(34) "/muziek/blokfluit-voor-kinderen-10"
"_version_" => integer 1865514350671822850
"score" => float 1
)
}
3 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(16) (
"id" => string(27) "www.ckboz.nl/modCourse/1284"
"website" => string(12) "www.ckboz.nl"
"title" => string(24) "Boetseren (korte cursus)"
"spell" => array(2) (
...
)
"content" => string(1306) "Boetseren (korte cursus) Je kunt op verschillende manieren werken met klei.Als je hol opbouwt en met mallen werkt heet het keramiek. Je kunt draaien op de draaischijf (pottendraaien). Bij boetseren bouw je het werk massief op, waarbij je materiaal kan toevoegen of weer weghalen. Bij deze cursus gaan we dus vooral boetseren. Je kiest zelf je onderwerp.Heb je altijd al eens een portret of een compleet figuur willen boetseren van je partner, je (klein-) kind of misschien wel je hond of werk je liever naar de fantasie? In deze korte cursus bepaal je samen met de docent of je een portret, een figuur of een abstracte vorm gaat boetseren. Anton Watzeels legt uit hoe je in stappen je beeld opbouwt. Ervaring met boetseren in klei is geen voorwaarde, goed kijken wel. Je kunt werken aan de hand van foto’s of eerst een ontwerp maken. Ben je klaar met boetseren, dan hollen we het werkstuk uit. Daarna kan het drogen en gebakken worden. Gelijkenis is niet gegarandeerd, wel een aantal inspirerende lessen. Heb je al eerder een cursus gevolgd, dan is dit een mooie gelegenheid om je kijken, je eigen stijl en vaardigheden verder te ontwikkelen. De cursus start op donderdag 23 oktober 2025 bij voldoende deelname. Deelname kost € 131,- (prijs en startdatum onder lesvarianten kloppen niet). "
"description" => string(177) "<p>Anton Watzeels legt uit hoe je met klei in stappen je beeld opbouwt. Ervaring met boetseren in klei is geen voorwaarde, goed kijken wel. Doe je mee met deze korte cursus?</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 5488
"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(41) "/beeldende-kunst/boetseren-korte-cursus-9"
"_version_" => integer 1865514350671822851
"score" => float 1
)
}
4 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(17) (
"id" => string(27) "www.ckboz.nl/modCourse/1481"
"website" => string(12) "www.ckboz.nl"
"title" => string(32) "Caribbean Dance voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(927) "Caribbean Dance voor volwassenen Ervaar de zonnige, meeslepende, temperamentvolle Caribische sfeer. In de lessen wordt er gewerkt aan een mix van choreografieën op verschillende Zuid Amerikaanse muziekstijlen. In een ontspannen sfeer, gezellig met vrouwen onder elkaar, maak je kennis met o.a. reggaeton, soca, timba en samba. Ook salsa- en bachata ladies styling vormen een onderdeel van deze lessen. Ladies styling gaat over vrouw zijn en je vrouw voelen ongeacht je leeftijd en figuur. Speciaal bedoeld voor een ieder die mooier en zelfverzekerder wil leren dansen, wil werken aan een betere techniek, houding, muzikaliteit en uitstraling. 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 "
"description" => string(70) "<p>Proef de zonnige sfeer en voel je top in deze swingende cursus.</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 3763
"minAge_s" => string(2) "18"
"agecategory_s" => string(11) "Volwassenen"
"categoryname_ms" => array(2) (
...
)
"categorypageid_ms" => array(2) (
...
)
"categorycolor_s" => string(6) "yellow"
"categorygrouppageid_i" => integer 13
"url_s" => string(45) "/dans/1481-caribbean-dance-voor-volwassenen-9"
"_version_" => integer 1865514350672871424
"score" => float 1
)
}
5 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/286"
"website" => string(12) "www.ckboz.nl"
"title" => string(26) "Cello duoles voor jongeren"
"spell" => array(2) (
...
)
"content" => string(960) "Cello duoles voor jongeren De cello is een strijkinstrument dat op de grond staat als je hem bespeelt. De warme klank (lager dan een viool) past in vele soorten muziek. Al ‘spelender’wijs leer je theorie en praktijk, waarbij veel aandacht wordt besteed aan de muzikale ontwikkeling vanuit het gehoor. 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "
"description" => string(64) "<p>Probeer het zelf: hier komt een wel hele mooie klank uit!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4388
"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(36) "/muziek/cello-duoles-voor-jongeren-8"
"_version_" => integer 1865514350672871425
"score" => float 1
)
}
6 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/264"
"website" => string(12) "www.ckboz.nl"
"title" => string(26) "Cello duoles voor kinderen"
"spell" => array(2) (
...
)
"content" => string(960) "Cello duoles voor kinderen De cello is een strijkinstrument dat op de grond staat als je hem bespeelt. De warme klank (lager dan een viool) past in vele soorten muziek. Al ‘spelender’wijs leer je theorie en praktijk, waarbij veel aandacht wordt besteed aan de muzikale ontwikkeling vanuit het gehoor. 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "
"description" => string(88) "<p>Dit instrument staat op de grond als je erop strijkt. Dat leer je gezellig samen!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4389
"minAge_s" => string(1) "5"
"agecategory_s" => string(8) "Kinderen"
"categorypageid_ms" => array(2) (
...
)
"categoryname_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(37) "/muziek/cello-duoles-voor-kinderen-10"
"_version_" => integer 1865514350673920000
"score" => float 1
)
}
7 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/268"
"website" => string(12) "www.ckboz.nl"
"title" => string(29) "Cello duoles voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(1069) "Cello duoles voor volwassenen De cello wordt bespeeld met een strijkstok. Tijdens het spelen staat dit instrument met een lange pin op de grond. De warme klank past in veel soorten muziek.In principe kan iedereen cello leren spelen. Toch zijn er wel een aantal voorwaarden zoals een muzikaal gehoor, ritmegevoel en motoriek. Geleidelijk leer je theorie en praktijk, waarbij veel aandacht uitgaat naar de muzikale ontwikkeling vanuit het gehoor. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "
"description" => string(71) "<p>De warme klank past in veel soorten muziek. Leer gezellig samen!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 3885
"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(39) "/muziek/cello-duoles-voor-volwassenen-9"
"_version_" => integer 1865514350673920001
"score" => float 1
)
}
8 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/269"
"website" => string(12) "www.ckboz.nl"
"title" => string(29) "Cello groepsles voor jongeren"
"spell" => array(2) (
...
)
"content" => string(793) "Cello groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Met andere jonge cursisten leer je je instrument bespelen. De cello is een strijkinstrument en dat je dus met een strijkstok bespeelt. Tijdens het spelen wordt dit instrument met een lange pin op de grond gezet. De mooie klank van de cello past in veel soorten muziek. Er is veel aandacht voor de muzikale ontwikkeling vanuit je gehoor. Elke week krijg je met je cello groep een uur les. Gezellig en je leert gelijk samenspelen. 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 "
"description" => string(80) "<p>Samen met leeftijdsgenoten leer je allerlei soorten muziek strijken </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 3882
"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(39) "/muziek/cello-groepsles-voor-jongeren-8"
"_version_" => integer 1865514350673920002
"score" => float 1
)
}
9 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/266"
"website" => string(12) "www.ckboz.nl"
"title" => string(29) "Cello groepsles voor kinderen"
"spell" => array(2) (
...
)
"content" => string(793) "Cello groepsles voor kinderen Muziek maken is leuk en samen muziek maken nog leuker. Met andere jonge cursisten leer je je instrument bespelen. De cello is een strijkinstrument en dat je dus met een strijkstok bespeelt. Tijdens het spelen wordt dit instrument met een lange pin op de grond gezet. De mooie klank van de cello past in veel soorten muziek. Er is veel aandacht voor de muzikale ontwikkeling vanuit je gehoor. Elke week krijg je met je cello groep een uur les. Gezellig en je leert gelijk samenspelen. 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 "
"description" => string(82) "<p>Dit strijkinstrument staat op de grond als je er op speelt. Leer het samen!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4553
"minAge_s" => string(1) "5"
"agecategory_s" => string(8) "Kinderen"
"categorypageid_ms" => array(2) (
...
)
"categoryname_ms" => array(2) (
...
)
"subcategoryname_ms" => array(1) (
...
)
"categorycolor_s" => string(3) "red"
"categorygrouppageid_i" => integer 14
"url_s" => string(40) "/muziek/cello-groepsles-voor-kinderen-10"
"_version_" => integer 1865514350673920003
"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 1
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:20 GMT"
6 => string(17) "Connection: close"
)
protected _body => string(26972) "{"responseHeader":{"status":0,"QTime":1,"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":"30","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":30,"maxScore":1.0,"docs":[{"id":"www.ckboz.nl/modCourse/714","website":"www.ckboz.nl","title":"Beiaard- Ik hoor je wel maar ik zie je niet…?! voor volwassenen","spell":["Beiaard- Ik hoor je wel maar ik zie je niet…?! voor volwassenen","Beiaard- Ik hoor je wel maar ik zie je niet…?! voor volwassenen Speel zélf op de klokken van de Peperbus: maak twee vuisten en laat de hele stad horen wat je kunt! In deze cursus van 15 lessen ontdek je hoe een beiaard werkt. De eerste uitleg krijg je meteen op de toren. Vervolgens gaan we aan de slag op een zgn. oefenbeiaard om zelf te leren spelen op de beiaard. Aan het eind van de cursus klimmen we met zijn allen nog een keer de Peperbus op en is het tijd om de klokken over Bergen op Zoom te laten klinken. Jij speelt en de hele stad hoort het! Maar geen zenuwen hoor... er is toch niemand die je ziet ;-) "],"content":"Beiaard- Ik hoor je wel maar ik zie je niet…?! voor volwassenen Speel zélf op de klokken van de Peperbus: maak twee vuisten en laat de hele stad horen wat je kunt! In deze cursus van 15 lessen ontdek je hoe een beiaard werkt. De eerste uitleg krijg je meteen op de toren. Vervolgens gaan we aan de slag op een zgn. oefenbeiaard om zelf te leren spelen op de beiaard. Aan het eind van de cursus klimmen we met zijn allen nog een keer de Peperbus op en is het tijd om de klokken over Bergen op Zoom te laten klinken. Jij speelt en de hele stad hoort het! Maar geen zenuwen hoor... er is toch niemand die je ziet ;-) ","description":"<p>Altijd al op het carillon van de Peperbus willen spelen? Hier is je kans!</p>","module_s":"modCourse","fileid_i":3713,"agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Kort en inspirerend"],"subcategoryname_ms":["Beiaard"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/beiaard-ik-hoor-je-wel-maar-ik-zie-je-niet-voor-volwassenen-9","_version_":1865514350671822848,"score":1.0},{"id":"www.ckboz.nl/modCourse/492","website":"www.ckboz.nl","title":"Bijdehandjes voor kinderen","spell":["Bijdehandjes voor kinderen","Bijdehandjes voor kinderen Ben je 5 of 6 jaar, houd je van spelen en zingen en wil/heb je een piano? Dan is dit iets voor jou! Samen met een leeftijdsgenootje ga je piano spelen aan de hand van leuke liedjes die je eerst leert zingen. Dit hoort helemaal bij de speelse methode BIJDEHANDJES. Ook leer je hoe het ritme in elkaar zit en hoe het liedje op de piano klinkt. We proberen zoveel mogelijk samen te spelen en soms improviseren we aan de hand van een tekening. We gebruiken geen muzieknoten, maar werken op het gehoor. Pas later leren we noten lezen. Om thuis goed te kunnen oefenen heb je een piano nodig, dit mag ook een digitale zijn. Doe je mee? "],"content":"Bijdehandjes voor kinderen Ben je 5 of 6 jaar, houd je van spelen en zingen en wil/heb je een piano? Dan is dit iets voor jou! Samen met een leeftijdsgenootje ga je piano spelen aan de hand van leuke liedjes die je eerst leert zingen. Dit hoort helemaal bij de speelse methode BIJDEHANDJES. Ook leer je hoe het ritme in elkaar zit en hoe het liedje op de piano klinkt. We proberen zoveel mogelijk samen te spelen en soms improviseren we aan de hand van een tekening. We gebruiken geen muzieknoten, maar werken op het gehoor. Pas later leren we noten lezen. Om thuis goed te kunnen oefenen heb je een piano nodig, dit mag ook een digitale zijn. Doe je mee? ","description":"<p>Leer spelenderwijs piano spelen met leuke liedjes die je zelf zingt</p>","module_s":"modCourse","fileid_i":4167,"minAge_s":"5","maxAge_s":"6","agecategory_s":"Kinderen","categoryname_ms":["Muziek voor de allerjongsten","Instrument"],"categorypageid_ms":["14","14"],"subcategoryname_ms":["Piano Klassiek"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/bijdehandjes-voor-kinderen-10","_version_":1865514350671822849,"score":1.0},{"id":"www.ckboz.nl/modCourse/231","website":"www.ckboz.nl","title":"Blokfluit voor kinderen","spell":["Blokfluit voor kinderen","Blokfluit voor kinderen Blokfluit is een geschikt instrument voor kinderen om de basis van het spelen op een blaasinstrument te leren. Je leert de (basis)techniek, (steeds beter) noten lezen en werkt aan je muzikale ontwikkeling. Van daaruit kun je weer makkelijk doorstromen naar een ander instrument. Deze les is alleen bedoeld voor kinderen, als opstap naar een ander instrument. Lesvormen:Blokfluit individueel voor kinderenBlokfluit individueel om de week voor kinderenBlokfluit duoles voor kinderenBlokfluit groepsles voor kinderen (bij voldoende deelname) 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "],"content":"Blokfluit voor kinderen Blokfluit is een geschikt instrument voor kinderen om de basis van het spelen op een blaasinstrument te leren. Je leert de (basis)techniek, (steeds beter) noten lezen en werkt aan je muzikale ontwikkeling. Van daaruit kun je weer makkelijk doorstromen naar een ander instrument. Deze les is alleen bedoeld voor kinderen, als opstap naar een ander instrument. Lesvormen:Blokfluit individueel voor kinderenBlokfluit individueel om de week voor kinderenBlokfluit duoles voor kinderenBlokfluit groepsles voor kinderen (bij voldoende deelname) 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. ","description":"<p>Op een blokfluit kun je heel veel soorten muziek spelen</p>","module_s":"modCourse","fileid_i":2718,"minAge_s":"5","agecategory_s":"Kinderen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Duoles muziek"],"subcategoryname_ms":["Blokfluit"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/blokfluit-voor-kinderen-10","_version_":1865514350671822850,"score":1.0},{"id":"www.ckboz.nl/modCourse/1284","website":"www.ckboz.nl","title":"Boetseren (korte cursus)","spell":["Boetseren (korte cursus)","Boetseren (korte cursus) Je kunt op verschillende manieren werken met klei.Als je hol opbouwt en met mallen werkt heet het keramiek. Je kunt draaien op de draaischijf (pottendraaien). Bij boetseren bouw je het werk massief op, waarbij je materiaal kan toevoegen of weer weghalen. Bij deze cursus gaan we dus vooral boetseren. Je kiest zelf je onderwerp.Heb je altijd al eens een portret of een compleet figuur willen boetseren van je partner, je (klein-) kind of misschien wel je hond of werk je liever naar de fantasie? In deze korte cursus bepaal je samen met de docent of je een portret, een figuur of een abstracte vorm gaat boetseren. Anton Watzeels legt uit hoe je in stappen je beeld opbouwt. Ervaring met boetseren in klei is geen voorwaarde, goed kijken wel. Je kunt werken aan de hand van foto’s of eerst een ontwerp maken. Ben je klaar met boetseren, dan hollen we het werkstuk uit. Daarna kan het drogen en gebakken worden. Gelijkenis is niet gegarandeerd, wel een aantal inspirerende lessen. Heb je al eerder een cursus gevolgd, dan is dit een mooie gelegenheid om je kijken, je eigen stijl en vaardigheden verder te ontwikkelen. De cursus start op donderdag 23 oktober 2025 bij voldoende deelname. Deelname kost € 131,- (prijs en startdatum onder lesvarianten kloppen niet). "],"content":"Boetseren (korte cursus) Je kunt op verschillende manieren werken met klei.Als je hol opbouwt en met mallen werkt heet het keramiek. Je kunt draaien op de draaischijf (pottendraaien). Bij boetseren bouw je het werk massief op, waarbij je materiaal kan toevoegen of weer weghalen. Bij deze cursus gaan we dus vooral boetseren. Je kiest zelf je onderwerp.Heb je altijd al eens een portret of een compleet figuur willen boetseren van je partner, je (klein-) kind of misschien wel je hond of werk je liever naar de fantasie? In deze korte cursus bepaal je samen met de docent of je een portret, een figuur of een abstracte vorm gaat boetseren. Anton Watzeels legt uit hoe je in stappen je beeld opbouwt. Ervaring met boetseren in klei is geen voorwaarde, goed kijken wel. Je kunt werken aan de hand van foto’s of eerst een ontwerp maken. Ben je klaar met boetseren, dan hollen we het werkstuk uit. Daarna kan het drogen en gebakken worden. Gelijkenis is niet gegarandeerd, wel een aantal inspirerende lessen. Heb je al eerder een cursus gevolgd, dan is dit een mooie gelegenheid om je kijken, je eigen stijl en vaardigheden verder te ontwikkelen. De cursus start op donderdag 23 oktober 2025 bij voldoende deelname. Deelname kost € 131,- (prijs en startdatum onder lesvarianten kloppen niet). ","description":"<p>Anton Watzeels legt uit hoe je met klei in stappen je beeld opbouwt. Ervaring met boetseren in klei is geen voorwaarde, goed kijken wel. Doe je mee met deze korte cursus?</p>","module_s":"modCourse","fileid_i":5488,"agecategory_s":"Volwassenen","categoryname_ms":["Beeldhouwen en Boetseren","Kort en creatief"],"categorypageid_ms":["15","15"],"categorycolor_s":"purple","categorygrouppageid_i":15,"url_s":"/beeldende-kunst/boetseren-korte-cursus-9","_version_":1865514350671822851,"score":1.0},{"id":"www.ckboz.nl/modCourse/1481","website":"www.ckboz.nl","title":"Caribbean Dance voor volwassenen","spell":["Caribbean Dance voor volwassenen","Caribbean Dance voor volwassenen Ervaar de zonnige, meeslepende, temperamentvolle Caribische sfeer. In de lessen wordt er gewerkt aan een mix van choreografieën op verschillende Zuid Amerikaanse muziekstijlen. In een ontspannen sfeer, gezellig met vrouwen onder elkaar, maak je kennis met o.a. reggaeton, soca, timba en samba. Ook salsa- en bachata ladies styling vormen een onderdeel van deze lessen. Ladies styling gaat over vrouw zijn en je vrouw voelen ongeacht je leeftijd en figuur. Speciaal bedoeld voor een ieder die mooier en zelfverzekerder wil leren dansen, wil werken aan een betere techniek, houding, muzikaliteit en uitstraling. 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 "],"content":"Caribbean Dance voor volwassenen Ervaar de zonnige, meeslepende, temperamentvolle Caribische sfeer. In de lessen wordt er gewerkt aan een mix van choreografieën op verschillende Zuid Amerikaanse muziekstijlen. In een ontspannen sfeer, gezellig met vrouwen onder elkaar, maak je kennis met o.a. reggaeton, soca, timba en samba. Ook salsa- en bachata ladies styling vormen een onderdeel van deze lessen. Ladies styling gaat over vrouw zijn en je vrouw voelen ongeacht je leeftijd en figuur. Speciaal bedoeld voor een ieder die mooier en zelfverzekerder wil leren dansen, wil werken aan een betere techniek, houding, muzikaliteit en uitstraling. 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 ","description":"<p>Proef de zonnige sfeer en voel je top in deze swingende cursus.</p>","module_s":"modCourse","fileid_i":3763,"minAge_s":"18","agecategory_s":"Volwassenen","categoryname_ms":["10-lessenkaart Dans","Caribbean Dance"],"categorypageid_ms":["13","13"],"categorycolor_s":"yellow","categorygrouppageid_i":13,"url_s":"/dans/1481-caribbean-dance-voor-volwassenen-9","_version_":1865514350672871424,"score":1.0},{"id":"www.ckboz.nl/modCourse/286","website":"www.ckboz.nl","title":"Cello duoles voor jongeren","spell":["Cello duoles voor jongeren","Cello duoles voor jongeren De cello is een strijkinstrument dat op de grond staat als je hem bespeelt. De warme klank (lager dan een viool) past in vele soorten muziek. Al ‘spelender’wijs leer je theorie en praktijk, waarbij veel aandacht wordt besteed aan de muzikale ontwikkeling vanuit het gehoor. 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "],"content":"Cello duoles voor jongeren De cello is een strijkinstrument dat op de grond staat als je hem bespeelt. De warme klank (lager dan een viool) past in vele soorten muziek. Al ‘spelender’wijs leer je theorie en praktijk, waarbij veel aandacht wordt besteed aan de muzikale ontwikkeling vanuit het gehoor. 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. ","description":"<p>Probeer het zelf: hier komt een wel hele mooie klank uit!</p>","module_s":"modCourse","fileid_i":4388,"minAge_s":"13","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Duoles muziek"],"subcategoryname_ms":["Cello"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/cello-duoles-voor-jongeren-8","_version_":1865514350672871425,"score":1.0},{"id":"www.ckboz.nl/modCourse/264","website":"www.ckboz.nl","title":"Cello duoles voor kinderen","spell":["Cello duoles voor kinderen","Cello duoles voor kinderen De cello is een strijkinstrument dat op de grond staat als je hem bespeelt. De warme klank (lager dan een viool) past in vele soorten muziek. Al ‘spelender’wijs leer je theorie en praktijk, waarbij veel aandacht wordt besteed aan de muzikale ontwikkeling vanuit het gehoor. 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "],"content":"Cello duoles voor kinderen De cello is een strijkinstrument dat op de grond staat als je hem bespeelt. De warme klank (lager dan een viool) past in vele soorten muziek. Al ‘spelender’wijs leer je theorie en praktijk, waarbij veel aandacht wordt besteed aan de muzikale ontwikkeling vanuit het gehoor. 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. ","description":"<p>Dit instrument staat op de grond als je erop strijkt. Dat leer je gezellig samen!</p>","module_s":"modCourse","fileid_i":4389,"minAge_s":"5","agecategory_s":"Kinderen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Duoles muziek"],"subcategoryname_ms":["Cello"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/cello-duoles-voor-kinderen-10","_version_":1865514350673920000,"score":1.0},{"id":"www.ckboz.nl/modCourse/268","website":"www.ckboz.nl","title":"Cello duoles voor volwassenen","spell":["Cello duoles voor volwassenen","Cello duoles voor volwassenen De cello wordt bespeeld met een strijkstok. Tijdens het spelen staat dit instrument met een lange pin op de grond. De warme klank past in veel soorten muziek.In principe kan iedereen cello leren spelen. Toch zijn er wel een aantal voorwaarden zoals een muzikaal gehoor, ritmegevoel en motoriek. Geleidelijk leer je theorie en praktijk, waarbij veel aandacht uitgaat naar de muzikale ontwikkeling vanuit het gehoor. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. "],"content":"Cello duoles voor volwassenen De cello wordt bespeeld met een strijkstok. Tijdens het spelen staat dit instrument met een lange pin op de grond. De warme klank past in veel soorten muziek.In principe kan iedereen cello leren spelen. Toch zijn er wel een aantal voorwaarden zoals een muzikaal gehoor, ritmegevoel en motoriek. Geleidelijk leer je theorie en praktijk, waarbij veel aandacht uitgaat naar de muzikale ontwikkeling vanuit het gehoor. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau 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 Omdat dit een duoles is gaan wij na je aanmelding op zoek naar een medecursist die het beste bij je past. Als we die niet kunnen vinden dan kun je individueel tweewekelijks deze cursus volgen. Kost precies hetzelfde en je krijgt hetzelfde aantal uren les. ","description":"<p>De warme klank past in veel soorten muziek. Leer gezellig samen!</p>","module_s":"modCourse","fileid_i":3885,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Duoles muziek"],"subcategoryname_ms":["Cello"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/cello-duoles-voor-volwassenen-9","_version_":1865514350673920001,"score":1.0},{"id":"www.ckboz.nl/modCourse/269","website":"www.ckboz.nl","title":"Cello groepsles voor jongeren","spell":["Cello groepsles voor jongeren","Cello groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Met andere jonge cursisten leer je je instrument bespelen. De cello is een strijkinstrument en dat je dus met een strijkstok bespeelt. Tijdens het spelen wordt dit instrument met een lange pin op de grond gezet. De mooie klank van de cello past in veel soorten muziek. Er is veel aandacht voor de muzikale ontwikkeling vanuit je gehoor. Elke week krijg je met je cello groep een uur les. Gezellig en je leert gelijk samenspelen. 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 "],"content":"Cello groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Met andere jonge cursisten leer je je instrument bespelen. De cello is een strijkinstrument en dat je dus met een strijkstok bespeelt. Tijdens het spelen wordt dit instrument met een lange pin op de grond gezet. De mooie klank van de cello past in veel soorten muziek. Er is veel aandacht voor de muzikale ontwikkeling vanuit je gehoor. Elke week krijg je met je cello groep een uur les. Gezellig en je leert gelijk samenspelen. 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 ","description":"<p>Samen met leeftijdsgenoten leer je allerlei soorten muziek strijken </p>","module_s":"modCourse","fileid_i":3882,"minAge_s":"13","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Groepsles muziek"],"subcategoryname_ms":["Cello"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/cello-groepsles-voor-jongeren-8","_version_":1865514350673920002,"score":1.0},{"id":"www.ckboz.nl/modCourse/266","website":"www.ckboz.nl","title":"Cello groepsles voor kinderen","spell":["Cello groepsles voor kinderen","Cello groepsles voor kinderen Muziek maken is leuk en samen muziek maken nog leuker. Met andere jonge cursisten leer je je instrument bespelen. De cello is een strijkinstrument en dat je dus met een strijkstok bespeelt. Tijdens het spelen wordt dit instrument met een lange pin op de grond gezet. De mooie klank van de cello past in veel soorten muziek. Er is veel aandacht voor de muzikale ontwikkeling vanuit je gehoor. Elke week krijg je met je cello groep een uur les. Gezellig en je leert gelijk samenspelen. 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 "],"content":"Cello groepsles voor kinderen Muziek maken is leuk en samen muziek maken nog leuker. Met andere jonge cursisten leer je je instrument bespelen. De cello is een strijkinstrument en dat je dus met een strijkstok bespeelt. Tijdens het spelen wordt dit instrument met een lange pin op de grond gezet. De mooie klank van de cello past in veel soorten muziek. Er is veel aandacht voor de muzikale ontwikkeling vanuit je gehoor. Elke week krijg je met je cello groep een uur les. Gezellig en je leert gelijk samenspelen. 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 ","description":"<p>Dit strijkinstrument staat op de grond als je er op speelt. Leer het samen!</p>","module_s":"modCourse","fileid_i":4553,"minAge_s":"5","agecategory_s":"Kinderen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Groepsles muziek"],"subcategoryname_ms":["Cello"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/cello-groepsles-voor-kinderen-10","_version_":1865514350673920003,"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 1
"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(2) "30"
"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 30
"maxScore" => float 1
"docs" => array(10) (
0 => array(17) (
...
)
1 => array(19) (
...
)
2 => array(18) (
...
)
3 => array(16) (
...
)
4 => array(17) (
...
)
5 => array(18) (
...
)
6 => array(18) (
...
)
7 => array(18) (
...
)
8 => array(18) (
...
)
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 30
"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=4"
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=4"
public aQuerySegments => array(1) (
"page" => string(1) "4"
)
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:20"
public date => string(26) "2026-07-17 01:16:20.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:20"
public date => string(26) "2026-07-17 01:16:20.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:20"
public date => string(26) "2026-07-17 01:16:20.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:20"
public date => string(26) "2026-07-17 01:16:20.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:20"
public date => string(26) "2026-07-17 01:16:20.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) "4"
}
"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) ""
) |