Twig \ Error \ RuntimeError
An exception has been thrown during the rendering of a template ("Trying to access array offset on value of type null").
Previous exceptions
  • Trying to access array offset on value of type null (8)
Twig\Error\RuntimeError thrown with message "An exception has been thrown during the rendering of a template ("Trying to access array offset on value of type null")." Stacktrace: #77 Twig\Error\RuntimeError in /data/prod/digitalcultures/2019/user/themes/digital-cultures/templates/schedule_event.html.twig:164 #76 Whoops\Exception\ErrorException in /data/prod/digitalcultures/2019/vendor/erusev/parsedown-extra/ParsedownExtra.php:305 #75 Grav\Common\Debugger:deprecatedErrorHandler in /data/prod/digitalcultures/2019/vendor/erusev/parsedown-extra/ParsedownExtra.php:305 #74 ParsedownExtra:inlineLink in /data/prod/digitalcultures/2019/system/src/Grav/Common/Markdown/ParsedownGravTrait.php:254 #73 Grav\Common\Markdown\ParsedownExtra:inlineLink in /data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php:1016 #72 Parsedown:line in /data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php:1425 #71 Parsedown:element in /data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php:271 #70 Parsedown:lines in /data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php:39 #69 Parsedown:text in /data/prod/digitalcultures/2019/vendor/erusev/parsedown-extra/ParsedownExtra.php:46 #68 ParsedownExtra:text in /data/prod/digitalcultures/2019/system/src/Grav/Common/Page/Page.php:849 #67 Grav\Common\Page\Page:processMarkdown in /data/prod/digitalcultures/2019/system/src/Grav/Common/Page/Page.php:725 #66 Grav\Common\Page\Page:content in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:702 #65 Twig\Template:getAttribute in /data/prod/digitalcultures/2019/cache/twig/dd/dd7a3190e81dee5910f0d756fe1855e0b796d7107f73d3ec4530aa675bf858ed.php:430 #64 __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4:block_content in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:216 #63 Twig\Template:displayBlock in /data/prod/digitalcultures/2019/cache/twig/24/2402ec814af7482e0082694b6fa263831ee5c6f0fbfc99bee9fe6023682fd421.php:198 #62 __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322:block_body in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:216 #61 Twig\Template:displayBlock in /data/prod/digitalcultures/2019/cache/twig/24/2402ec814af7482e0082694b6fa263831ee5c6f0fbfc99bee9fe6023682fd421.php:69 #60 __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322:doDisplay in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:455 #59 Twig\Template:displayWithErrorHandling in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:422 #58 Twig\Template:display in /data/prod/digitalcultures/2019/cache/twig/dd/dd7a3190e81dee5910f0d756fe1855e0b796d7107f73d3ec4530aa675bf858ed.php:37 #57 __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4:doDisplay in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:455 #56 Twig\Template:displayWithErrorHandling in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:422 #55 Twig\Template:display in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php:434 #54 Twig\Template:render in /data/prod/digitalcultures/2019/vendor/twig/twig/src/TemplateWrapper.php:47 #53 Twig\TemplateWrapper:render in /data/prod/digitalcultures/2019/vendor/twig/twig/src/Environment.php:384 #52 Twig\Environment:render in /data/prod/digitalcultures/2019/system/src/Grav/Common/Twig/Twig.php:388 #51 Grav\Common\Twig\Twig:processSite in /data/prod/digitalcultures/2019/system/src/Grav/Common/Service/OutputServiceProvider.php:28 #50 Grav\Common\Service\OutputServiceProvider:Grav\Common\Service\{closure} in /data/prod/digitalcultures/2019/vendor/pimple/pimple/src/Pimple/Container.php:118 #49 Pimple\Container:offsetGet in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/RenderProcessor.php:28 #48 Grav\Common\Processors\RenderProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #47 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #46 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/DebuggerAssetsProcessor.php:28 #45 Grav\Common\Processors\DebuggerAssetsProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #44 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #43 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/PagesProcessor.php:69 #42 Grav\Common\Processors\PagesProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #41 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #40 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/TwigProcessor.php:27 #39 Grav\Common\Processors\TwigProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #38 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #37 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/AssetsProcessor.php:28 #36 Grav\Common\Processors\AssetsProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #35 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #34 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/SchedulerProcessor.php:29 #33 Grav\Common\Processors\SchedulerProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #32 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #31 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/BackupsProcessor.php:28 #30 Grav\Common\Processors\BackupsProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #29 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #28 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/TasksProcessor.php:59 #27 Grav\Common\Processors\TasksProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #26 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #25 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/RequestProcessor.php:52 #24 Grav\Common\Processors\RequestProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #23 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #22 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/ThemesProcessor.php:27 #21 Grav\Common\Processors\ThemesProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #20 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #19 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/PluginsProcessor.php:30 #18 Grav\Common\Processors\PluginsProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #17 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #16 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/InitializeProcessor.php:95 #15 Grav\Common\Processors\InitializeProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #14 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #13 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/DebuggerProcessor.php:27 #12 Grav\Common\Processors\DebuggerProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #11 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #10 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/ErrorsProcessor.php:27 #9 Grav\Common\Processors\ErrorsProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #8 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #7 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/LoggerProcessor.php:48 #6 Grav\Common\Processors\LoggerProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #5 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #4 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/ConfigurationProcessor.php:28 #3 Grav\Common\Processors\ConfigurationProcessor:process in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:45 #2 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php:57 #1 Grav\Framework\RequestHandler\RequestHandler:handle in /data/prod/digitalcultures/2019/system/src/Grav/Common/Grav.php:272 #0 Grav\Common\Grav:process in /data/prod/digitalcultures/2019/index.php:54
Stack frames (78)
77
Twig\Error\RuntimeError
/user/themes/digital-cultures/templates/schedule_event.html.twig164
76
Whoops\Exception\ErrorException
/vendor/erusev/parsedown-extra/ParsedownExtra.php305
75
Grav\Common\Debugger deprecatedErrorHandler
/vendor/erusev/parsedown-extra/ParsedownExtra.php305
74
ParsedownExtra inlineLink
/system/src/Grav/Common/Markdown/ParsedownGravTrait.php254
73
Grav\Common\Markdown\ParsedownExtra inlineLink
/vendor/erusev/parsedown/Parsedown.php1016
72
Parsedown line
/vendor/erusev/parsedown/Parsedown.php1425
71
Parsedown element
/vendor/erusev/parsedown/Parsedown.php271
70
Parsedown lines
/vendor/erusev/parsedown/Parsedown.php39
69
Parsedown text
/vendor/erusev/parsedown-extra/ParsedownExtra.php46
68
ParsedownExtra text
/system/src/Grav/Common/Page/Page.php849
67
Grav\Common\Page\Page processMarkdown
/system/src/Grav/Common/Page/Page.php725
66
Grav\Common\Page\Page content
/vendor/twig/twig/src/Template.php702
65
Twig\Template getAttribute
/cache/twig/dd/dd7a3190e81dee5910f0d756fe1855e0b796d7107f73d3ec4530aa675bf858ed.php430
64
__TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 block_content
/vendor/twig/twig/src/Template.php216
63
Twig\Template displayBlock
/cache/twig/24/2402ec814af7482e0082694b6fa263831ee5c6f0fbfc99bee9fe6023682fd421.php198
62
__TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 block_body
/vendor/twig/twig/src/Template.php216
61
Twig\Template displayBlock
/cache/twig/24/2402ec814af7482e0082694b6fa263831ee5c6f0fbfc99bee9fe6023682fd421.php69
60
__TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 doDisplay
/vendor/twig/twig/src/Template.php455
59
Twig\Template displayWithErrorHandling
/vendor/twig/twig/src/Template.php422
58
Twig\Template display
/cache/twig/dd/dd7a3190e81dee5910f0d756fe1855e0b796d7107f73d3ec4530aa675bf858ed.php37
57
__TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 doDisplay
/vendor/twig/twig/src/Template.php455
56
Twig\Template displayWithErrorHandling
/vendor/twig/twig/src/Template.php422
55
Twig\Template display
/vendor/twig/twig/src/Template.php434
54
Twig\Template render
/vendor/twig/twig/src/TemplateWrapper.php47
53
Twig\TemplateWrapper render
/vendor/twig/twig/src/Environment.php384
52
Twig\Environment render
/system/src/Grav/Common/Twig/Twig.php388
51
Grav\Common\Twig\Twig processSite
/system/src/Grav/Common/Service/OutputServiceProvider.php28
50
Grav\Common\Service\OutputServiceProvider Grav\Common\Service\{closure}
/vendor/pimple/pimple/src/Pimple/Container.php118
49
Pimple\Container offsetGet
/system/src/Grav/Common/Processors/RenderProcessor.php28
48
Grav\Common\Processors\RenderProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
47
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
46
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/DebuggerAssetsProcessor.php28
45
Grav\Common\Processors\DebuggerAssetsProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
44
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
43
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/PagesProcessor.php69
42
Grav\Common\Processors\PagesProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
41
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
40
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/TwigProcessor.php27
39
Grav\Common\Processors\TwigProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
38
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
37
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/AssetsProcessor.php28
36
Grav\Common\Processors\AssetsProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
35
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
34
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/SchedulerProcessor.php29
33
Grav\Common\Processors\SchedulerProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
32
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
31
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/BackupsProcessor.php28
30
Grav\Common\Processors\BackupsProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
29
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
28
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/TasksProcessor.php59
27
Grav\Common\Processors\TasksProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
26
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
25
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/RequestProcessor.php52
24
Grav\Common\Processors\RequestProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
23
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
22
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/ThemesProcessor.php27
21
Grav\Common\Processors\ThemesProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
20
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
19
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/PluginsProcessor.php30
18
Grav\Common\Processors\PluginsProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
17
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
16
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/InitializeProcessor.php95
15
Grav\Common\Processors\InitializeProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
14
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
13
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/DebuggerProcessor.php27
12
Grav\Common\Processors\DebuggerProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
11
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
10
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/ErrorsProcessor.php27
9
Grav\Common\Processors\ErrorsProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
8
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
7
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/LoggerProcessor.php48
6
Grav\Common\Processors\LoggerProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
5
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
4
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Processors/ConfigurationProcessor.php28
3
Grav\Common\Processors\ConfigurationProcessor process
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php45
2
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php57
1
Grav\Framework\RequestHandler\RequestHandler handle
/system/src/Grav/Common/Grav.php272
0
Grav\Common\Grav process
/index.php54
/data/prod/digitalcultures/2019/user/themes/digital-cultures/templates/schedule_event.html.twig
                    <div class="modal-fade-screen">
                      <div class="modal-inner">
                        <div class="modal-close"></div>
                        <div class="modal-content page-speaker">
                          <div class="speaker container">
                            {% set image = speaker.media.images | first %}
                            {% if image %}
                              <div class="speaker__image">
                                {{ image.media }}
                              </div>
                            {% endif %}
                            <div class="speaker__text">
                              {% if speaker.header.speaker_category %}
                                <div class="speaker-modal__subtitle">
                                  {{ speaker.header.speaker_category }}
                                </div>
                              {% endif %}
                              <h1 class="speaker__title">{{ speaker.title }}</h1>
                              <div class="speaker__description">
                                {{ speaker.content|markdown }}
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                {% endfor %}
              </div>
            {% endif %}
            {% if page.header.schedule_event_cta_url and page.header.schedule_event_cta_label %}
              <div class="event__cta">
                <a href="{{ page.header.schedule_event_cta_url }}" target="_blank">{{ page.header.schedule_event_cta_label }}</a>
              </div>
            {% endif %}
            {% if page.header.schedule_event_free %}
              <div class="event__free">{{ page.header.schedule_event_free }}</div>
            {% endif %}
          </div>
        </div>
Arguments
  1. "An exception has been thrown during the rendering of a template ("Trying to access array offset on value of type null")."
    
/data/prod/digitalcultures/2019/vendor/erusev/parsedown-extra/ParsedownExtra.php
                ),
            );
 
            return array(
                'extent' => strlen($matches[0]),
                'element' => $Element,
            );
        }
    }
 
    private $footnoteCount = 0;
 
    #
    # Link
 
    protected function inlineLink($Excerpt)
    {
        $Link = parent::inlineLink($Excerpt);
 
        $remainder = substr($Excerpt['text'], $Link['extent']);
 
        if (preg_match('/^[ ]*{('.$this->regexAttribute.'+)}/', $remainder, $matches))
        {
            $Link['element']['attributes'] += $this->parseAttributeData($matches[1]);
 
            $Link['extent'] += strlen($matches[0]);
        }
 
        return $Link;
    }
 
    #
    # ~
    #
 
    protected function unmarkedText($text)
    {
        $text = parent::unmarkedText($text);
 
        if (isset($this->DefinitionData['Abbreviation']))
Arguments
  1. "Trying to access array offset on value of type null"
    
Exception message: Trying to access array offset on value of type null
/data/prod/digitalcultures/2019/vendor/erusev/parsedown-extra/ParsedownExtra.php
                ),
            );
 
            return array(
                'extent' => strlen($matches[0]),
                'element' => $Element,
            );
        }
    }
 
    private $footnoteCount = 0;
 
    #
    # Link
 
    protected function inlineLink($Excerpt)
    {
        $Link = parent::inlineLink($Excerpt);
 
        $remainder = substr($Excerpt['text'], $Link['extent']);
 
        if (preg_match('/^[ ]*{('.$this->regexAttribute.'+)}/', $remainder, $matches))
        {
            $Link['element']['attributes'] += $this->parseAttributeData($matches[1]);
 
            $Link['extent'] += strlen($matches[0]);
        }
 
        return $Link;
    }
 
    #
    # ~
    #
 
    protected function unmarkedText($text)
    {
        $text = parent::unmarkedText($text);
 
        if (isset($this->DefinitionData['Abbreviation']))
Arguments
  1. 8
    
  2. "Trying to access array offset on value of type null"
    
  3. "/data/prod/digitalcultures/2019/vendor/erusev/parsedown-extra/ParsedownExtra.php"
    
  4. 305
    
  5. array:2 [
      "Excerpt" => array:2 [
        "text" => "[muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką."
        "context" => """
          Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016).\n
          Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką.
          """
      ]
      "Link" => null
    ]
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Markdown/ParsedownGravTrait.php
        }
 
        return $excerpt;
    }
 
    protected function inlineLink($excerpt)
    {
        $type = $excerpt['type'] ?? 'link';
 
        // do some trickery to get around Parsedown requirement for valid URL if its Twig in there
        if (preg_match($this->twig_link_regex, $excerpt['text'], $matches)) {
            $excerpt['text'] = str_replace($matches[1], '/', $excerpt['text']);
            $excerpt = parent::inlineLink($excerpt);
            $excerpt['element']['attributes']['href'] = $matches[1];
            $excerpt['extent'] = $excerpt['extent'] + strlen($matches[1]) - 1;
 
            return $excerpt;
        }
 
        $excerpt = parent::inlineLink($excerpt);
 
        // if this is a link
        if (isset($excerpt['element']['attributes']['href'])) {
            $excerpt = $this->excerpts->processLinkExcerpt($excerpt, $type);
        }
 
        return $excerpt;
    }
 
    /**
     * For extending this class via plugins
     */
    public function __call($method, $args)
    {
        if (isset($this->{$method}) === true) {
            $func = $this->{$method};
 
            return  \call_user_func_array($func, $args);
        }
 
Arguments
  1. array:2 [
      "text" => "[muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką."
      "context" => """
        Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016).\n
        Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką.
        """
    ]
    
/data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php
    # ~
    #
 
    public function line($text)
    {
        $markup = '';
 
        # $excerpt is based on the first occurrence of a marker
 
        while ($excerpt = strpbrk($text, $this->inlineMarkerList))
        {
            $marker = $excerpt[0];
 
            $markerPosition = strpos($text, $marker);
 
            $Excerpt = array('text' => $excerpt, 'context' => $text);
 
            foreach ($this->InlineTypes[$marker] as $inlineType)
            {
                $Inline = $this->{'inline'.$inlineType}($Excerpt);
 
                if ( ! isset($Inline))
                {
                    continue;
                }
 
                # makes sure that the inline belongs to "our" marker
 
                if (isset($Inline['position']) and $Inline['position'] > $markerPosition)
                {
                    continue;
                }
 
                # sets a default inline position
 
                if ( ! isset($Inline['position']))
                {
                    $Inline['position'] = $markerPosition;
                }
 
Arguments
  1. array:2 [
      "text" => "[muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką."
      "context" => """
        Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016).\n
        Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką.
        """
    ]
    
/data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php
        if (isset($Element['attributes']))
        {
            foreach ($Element['attributes'] as $name => $value)
            {
                if ($value === null)
                {
                    continue;
                }
 
                $markup .= ' '.$name.'="'.$value.'"';
            }
        }
 
        if (isset($Element['text']))
        {
            $markup .= '>';
 
            if (isset($Element['handler']))
            {
                $markup .= $this->{$Element['handler']}($Element['text']);
            }
            else
            {
                $markup .= $Element['text'];
            }
 
            $markup .= '</'.$Element['name'].'>';
        }
        else
        {
            $markup .= ' />';
        }
 
        return $markup;
    }
 
    protected function elements(array $Elements)
    {
        $markup = '';
 
Arguments
  1. """
    Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016).\n
    Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką.
    """
    
/data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php
 
        # ~
 
        $Blocks []= $CurrentBlock;
 
        unset($Blocks[0]);
 
        # ~
 
        $markup = '';
 
        foreach ($Blocks as $Block)
        {
            if (isset($Block['hidden']))
            {
                continue;
            }
 
            $markup .= "\n";
            $markup .= isset($Block['markup']) ? $Block['markup'] : $this->element($Block['element']);
        }
 
        $markup .= "\n";
 
        # ~
 
        return $markup;
    }
 
    protected function isBlockContinuable($Type)
    {
        return method_exists($this, 'block'.$Type.'Continue');
    }
 
    protected function isBlockCompletable($Type)
    {
        return method_exists($this, 'block'.$Type.'Complete');
    }
 
    #
Arguments
  1. array:3 [
      "name" => "p"
      "text" => """
        Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016).\n
        Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką.
        """
      "handler" => "line"
    ]
    
/data/prod/digitalcultures/2019/vendor/erusev/parsedown/Parsedown.php
    const version = '1.6.0';
 
    # ~
 
    function text($text)
    {
        # make sure no definitions are set
        $this->DefinitionData = array();
 
        # standardize line breaks
        $text = str_replace(array("\r\n", "\r"), "\n", $text);
 
        # remove surrounding line breaks
        $text = trim($text, "\n");
 
        # split text into lines
        $lines = explode("\n", $text);
 
        # iterate through lines to identify blocks
        $markup = $this->lines($lines);
 
        # trim line breaks
        $markup = trim($markup, "\n");
 
        return $markup;
    }
 
    #
    # Setters
    #
 
    function setBreaksEnabled($breaksEnabled)
    {
        $this->breaksEnabled = $breaksEnabled;
 
        return $this;
    }
 
    protected $breaksEnabled;
 
Arguments
  1. array:5 [
      0 => "Artystka interdyscyplinarna, badaczka, projektantka, reżyserka, kognitywistka. "
      1 => "Kierowniczka Pracowni VR/AR Laboratorium Narracji Wizualnych Szkoły Filmowej w Łodzi. Prowadzi badania nowego paradygmatu narracji sferycznego filmu 3D VR w ramach kodyfikacji języka audiowizualnego rzeczywistości wirtualnych i rozszerzonych. Aktualnie reżyseruje  doświadczenie cinematic VR: CITY, redaguje publikację interaktywną: XR (PWSFTviT) oraz projektuje grę VR: The Curator (IAM). Rozwija scenariusz doświadczenia CVR: Man With a VR Camera (Kreatywna Europa, Development 2019). Doktorantka w Laboratorium Rzeczywistości Wirtualnej i  Psychofizjologii Instytutu Psychologii Polskiej Akademii Nauk. Publikuje w zakresie języka narracji cinematic VR oraz bioetycznych konsekwencji rozwoju środowisk wirtualnych. Współautorka badań: Wpływ technologii VR na skuteczność przekazywania wiedzy i umiejętności filmowych realizowanych przez VRLab IPPAN dla NCKF (PISF 2018). Współzałożycielka Stowarzyszenia XR. Jury Transatlantyk VR SpaceTime Award 2018. Wykładowca kursów CinematicVR (Crash Course, Pro) oraz Film & Percepcja (DreamScreen, NeuroCinematics)."
      2 => ""
      3 => "Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016)."
      4 => "Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką."
    ]
    
/data/prod/digitalcultures/2019/vendor/erusev/parsedown-extra/ParsedownExtra.php
        {
            throw new Exception('ParsedownExtra requires a later version of Parsedown');
        }
 
        $this->BlockTypes[':'] []= 'DefinitionList';
        $this->BlockTypes['*'] []= 'Abbreviation';
 
        # identify footnote definitions before reference definitions
        array_unshift($this->BlockTypes['['], 'Footnote');
 
        # identify footnote markers before before links
        array_unshift($this->InlineTypes['['], 'FootnoteMarker');
    }
 
    #
    # ~
 
    function text($text)
    {
        $markup = parent::text($text);
 
        # merge consecutive dl elements
 
        $markup = preg_replace('/<\/dl>\s+<dl>\s+/', '', $markup);
 
        # add footnotes
 
        if (isset($this->DefinitionData['Footnote']))
        {
            $Element = $this->buildFootnoteElement();
 
            $markup .= "\n" . $this->element($Element);
        }
 
        return $markup;
    }
 
    #
    # Blocks
    #
Arguments
  1. """
    Artystka interdyscyplinarna, badaczka, projektantka, reżyserka, kognitywistka. \n
    Kierowniczka Pracowni VR/AR Laboratorium Narracji Wizualnych Szkoły Filmowej w Łodzi. Prowadzi badania nowego paradygmatu narracji sferycznego filmu 3D VR w ramach kodyfikacji języka audiowizualnego rzeczywistości wirtualnych i rozszerzonych. Aktualnie reżyseruje  doświadczenie cinematic VR: CITY, redaguje publikację interaktywną: XR (PWSFTviT) oraz projektuje grę VR: The Curator (IAM). Rozwija scenariusz doświadczenia CVR: Man With a VR Camera (Kreatywna Europa, Development 2019). Doktorantka w Laboratorium Rzeczywistości Wirtualnej i  Psychofizjologii Instytutu Psychologii Polskiej Akademii Nauk. Publikuje w zakresie języka narracji cinematic VR oraz bioetycznych konsekwencji rozwoju środowisk wirtualnych. Współautorka badań: Wpływ technologii VR na skuteczność przekazywania wiedzy i umiejętności filmowych realizowanych przez VRLab IPPAN dla NCKF (PISF 2018). Współzałożycielka Stowarzyszenia XR. Jury Transatlantyk VR SpaceTime Award 2018. Wykładowca kursów CinematicVR (Crash Course, Pro) oraz Film & Percepcja (DreamScreen, NeuroCinematics).\n
    \n
    Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016).\n
    Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką.
    """
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Page/Page.php
 
            $markdownDefaults['extra'] = $this->markdown_extra ?: $config->get('system.pages.markdown_extra');
        }
 
        $extra = $markdownDefaults['extra'] ?? false;
        $defaults = [
            'markdown' => $markdownDefaults,
            'images' => $config->get('system.images', [])
        ];
 
        $excerpts = new Excerpts($this, $defaults);
 
        // Initialize the preferred variant of Parsedown
        if ($extra) {
            $parsedown = new ParsedownExtra($excerpts);
        } else {
            $parsedown = new Parsedown($excerpts);
        }
 
        $this->content = $parsedown->text($this->content);
    }
 
 
    /**
     * Process the Twig page content.
     */
    private function processTwig()
    {
        $twig = Grav::instance()['twig'];
        $this->content = $twig->processPage($this, $this->content);
    }
 
    /**
     * Fires the onPageContentProcessed event, and caches the page content using a unique ID for the page
     */
    public function cachePageContent()
    {
        $cache = Grav::instance()['cache'];
        $cache_id = md5('page' . $this->getCacheKey());
        $cache->save($cache_id, ['content' => $this->content, 'content_meta' => $this->content_meta]);
Arguments
  1. """
    Artystka interdyscyplinarna, badaczka, projektantka, reżyserka, kognitywistka. \n
    Kierowniczka Pracowni VR/AR Laboratorium Narracji Wizualnych Szkoły Filmowej w Łodzi. Prowadzi badania nowego paradygmatu narracji sferycznego filmu 3D VR w ramach kodyfikacji języka audiowizualnego rzeczywistości wirtualnych i rozszerzonych. Aktualnie reżyseruje  doświadczenie cinematic VR: CITY, redaguje publikację interaktywną: XR (PWSFTviT) oraz projektuje grę VR: The Curator (IAM). Rozwija scenariusz doświadczenia CVR: Man With a VR Camera (Kreatywna Europa, Development 2019). Doktorantka w Laboratorium Rzeczywistości Wirtualnej i  Psychofizjologii Instytutu Psychologii Polskiej Akademii Nauk. Publikuje w zakresie języka narracji cinematic VR oraz bioetycznych konsekwencji rozwoju środowisk wirtualnych. Współautorka badań: Wpływ technologii VR na skuteczność przekazywania wiedzy i umiejętności filmowych realizowanych przez VRLab IPPAN dla NCKF (PISF 2018). Współzałożycielka Stowarzyszenia XR. Jury Transatlantyk VR SpaceTime Award 2018. Wykładowca kursów CinematicVR (Crash Course, Pro) oraz Film & Percepcja (DreamScreen, NeuroCinematics).\n
    \n
    Inicjatorka i współzałożycielka interdycyplinarnego projektu Systemy Narracyjne Open Lab realizowanego w Akademii Sztuk Pięknych w Warszawie (2016).\n
    Organizatorka konferencji Immersive Storytelling (ASP 2018). Reżyserka snów w DreamJay, odpowiedzialna za dział audiowizualny i badania aplikacji Nightly (2015/2017). Projektantka interakcji wystawy Polska  na  EXPO2015  w Mediolanie. Projektantka i producentka [muzyka_ jest], otwarcia Narodowego Forum Muzyki (Extended Studio 2015). Dyrektor kreatywna Copernicus Festival, edycja I Rewolucje (2014). Zajmuje się szeroko pojętą psychologią percepcji, nowych technologii i neuroestetyką.\n
    """
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Page/Page.php
 
            } else {
                if ($this->content === false || $cache_enable === false) {
                    $this->content = $this->raw_content;
                    Grav::instance()->fireEvent('onPageContentRaw', new Event(['page' => $this]));
 
                    if ($twig_first) {
                        if ($process_twig) {
                            $this->processTwig();
                        }
                        if ($process_markdown) {
                            $this->processMarkdown();
                        }
 
                        // Content Processed but not cached yet
                        Grav::instance()->fireEvent('onPageContentProcessed', new Event(['page' => $this]));
 
                    } else {
                        if ($process_markdown) {
                            $this->processMarkdown();
                        }
 
                        // Content Processed but not cached yet
                        Grav::instance()->fireEvent('onPageContentProcessed', new Event(['page' => $this]));
 
                        if ($process_twig) {
                            $this->processTwig();
                        }
                    }
 
                    if ($cache_enable) {
                        $this->cachePageContent();
                    }
                }
            }
 
            // Handle summary divider
            $delimiter = $config->get('site.summary.delimiter', '===');
            $divider_pos = mb_strpos($this->content, "<p>{$delimiter}</p>");
            if ($divider_pos !== false) {
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
            if ($ignoreStrictCheck || !$this->env->isStrictVariables()) {
                return;
            }
 
            throw new RuntimeError(sprintf('Neither the property "%1$s" nor one of the methods "%1$s()", "get%1$s()"/"is%1$s()" or "__call()" exist and have public access in class "%2$s".', $item, $class), -1, $this->getSourceContext());
        }
 
        if ($isDefinedTest) {
            return true;
        }
 
        if ($this->env->hasExtension('\Twig\Extension\SandboxExtension')) {
            $this->env->getExtension('\Twig\Extension\SandboxExtension')->checkMethodAllowed($object, $method);
        }
 
        // Some objects throw exceptions when they have __call, and the method we try
        // to call is not supported. If ignoreStrictCheck is true, we should return null.
        try {
            if (!$arguments) {
                $ret = $object->$method();
            } else {
                $ret = \call_user_func_array([$object, $method], $arguments);
            }
        } catch (\BadMethodCallException $e) {
            if ($call && ($ignoreStrictCheck || !$this->env->isStrictVariables())) {
                return;
            }
            throw $e;
        }
 
        // @deprecated in 1.28
        if ($object instanceof \Twig_TemplateInterface) {
            $self = $object->getTemplateName() === $this->getTemplateName();
            $message = sprintf('Calling "%s" on template "%s" from template "%s" is deprecated since version 1.28 and won\'t be supported anymore in 2.0.', $item, $object->getTemplateName(), $this->getTemplateName());
            if ('renderBlock' === $method || 'displayBlock' === $method) {
                $message .= sprintf(' Use block("%s"%s) instead).', $arguments[0], $self ? '' : ', template');
            } elseif ('hasBlock' === $method) {
                $message .= sprintf(' Use "block("%s"%s) is defined" instead).', $arguments[0], $self ? '' : ', template');
            } elseif ('render' === $method || 'display' === $method) {
                $message .= sprintf(' Use include("%s") instead).', $object->getTemplateName());
/data/prod/digitalcultures/2019/cache/twig/dd/dd7a3190e81dee5910f0d756fe1855e0b796d7107f73d3ec4530aa675bf858ed.php
                              ";
                // line 157
                if ($this->getAttribute($this->getAttribute(($context["speaker"] ?? null), "header", []), "speaker_category", [])) {
                    // line 158
                    echo "                                <div class=\"speaker-modal__subtitle\">
                                  ";
                    // line 159
                    echo $this->getAttribute($this->getAttribute(($context["speaker"] ?? null), "header", []), "speaker_category", []);
                    echo "
                                </div>
                              ";
                }
                // line 162
                echo "                              <h1 class=\"speaker__title\">";
                echo $this->getAttribute(($context["speaker"] ?? null), "title", []);
                echo "</h1>
                              <div class=\"speaker__description\">
                                ";
                // line 164
                echo $this->env->getExtension('Grav\Common\Twig\TwigExtension')->markdownFunction($context, $this->getAttribute(($context["speaker"] ?? null), "content", []));
                echo "
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                ";
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['speaker_reference'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 173
            echo "              </div>
            ";
        }
        // line 175
        echo "            ";
        if (($this->getAttribute($this->getAttribute(($context["page"] ?? null), "header", []), "schedule_event_cta_url", []) && $this->getAttribute($this->getAttribute(($context["page"] ?? null), "header", []), "schedule_event_cta_label", []))) {
Arguments
  1. Page {#303}
    
  2. "content"
    
  3. []
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
 
        if ($useBlocks && isset($blocks[$name])) {
            $template = $blocks[$name][0];
            $block = $blocks[$name][1];
        } elseif (isset($this->blocks[$name])) {
            $template = $this->blocks[$name][0];
            $block = $this->blocks[$name][1];
        } else {
            $template = null;
            $block = null;
        }
 
        // avoid RCEs when sandbox is enabled
        if (null !== $template && !$template instanceof self) {
            throw new \LogicException('A block must be a method on a \Twig\Template instance.');
        }
 
        if (null !== $template) {
            try {
                $template->$block($context, $blocks);
            } catch (Error $e) {
                if (!$e->getSourceContext()) {
                    $e->setSourceContext($template->getSourceContext());
                }
 
                // this is mostly useful for \Twig\Error\LoaderError exceptions
                // see \Twig\Error\LoaderError
                if (-1 === $e->getTemplateLine()) {
                    $e->guess();
                }
 
                throw $e;
            } catch (\Exception $e) {
                $e = new RuntimeError(sprintf('An exception has been thrown during the rendering of a template ("%s").', $e->getMessage()), -1, $template->getSourceContext(), $e);
                $e->guess();
 
                throw $e;
            }
        } elseif (false !== $parent = $this->getParent($context)) {
            $parent->displayBlock($name, $context, array_merge($this->blocks, $blocks), false);
Arguments
  1. array:37 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
      "event_main_categories" => array:4 [
        "presentation" => array:1 [
          "text" => "Prezentacja"
        ]
        "panel" => array:1 [
          "text" => "Panel dyskusyjny"
        ]
        "follow" => array:1 [
          "text" => "Follow up"
        ]
        "concert" => array:1 [
          "text" => "Koncert"
        ]
      ]
      "theme_config" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "_parent" => array:31 [
        "config" => Config {#96}
        "system" => array:27 [
          "absolute_urls" => false
          "timezone" => ""
          "default_locale" => null
          "param_sep" => ":"
          "wrapped_site" => false
          "reverse_proxy_setup" => false
          "force_ssl" => false
          "force_lowercase_urls" => true
          "custom_base_url" => ""
          "username_regex" => "^[a-z0-9_-]{3,16}$"
          "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
          "intl_enabled" => true
          "languages" => array:9 [
            "supported" => array:2 [
              0 => "en"
              1 => "pl"
            ]
            "default_lang" => null
            "include_default_lang" => true
            "pages_fallback_only" => false
            "translations" => true
            "translations_fallback" => true
            "session_store_active" => false
            "http_accept_language" => true
            "override_locale" => true
          ]
          "home" => array:2 [
            "alias" => "/intro"
            "hide_in_urls" => true
          ]
          "pages" => array:26 [
            "theme" => "digital-cultures"
            "order" => array:2 [
              "by" => "default"
              "dir" => "asc"
            ]
            "list" => array:1 [
              "count" => 20
            ]
            "dateformat" => array:3 [
              "default" => null
              "short" => "jS M Y"
              "long" => "F jS \a\t g:ia"
            ]
            "publish_dates" => true
            "process" => array:2 [
              "markdown" => true
              "twig" => false
            ]
            "twig_first" => false
            "never_cache_twig" => false
            "events" => array:2 [
              "page" => true
              "twig" => true
            ]
            "markdown" => array:5 [
              "extra" => true
              "auto_line_breaks" => true
              "auto_url_links" => false
              "escape_markup" => false
              "special_chars" => array:2 [
                ">" => "gt"
                "<" => "lt"
              ]
            ]
            "types" => array:7 [
              2 => "html"
              3 => "htm"
              0 => "txt"
              1 => "xml"
              4 => "json"
              5 => "rss"
              6 => "atom"
            ]
            "append_url_extension" => ""
            "expires" => 604800
            "cache_control" => null
            "last_modified" => true
            "etag" => true
            "vary_accept_encoding" => true
            "redirect_default_route" => true
            "redirect_default_code" => "301"
            "redirect_trailing_slash" => true
            "ignore_files" => array:1 [
              0 => ".DS_Store"
            ]
            "ignore_folders" => array:2 [
              0 => ".git"
              1 => ".idea"
            ]
            "ignore_hidden" => true
            "hide_empty_folders" => false
            "url_taxonomy_filters" => true
            "frontmatter" => array:2 [
              "process_twig" => false
              "ignore_fields" => array:2 [
                0 => "form"
                1 => "forms"
              ]
            ]
          ]
          "cache" => array:13 [
            "enabled" => true
            "check" => array:1 [
              "method" => "file"
            ]
            "driver" => "auto"
            "prefix" => "g"
            "purge_at" => "0 4 * * *"
            "clear_at" => "0 3 * * *"
            "clear_job_type" => "standard"
            "clear_images_by_default" => true
            "cli_compatibility" => true
            "lifetime" => 604800
            "gzip" => true
            "allow_webserver_gzip" => true
            "redis" => array:1 [
              "socket" => false
            ]
          ]
          "twig" => array:7 [
            "cache" => true
            "debug" => false
            "auto_reload" => true
            "autoescape" => false
            "undefined_functions" => true
            "undefined_filters" => true
            "umask_fix" => true
          ]
          "assets" => array:12 [
            "css_pipeline" => true
            "css_pipeline_include_externals" => false
            "css_pipeline_before_excludes" => false
            "css_minify" => true
            "css_minify_windows" => true
            "css_rewrite" => true
            "js_pipeline" => true
            "js_pipeline_include_externals" => false
            "js_pipeline_before_excludes" => false
            "js_minify" => true
            "enable_asset_timestamp" => true
            "collections" => array:1 [
              "jquery" => "system://assets/jquery/jquery-2.x.min.js"
            ]
          ]
          "errors" => array:2 [
            "display" => 1
            "log" => true
          ]
          "log" => array:2 [
            "handler" => "file"
            "syslog" => array:1 [
              "facility" => "local6"
            ]
          ]
          "debugger" => array:3 [
            "enabled" => false
            "shutdown" => array:1 [
              "close_connection" => true
            ]
            "twig" => true
          ]
          "images" => array:6 [
            "default_image_quality" => 90
            "cache_all" => false
            "cache_perms" => "0755"
            "debug" => false
            "auto_fix_orientation" => false
            "seofriendly" => false
          ]
          "media" => array:5 [
            "enable_media_timestamp" => false
            "unsupported_inline_types" => []
            "allowed_fallback_types" => []
            "auto_metadata_exif" => false
            "upload_limit" => 209715200
          ]
          "session" => array:9 [
            "enabled" => true
            "initialize" => true
            "timeout" => 1800
            "name" => "grav-site"
            "uniqueness" => "path"
            "secure" => false
            "httponly" => true
            "split" => true
            "path" => null
          ]
          "gpm" => array:5 [
            "releases" => "stable"
            "proxy_url" => null
            "method" => "auto"
            "verify_peer" => true
            "official_gpm_only" => true
          ]
          "accounts" => array:2 [
            "type" => "data"
            "storage" => "file"
          ]
          "strict_mode" => array:2 [
            "yaml_compat" => true
            "twig_compat" => true
          ]
        ]
        "theme" => array:3 [
          "enabled" => true
          "template" => "location.pl"
          "dropdown" => array:1 [
            "enabled" => true
          ]
        ]
        "site" => array:9 [
          "title" => "Digital Cultures"
          "default_lang" => "pl"
          "author" => array:2 [
            "name" => "Ratio Web"
            "email" => "[email protected]"
          ]
          "taxonomies" => array:2 [
            0 => "category"
            1 => "tag"
          ]
          "metadata" => array:3 [
            "og:title" => "Digital Cultures Konferencja"
            "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
            "og:url" => "http://digitalcultures.pl"
          ]
          "summary" => array:4 [
            "enabled" => true
            "format" => "short"
            "size" => 300
            "delimiter" => "==="
          ]
          "redirects" => null
          "routes" => null
          "blog" => array:1 [
            "route" => "/blog"
          ]
        ]
        "uri" => Uri {#128}
        "assets" => Assets {#193}
        "taxonomy" => Taxonomy {#214}
        "browser" => Browser {#218}
        "base_dir" => "/data/prod/digitalcultures/2019"
        "home_url" => "/pl"
        "base_url" => "/pl"
        "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
        "base_url_relative" => "/pl"
        "base_url_simple" => ""
        "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
        "theme_url" => "/user/themes/digital-cultures"
        "html_lang" => "pl"
        "language_codes" => LanguageCodes {#219}
        "active_language" => "pl"
        "form" => null
        "form_max_filesize" => 200
        "form_json_response" => []
        "langswitcher" => {#514}
        "pages" => Page {#238}
        "page" => Page {#455}
        "header" => {#456}
        "media" => Media {#510}
        "content" => """
          <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
          <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
          <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
          <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
          <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
          <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
          <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
          <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
          <h2><strong>Aby zapisać się należy:</strong></h2>\n
          <p>być zalogowanym w aplikacji</p>\n
          <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
          <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
          <p>dodać wybraną godzinę do planu dnia.</p>\n
          <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
          <h2>Eksperci biorący udział w konsultacjach</h2>\n
          <p><strong>Frank Cifaldi</strong> (US)<br />\n
          Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
          <p><strong>Alexey Furman</strong> (UA)<br />\n
          Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
          <p><strong>Svenja Klüh</strong> (DE)<br />\n
          Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
          <p><strong>Taras Nazaruk</strong> (UA)<br />\n
          Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
          <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
          Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
          Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
          Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
          <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
          Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
          W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
          Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
          <p><strong>Piotr Matysiak</strong> (PL)<br />\n
          Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
          Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
          Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
          <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
          <p><strong>Dana Dansereau</strong> (CA)  </p>\n
          <p><strong>Keisuke Innami</strong> (JP)<br />\n
          Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
          """
        "grav" => Grav {#3}
        "event_main_categories" => array:4 [
          "presentation" => array:1 [
            "text" => "Prezentacja"
          ]
          "panel" => array:1 [
            "text" => "Panel dyskusyjny"
          ]
          "follow" => array:1 [
            "text" => "Follow up"
          ]
          "concert" => array:1 [
            "text" => "Koncert"
          ]
        ]
        "theme_config" => array:3 [
          "enabled" => true
          "template" => "location.pl"
          "dropdown" => array:1 [
            "enabled" => true
          ]
        ]
      ]
      "_seq" => array:10 [
        0 => "/speakers/alexey-furman"
        1 => "/speakers/frank-cifaldi"
        2 => "/speakers/pola-borkiewicz"
        3 => "/speakers/dana-dansereau"
        4 => "/speakers/keisuke-innami"
        5 => "/speakers/svenja-kluh"
        6 => "/speakers/piotr-matysiak"
        7 => "/speakers/jacek-naglowski"
        8 => "/speakers/taras-nazaruk"
        9 => "/speakers/krzysztof-pijarski"
      ]
      "speaker_reference" => "/speakers/pola-borkiewicz"
      "_key" => 2
      "speaker" => Page {#303}
      "image" => ImageMedium {#742}
    ]
    
  2. array:9 [
      "head" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_head"
      ]
      "stylesheets" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_stylesheets"
      ]
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "header" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_header"
      ]
      "body" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_body"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "footer" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_footer"
      ]
      "bottom" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_bottom"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/cache/twig/24/2402ec814af7482e0082694b6fa263831ee5c6f0fbfc99bee9fe6023682fd421.php
        if (($this->getAttribute(($context["page"] ?? null), "slug", []) != "intro")) {
            // line 49
            echo "          ";
            $this->loadTemplate("partials/header.html.twig", "partials/base.html.twig", 49)->display($context);
            // line 50
            echo "        ";
        }
        // line 51
        echo "      ";
    }
 
    // line 52
    public function block_body($context, array $blocks = [])
    {
        // line 53
        echo "        <main id=\"body\" role=\"main\">
          <section class=\"content\" id=\"content\">
            ";
        // line 55
        $this->displayBlock('content', $context, $blocks);
        // line 56
        echo "          </section>
        </main>
      ";
    }
 
    // line 55
    public function block_content($context, array $blocks = [])
    {
    }
 
    // line 59
    public function block_footer($context, array $blocks = [])
    {
        // line 60
        echo "        ";
        if (($this->getAttribute(($context["page"] ?? null), "slug", []) != "intro")) {
            // line 61
            echo "          ";
            $this->loadTemplate("partials/footer.html.twig", "partials/base.html.twig", 61)->display($context);
Arguments
  1. "content"
    
  2. array:31 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
      "event_main_categories" => array:4 [
        "presentation" => array:1 [
          "text" => "Prezentacja"
        ]
        "panel" => array:1 [
          "text" => "Panel dyskusyjny"
        ]
        "follow" => array:1 [
          "text" => "Follow up"
        ]
        "concert" => array:1 [
          "text" => "Koncert"
        ]
      ]
      "theme_config" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
    ]
    
  3. array:9 [
      "head" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_head"
      ]
      "stylesheets" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_stylesheets"
      ]
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "header" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_header"
      ]
      "body" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_body"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "footer" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_footer"
      ]
      "bottom" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_bottom"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
 
        if ($useBlocks && isset($blocks[$name])) {
            $template = $blocks[$name][0];
            $block = $blocks[$name][1];
        } elseif (isset($this->blocks[$name])) {
            $template = $this->blocks[$name][0];
            $block = $this->blocks[$name][1];
        } else {
            $template = null;
            $block = null;
        }
 
        // avoid RCEs when sandbox is enabled
        if (null !== $template && !$template instanceof self) {
            throw new \LogicException('A block must be a method on a \Twig\Template instance.');
        }
 
        if (null !== $template) {
            try {
                $template->$block($context, $blocks);
            } catch (Error $e) {
                if (!$e->getSourceContext()) {
                    $e->setSourceContext($template->getSourceContext());
                }
 
                // this is mostly useful for \Twig\Error\LoaderError exceptions
                // see \Twig\Error\LoaderError
                if (-1 === $e->getTemplateLine()) {
                    $e->guess();
                }
 
                throw $e;
            } catch (\Exception $e) {
                $e = new RuntimeError(sprintf('An exception has been thrown during the rendering of a template ("%s").', $e->getMessage()), -1, $template->getSourceContext(), $e);
                $e->guess();
 
                throw $e;
            }
        } elseif (false !== $parent = $this->getParent($context)) {
            $parent->displayBlock($name, $context, array_merge($this->blocks, $blocks), false);
Arguments
  1. array:31 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
      "event_main_categories" => array:4 [
        "presentation" => array:1 [
          "text" => "Prezentacja"
        ]
        "panel" => array:1 [
          "text" => "Panel dyskusyjny"
        ]
        "follow" => array:1 [
          "text" => "Follow up"
        ]
        "concert" => array:1 [
          "text" => "Koncert"
        ]
      ]
      "theme_config" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
    ]
    
  2. array:9 [
      "head" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_head"
      ]
      "stylesheets" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_stylesheets"
      ]
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "header" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_header"
      ]
      "body" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_body"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "footer" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_footer"
      ]
      "bottom" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_bottom"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/cache/twig/24/2402ec814af7482e0082694b6fa263831ee5c6f0fbfc99bee9fe6023682fd421.php
        $this->displayBlock('head', $context, $blocks);
        // line 38
        echo "    <!-- Google Tag Manager -->
       <script type=\"text/javascript\">(function(w, d, s, l, i){w[l] = w[l] || []; w[l].push({'gtm.start':new Date().getTime(), event:'gtm.js'}); var f = d.getElementsByTagName(s)[0]; var j = d.createElement(s); var dl = l != 'dataLayer'?'&l=' + l:''; j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; j.type = 'text/javascript'; j.async = true; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-474D');</script>
    <!-- End Google Tag Manager -->
  </head>
  <body class=\"";
        // line 42
        echo $this->getAttribute($this->getAttribute(($context["page"] ?? null), "header", []), "body_classes", []);
        echo "\">
    <!-- Google Tag Manager -->
       <noscript><iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-474D\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>
    <!-- End Google Tag Manager -->
    <div class=\"page\" role=\"document\">
      ";
        // line 47
        $this->displayBlock('header', $context, $blocks);
        // line 52
        echo "      ";
        $this->displayBlock('body', $context, $blocks);
        // line 59
        echo "      ";
        $this->displayBlock('footer', $context, $blocks);
        // line 64
        echo "      ";
        $this->displayBlock('bottom', $context, $blocks);
        // line 67
        echo "    </div>
  </body>
</html>
";
    }
 
    // line 13
    public function block_head($context, array $blocks = [])
    {
        // line 14
        echo "      <meta charset=\"utf-8\" />
      <title>";
        // line 15
Arguments
  1. "body"
    
  2. array:31 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
      "event_main_categories" => array:4 [
        "presentation" => array:1 [
          "text" => "Prezentacja"
        ]
        "panel" => array:1 [
          "text" => "Panel dyskusyjny"
        ]
        "follow" => array:1 [
          "text" => "Follow up"
        ]
        "concert" => array:1 [
          "text" => "Koncert"
        ]
      ]
      "theme_config" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
    ]
    
  3. array:9 [
      "head" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_head"
      ]
      "stylesheets" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_stylesheets"
      ]
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "header" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_header"
      ]
      "body" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_body"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "footer" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_footer"
      ]
      "bottom" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_bottom"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        } catch (\Throwable $e) {
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        }
 
        return ob_get_clean();
    }
 
    protected function displayWithErrorHandling(array $context, array $blocks = [])
    {
        try {
            $this->doDisplay($context, $blocks);
        } catch (Error $e) {
            if (!$e->getSourceContext()) {
                $e->setSourceContext($this->getSourceContext());
            }
 
            // this is mostly useful for \Twig\Error\LoaderError exceptions
            // see \Twig\Error\LoaderError
            if (-1 === $e->getTemplateLine()) {
                $e->guess();
            }
 
            throw $e;
        } catch (\Exception $e) {
            $e = new RuntimeError(sprintf('An exception has been thrown during the rendering of a template ("%s").', $e->getMessage()), -1, $this->getSourceContext(), $e);
            $e->guess();
 
            throw $e;
        }
    }
 
Arguments
  1. array:31 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
      "event_main_categories" => array:4 [
        "presentation" => array:1 [
          "text" => "Prezentacja"
        ]
        "panel" => array:1 [
          "text" => "Panel dyskusyjny"
        ]
        "follow" => array:1 [
          "text" => "Follow up"
        ]
        "concert" => array:1 [
          "text" => "Koncert"
        ]
      ]
      "theme_config" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
    ]
    
  2. array:9 [
      "head" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_head"
      ]
      "stylesheets" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_stylesheets"
      ]
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "header" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_header"
      ]
      "body" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_body"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "footer" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_footer"
      ]
      "bottom" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_bottom"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
    {
        return $this;
    }
 
    /**
     * Returns all blocks.
     *
     * This method is for internal use only and should never be called
     * directly.
     *
     * @return array An array of blocks
     */
    public function getBlocks()
    {
        return $this->blocks;
    }
 
    public function display(array $context, array $blocks = [])
    {
        $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
    }
 
    public function render(array $context)
    {
        $level = ob_get_level();
        if ($this->env->isDebug()) {
            ob_start();
        } else {
            ob_start(function () { return ''; });
        }
        try {
            $this->display($context);
        } catch (\Exception $e) {
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        } catch (\Throwable $e) {
            while (ob_get_level() > $level) {
Arguments
  1. array:29 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
    ]
    
  2. array:9 [
      "head" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_head"
      ]
      "stylesheets" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_stylesheets"
      ]
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "header" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_header"
      ]
      "body" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_body"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "footer" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_footer"
      ]
      "bottom" => array:2 [
        0 => __TwigTemplate_70603bc399c3345c2018aa9ac044f500bd8941f72a00b2565dc52a2388638322 {#504}
        1 => "block_bottom"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/cache/twig/dd/dd7a3190e81dee5910f0d756fe1855e0b796d7107f73d3ec4530aa675bf858ed.php
    {
        parent::__construct($env);
 
        $this->blocks = [
            'javascripts' => [$this, 'block_javascripts'],
            'content' => [$this, 'block_content'],
            'banner_parallax' => [$this, 'block_banner_parallax'],
        ];
    }
 
    protected function doGetParent(array $context)
    {
        // line 1
        return "partials/base.html.twig";
    }
 
    protected function doDisplay(array $context, array $blocks = [])
    {
        $this->parent = $this->loadTemplate("partials/base.html.twig", "schedule_event.html.twig", 1);
        $this->parent->display($context, array_merge($this->blocks, $blocks));
    }
 
    // line 3
    public function block_javascripts($context, array $blocks = [])
    {
        // line 4
        echo "  ";
        $this->getAttribute(($context["assets"] ?? null), "addJs", [0 => "theme://assets/js/event.js", 1 => 98], "method");
        // line 5
        echo "  ";
        $this->getAttribute(($context["assets"] ?? null), "addJs", [0 => "theme://assets/js/event-schedule.js", 1 => 98], "method");
        // line 6
        echo "  ";
        $this->displayParentBlock("javascripts", $context, $blocks);
        echo "
";
    }
 
    // line 9
    public function block_content($context, array $blocks = [])
Arguments
  1. array:29 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
    ]
    
  2. array:3 [
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        } catch (\Throwable $e) {
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        }
 
        return ob_get_clean();
    }
 
    protected function displayWithErrorHandling(array $context, array $blocks = [])
    {
        try {
            $this->doDisplay($context, $blocks);
        } catch (Error $e) {
            if (!$e->getSourceContext()) {
                $e->setSourceContext($this->getSourceContext());
            }
 
            // this is mostly useful for \Twig\Error\LoaderError exceptions
            // see \Twig\Error\LoaderError
            if (-1 === $e->getTemplateLine()) {
                $e->guess();
            }
 
            throw $e;
        } catch (\Exception $e) {
            $e = new RuntimeError(sprintf('An exception has been thrown during the rendering of a template ("%s").', $e->getMessage()), -1, $this->getSourceContext(), $e);
            $e->guess();
 
            throw $e;
        }
    }
 
Arguments
  1. array:29 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
    ]
    
  2. array:3 [
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
    {
        return $this;
    }
 
    /**
     * Returns all blocks.
     *
     * This method is for internal use only and should never be called
     * directly.
     *
     * @return array An array of blocks
     */
    public function getBlocks()
    {
        return $this->blocks;
    }
 
    public function display(array $context, array $blocks = [])
    {
        $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
    }
 
    public function render(array $context)
    {
        $level = ob_get_level();
        if ($this->env->isDebug()) {
            ob_start();
        } else {
            ob_start(function () { return ''; });
        }
        try {
            $this->display($context);
        } catch (\Exception $e) {
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        } catch (\Throwable $e) {
            while (ob_get_level() > $level) {
Arguments
  1. array:29 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
      "grav" => Grav {#3}
    ]
    
  2. array:3 [
      "javascripts" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_javascripts"
      ]
      "content" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_content"
      ]
      "banner_parallax" => array:2 [
        0 => __TwigTemplate_3ecf7313485aaec3d9ce952ab101a6c1ece5a0193ef265a5e7b8fd0872fb6af4 {#517}
        1 => "block_banner_parallax"
      ]
    ]
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Template.php
    public function getBlocks()
    {
        return $this->blocks;
    }
 
    public function display(array $context, array $blocks = [])
    {
        $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
    }
 
    public function render(array $context)
    {
        $level = ob_get_level();
        if ($this->env->isDebug()) {
            ob_start();
        } else {
            ob_start(function () { return ''; });
        }
        try {
            $this->display($context);
        } catch (\Exception $e) {
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        } catch (\Throwable $e) {
            while (ob_get_level() > $level) {
                ob_end_clean();
            }
 
            throw $e;
        }
 
        return ob_get_clean();
    }
 
    protected function displayWithErrorHandling(array $context, array $blocks = [])
    {
        try {
Arguments
  1. array:28 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
    ]
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/TemplateWrapper.php
     * @internal
     */
    public function __construct(Environment $env, Template $template)
    {
        $this->env = $env;
        $this->template = $template;
    }
 
    /**
     * Renders the template.
     *
     * @param array $context An array of parameters to pass to the template
     *
     * @return string The rendered template
     */
    public function render($context = [])
    {
        // using func_get_args() allows to not expose the blocks argument
        // as it should only be used by internal code
        return $this->template->render($context, \func_num_args() > 1 ? func_get_arg(1) : []);
    }
 
    /**
     * Displays the template.
     *
     * @param array $context An array of parameters to pass to the template
     */
    public function display($context = [])
    {
        // using func_get_args() allows to not expose the blocks argument
        // as it should only be used by internal code
        $this->template->display($context, \func_num_args() > 1 ? func_get_arg(1) : []);
    }
 
    /**
     * Checks if a block is defined.
     *
     * @param string $name    The block name
     * @param array  $context An array of parameters to pass to the template
     *
Arguments
  1. array:28 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
    ]
    
  2. []
    
/data/prod/digitalcultures/2019/vendor/twig/twig/src/Environment.php
        @trigger_error(sprintf('The %s method is deprecated since version 1.22 and will be removed in Twig 2.0.', __METHOD__), E_USER_DEPRECATED);
 
        return $this->templateClassPrefix;
    }
 
    /**
     * Renders a template.
     *
     * @param string|TemplateWrapper $name    The template name
     * @param array                  $context An array of parameters to pass to the template
     *
     * @return string The rendered template
     *
     * @throws LoaderError  When the template cannot be found
     * @throws SyntaxError  When an error occurred during compilation
     * @throws RuntimeError When an error occurred during rendering
     */
    public function render($name, array $context = [])
    {
        return $this->load($name)->render($context);
    }
 
    /**
     * Displays a template.
     *
     * @param string|TemplateWrapper $name    The template name
     * @param array                  $context An array of parameters to pass to the template
     *
     * @throws LoaderError  When the template cannot be found
     * @throws SyntaxError  When an error occurred during compilation
     * @throws RuntimeError When an error occurred during rendering
     */
    public function display($name, array $context = [])
    {
        $this->load($name)->display($context);
    }
 
    /**
     * Loads a template.
     *
Arguments
  1. array:28 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
    ]
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Twig/Twig.php
 
        $twig_vars['theme'] = $this->grav['config']->get('theme');
        $twig_vars['pages'] = $pages->root();
        $twig_vars['page'] = $page;
        $twig_vars['header'] = $page->header();
        $twig_vars['media'] = $page->media();
        $twig_vars['content'] = $content;
        $ext = '.' . ($format ?: 'html') . TWIG_EXT;
 
        // determine if params are set, if so disable twig cache
        $params = $this->grav['uri']->params(null, true);
        if (!empty($params)) {
            $this->twig->setCache(false);
        }
 
        // Get Twig template layout
        $template = $this->template($page->template() . $ext);
 
        try {
            $output = $this->twig->render($template, $vars + $twig_vars);
        } catch (\Twig_Error_Loader $e) {
            $error_msg = $e->getMessage();
            // Try html version of this template if initial template was NOT html
            if ($ext !== '.html' . TWIG_EXT) {
                try {
                    $page->templateFormat('html');
                    $output = $this->twig->render($page->template() . '.html' . TWIG_EXT, $vars + $twig_vars);
                } catch (\Twig_Error_Loader $e) {
                    throw new \RuntimeException($error_msg, 400, $e);
                }
            } else {
                throw new \RuntimeException($error_msg, 400, $e);
            }
        }
 
        return $output;
    }
 
    /**
     * Wraps the Twig_Loader_Filesystem addPath method (should be used only in `onTwigLoader()` event
Arguments
  1. "schedule_event.html.twig"
    
  2. array:28 [
      "config" => Config {#96}
      "system" => array:27 [
        "absolute_urls" => false
        "timezone" => ""
        "default_locale" => null
        "param_sep" => ":"
        "wrapped_site" => false
        "reverse_proxy_setup" => false
        "force_ssl" => false
        "force_lowercase_urls" => true
        "custom_base_url" => ""
        "username_regex" => "^[a-z0-9_-]{3,16}$"
        "pwd_regex" => "(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"
        "intl_enabled" => true
        "languages" => array:9 [
          "supported" => array:2 [
            0 => "en"
            1 => "pl"
          ]
          "default_lang" => null
          "include_default_lang" => true
          "pages_fallback_only" => false
          "translations" => true
          "translations_fallback" => true
          "session_store_active" => false
          "http_accept_language" => true
          "override_locale" => true
        ]
        "home" => array:2 [
          "alias" => "/intro"
          "hide_in_urls" => true
        ]
        "pages" => array:26 [
          "theme" => "digital-cultures"
          "order" => array:2 [
            "by" => "default"
            "dir" => "asc"
          ]
          "list" => array:1 [
            "count" => 20
          ]
          "dateformat" => array:3 [
            "default" => null
            "short" => "jS M Y"
            "long" => "F jS \a\t g:ia"
          ]
          "publish_dates" => true
          "process" => array:2 [
            "markdown" => true
            "twig" => false
          ]
          "twig_first" => false
          "never_cache_twig" => false
          "events" => array:2 [
            "page" => true
            "twig" => true
          ]
          "markdown" => array:5 [
            "extra" => true
            "auto_line_breaks" => true
            "auto_url_links" => false
            "escape_markup" => false
            "special_chars" => array:2 [
              ">" => "gt"
              "<" => "lt"
            ]
          ]
          "types" => array:7 [
            2 => "html"
            3 => "htm"
            0 => "txt"
            1 => "xml"
            4 => "json"
            5 => "rss"
            6 => "atom"
          ]
          "append_url_extension" => ""
          "expires" => 604800
          "cache_control" => null
          "last_modified" => true
          "etag" => true
          "vary_accept_encoding" => true
          "redirect_default_route" => true
          "redirect_default_code" => "301"
          "redirect_trailing_slash" => true
          "ignore_files" => array:1 [
            0 => ".DS_Store"
          ]
          "ignore_folders" => array:2 [
            0 => ".git"
            1 => ".idea"
          ]
          "ignore_hidden" => true
          "hide_empty_folders" => false
          "url_taxonomy_filters" => true
          "frontmatter" => array:2 [
            "process_twig" => false
            "ignore_fields" => array:2 [
              0 => "form"
              1 => "forms"
            ]
          ]
        ]
        "cache" => array:13 [
          "enabled" => true
          "check" => array:1 [
            "method" => "file"
          ]
          "driver" => "auto"
          "prefix" => "g"
          "purge_at" => "0 4 * * *"
          "clear_at" => "0 3 * * *"
          "clear_job_type" => "standard"
          "clear_images_by_default" => true
          "cli_compatibility" => true
          "lifetime" => 604800
          "gzip" => true
          "allow_webserver_gzip" => true
          "redis" => array:1 [
            "socket" => false
          ]
        ]
        "twig" => array:7 [
          "cache" => true
          "debug" => false
          "auto_reload" => true
          "autoescape" => false
          "undefined_functions" => true
          "undefined_filters" => true
          "umask_fix" => true
        ]
        "assets" => array:12 [
          "css_pipeline" => true
          "css_pipeline_include_externals" => false
          "css_pipeline_before_excludes" => false
          "css_minify" => true
          "css_minify_windows" => true
          "css_rewrite" => true
          "js_pipeline" => true
          "js_pipeline_include_externals" => false
          "js_pipeline_before_excludes" => false
          "js_minify" => true
          "enable_asset_timestamp" => true
          "collections" => array:1 [
            "jquery" => "system://assets/jquery/jquery-2.x.min.js"
          ]
        ]
        "errors" => array:2 [
          "display" => 1
          "log" => true
        ]
        "log" => array:2 [
          "handler" => "file"
          "syslog" => array:1 [
            "facility" => "local6"
          ]
        ]
        "debugger" => array:3 [
          "enabled" => false
          "shutdown" => array:1 [
            "close_connection" => true
          ]
          "twig" => true
        ]
        "images" => array:6 [
          "default_image_quality" => 90
          "cache_all" => false
          "cache_perms" => "0755"
          "debug" => false
          "auto_fix_orientation" => false
          "seofriendly" => false
        ]
        "media" => array:5 [
          "enable_media_timestamp" => false
          "unsupported_inline_types" => []
          "allowed_fallback_types" => []
          "auto_metadata_exif" => false
          "upload_limit" => 209715200
        ]
        "session" => array:9 [
          "enabled" => true
          "initialize" => true
          "timeout" => 1800
          "name" => "grav-site"
          "uniqueness" => "path"
          "secure" => false
          "httponly" => true
          "split" => true
          "path" => null
        ]
        "gpm" => array:5 [
          "releases" => "stable"
          "proxy_url" => null
          "method" => "auto"
          "verify_peer" => true
          "official_gpm_only" => true
        ]
        "accounts" => array:2 [
          "type" => "data"
          "storage" => "file"
        ]
        "strict_mode" => array:2 [
          "yaml_compat" => true
          "twig_compat" => true
        ]
      ]
      "theme" => array:3 [
        "enabled" => true
        "template" => "location.pl"
        "dropdown" => array:1 [
          "enabled" => true
        ]
      ]
      "site" => array:9 [
        "title" => "Digital Cultures"
        "default_lang" => "pl"
        "author" => array:2 [
          "name" => "Ratio Web"
          "email" => "[email protected]"
        ]
        "taxonomies" => array:2 [
          0 => "category"
          1 => "tag"
        ]
        "metadata" => array:3 [
          "og:title" => "Digital Cultures Konferencja"
          "og:description" => "Digital Cultures - Konferencja - 26-27.09.2019 - Warszawa"
          "og:url" => "http://digitalcultures.pl"
        ]
        "summary" => array:4 [
          "enabled" => true
          "format" => "short"
          "size" => 300
          "delimiter" => "==="
        ]
        "redirects" => null
        "routes" => null
        "blog" => array:1 [
          "route" => "/blog"
        ]
      ]
      "uri" => Uri {#128}
      "assets" => Assets {#193}
      "taxonomy" => Taxonomy {#214}
      "browser" => Browser {#218}
      "base_dir" => "/data/prod/digitalcultures/2019"
      "home_url" => "/pl"
      "base_url" => "/pl"
      "base_url_absolute" => "https://2019.digitalcultures.pl/pl"
      "base_url_relative" => "/pl"
      "base_url_simple" => ""
      "theme_dir" => "/data/prod/digitalcultures/2019/user/themes/digital-cultures"
      "theme_url" => "/user/themes/digital-cultures"
      "html_lang" => "pl"
      "language_codes" => LanguageCodes {#219}
      "active_language" => "pl"
      "form" => null
      "form_max_filesize" => 200
      "form_json_response" => []
      "langswitcher" => {#514}
      "pages" => Page {#238}
      "page" => Page {#455}
      "header" => {#456}
      "media" => Media {#510}
      "content" => """
        <h2><strong>Konferencja Digital Cultures to szansa spotkania i porozmawiania w cztery oczy z ekspertami z czołowych, międzynarodowych instytucji zajmujących się kulturą cyfrową.</strong></h2>\n
        <p>Spotkania mają formułę 15-minutowych rozmów, w trakcie których można skonsultować pomysł na swój interaktywny projekt czy grę, dowiedzieć się, jak zgłosić swoją pracę na międzynarodowy festiwal albo nawiązać współpracę z wybraną instytucją. </p>\n
        <h2><strong>To czas dla Was, pamiętajcie jednak o 3 zasadach:</strong></h2>\n
        <p>1) Przemyśl, co masz do przekazania i o co dokładnie chcesz zapytać. Pozwoli Ci to najbardziej efektywnie wykorzystać spotkanie!</p>\n
        <p>2) Jeżeli jesteś twórcą, przygotuj materiały w j. angielskim na temat projektu, o którym chcesz opowiedzieć.</p>\n
        <p>3) Pamiętaj, że inni też czekają na spotkanie z ekspertem. Upewnij się, że Twoja rozmowa trwa nie więcej niż 15 minut.</p>\n
        <p>Spotkania odbywają się w języku angielskim (w przypadku ekspertów zagranicznych) i polskim (w przypadku ekspertów polskich).</p>\n
        <p><strong>Zapisy na stoliki eksperckie odbywają się przez aplikację Digital Cultures, dostępną w sklepach <a href="https://play.google.com/store/apps/details" id="pl.digitalcultures.events"><em>GooglePlay</em></a> oraz na <a href="https://apps.apple.com/us/app/ma-2-0/id1480012359"><em>AppleStore</em></a>.</strong></p>\n
        <h2><strong>Aby zapisać się należy:</strong></h2>\n
        <p>być zalogowanym w aplikacji</p>\n
        <p>wejść w zakładkę <strong>Program i zapisy</strong></p>\n
        <p>wybrać agendę <strong>Stoliki eksperckie</strong></p>\n
        <p>dodać wybraną godzinę do planu dnia.</p>\n
        <p>Aby wziąć udział w rozmowach z ekspertami, należy zakupić bilet. Decyduje kolejność zgłoszeń. </p>\n
        <h2>Eksperci biorący udział w konsultacjach</h2>\n
        <p><strong>Frank Cifaldi</strong> (US)<br />\n
        Interesujesz się historią gier wideo lub nowych mediów? Zastanawiasz się, jak gromadzić związane z nią materiały? A może chciał/abyś podzielić się swoją kolekcją z resztą świata? Frank Cifaldi jest współzałożycielem i prezesem Video Game History Foundation. Jako historyk gier współpracuje z firmą Digital Eclipse (Mega Man Legacy Collection, Street Fighter 30th Anniversary), a w pozyskiwaniu zbiorów pomagał m.in. Bibliotece Kongresu i Strong National Museum of Play.  </p>\n
        <p><strong>Alexey Furman</strong> (UA)<br />\n
        Producent dziennikarskich form immersyjnych, fotograf. Współzałożyciel New Cave Media, gdzie przygotowuje immersyjne projekty dla międzynarodowych marek (w ostatnim czasie dla UNICEF, WWF, Mitsubishi czy GIZ). Studio wyprodukowało m.in. “Aftermath VR: Euromaidan” w ramach grantu Journalism 360 Challenge Grant, przyznawanego przez Google News Lab, Knight Foundation oraz ONA.  </p>\n
        <p><strong>Svenja Klüh</strong> (DE)<br />\n
        Od czego zacząć pracę nad interaktywnym filmem? Jakich wyborów dramaturgicznych dokonać, by stworzyć nielinearną historię? Jak zebrać odpowiedni zespół i środki, a przede wszystkim stawić czoło nieoczekiwanym okolicznościom? Svenja Klüh jest producentką interaktywnego dokumentu "Field Trip", którego polska premiera odbywa się podczas konferencji Digital Cultures.  </p>\n
        <p><strong>Taras Nazaruk</strong> (UA)<br />\n
        Taras Nazaruk jest szefem projektu Interaktywny Lwów (lia.lvivcenter.org) prowadzonego przez Center for Urban History of East Central Europe. Do jego głównych obowiązków należy koordynowanie komunikacji między naukowcami, wydawcami, specjalistami technicznymi i wizualnymi współpracującymi przy cyfrowych projektach opowiadających o historii Lwowa.. Główne zainteresowania: historia cyfrowa, cyfrowy storytelling, historia procesów digitalizacji w Europie Wschodniej, historia komunikacji, edukacja medialna. Konsultacje są skierowane do osób zainteresowanych projektami cyfrowymi od strony organizacyjnej oraz komunikacyjnej i mogą dotyczyć m.in. współpracy międzydyscyplinarnej oraz międzyinstytucjonalna w projektach humanistyki cyfrowej czy poszukiwaniu  instytucji i projektów partnerskich we Lwowie i szerzej na Ukrainie.  </p>\n
        <p><strong>Krzysztof Pijarski</strong> (PL)<br />\n
        Kierownik Pracowni Narracji Interaktywnych i cyfrowych publikacji naukowych przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi zaprasza do udziału w konkursie i indywidualnych konsultacjach. W programie artystyczno-badawczym pracowni mogą wziąć udział twórcy projektów fotograficznych lub filmowych o charakterze dokumentalnym/artystycznym, ale także takich, które wykorzystują inne media.<br />\n
        Pracownia poświęcona jest badaniu i rozwojowi nowych form narracji, powstających w wyniku wykorzystania cyfrowych technologii interaktywnych w filmie dokumentalnym oraz formach pokrewnych takich jak reportaż czy esej filmowy. Działalność pracowni polega na wspieraniu powstawania wybranych narracyjnych form interaktywnych. W pracowni rozwijanych będzie rocznie 5 projektów interaktywnych, na pierwszym etapie działań, od stycznia do czerwca, do etapu prototypów. Każdy z utworów będzie powstawał w procesie zarówno twórczym, jak i badawczym: dążeniem uczestników pracowni będzie odnalezienie odpowiedniej struktury narracyjnej dla opowiadanej przez siebie historii. Spośród 5 projektów rozwijanych w pierwszej połowie roku 2 zostaną wybrane przez Radę Laboratorium do wdrożenia i publikacji w formie finalnego utworu interaktywnego. Pracownia stanie się wydawnictwem utworów powstających w ramach Laboratorium Narracji Wizualnych z zamiarem wykreowania nowej przestrzeni upubliczniania nie tylko utworów artystycznych, ale również i naukowych.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org</p>\n
        <p><strong>Pola Borkiewicz</strong> (PL)<br />\n
        Pracownia Rzeczywistości Wirtualnej i Rozszerzonej przy Laboratorium Narracji Wizualnych PWSFTviT w Łodzi będzie prowadzić interdyscyplinarne projekty artystyczno-badawcze, których rezultatem będą realizacje immersyjnych doświadczeń. Masz projekt VR o charakterze artystycznym? Kierownicy pracowni zaprasza do udziału w konkursie na uczestnictwo w programie pracowni, a podczas konferencji Digital Cultures - do konsultacji projektów.<br />\n
        W każdym roku zostanie powołanych pięć zespołów, dzięki którym powstanie co najmniej pięć utworów wraz z pełną dokumentacją przebiegu oraz ze wskazaniem potencjalnych problemów natury technicznej, artystycznej i produkcyjnej oraz ich możliwych rozwiązań. Proces twórczych eksperymentów poddawany będzie wnikliwej analizie, zmierzającej do formowania nowego języka audiowizualnego, ze szczególnym naciskiem na krytyczny namysł nad zagadnieniami immersyjnych narracji. Zrealizowane prace będą również przedmiotem badań percepcji odbiorców z wykorzystaniem narzędzi neuronauk. W oparciu o wyniki badań i analiz powstaną rekomendacje i publikacje naukowe dotyczące medium współczesnych przekazów audiowizualnych, poszerzających pole interakcji człowieka z rzeczywistością cyfrową.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Piotr Matysiak</strong> (PL)<br />\n
        Kierownik pracowni S3D zaprasza na konsultacje reżyserów i scenarzystów chętnych do uczestnictwa w programie artystyczno-badawczym pracowni. W ramach pracowni, działającej przy Laboratorium Narracji Wizualnych PWSFTviT  w Łodzi, zostaną przeprowadzone konkursy zarówno dla twórców zainteresowanych wzięciem udziału w projekcie badawczym, jak i producentów, instytucji i uczelni chcących realizować projekty S3D pod auspicjami pracowni.<br />\n
        Pracownia S3D ma na celu zgłębić możliwości artystyczne i dramaturgiczne, jakie daje rejestrowanie obrazu stereoskopowego w technikach „stop motion”. W ramach działań zostanie przeprowadzonych szereg nowatorskich eksperymentów mających na celu poznanie i poszerzenie języka filmowego dedykowanego animacji poklatkowej w kontekście trzeciego wymiaru. W ramach czteroletniego programu badawczego powstanie krótkometrażowy film animowany (lalkowy) oraz podręcznik skupiający się na technikach stereoskopowych i systematyzujący możliwości i trudności, jakie wiążą się ze stereoskopią.<br />\n
        Więcej o Laboratorium, a przede wszystkim o konkursie, pod adresem http://vnLab.org  </p>\n
        <p><strong>Jacek Nagłowski</strong> (PL)  </p>\n
        <p><strong>Dana Dansereau</strong> (CA)  </p>\n
        <p><strong>Keisuke Innami</strong> (JP)<br />\n
        Knowledge Capital w Osace jest przestrzenia i ekosystemem tworzenia nowych wartości poprzez wymianę wiedzy między ekspertami z różnych dziedzin. Prowadzimy działania na różnych polach, takie jak wystawy, warsztaty i projekty ekperymentalne z korporacjami, uniwersytetami, instytutamibadawczymi i artystami. Otwieramy się na jeszcze bardziej dynamiczne, międzynarodowe współprace z artystami i start-upami działającymi w obszarze cyfrowym, i nie tylko.  </p>
        """
    ]
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Service/OutputServiceProvider.php
 
namespace Grav\Common\Service;
 
use Grav\Common\Page\Interfaces\PageInterface;
use Grav\Common\Twig\Twig;
use Pimple\Container;
use Pimple\ServiceProviderInterface;
 
class OutputServiceProvider implements ServiceProviderInterface
{
    public function register(Container $container)
    {
        $container['output'] = function ($c) {
            /** @var Twig $twig */
            $twig = $c['twig'];
 
            /** @var PageInterface $page */
            $page = $c['page'];
 
            return $twig->processSite($page->templateFormat());
        };
    }
}
 
Arguments
  1. "html"
    
/data/prod/digitalcultures/2019/vendor/pimple/pimple/src/Pimple/Container.php
    {
        if (!isset($this->keys[$id])) {
            throw new UnknownIdentifierException($id);
        }
 
        if (
            isset($this->raw[$id])
            || !\is_object($this->values[$id])
            || isset($this->protected[$this->values[$id]])
            || !\method_exists($this->values[$id], '__invoke')
        ) {
            return $this->values[$id];
        }
 
        if (isset($this->factories[$this->values[$id]])) {
            return $this->values[$id]($this);
        }
 
        $raw = $this->values[$id];
        $val = $this->values[$id] = $raw($this);
        $this->raw[$id] = $raw;
 
        $this->frozen[$id] = true;
 
        return $val;
    }
 
    /**
     * Checks if a parameter or an object is set.
     *
     * @param string $id The unique identifier for the parameter or object
     *
     * @return bool
     */
    public function offsetExists($id)
    {
        return isset($this->keys[$id]);
    }
 
    /**
Arguments
  1. Grav {#3}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/RenderProcessor.php
 
namespace Grav\Common\Processors;
 
use Grav\Common\Page\Interfaces\PageInterface;
use Grav\Framework\Psr7\Response;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class RenderProcessor extends ProcessorBase
{
    public $id = 'render';
    public $title = 'Render';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
 
        $container = $this->container;
        $output =  $container['output'];
 
        if ($output instanceof ResponseInterface) {
            return $output;
        }
 
        ob_start();
 
        // Use internal Grav output.
        $container->output = $output;
        $container->fireEvent('onOutputGenerated');
 
        echo $container->output;
 
        // remove any output
        $container->output = '';
 
        $this->container->fireEvent('onOutputRendered');
 
        $html = ob_get_clean();
 
Arguments
  1. "output"
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#502}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/DebuggerAssetsProcessor.php
 
namespace Grav\Common\Processors;
 
use Grav\Framework\Psr7\Response;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class DebuggerAssetsProcessor extends ProcessorBase
{
    public $id = 'debugger_assets';
    public $title = 'Debugger Assets';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $this->container['debugger']->addAssets();
        $this->stopTimer();
 
        return $handler->handle($request);
 
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#500}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/PagesProcessor.php
            $this->addMessage("Routed to page {$page->rawRoute()} (type: {$page->template()}) [Not Found fallback]");
        } else {
            $this->addMessage("Routed to page {$page->rawRoute()} (type: {$page->template()})");
 
            $task = $this->container['task'];
            $action = $this->container['action'];
            if ($task) {
                $event = new Event(['task' => $task, 'page' => $page]);
                $this->container->fireEvent('onPageTask', $event);
                $this->container->fireEvent('onPageTask.' . $task, $event);
            } elseif ($action) {
                $event = new Event(['action' => $action, 'page' => $page]);
                $this->container->fireEvent('onPageAction', $event);
                $this->container->fireEvent('onPageAction.' . $action, $event);
            }
        }
 
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#221}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/TwigProcessor.php
 */
 
namespace Grav\Common\Processors;
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class TwigProcessor extends ProcessorBase
{
    public $id = 'twig';
    public $title = 'Twig';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $this->container['twig']->init();
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#195}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/AssetsProcessor.php
 
namespace Grav\Common\Processors;
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class AssetsProcessor extends ProcessorBase
{
    public $id = '_assets';
    public $title = 'Assets';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $this->container['assets']->init();
        $this->container->fireEvent('onAssetsInitialized');
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#192}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/SchedulerProcessor.php
namespace Grav\Common\Processors;
 
use RocketTheme\Toolbox\Event\Event;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class SchedulerProcessor extends ProcessorBase
{
    public $id = '_scheduler';
    public $title = 'Scheduler';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $scheduler = $this->container['scheduler'];
        $this->container->fireEvent('onSchedulerInitialized', new Event(['scheduler' => $scheduler]));
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#162}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/BackupsProcessor.php
 
namespace Grav\Common\Processors;
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class BackupsProcessor extends ProcessorBase
{
    public $id = '_backups';
    public $title = 'Backups';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $backups = $this->container['backups'];
        $backups->init();
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#159}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/TasksProcessor.php
                    }
 
                    $this->stopTimer();
 
                    return $response;
 
                } catch (NotFoundException $e) {
                    // Task not found: Let it pass through.
                }
            }
 
            if ($task) {
                $this->container->fireEvent('onTask.' . $task);
            } elseif ($action) {
                $this->container->fireEvent('onAction.' . $action);
            }
        }
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#157}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/RequestProcessor.php
        $uri = $request->getUri();
        $ext = mb_strtolower(pathinfo($uri->getPath(), PATHINFO_EXTENSION));
 
        $request = $request
            ->withAttribute('grav', $this->container)
            ->withAttribute('time', $_SERVER['REQUEST_TIME_FLOAT'] ?? GRAV_REQUEST_TIME)
            ->withAttribute('route', Uri::getCurrentRoute()->withExtension($ext))
            ->withAttribute('referrer', $this->container['uri']->referrer());
 
        $event = new RequestHandlerEvent(['request' => $request, 'handler' => $handler]);
        /** @var RequestHandlerEvent $event */
        $event = $this->container->fireEvent('onRequestHandlerInit', $event);
        $response = $event->getResponse();
        $this->stopTimer();
 
        if ($response) {
            return $response;
        }
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#154}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#154}
    
  2. RequestHandler {#152}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/ThemesProcessor.php
 */
 
namespace Grav\Common\Processors;
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class ThemesProcessor extends ProcessorBase
{
    public $id = 'themes';
    public $title = 'Themes';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $this->container['themes']->init();
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
  2. RequestHandler {#148}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/PluginsProcessor.php
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class PluginsProcessor extends ProcessorBase
{
    public $id = 'plugins';
    public $title = 'Plugins';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        // TODO: remove in 2.0.
        $this->container['accounts'];
        $this->container['plugins']->init();
        $this->container->fireEvent('onPluginsInitialized');
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
  2. RequestHandler {#134}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/InitializeProcessor.php
        }
 
        /** @var Uri $uri */
        $uri = $this->container['uri'];
        $uri->init();
 
        // Redirect pages with trailing slash if configured to do so.
        $path = $uri->path() ?: '/';
        if ($path !== '/'
            && $config->get('system.pages.redirect_trailing_slash', false)
            && Utils::endsWith($path, '/')) {
 
            $redirect = (string) $uri::getCurrentRoute()->toString();
            $this->container->redirect($redirect);
        }
 
        $this->container->setLocale();
        $this->stopTimer();
 
        return $handler->handle($request);
    }
 
    public function processCli(): void
    {
        // Load configuration.
        $this->container['config']->init();
        $this->container['plugins']->setup();
 
        // Disable debugger.
        $this->container['debugger']->enabled(false);
 
        // Set timezone, locale.
        /** @var Config $config */
        $config = $this->container['config'];
        $timezone = $config->get('system.timezone');
        if ($timezone) {
            date_default_timezone_set($timezone);
        }
        $this->container->setLocale();
 
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
  2. RequestHandler {#126}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/DebuggerProcessor.php
 */
 
namespace Grav\Common\Processors;
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class DebuggerProcessor extends ProcessorBase
{
    public $id = '_debugger';
    public $title = 'Init Debugger';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $this->container['debugger']->init();
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
  2. RequestHandler {#124}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/ErrorsProcessor.php
 */
 
namespace Grav\Common\Processors;
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class ErrorsProcessor extends ProcessorBase
{
    public $id = '_errors';
    public $title = 'Error Handlers Reset';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $this->container['errors']->resetHandlers();
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
  2. RequestHandler {#112}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/LoggerProcessor.php
 
        /** @var Config $config */
        $config = $grav['config'];
 
        switch ($config->get('system.log.handler', 'file')) {
            case 'syslog':
                $log = $grav['log'];
                $log->popHandler();
 
                $facility = $config->get('system.log.syslog.facility', 'local6');
                $logHandler = new SyslogHandler('grav', $facility);
                $formatter = new LineFormatter("%channel%.%level_name%: %message% %extra%");
                $logHandler->setFormatter($formatter);
 
                $log->pushHandler($logHandler);
                break;
        }
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
  2. RequestHandler {#100}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Processors/ConfigurationProcessor.php
 
namespace Grav\Common\Processors;
 
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\RequestHandlerInterface;
 
class ConfigurationProcessor extends ProcessorBase
{
    public $id = '_config';
    public $title = 'Configuration';
 
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler) : ResponseInterface
    {
        $this->startTimer();
        $this->container['config']->init();
        $this->container['plugins']->setup();
        $this->stopTimer();
 
        return $handler->handle($request);
    }
}
 
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
    private $handler;
 
    /** @var ContainerInterface|null */
    private $container;
 
    /**
     * {@inheritdoc}
     * @throws InvalidArgumentException
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        $middleware = array_shift($this->middleware);
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
  2. RequestHandler {#93}
    
/data/prod/digitalcultures/2019/system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait.php
 
        // Use default callable if there is no middleware.
        if ($middleware === null) {
            return \call_user_func($this->handler, $request);
        }
 
        if ($middleware instanceof MiddlewareInterface) {
            return $middleware->process($request, clone $this);
        }
 
        if (null === $this->container || !$this->container->has($middleware)) {
            throw new InvalidArgumentException(
                sprintf('The middleware is not a valid %s and is not passed in the Container', MiddlewareInterface::class),
                $middleware
            );
        }
 
        array_unshift($this->middleware, $this->container->get($middleware));
 
        return $this->handle($request);
    }
}
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/system/src/Grav/Common/Grav.php
                },
                'debuggerAssetsProcessor' => function () {
                    return new DebuggerAssetsProcessor($this);
                },
                'renderProcessor' => function () {
                    return new RenderProcessor($this);
                },
            ]
        );
 
        $default = function (ServerRequestInterface $request) {
            return new Response(404);
        };
 
        /** @var Debugger $debugger */
        $debugger = $this['debugger'];
 
        $collection = new RequestHandler($this->middleware, $default, $container);
 
        $response = $collection->handle($this['request']);
        $body = $response->getBody();
 
        // Handle ETag and If-None-Match headers.
        if ($response->getHeaderLine('ETag') === '1') {
            $etag = md5($body);
            $response = $response->withHeader('ETag', $etag);
 
            if ($this['request']->getHeaderLine('If-None-Match') === $etag) {
                $response = $response->withStatus(304);
                $body = '';
            }
        }
 
        $this->header($response);
        echo $body;
 
        $debugger->render();
 
        register_shutdown_function([$this, 'shutdown']);
    }
Arguments
  1. ServerRequest {#69}
    
/data/prod/digitalcultures/2019/index.php
if (!is_file($autoload)) {
    die('Please run: <i>bin/grav install</i>');
}
 
// Register the auto-loader.
$loader = require $autoload;
 
use Grav\Common\Grav;
use RocketTheme\Toolbox\Event\Event;
 
// Get the Grav instance
$grav = Grav::instance(
    array(
        'loader' => $loader
    )
);
 
// Process the page
try {
    $grav->process();
} catch (\Error $e) {
    $grav->fireEvent('onFatalException', new Event(array('exception' => $e)));
    throw $e;
} catch (\Exception $e) {
    $grav->fireEvent('onFatalException', new Event(array('exception' => $e)));
    throw $e;
}
 

Environment & details:

Key Value
_url
"/pl/program/Konsultacje-1-1-z-ekspertami-Czwartek"
empty
empty
empty
empty
Key Value
USER
"www"
HOME
"/"
HTTP_CF_CONNECTING_IP
"3.93.162.26"
HTTP_REFERER
"https://2019.digitalcultures.pl/pl/program/1-1-meetings-with-experts-day-1"
HTTP_USER_AGENT
"claudebot"
HTTP_ACCEPT
"*/*"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_CF_RAY
"86bea80c08358023-IAD"
HTTP_ACCEPT_ENCODING
"gzip, br"
HTTP_CF_IPCOUNTRY
"US"
HTTP_CDN_LOOP
"cloudflare"
HTTP_CONNECTION
"close"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_X_FORWARDED_HOST
"2019.digitalcultures.pl"
HTTP_X_REAL_IP
"3.93.162.26"
HTTP_X_FORWARDED_BY
"185.56.175.254:443"
HTTP_X_FORWARDED_FOR
"3.93.162.26, 3.93.162.26"
HTTP_HOST
"2019.digitalcultures.pl"
SCRIPT_FILENAME
"/data/prod/digitalcultures/2019//index.php"
REDIRECT_STATUS
"200"
SERVER_NAME
"2019.digitalcultures.pl"
SERVER_PORT
"80"
SERVER_ADDR
"10.20.30.31"
REMOTE_PORT
""
REMOTE_ADDR
"3.93.162.26"
SERVER_SOFTWARE
"nginx/1.20.1"
GATEWAY_INTERFACE
"CGI/1.1"
REQUEST_SCHEME
"http"
SERVER_PROTOCOL
"HTTP/1.0"
DOCUMENT_ROOT
"/data/prod/digitalcultures/2019"
DOCUMENT_URI
"/index.php"
REQUEST_URI
"/pl/program/Konsultacje-1-1-z-ekspertami-Czwartek"
SCRIPT_NAME
"/index.php"
CONTENT_LENGTH
""
CONTENT_TYPE
""
REQUEST_METHOD
"GET"
QUERY_STRING
"_url=/pl/program/Konsultacje-1-1-z-ekspertami-Czwartek"
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1711702688.706
REQUEST_TIME
1711702688
empty
0. Whoops\Handler\PrettyPageHandler
1. Whoops\Handler\CallbackHandler