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=2"
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=2"
public aQuerySegments => array(1) (
"page" => string(1) "2"
)
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:17:20"
public date => string(26) "2026-07-17 01:17: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:17:20"
public date => string(26) "2026-07-17 01:17: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:17:20"
public date => string(26) "2026-07-17 01:17: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) "2"
"validation" => object validator(2) {
public p => string(22) "/compleet-cursusaanbod"
public page => string(1) "2"
}
"wmValidator" => object validator(2) {
public p => string(22) "/compleet-cursusaanbod"
public page => string(1) "2"
}
"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 10
"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 10
"wmSolariumResultSet" => object Solarium_Result_Select(10) {
protected _numfound => integer 376
protected _documents => array(10) (
0 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/184"
"website" => string(12) "www.ckboz.nl"
"title" => string(33) "Basgitaar duoles voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(1005) "Basgitaar duoles voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau 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(77) "<p>De basgitaar is onmisbaar in veel soorten muziek. Leer gezellig samen!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4571
"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(43) "/muziek/basgitaar-duoles-voor-volwassenen-9"
"_version_" => integer 1865514350665531392
"score" => float 1
)
}
1 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/185"
"website" => string(12) "www.ckboz.nl"
"title" => string(33) "Basgitaar groepsles voor jongeren"
"spell" => array(2) (
...
)
"content" => string(1030) "Basgitaar groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je basgitaargroep een uur les. Gezellig, je maakt elkaar enthousiast en leert gelijk samenspelen. De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Muziek maken is leuk en samen muziek maken nog leuker! Elke week krijg je met je basgitaar groep een uur les. Je maakt elkaar enthousiast en leert gelijk samen muziek maken. Super gezellig dus! 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>Samen met leeftijdsgenoten leer je jouw favoriete muziek spelen</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4568
"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(43) "/muziek/basgitaar-groepsles-voor-jongeren-8"
"_version_" => integer 1865514350665531393
"score" => float 1
)
}
2 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/195"
"website" => string(12) "www.ckboz.nl"
"title" => string(36) "Basgitaar groepsles voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(560) "Basgitaar groepsles voor volwassenen Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je basgitaargroep een uur les. Gezellig, je maakt elkaar enthousiast en leert gelijk samenspelen. De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. "
"description" => string(82) "<p>Leer dit instrument met andere volwassenen spelen: gezellig en inspirerend!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 3856
"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(46) "/muziek/basgitaar-groepsles-voor-volwassenen-9"
"_version_" => integer 1865514350665531394
"score" => float 1
)
}
3 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/199"
"website" => string(12) "www.ckboz.nl"
"title" => string(50) "Basgitaar individueel, tweewekelijks voor jongeren"
"spell" => array(2) (
...
)
"content" => string(752) "Basgitaar individueel, tweewekelijks voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Om de week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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(60) "<p>Hiermee maak je jouw favoriete muziek lekker swingend</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4153
"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(59) "/muziek/basgitaar-individueel-tweewekelijks-voor-jongeren-8"
"_version_" => integer 1865514350666579968
"score" => float 1
)
}
4 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/200"
"website" => string(12) "www.ckboz.nl"
"title" => string(53) "Basgitaar individueel, tweewekelijks voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(755) "Basgitaar individueel, tweewekelijks voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Om de week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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>Leer dit populaire instrument bespelen in je eigen tempo, op jouw niveau.</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 5068
"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(62) "/muziek/basgitaar-individueel-tweewekelijks-voor-volwassenen-9"
"_version_" => integer 1865514350666579969
"score" => float 1
)
}
5 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/196"
"website" => string(12) "www.ckboz.nl"
"title" => string(46) "Basgitaar individueel, wekelijks voor jongeren"
"spell" => array(2) (
...
)
"content" => string(747) "Basgitaar individueel, wekelijks voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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(75) "<p>Jij zorgt voor de swingende lage tonen in vele soorten muziek. </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4152
"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(55) "/muziek/basgitaar-individueel-wekelijks-voor-jongeren-8"
"_version_" => integer 1865514350666579970
"score" => float 1
)
}
6 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/197"
"website" => string(12) "www.ckboz.nl"
"title" => string(49) "Basgitaar individueel, wekelijks voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(750) "Basgitaar individueel, wekelijks voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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(86) "<p>Op jouw niveau en in jouw tempo leer je dit populaire instrument bespelen </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4155
"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(58) "/muziek/basgitaar-individueel-wekelijks-voor-volwassenen-9"
"_version_" => integer 1865514350666579971
"score" => float 1
)
}
7 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/209"
"website" => string(12) "www.ckboz.nl"
"title" => string(49) "Bastuba/Euphonium/Bariton duoles voor volwassenen"
"spell" => array(2) (
...
)
"content" => string(1065) "Bastuba/Euphonium/Bariton duoles voor volwassenen Deze drie koperinstrumenten zorgen voor de lage klanken in heel veel soorten muziek. De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin.Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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(79) "<p>Blaas mooie, krachtige klanken en leer dit samen: gezellig en inspirend!</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 5097
"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(57) "/muziek/bastubaeuphoniumbariton-duoles-voor-volwassenen-9"
"_version_" => integer 1865514350667628544
"score" => float 1
)
}
8 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/221"
"website" => string(12) "www.ckboz.nl"
"title" => string(49) "Bastuba/Euphonium/Bariton groepsles voor jongeren"
"spell" => array(2) (
...
)
"content" => string(833) "Bastuba/Euphonium/Bariton groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je Bastuba/Euphonium/Bariton groep een uur les. Gezellig en je leert gelijk samenspelen. Welk instrument kies je?De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel jonge cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin. Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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>Jij zorgt voor de diepe klanken in de muziek. Leer het met leeftijdsgenoten</p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4406
"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(57) "/muziek/bastubaeuphoniumbariton-groepsles-voor-jongeren-8"
"_version_" => integer 1865514350667628545
"score" => float 1
)
}
9 => object Solarium_Document_ReadOnly(1) {
protected _fields => array(18) (
"id" => string(26) "www.ckboz.nl/modCourse/223"
"website" => string(12) "www.ckboz.nl"
"title" => string(49) "Bastuba/Euphonium/Bariton groepsles voor kinderen"
"spell" => array(2) (
...
)
"content" => string(833) "Bastuba/Euphonium/Bariton groepsles voor kinderen Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je Bastuba/Euphonium/Bariton groep een uur les. Gezellig en je leert gelijk samenspelen. Welk instrument kies je?De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel jonge cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin. Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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(77) "<p>Samen met andere kinderen leer je op een stoer instrument spelen </p>"
"module_s" => string(9) "modCourse"
"fileid_i" => integer 4576
"minAge_s" => string(1) "9"
"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(58) "/muziek/bastubaeuphoniumbariton-groepsles-voor-kinderen-10"
"_version_" => integer 1865514350667628546
"score" => float 1
)
}
)
protected _components => array(1) (
"facetset" => object Solarium_Result_Select_FacetSet(1) {
protected _facets => array(5) (
"Category" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(48) (
...
)
}
"Subcategory" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(29) (
...
)
}
"Agecategory" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(4) (
...
)
}
"Typecategory" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(0)
}
"group" => object Solarium_Result_Select_Facet_Field(1) {
protected _values => array(7) (
...
)
}
)
}
)
protected _status => integer 0
protected _queryTime => integer 0
protected _parsed => bool TRUE
protected _response => object Solarium_Client_Response(4) {
protected _headers => array(7) (
0 => string(15) "HTTP/1.1 200 OK"
1 => string(25) "Server: Apache-Coyote/1.1"
2 => string(22) "Cache-Control: private"
3 => string(38) "Expires: Thu, 01 Jan 1970 01:00:00 CET"
4 => string(38) "Content-Type: text/plain;charset=UTF-8"
5 => string(35) "Date: Thu, 16 Jul 2026 23:17:20 GMT"
6 => string(17) "Connection: close"
)
protected _body => string(25710) "{"responseHeader":{"status":0,"QTime":0,"params":{"facet":"true","facet.limit":"1000","f.categorypageid_ms.facet.mincount":"1","f.subcategoryname_ms.facet.mincount":"1","wt":"json","rows":"10","f.subcategoryname_ms.facet.sort":"index","fl":"*,score","start":"10","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":10,"maxScore":1.0,"docs":[{"id":"www.ckboz.nl/modCourse/184","website":"www.ckboz.nl","title":"Basgitaar duoles voor volwassenen","spell":["Basgitaar duoles voor volwassenen","Basgitaar duoles voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau 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":"Basgitaar duoles voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je samen met een cursist van ongeveer hetzelfde niveau 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 basgitaar is onmisbaar in veel soorten muziek. Leer gezellig samen!</p>","module_s":"modCourse","fileid_i":4571,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Duoles muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/basgitaar-duoles-voor-volwassenen-9","_version_":1865514350665531392,"score":1.0},{"id":"www.ckboz.nl/modCourse/185","website":"www.ckboz.nl","title":"Basgitaar groepsles voor jongeren","spell":["Basgitaar groepsles voor jongeren","Basgitaar groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je basgitaargroep een uur les. Gezellig, je maakt elkaar enthousiast en leert gelijk samenspelen. De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Muziek maken is leuk en samen muziek maken nog leuker! Elke week krijg je met je basgitaar groep een uur les. Je maakt elkaar enthousiast en leert gelijk samen muziek maken. Super gezellig dus! 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":"Basgitaar groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je basgitaargroep een uur les. Gezellig, je maakt elkaar enthousiast en leert gelijk samenspelen. De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Muziek maken is leuk en samen muziek maken nog leuker! Elke week krijg je met je basgitaar groep een uur les. Je maakt elkaar enthousiast en leert gelijk samen muziek maken. Super gezellig dus! 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 jouw favoriete muziek spelen</p>","module_s":"modCourse","fileid_i":4568,"minAge_s":"13","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Groepsles muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/basgitaar-groepsles-voor-jongeren-8","_version_":1865514350665531393,"score":1.0},{"id":"www.ckboz.nl/modCourse/195","website":"www.ckboz.nl","title":"Basgitaar groepsles voor volwassenen","spell":["Basgitaar groepsles voor volwassenen","Basgitaar groepsles voor volwassenen Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je basgitaargroep een uur les. Gezellig, je maakt elkaar enthousiast en leert gelijk samenspelen. De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. "],"content":"Basgitaar groepsles voor volwassenen Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je basgitaargroep een uur les. Gezellig, je maakt elkaar enthousiast en leert gelijk samenspelen. De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. ","description":"<p>Leer dit instrument met andere volwassenen spelen: gezellig en inspirerend!</p>","module_s":"modCourse","fileid_i":3856,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Groepsles muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/basgitaar-groepsles-voor-volwassenen-9","_version_":1865514350665531394,"score":1.0},{"id":"www.ckboz.nl/modCourse/199","website":"www.ckboz.nl","title":"Basgitaar individueel, tweewekelijks voor jongeren","spell":["Basgitaar individueel, tweewekelijks voor jongeren","Basgitaar individueel, tweewekelijks voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Om de week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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":"Basgitaar individueel, tweewekelijks voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Om de week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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>Hiermee maak je jouw favoriete muziek lekker swingend</p>","module_s":"modCourse","fileid_i":4153,"minAge_s":"13","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Individuele les muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/basgitaar-individueel-tweewekelijks-voor-jongeren-8","_version_":1865514350666579968,"score":1.0},{"id":"www.ckboz.nl/modCourse/200","website":"www.ckboz.nl","title":"Basgitaar individueel, tweewekelijks voor volwassenen","spell":["Basgitaar individueel, tweewekelijks voor volwassenen","Basgitaar individueel, tweewekelijks voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Om de week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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":"Basgitaar individueel, tweewekelijks voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Om de week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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>Leer dit populaire instrument bespelen in je eigen tempo, op jouw niveau.</p>","module_s":"modCourse","fileid_i":5068,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Individuele les muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/basgitaar-individueel-tweewekelijks-voor-volwassenen-9","_version_":1865514350666579969,"score":1.0},{"id":"www.ckboz.nl/modCourse/196","website":"www.ckboz.nl","title":"Basgitaar individueel, wekelijks voor jongeren","spell":["Basgitaar individueel, wekelijks voor jongeren","Basgitaar individueel, wekelijks voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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":"Basgitaar individueel, wekelijks voor jongeren De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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>Jij zorgt voor de swingende lage tonen in vele soorten muziek. </p>","module_s":"modCourse","fileid_i":4152,"minAge_s":"13","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Individuele les muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/basgitaar-individueel-wekelijks-voor-jongeren-8","_version_":1865514350666579970,"score":1.0},{"id":"www.ckboz.nl/modCourse/197","website":"www.ckboz.nl","title":"Basgitaar individueel, wekelijks voor volwassenen","spell":["Basgitaar individueel, wekelijks voor volwassenen","Basgitaar individueel, wekelijks voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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":"Basgitaar individueel, wekelijks voor volwassenen De basgitaar is een populair instrument bij jong en oud. Dat komt vooral omdat hij in de meeste bands een onmisbare, spectaculaire rol speelt. De lage klank (vaak geplukt) en het uiterlijk geven de basgitaar een eigentijds karakter. Tegenwoordig zijn er vier-, vijf- en zelfs zes-snarige basgitaren. Bij een basgitaar heb je een versterker nodig. Elke week krijg je een half uur les, op jouw niveau en in je eigen tempo. 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>Op jouw niveau en in jouw tempo leer je dit populaire instrument bespelen </p>","module_s":"modCourse","fileid_i":4155,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Individuele les muziek"],"subcategoryname_ms":["Basgitaar"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/basgitaar-individueel-wekelijks-voor-volwassenen-9","_version_":1865514350666579971,"score":1.0},{"id":"www.ckboz.nl/modCourse/209","website":"www.ckboz.nl","title":"Bastuba/Euphonium/Bariton duoles voor volwassenen","spell":["Bastuba/Euphonium/Bariton duoles voor volwassenen","Bastuba/Euphonium/Bariton duoles voor volwassenen Deze drie koperinstrumenten zorgen voor de lage klanken in heel veel soorten muziek. De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin.Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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":"Bastuba/Euphonium/Bariton duoles voor volwassenen Deze drie koperinstrumenten zorgen voor de lage klanken in heel veel soorten muziek. De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin.Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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>Blaas mooie, krachtige klanken en leer dit samen: gezellig en inspirend!</p>","module_s":"modCourse","fileid_i":5097,"minAge_s":"18","agecategory_s":"Volwassenen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Duoles muziek"],"subcategoryname_ms":["Bastuba / Euphonium / Bariton"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/bastubaeuphoniumbariton-duoles-voor-volwassenen-9","_version_":1865514350667628544,"score":1.0},{"id":"www.ckboz.nl/modCourse/221","website":"www.ckboz.nl","title":"Bastuba/Euphonium/Bariton groepsles voor jongeren","spell":["Bastuba/Euphonium/Bariton groepsles voor jongeren","Bastuba/Euphonium/Bariton groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je Bastuba/Euphonium/Bariton groep een uur les. Gezellig en je leert gelijk samenspelen. Welk instrument kies je?De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel jonge cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin. Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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":"Bastuba/Euphonium/Bariton groepsles voor jongeren Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je Bastuba/Euphonium/Bariton groep een uur les. Gezellig en je leert gelijk samenspelen. Welk instrument kies je?De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel jonge cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin. Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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>Jij zorgt voor de diepe klanken in de muziek. Leer het met leeftijdsgenoten</p>","module_s":"modCourse","fileid_i":4406,"minAge_s":"13","agecategory_s":"Jongeren","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Groepsles muziek"],"subcategoryname_ms":["Bastuba / Euphonium / Bariton"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/bastubaeuphoniumbariton-groepsles-voor-jongeren-8","_version_":1865514350667628545,"score":1.0},{"id":"www.ckboz.nl/modCourse/223","website":"www.ckboz.nl","title":"Bastuba/Euphonium/Bariton groepsles voor kinderen","spell":["Bastuba/Euphonium/Bariton groepsles voor kinderen","Bastuba/Euphonium/Bariton groepsles voor kinderen Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je Bastuba/Euphonium/Bariton groep een uur les. Gezellig en je leert gelijk samenspelen. Welk instrument kies je?De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel jonge cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin. Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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":"Bastuba/Euphonium/Bariton groepsles voor kinderen Muziek maken is leuk en samen muziek maken nog leuker. Elke week krijg je met je Bastuba/Euphonium/Bariton groep een uur les. Gezellig en je leert gelijk samenspelen. Welk instrument kies je?De bastuba klinkt het laagst, dat komt door de afmeting en buislengte van het instrument. Omdat het een groot instrument is beginnen veel jonge cursisten op een bariton. De Euphonium zit er qua afmeting en klank precies tussenin. Je kunt natuurlijk eerst komen uitproberen welk instrument het beste bij jou past. 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 andere kinderen leer je op een stoer instrument spelen </p>","module_s":"modCourse","fileid_i":4576,"minAge_s":"9","agecategory_s":"Kinderen","categorypageid_ms":["14","14"],"categoryname_ms":["Instrument","Groepsles muziek"],"subcategoryname_ms":["Bastuba / Euphonium / Bariton"],"categorycolor_s":"red","categorygrouppageid_i":14,"url_s":"/muziek/bastubaeuphoniumbariton-groepsles-voor-kinderen-10","_version_":1865514350667628546,"score":1.0}]},"facet_counts":{"facet_queries":{},"facet_fields":{"Category":["10-lessenkaart Beeldend",4,"10-lessenkaart Dans",12,"10-lessenkaart Muziek",1,"Academie",11,"Beeldbewerken",2,"Beeldende kunst proeflesweek",1,"Beeldhouwen en Boetseren",1,"CKB Popschool",18,"CKB Theaterschool",4,"Caribbean Dance",1,"Dans je fit",3,"Dans proeflesweek",1,"Dans voor de allerjongsten",5,"Dansimprovisatie",2,"Dinsdag 9 september",1,"Donderdag 28 augustus",1,"Duoles muziek",66,"Floorwork",2,"Fotografie",1,"Groepsles muziek",60,"Individuele les muziek",137,"Instrument",313,"Jong Talent",8,"Keramiek en Pottenbakken",1,"Klassieke Dans",5,"Koren",8,"Kort en creatief",10,"Kort en in beweging",1,"Kort en inspirerend",26,"Maandag 25 augustus",3,"Moderne Dans",7,"Musical Kids",2,"Muziek Groepen Proeflesweek",2,"Muziek ensembles & percussiegroep",18,"Muziek proeflesweek",4,"Muziek voor de allerjongsten",3,"Naaiatelier",2,"Oude Ambachten",1,"Piloxing Barre",1,"Presentatiegroep",2,"Showdance",1,"Tapdance",2,"Techniek en media",2,"Tekenen en Schilderen",6,"Theaterlab",2,"Vrijdag 29 augustus",1,"Zang",37,"Zumba",2],"Subcategory":["Basgitaar",11,"Bastuba / Euphonium / Bariton",12,"Beiaard",2,"Blokfluit",1,"Cello",15,"Contrabas",14,"Dwarsfluit en kinderdwarsfluit",12,"Gitaar ‘klassiek’ (akoestisch) of elektrisch",27,"Harp",12,"Hobo",12,"Hoorn",12,"Keyboards",18,"Klarinet",12,"Klavecimbel",3,"Koren proefles",3,"Moderne Dans proefles",1,"Orgel",3,"Percussie",18,"Piano Klassiek",10,"Piano Pop/Jazz/Latin en meer",11,"Saxofoon",15,"Slagwerk",15,"Tech-lab proefles",1,"Trombone",18,"Trompet / Cornet / Bugel",21,"Ukelele",5,"Viool / altviool",15,"Zang Pop/Jazz/Musical",28,"Zang klassiek",9],"Agecategory":["Volwassenen",140,"Jongeren",120,"Kinderen",107,"Diverse leeftijden",6],"Typecategory":[],"group":["14",323,"13",21,"15",19,"114",18,"164",6,"16",4,"",1]},"facet_dates":{},"facet_ranges":{}}}
"
protected _statusCode => string(3) "200"
protected _statusMessage => string(2) "OK"
}
protected _data => array(3) (
"responseHeader" => array(3) (
"status" => integer 0
"QTime" => integer 0
"params" => array(14) (
"facet" => string(4) "true"
"facet.limit" => string(4) "1000"
"f.categorypageid_ms.facet.mincount" => string(1) "1"
"f.subcategoryname_ms.facet.mincount" => string(1) "1"
"wt" => string(4) "json"
"rows" => string(2) "10"
"f.subcategoryname_ms.facet.sort" => string(5) "index"
"fl" => string(7) "*,score"
"start" => string(2) "10"
"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 10
"maxScore" => float 1
"docs" => array(10) (
0 => array(18) (
...
)
1 => array(18) (
...
)
2 => array(18) (
...
)
3 => array(18) (
...
)
4 => array(18) (
...
)
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 10
"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=2"
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=2"
public aQuerySegments => array(1) (
"page" => string(1) "2"
)
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:17:20"
public date => string(26) "2026-07-17 01:17: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:17:20"
public date => string(26) "2026-07-17 01:17: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:17:20"
public date => string(26) "2026-07-17 01:17: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:17:20"
public date => string(26) "2026-07-17 01:17: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:17:20"
public date => string(26) "2026-07-17 01:17: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) "2"
}
"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) ""
) |