public static function webinarItem(Request $request) // apiId aka WebinarEvents::webinar("import_params")
{
$apiId = $request->get('apiId') ?? 0;
$item = Webinars::getByApiId($apiId)->first();
if (!$item) {
throw new \Exception(sprintf('Webinar with apiId %s not found', $apiId));
}
$fractal = new Manager();
$transformer = new WebinarTransformer();
$item = $fractal->createData(new FractalCollection([$item], $transformer))->toArray();
* @param array $parameters
* @return \Symfony\Component\HttpFoundation\Response
*/
public function callAction($method, $parameters)
{
return $this->{$method}(...array_values($parameters));
}
/**
* Handle calls to missing methods on the controller.
*
public function dispatch(Route $route, $controller, $method)
{
$parameters = $this->resolveParameters($route, $controller, $method);
if (method_exists($controller, 'callAction')) {
return $controller->callAction($method, $parameters);
}
return $controller->{$method}(...array_values($parameters));
}
*
* @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
*/
protected function runController()
{
return $this->controllerDispatcher()->dispatch(
$this, $this->getController(), $this->getControllerMethod()
);
}
/**
{
$this->container = $this->container ?: new Container;
try {
if ($this->isControllerAction()) {
return $this->runController();
}
return $this->runCallable();
} catch (HttpResponseException $e) {
return $e->getResponse();
return (new Pipeline($this->container))
->send($request)
->through($middleware)
->then(fn ($request) => $this->prepareResponse(
$request, $route->run()
));
}
/**
* Gather the middleware for the given route with resolved class names.
*/
protected function prepareDestination(Closure $destination)
{
return function ($passable) use ($destination) {
try {
return $destination($passable);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
}
};
}
}
throw $exception;
}
return $next($request);
}
}
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
$this->isReading($request) ||
$this->runningUnitTests() ||
$this->inExceptArray($request) ||
$this->tokensMatch($request)
) {
return tap($next($request), function ($response) use ($request) {
if ($this->shouldAddXsrfTokenCookie()) {
$this->addCookieToResponse($request, $response);
}
});
}
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
// Putting the errors in the view for every view allows the developer to just
// assume that some errors are always available, which is convenient since
// they don't have to continually run checks for the presence of errors.
return $next($request);
}
}
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
$this->startSession($request, $session)
);
$this->collectGarbage($session);
$response = $next($request);
$this->storeCurrentUrl($request, $session);
$this->addCookieToResponse($response, $session);
if ($this->manager->shouldBlock() ||
($request->route() instanceof Route && $request->route()->locksFor())) {
return $this->handleRequestWhileBlocking($request, $session, $next);
}
return $this->handleStatefulRequest($request, $session, $next);
}
/**
* Handle the given request within session state.
*
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$response = $next($request);
foreach ($this->cookies->getQueuedCookies() as $cookie) {
$response->headers->setCookie($cookie);
}
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
* @param \Closure $next
* @return \Symfony\Component\HttpFoundation\Response
*/
public function handle($request, Closure $next)
{
return $this->encrypt($next($this->decrypt($request)));
}
/**
* Decrypt the cookies on the request.
*
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
*/
public function handle(Request $request, Closure $next): Response
{
if (app()->environment('production')) {
if (app()->has('calledFromWeblication')) {
return $next($request);
}
abort(403);
}
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
{
$pipeline = array_reduce(
array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination)
);
return $pipeline($this->passable);
}
/**
* Run the pipeline and return the result.
*
$middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
return (new Pipeline($this->container))
->send($request)
->through($middleware)
->then(fn ($request) => $this->prepareResponse(
$request, $route->run()
));
}
/**
$request->setRouteResolver(fn () => $route);
$this->events->dispatch(new RouteMatched($route, $request));
return $this->prepareResponse($request,
$this->runRouteWithinStack($route, $request)
);
}
/**
* Run the given route within a Stack "onion" instance.
* @param \Illuminate\Http\Request $request
* @return \Symfony\Component\HttpFoundation\Response
*/
public function dispatchToRoute(Request $request)
{
return $this->runRoute($request, $this->findRoute($request));
}
/**
* Find the route matching a given request.
*
*/
public function dispatch(Request $request)
{
$this->currentRequest = $request;
return $this->dispatchToRoute($request);
}
/**
* Dispatch the request to a route and return the response.
*
protected function dispatchToRouter()
{
return function ($request) {
$this->app->instance('request', $request);
return $this->router->dispatch($request);
};
}
/**
* Call the terminate method on any terminable middleware.
*/
protected function prepareDestination(Closure $destination)
{
return function ($passable) use ($destination) {
try {
return $destination($passable);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
}
};
}
*/
public function handle($request, Closure $next)
{
$this->clean($request);
return $next($request);
}
/**
* Clean the request's data.
*
if ($callback($request)) {
return $next($request);
}
}
return parent::handle($request, $next);
}
/**
* Transform the given value.
*
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
*/
public function handle($request, Closure $next)
{
$this->clean($request);
return $next($request);
}
/**
* Clean the request's data.
*
if ($callback($request)) {
return $next($request);
}
}
return parent::handle($request, $next);
}
/**
* Transform the given value.
*
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
throw new PostTooLargeException;
}
return $next($request);
}
/**
* Determine the server 'post_max_size' as bytes.
*
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
null,
$this->getHeaders($data)
);
}
return $next($request);
}
/**
* Determine if the incoming request has a maintenance mode bypass cookie.
*
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
* @return \Illuminate\Http\Response
*/
public function handle($request, Closure $next)
{
if (! $this->hasMatchingPath($request)) {
return $next($request);
}
$this->cors->setOptions($this->container['config']->get('cors', []));
if ($this->cors->isPreflightRequest($request)) {
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
{
$request::setTrustedProxies([], $this->getTrustedHeaderNames());
$this->setTrustedProxyIpAddresses($request);
return $next($request);
}
/**
* Sets the trusted proxies on the request.
*
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$carry = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $this->handleCarry($carry);
} catch (Throwable $e) {
return $this->handleException($passable, $e);
{
$pipeline = array_reduce(
array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination)
);
return $pipeline($this->passable);
}
/**
* Run the pipeline and return the result.
*
$this->bootstrap();
return (new Pipeline($this->app))
->send($request)
->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
->then($this->dispatchToRouter());
}
/**
* Bootstrap the application for HTTP requests.
*
$this->requestStartedAt = Carbon::now();
try {
$request->enableHttpMethodParameterOverride();
$response = $this->sendRequestThroughRouter($request);
} catch (Throwable $e) {
$this->reportException($e);
$response = $this->renderException($request, $e);
}
$_SERVER['REQUEST_URI'] = $originalRequestUri;
$_GET = json_decode(static::$originalGET, true);
/** @var \Illuminate\Http\Response $response */
$response = static::$kernel->handle($request);
if (!isset($_COOKIE['laravel_session'])) {
collect(\Illuminate\Support\Arr::get($response->headers->all(), 'set-cookie', []))
->each(function($cookie) {
$cookie = urldecode($cookie);
$method['callbackBeforeRouting']($url, $params);
}
$returnData = \Illuminate\Support\Arr::get($method, 'returnData', false);
$content = \WeblicationConnector::call($url, $params, $returnData);
if ($returnData) {
return $content;
}
$_7783d2 .= $_c48491."\n"; } if(!empty($_0fae0c)){ gFilehandler::_e73643($_59c05b, $_7783d2.$_79f64d); } } return $_79f64d; } catch(gException $_b8d4ad){
unset($_b8d4ad); return ''; } } } public static function ntps($_8bfb71){ return self::_abb443($_8bfb71); } public static function _abb443($_8bfb71, $_28e220 = true){
$_e7e9d6 = error_reporting(); if(isset($GLOBALS['wDebugPHP']) && is_array($GLOBALS['wDebugPHP'])){ if(isset($GLOBALS['wDebugPHP']['error_reporting'])){ error_reporting($GLOBALS['wDebugPHP']['error_reporting']); } } else if(isset($_GET['debugPHP']) && $_GET['debugPHP'] == '1' && gSession::_c12fd0() == 'admin'){ $GLOBALS['wDebugPhpErrorInfoID'] = isset($GLOBALS['wDebugPhpErrorInfoID']) ? $GLOBALS['wDebugPhpErrorInfoID'] + 1 : 10; $GLOBALS['wDebugPhpErrorInfoIdCurrent'] = 'eidth_'.$GLOBALS['wDebugPhpErrorInfoID'];
$GLOBALS['wDebugPhpErrorInfoIdBefore'] = 'eidth_'.($GLOBALS['wDebugPhpErrorInfoID'] - 1); gFilehandler::_e73643($_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/tmp/debug-php.xml', $_8bfb71); error_reporting(E_ALL); } if(isset($GLOBALS['dgbape']) && $GLOBALS['dgbape']){ error_reporting(E_ALL); } if(isset($GLOBALS['useIncludes']) && $GLOBALS['useIncludes'] || !empty($_GET['useIncludes'])){ $_8bfb71 = ($_28e220 === false ? '<'.'?php '.$_8bfb71.'?'.'>' : $_8bfb71);
ob_start(); $_800cb1 = $_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/tmp/wPHP-inc-'.md5($_8bfb71).'.php'; if(!file_exists($_800cb1)){ gFilehandler::_e73643($_800cb1, $_8bfb71); } @include($_800cb1); $_79f64d = ob_get_contents(); ob_end_clean(); }
else{ $_8bfb71 = ($_28e220 === false ? $_8bfb71 : '?'.'>'.$_8bfb71.'<'.'?php '); ob_start(); eval($_8bfb71); $_79f64d = ob_get_contents(); ob_end_clean(); } if(isset($GLOBALS['wDebugPHP']) && is_array($GLOBALS['wDebugPHP'])){ if(isset($GLOBALS['wDebugPHP']['error_reporting'])){
error_reporting($_e7e9d6); } if(isset($GLOBALS['wDebugPHP']['show']) && $GLOBALS['wDebugPHP']['show']){ if(preg_match('/(deprecated<\/|notice<\/|fatal\s+error|syntax\s+error|warning<\/)/i', $_79f64d)){ print "PHPSTR1:\n".$_8bfb71."\n\n\n\n"; print "RESULTSTR\n".$_79f64d."\n\n\n\n"; if(isset($GLOBALS['wDebugPHP']['exit']) && $GLOBALS['wDebugPHP']['exit']){ exit; }
} } else if(isset($GLOBALS['wDebugPHP']['exit']) && $GLOBALS['wDebugPHP']['exit']){ exit; } } else if((isset($_GET['debugPHP']) && $_GET['debugPHP'] == '1' && gSession::_c12fd0() == 'admin') && preg_match('/(deprecated<\/|notice<\/|fatal\s+error|syntax\s+error|warning<\/)/i', $_79f64d)){ if(isset($_GET['debugPHPExit']) && $_GET['debugPHPExit'] == '1'){ print "PHPSTR2:\n".$_8bfb71."\n\n\n\n";
print $_79f64d; exit; } else{ print $_79f64d; if(!empty($GLOBALS['hideDebugPHPMask'])){ print "PHPSTR\n".$_8bfb71."\n\n\n\n"; } }
} return $_79f64d; } public static function _dd0c68($_8bfb71){ eval($_8bfb71); } public static function _d4a14a($prefix = 'wsl'){ if(empty(self::$_24ab8e[$prefix])){ $_5ed2bc = $_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/lib/xslt/wsl/'.$prefix.'.xsl';
self::$_24ab8e[$prefix] = str_replace('$XSLTPRE[wDocumentRoot]', $_SERVER['DOCUMENT_ROOT'], gFilehandler::_2b0180($_5ed2bc)); } return self::$_24ab8e[$prefix]; } }
*
*/
//*********************************************************************************/
?>
<?php class gWslProcessor extends gClassBasicCoreStandard { private static $_24ab8e = array(); public static $_5786af = array(); public static function _4f8228($_fe18a8, $_dc6bf2 = null){ return self::_abb443(self::_b7c3c6($_fe18a8, $_dc6bf2)); } public static function _e695c6($_fe18a8, $_dc6bf2 = null){ $_486722 = self::_10f029($_fe18a8, $_dc6bf2);
$_089b17 = self::_abb443($_486722); return $_089b17; } public static function _efb1f6($_fe18a8, $prefix = 'wsl', $_dc6bf2 = array()){ $_dc6bf2['prefix'] = $prefix; $_79f64d = self::_b7c3c6($_fe18a8, $_dc6bf2); return self::_abb443($_79f64d); } public static function _0a3b84($_fe18a8, $prefix = 'wsl', $_dc6bf2 = array()){
$_dc6bf2['prefix'] = $prefix; $_79f64d = self::_b7c3c6($_fe18a8, $_dc6bf2); return self::_abb443($_79f64d); } static function _b7c3c6($_fe18a8, $_dc6bf2 = array()){ $_dc6bf2['wslAccelerator'] = isset($GLOBALS['wslAccelerator']) ? $GLOBALS['wslAccelerator'] : ''; $_dc6bf2 = array_merge(array('wObjectType' => '', 'wPath' => '', 'wContextPath' => '', 'wProjectPath' => '', 'wProjectName' => '', 'wProjectGlobalPath' => '', 'wProjectAssetsPath' => '', 'wProjectLocalAssetsPath' => '', 'wDirType' => '', 'wSource' => '', 'wDir' => '', 'prefix' => '', 'isInEditor' => ''), $_dc6bf2); $_fe18a8 = str_replace('$WSLPRE[wUserLanguage]', gSession::_cbd31f(), $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wUserName]', gSession::_d0c584(), $_fe18a8);
$_fe18a8 = str_replace('$WSLPRE[wSystemMajorRelease]', gApplicationEnv::getVersion(), $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wObjectType]', $_dc6bf2['wObjectType'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wPath]', $_dc6bf2['wPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wContextPath]', $_dc6bf2['wContextPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectPath]', $_dc6bf2['wProjectPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectName]', $_dc6bf2['wProjectName'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectGlobalPath]', $_dc6bf2['wProjectGlobalPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectAssetsPath]', $_dc6bf2['wProjectAssetsPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectLayoutPath]', $_dc6bf2['wProjectLayoutPath'] ?? $_dc6bf2['wProjectGlobalPath'], $_fe18a8);
$_fe18a8 = str_replace('$WSLPRE[wProjectLocalAssetsPath]', $_dc6bf2['wProjectLocalAssetsPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wDirType]', $_dc6bf2['wDirType'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wSource]', $_dc6bf2['wSource'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[gAndLt]', "<" , $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[gAndGt]', ">" , $_fe18a8); if($_dc6bf2['prefix'] == 'wslPre'){ $_fe18a8 = str_replace("\$XMLPRE[wIsInEditor]", $_dc6bf2['isInEditor'], $_fe18a8); } $_baf63d = self::_d4a14a(empty($_dc6bf2['prefix']) ? 'wsl' : $_dc6bf2['prefix']);
$parameters = $_dc6bf2; $parameters['wIsInEditor'] = $_dc6bf2['isInEditor'] == 1 ? 1 : 0; $_79f64d = gXsltProcessor::_2dd454($_fe18a8, $_baf63d, $parameters); $_79f64d = str_replace('<!--div-->', '', $_79f64d); $_79f64d = str_replace('\'$'.'forEachInnerScope\'', '$'.'forEachInnerScope', $_79f64d); return $_79f64d; } static function _10f029($_fe18a8, $_dc6bf2 = array()){ $_dc6bf2['wslAccelerator'] = isset($GLOBALS['wslAccelerator']) ? $GLOBALS['wslAccelerator'] : '';
$_dc6bf2 = array_merge(array('wObjectType' => '', 'wPath' => '', 'wContextPath' => '', 'wProjectPath' => '', 'wProjectName' => '', 'wProjectGlobalPath' => '', 'wProjectAssetsPath' => '', 'wProjectLocalAssetsPath' => '', 'wDirType' => '', 'wSource' => '', 'wDir' => '', 'prefix' => '', 'isInEditor' => ''), $_dc6bf2); $_fe18a8 = str_replace('$WSLPRE[wUserLanguage]', gSession::_cbd31f(), $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wUserName]', gSession::_d0c584(), $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wObjectType]', $_dc6bf2['wObjectType'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wPath]', $_dc6bf2['wPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wContextPath]', $_dc6bf2['wContextPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectPath]', $_dc6bf2['wProjectPath'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectName]', $_dc6bf2['wProjectName'], $_fe18a8); $_fe18a8 = str_replace('$WSLPRE[wProjectGlobalPath]', $_dc6bf2['wProjectGlobalPath'], $_fe18a8);
?>
<?php class gProcessorPage extends gClassBasicCoreStandard { public static function _a380f4($_fe18a8, $_baf63d, $parameters = array(), $_dc6bf2 = array()){ if(!$_dc6bf2){ $_dc6bf2 = array(); } $_3fe8b7 = isset($_dc6bf2['processFlow']) ? $_dc6bf2['processFlow'] : array(); $_3fe8b7[] = array('xslt', ''); $_3fe8b7[] = array('wsl', 'wsl');
if(gSession::_c12fd0() != 'admin'){ if(empty($GLOBALS['wHideWslPhpSecurityAlert'])){ $_fe18a8 = str_replace('<wsl:php', '<wsl:wSecurityAlert', $_fe18a8); $_fe18a8 = str_replace('</wsl:php', '</wsl:wSecurityAlert', $_fe18a8); } } $GLOBALS['wslAccelerator'] = isset($_dc6bf2['wslAccelerator']) ? $_dc6bf2['wslAccelerator'] : ''; $GLOBALS['phpAccelerator'] = isset($_dc6bf2['phpAccelerator']) ? $_dc6bf2['phpAccelerator'] : ''; $GLOBALS['wTemplateEditPath'] = isset($_dc6bf2['wTemplateEditPath']) ? $_dc6bf2['wTemplateEditPath'] : '';
if(!(strpos($_baf63d, '<wslPre:') === false) || !empty($_dc6bf2['wslPre'])){ $_da0c7b = array(); $GLOBALS['xmlStrPre'] = $_fe18a8; if(preg_match('/<wd:object[^>]+type="([^"]+)">/', $_fe18a8, $_da0c7b)){ $_dc6bf2['wObjectType'] = $_da0c7b[1]; } $_baf63d = str_replace('$'.'WSLPRE[wProjectLayoutPath]', isset($parameters['wProjectLayoutPath']) ? $parameters['wProjectLayoutPath'] : '', $_baf63d); $_baf63d = gWslProcessor::_efb1f6($_baf63d, 'wslPre', $_dc6bf2); }
$_a2a620 = $_fe18a8; for($_218992 = 0; $_218992 < count($_3fe8b7); $_218992++){ $prefix = $_3fe8b7[$_218992][1]; if($_3fe8b7[$_218992][0] == 'wsl'){ if(!isset($_dc6bf2['isInEditor'])){ $_a2a620 = gEditor::_2482df($_a2a620); } if(!empty($_dc6bf2['envelop'])){ $_a2a620 = gWslProcessor::_efb1f6('<wRoot>'.gStringconverter::removePrologXml($_a2a620).'</wRoot>', $prefix, $_dc6bf2);
$_a2a620 = str_replace(array('-->'.'WMERGECOMMENT', 'WMERGECOMMENT<!--'), array('', ''), $_a2a620); $_a2a620 = str_replace(array('<wRoot>', '</wRoot>'), '', $_a2a620); } else{ $_a2a620 = gWslProcessor::_efb1f6($_a2a620, $prefix, $_dc6bf2); $_a2a620 = str_replace(array('-->'.'WMERGECOMMENT', 'WMERGECOMMENT<!--'), array('', ''), $_a2a620); } } else if($_3fe8b7[$_218992][0] == 'xslt'){
try{ $_a2a620 = gXsltProcessorPage8::_2dd454($_a2a620, $_baf63d, $parameters, $_dc6bf2); $_a2a620 = str_replace(array('xmlns_W_', 'wEditorPreTmpPhpStart', 'wEditorPreTmpPhpStop'), array('xmlns:', '-->'.'WMERGECOMMENT<wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">', '</wsl:php>WMERGECOMMENT'.'<!--'), $_a2a620); } catch(gException $_b8d4ad){ $_b0291e = 'flow(xslt):'.$_b8d4ad->getMessage(); throw new gException($_b0291e); } }
} if(!(strpos($_a2a620, '<wd:includeCssRessources />') === false)){ $_119873 = $GLOBALS['wPageCur']['ressourcesCssAttributes']; $_119873['execute'] = 'wsl'; $_b90647 = wsl_includeCssRessources::parseTag($_119873); $_a2a620 = str_replace('<wd:includeCssRessources />', $_b90647, $_a2a620); } if(!(strpos($_a2a620, '<wd:includeJsRessources />') === false)){ $_5c8fce = $GLOBALS['wPageCur']['ressourcesJsAttributes'];
$_5c8fce['execute'] = 'wsl'; $_27dca3 = wsl_includeJsRessources::parseTag($_5c8fce); $_a2a620 = str_replace('<wd:includeJsRessources />', $_27dca3, $_a2a620); } $_7583bf = gApplicationEnv::_958cbe(); if(gSession::_c12fd0() != ''){ $_a2a620 = preg_replace("/(<body[^>]*)>/i", "$1 data-wv=\"".$_7583bf."\">", $_a2a620, 1); } if(!(strpos($_baf63d, '<wslPost:') === false)){
$_a2a620 = gWslProcessor::_efb1f6($_a2a620, 'wslPost', $_dc6bf2); } else{ $_a2a620 = str_replace(' cdata-section="yes"', '', $_a2a620); } $_a2a620 = str_replace(array('<wRoot>', '</wRoot>'), '', $_a2a620); if(!empty($GLOBALS['wTmp']['wInterpreteCSS']) && $GLOBALS['wTmp']['wInterpreteCSS']){ $_a2a620 = self::_671188($_a2a620); }
return $_a2a620; } public static function _671188($_a2a620){ $_da0c7b = array(); $_627213 = array(); try{ if(!empty($GLOBALS['wTmp']['pathServerSideWCSS'])){ $_627213 = unserialize(substr(gFilehandler::_2b0180($_SERVER['DOCUMENT_ROOT'].$GLOBALS['wTmp']['pathServerSideWCSS']), 14)); }
$wPageStr = '';
try{
$pageStr = gXsltProcessor::_92c875($pageStr);
$wPageStr = gProcessorPage::_a380f4($pageStr, $templateStr, $parameters, $options);
$wPageStr = str_replace(' xmlns=""', '', $wPageStr);
$wPageStr = str_replace('[wToDeleteBeforeOutput]', '', $wPageStr);
}
catch(gException $e){
unset($e);
$templateViewStr = preg_replace('/wPlaceholderPre:\w+/', isset($preVarsIntern['placeholdersXsltPre']['*']) ? $preVarsIntern['placeholdersXsltPre']['*'] : '', $templateViewStr);
}
*/
//Eigentliche Transformation der Seite
$pageStr = wOutput::processPageStr($documentStr, $templateViewStr, array('wProjectLayoutPath' => $pathLayout), array('wslAccelerator' => $preVarsIntern['wslAccelerator'], 'disablePhpExecution' => $preVarsIntern['disablePhpExecution']));
if(isset($GLOBALS['wGlobalValues']['doNotDisplayPage']) && $GLOBALS['wGlobalValues']['doNotDisplayPage'] == '404'){
$preStrHeader = "Status: 404"."\n";
header('HTTP/1.1 404 Not Found');
header('Status: 404 Not Found');
}
require_once $_SERVER['LARAVEL_PATH'] . '/vendor/navigateag/laravel-weblication-connector/src/WeblicationConnector.php';
// Hier wird das globale Steuerungsskript eingebunden
include($_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/default/project/wGlobal/scripts/pre.php');
$preResult = wMyProject::executeRewriteRules($preResult);
//$preResult = wOutput::filterLinksOffline($preResult, array('displayOffline' => true));
//$preResult = wOutput::maskEmails($preResult);
//$preResult = wOutput::sendFormularsOverHTTPS($preResult);
<?php $version="1.0"; $encoding="UTF-8"; ?>
<?php include_once($_SERVER['DOCUMENT_ROOT'].'/wGlobal/wGlobal/scripts/pre.php'); ?>
<?php exit; ?>
<wd:document xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" version="1.0" type="page.standard">
<wd:extension type="weblication" version="5.0" uid="cbe638b10b6892fb7a9d5652bd06888b">
<wd:meta>
<wd:title>Secure KNX Installations</wd:title>
Exception
|
---|
Exception: Webinar with apiId 116 not found at /var/www/knx.org/laravel/app/Http/Controllers/Knx/WebinarsController.php:140 at App\Http\Controllers\Knx\WebinarsController::webinarItem() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54) at Illuminate\Routing\Controller->callAction() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43) at Illuminate\Routing\ControllerDispatcher->dispatch() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Route.php:259) at Illuminate\Routing\Route->runController() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Route.php:205) at Illuminate\Routing\Route->run() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:806) at Illuminate\Routing\Router->Illuminate\Routing\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:144) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50) at Illuminate\Routing\Middleware\SubstituteBindings->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78) at Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49) at Illuminate\View\Middleware\ShareErrorsFromSession->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:121) at Illuminate\Session\Middleware\StartSession->handleStatefulRequest() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64) at Illuminate\Session\Middleware\StartSession->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37) at Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:67) at Illuminate\Cookie\Middleware\EncryptCookies->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/navigateag/laravel-weblication-connector/src/Middleware/WeblicationMiddleware.php:20) at NavigateAG\LaravelWeblicationConnector\Middleware\WeblicationMiddleware->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:119) at Illuminate\Pipeline\Pipeline->then() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:805) at Illuminate\Routing\Router->runRouteWithinStack() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:784) at Illuminate\Routing\Router->runRoute() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:748) at Illuminate\Routing\Router->dispatchToRoute() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Routing/Router.php:737) at Illuminate\Routing\Router->dispatch() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200) at Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:144) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21) at Illuminate\Foundation\Http\Middleware\TransformsRequest->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php:31) at Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21) at Illuminate\Foundation\Http\Middleware\TransformsRequest->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php:40) at Illuminate\Foundation\Http\Middleware\TrimStrings->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27) at Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php:99) at Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php:49) at Illuminate\Http\Middleware\HandleCors->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php:39) at Illuminate\Http\Middleware\TrustProxies->handle() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183) at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:119) at Illuminate\Pipeline\Pipeline->then() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:175) at Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() (/var/www/knx.org/laravel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144) at Illuminate\Foundation\Http\Kernel->handle() (/var/www/knx.org/laravel/vendor/navigateag/laravel-weblication-connector/src/WeblicationConnector.php:50) at WeblicationConnector::call() (/var/www/knx.org/laravel/vendor/navigateag/laravel-weblication-connector/src/WeblicationFacade.php:30) at NavigateAG\LaravelWeblicationConnector\WeblicationFacade::__callStatic() (/var/www/knx.org/weblication/weblication/grid5/lib/php/gWslProcessor.php(48) : eval()'d code:672) at eval() (/var/www/knx.org/weblication/weblication/grid5/lib/php/gWslProcessor.php:48) at gWslProcessor::_abb443() (/var/www/knx.org/weblication/weblication/grid5/lib/php/gWslProcessor.php:16) at gWslProcessor::_efb1f6() (/var/www/knx.org/weblication/weblication/grid5/lib/php/gProcessorPage.php:19) at gProcessorPage::_a380f4() (/var/www/knx.org/weblication/weblication/grid5/framework/php/wOutput.php:54) at wOutput::processPageStr() (/var/www/knx.org/weblication/weblication/grid5/default/project/wGlobal/scripts/pre.php:1180) at include('/var/www/knx.org/weblication/weblication/grid5/default/project/wGlobal/scripts/pre.php') (/var/www/knx.org/weblication/wGlobal/wGlobal/scripts/pre.php:185) at include_once('/var/www/knx.org/weblication/wGlobal/wGlobal/scripts/pre.php') (/var/www/knx.org/weblication/knx-en/for-professionals/webinars/Secure-KNX-Installations/index.php:2) |