Error message

  • User error: "id" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "name" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "picture" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "url" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "id" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "name" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "picture" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "url" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "id" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "name" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "picture" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User error: "url" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
    Drupal\Core\Render\Element::children(Array, 1) (Line: 451)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 114)
    __TwigTemplate_f8e413589152ea1b4160b5288cda03a3->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/node.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 66)
    __TwigTemplate_0e86bda84fcd4d62e42faf37f2598358->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view-unformatted.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view_unformatted', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array) (Line: 475)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 85)
    __TwigTemplate_049754c1d7194613fb1d4b831df0c502->doDisplay(Array, Array) (Line: 394)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
    Twig\Template->display(Array) (Line: 379)
    Twig\Template->render(Array) (Line: 38)
    Twig\TemplateWrapper->render(Array) (Line: 39)
    twig_render_template('themes/custom/urbact/templates/views/views-view.html.twig', Array) (Line: 348)
    Drupal\Core\Theme\ThemeManager->render('views_view', Array) (Line: 480)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 493)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 240)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 627)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 231)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle(Object, 1, 1) (Line: 49)
    Drupal\remove_http_headers\StackMiddleware\RemoveHttpHeadersMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Rumours or reality?

    Copy linkFacebookXLinkedInEmail
    15/11/2022

    Programme Lead Expert, Ruth Essex, shares her insights into promoting social cohesion and challenging the nature of rumour- ideas from her experience with Amadora, Portugal (PT)

    Articles

    Immigrants take work off Portuguese people

    Immigrants live off grants from the state” 

    Foreign children create problems in schools

    These were some of the rumours found to be circulating in Amadora… not unfamiliar comments heard in many cities across Europe.

    Indeed, immigration continues to be one of the most prominent political issues in Europe. In recent years the exceptional migratory flows together with the global economic crisis have inflamed political extremism and led to growing distrust from local communities towards migrant populations - both established and new. Voters in many countries consider immigration to be one of the most pressing challenges facing their country, and ‘radical right’ political parties who oppose immigration continue to find support in many countries

    Amadora, a dynamic and multicultural municipality located in Lisbon’s North Metropolitan area decided that it was time to do something about these unfounded rumours. A local network of people and organisations set out to spread more positive and factually accurate messages about the city and it’s inhabitants.

    Do Not Feed the Rumour was the communications campaign and programme of integration activities developed and implemented by Amadora in 2014-15, through participation in the Council of Europe (CoE) project “Communication for Integration: social networking for diversity (C4I)” - a network of 11 cities from 7 European countries. Based upon practice originally developed in Barcelona, Amadora produced their own bespoke and holistic approach to an anti-rumour strategy.  This approach directly and assertively addresses the issue of prejudice and misinformation through dispelling rumours and deconstructing stereotypes.  It also emphasises the potential and positivity of cultural diversity, both promoting inclusion and strengthening community cohesion.

    Amadora firstly undertook a process of local intelligence gathering in order to discover what were the most common rumours being spread locally and to compile the factual (counter-rumour) information. Based on this research, they developed a targeted anti-rumour strategy composed of a viral communications campaign with a strong visual identity, public actions, community discussions, participatory art and theatre workshops and a schools programme. 28 local people attended specialised training to become ‘anti-rumour agents’ and these people acted as advocates for the programme, becoming trainers in their own organisations, cascading knowledge and skills throughout local communities. A perception change evaluation was built into the programme in order to measure the effectiveness of the activities.

     

    All of this was underpinned by the creation of a strong local network and process of co-production with local stakeholders active in the planning and implementation of the campaign. The project in Amadora involved 75 organisations and reached about 2,500 people. Local participation and political support were key to the success of the campaign.

    According to Carla Tavares, Mayor of Amadora, "It is a project that is intended to continue in a natural and informal way throughout the city. All of us - local authorities, associations and citizens - have some work to do to demystify the many rumors that still exist in our society"

    "School communities, associations and groups in our municipality now have a better awareness regarding the diversity and individuality of each one of us. Even if outsiders do not look at Amadora differently, at least those who are here are proud of their city and realise that this difference we have is what distinguishes us and distinguishes positively. So, in this way the campaign was a catalyst to a new approach to inter-culturality."

    Do Not Feed the Rumour has been recognised by URBACT as a good practice and now Amadora is very excited to be sharing experiences, ideas and a passion for the practice with other European cities through the URBACT Transfer network, Rumourless Cities - a partnership of seven cities - Amadora (PT) (Lead Partner), Cardiff (UK), Hamburg-Altona (DE) , Warsaw (PL), Alba Iulia (RO), Ioaninna (GR) and Messina (IT). Rumourless Cities is one of 25 transfer networks approved by URBACT to support the understanding, adaption and reuse of good practice from cities across Europe through process of peer support and capacity building.

    According to Dina Moreira, programme manager of Do Not Feed the Rumour, “We in Amadora have had such a successful experience with positive results. We are keen to take the opportunity to continue sharing with other cities facing similar challenges and problems and at the same time develop and improve what we are doing in our own territory.” Indeed it was intended that an outcome of the C4I programme would be that participating cities would subsequently form new partnerships and networks to transfer and share anti-rumour strategies. This is becoming a reality through Rumourless Cities.

    While Amadora focused on countering rumours around immigration and immigrants, this network will see the approach adapted and reused to counter existing and growing negative attitudes towards a wider cross section of groups in society which includes long established migrants (Third country nationals), Roma, recently arrived refugees, LGBT people, and general homophobic stereotyping.

    In addition to learning from and adapting practice from Amadora, partner cities will be bringing their own approaches and innovation to anti-rumour activity. For example, Warsaw aims to develop an app and city game focused on combatting prejudice and Cardiff aims to tie in an anti-rumour campaign with developing a new and inclusive narrative for the city. In fact, all partners will bring their own unique contexts, expertise and initiative to the network to create a web of experience and ideas sharing.

    Rumourless Cities will create a rich learning and exchange programme for cities to learn from the good practice Do Not Feed the Rumour and to thereby address some urgent challenges facing cities around cohesion, inclusion and the rise of fake news. It deals with some of the critical challenges of our time:

    • How to build cohesive and open cities
    • How to counter the false stereotypes that lead to racist caricatures and growth of far right groups
    • How to balance the needs of new arrivals with “native” citizens experiencing difficulties
    • How to communicate truth in a “post fact” context that is generated by popular mainstream media

    Despite European anti-discrimination legislation being among the most extensive in the world, the findings of the EU Fundamental Rights Report (2018) confirm that discrimination and unequal treatment on different grounds remain realities in key areas of life throughout the EU. Discrimination on the grounds of ethnic origin continues to be regarded as the most widespread form of discrimination in the EU (64%), followed by discrimination on the basis of sexual orientation (58%), gender identity (56%), religion or belief (50%), disability (50%), age (being over 55 years old, 42%) and gender (37%).

     

    According to a Eurobarometer survey (2016), Europeans as a whole consider immigration the second (after terrorism) most important issue facing the bloc. A 2016 YouGov poll showed that 52% of Italians, 47% of French 44% of Germans and 38% of Spaniards agree that their country “doesn’t feel like home anymore”. The majority of Belgian, French, German and Italian people support the idea of ending migration from all mainly Muslim countries.

    The issue of community cohesion has become a hot issue not just because there has been a steep increase in numbers of migrants but it is also linked to the growing concerns regarding security, which in turn is linked to the rise of extremism. With high levels of labour migration to many western European countries, as well as continuing pressure to accept refugees and asylum seekers from war zones around the world and a future of rising climate change induced migration, this topic is unlikely to lose its significance in the foreseeable future.

    It is more important than ever that cities join forces look beyond their own limits in order to find already worked out solutions to these difficult issues and work together to maintain peaceful, open societies.

    Find more information and resources about anti-rumour strategy here.

    Network
    From urbact
    Off
    Ref nid
    12286
  • Welcoming International Talent

    Lead Partner : Groningen - Netherlands
    • Bielsko-Biala - Poland
    • Debrecen - Hungary
    • Leuven - Belgium
    • Magdeburg - Germany
    • Parma - Italy
    • Zlín - Czech Republic

             

    Timeline

    Kick-off Meeting - Groningen, the Netherlands

    Transnational Meetings 2019 - Debrecen, Hungary - Zlin, Czech Republic - Parma, Italy - Magdeburg, Germany - Bielsko-Biala, Poland

    Transnational Meeting 2020 - Leuven, Belgium, Final Meeting - Groningen, the Netherlands

    Final Conference Welcoming International Talent

    This Transfer network focus on Higher education and knowledge economy, both have become a global competition for talent. Whereas the main European cities attract both students and skilled-workers by their scale and fame, medium-sized cities, like Groningen, will need a policy to attract talent, and to keep them economically active. In this project the best practice of Groningen, a welcoming policy for International Students and skilled workers, is transferred to other cities.

    Welcoming International Talent TN logo
    Cities looking for global talents
    Ref nid
    12141
  • Cities in migration - A conversation with Anne Bathily on integration

    Copy linkFacebookXLinkedInEmail
    15/11/2022

    I have first met Anne Bathily, expert on integration policies former policy officer at European Council on Refugees and Exiles (ECRE) and now at UNHCR for Northern Europe, in the early meetings of the EU Urban Agenda Inclusion of migrants and refugees.

    Since then, we entered in never ending and always enriching informal conversations about  the role of cities in integration of migrants and refugees.

    This article is a recollection of our conversations. It looks forward at ways to capitalise on the work that URBACT network Arrival cities has achieved in the last 2 years.

    Articles

    URBACT programme provides the framework for creating multi-stakeholders groups at local level, the URBACT Local Groups. It also links national and European administrations to coordinate inclusive policies.

    Arrival cities shows different facets of the challenges cities face such as the urgency to fulfil short-term (accommodation, access to health, education, social support), as well as long-term needs (child protection, provide assistance for mental and physical health and dealing with gender-based violence).

    On 24 April 2018, Arrival Cities holds its final event at the Committee of the regions in Brussels with the participation of both cities practitioners and elected representatives.

    Yet the URBACT works in a rapidly changing situation, in which growing xenofobic and anti-migrant sentiments are sustained by political parties in several European countries, creating a more hostile environment for investing in integration policies.

    Integration policies of third country nationals

    The term “third country nationals” encompasses a diversity of people (international students, workers from third countries, people looking for international protection, people who are undocumented, family members, etc.) with different rights, opportunities and difficulties. While some integration policies or measures may target specific groups according to States or cities’ interests (such as students or skilled workers), some are developed according to specific channels of migration (e.g. resettled or relocated refugees). Some groups are not covered by any integration policies although they live in the territory (undocumented people).

    Although integration is a long-term and maybe a never-ending process (understood under the term “social cohesion”), second and third generations of people descendants of migrants of earlier “waves” are not third country nationals but nationals. One of the objectives of today’s debates and investment on newcomers’ integration is exactly to avoid mistakes of the past that created long-term social cohesion issues.

    Integration paradoxes

    Since the sudden arrivals in 2015-2016 and the resulting 2015 political crisis, the issue of third country nationals’ integration, and in particular refugees, has received great attention. This resulted in integration policies being developed, in increased exchange among stakeholders at all level, involvement of new stakeholders (e.g. private sector or tech professionals), in increased financial investment, media attention, etc, interestingly even in countries that received few refugees and migrants.

    At the same time, it has become a very sensitive political issue, which lead to the implementation of restrictions and the rise in negative discourses and attitudes.

    We are now in a paradoxical situation in most European countries where, on the one hand, fast integration is a priority for most authorities (including cities) and stakeholders, while on the other hand, other authorities put in place deterring and integration-counterproductive measures (e.g. differential treatment between statuses, duration of residence permits, obstacles to renew permits, family reunification, citizenship, etc.).

    In practice, this means for instance that while some States and the European Union dedicate resources to integrate people into the labour market, some Ministries of Interior reduce length of residence permits creating as such a disincentive to employ new comers.

    Cities role in integrating newcomers

    Cities deal with all these changes and the paradoxes of integration. They are kind of markers of policy implementation, and in that sense they can either drive or undermine implementation of integration policies. Ultimately, cities are the place where we can see concrete impacts policies have not only on foreign population, but on the whole population.

    Some of restrictions to integration mentioned above are designed at supra-local level. They make service provision more complex at city-level due, for instance, to increased vulnerabilities among certain groups of migrants and refugees. In other terms, cities administrations have to deal not only with impact of policies that are beyond their competence, but also with social tensions, in which  foreigners are increasingly taken as scapegoats for socio-economic issues.

    It is interesting to see how some cities decide and manage to overcome some of these barriers to impose an inclusive vision of integration that is beneficial for all. In the last three years, we have seen cities being much more active on reception/integration, both at national and EU level.

    Big cities are more vocal while interesting experiences of small/medium cities are often not visible enough.There are also many examples of cities which have been active in welcoming new comers despite the hostile political environment at National level (cities took official positions against their government e.g. Grande Synthe - Calais (FR), Gdansk (PL); Erlangen (DE), Ghent (BE)).

    They showed the complexity of challenges they are facing, and some creativity in solutions put in place. They are now fully recognised as major integration stakeholders. The question is to what extend cities will shape integration/migration policies, and contribute to social peace. This is the real challenge.

    Can cities coalitions and programmes such as URBACT make a difference in the European context?

    Capacity building is obviously an area where networks such as URBACT contribute. On integration issues, and due to the fact that challenges are linked to policies beyond cities’ competence, it is crucial to strengthen cities’ knowledge of migration and asylum issues.

    Capacity building cannot be done in silo, but should be multi-dimensional (multi-stakeholder coordination both at national and local level). Capacity building will better equip cities and the way they deliver services to newcomers (e.g. access to information for instance being one of the major difficulties for newcomers, regardless of their status).

    While cities are obviously more vocal, they still lack efficient ways to communicate at national and European level. Cities’ ability to reach out broader audience will determine their sphere of influence. The EU Urban Agenda inclusion of migrants and refugees is tackling these issues, and URBACT is part of this process.

    More than anything else, there is an urgency to shift the way migration is perceived in general. In a context where poverty and inequality issues are increasingly associated to a globalised world, migration is mainly perceived as a threat, phenomenon exacerbated by security issues. The current importance of integration and the role of cities offer a maybe unique momentum.

     

    Cities are the spaces of both mobility and settlement. While integration is still viewed as a process to settle in one place, practices and realities in cities show a much more complex and dynamic picture.

    In the same way that people have multiple identities (being foreigner or not), they evolve in multiple spaces (geographic or virtual).

    This multiplicity does not compete with local participation. Actually it might even be the opposite. Successful integration is often associated to transnational activities (business, development, culture, etc.); when people feel they belong to a place, and do not have to struggle with integration issues, their ability to engage increases. Cities could lead this vision of integration.

    Another important aspect in our European context is that restrictions in migration/asylum areas have lead to preventing refugees and migrants to move within Europe. In reality, people move from countries to countries, cities to cities. This phenomenon poses indeed a number of legal and practical challenges. However, States’ focus on mobility management leads to absurd situations in reality. Forcing people to remain in one place never brought any kind of sustainable solution, and recent European history provides numerous examples.

    Integration obviously takes place at local level. However, and again, integration in a European context cannot be restricted to settlement in only one place. Like any other EU citizen, once being granted a status, people should be able to study, work, and live where they can, integrate where they find opportunities. This would be the European vision of integration.

    Some cities are already in this reality, and they should further promote it.

    Network
    From urbact
    Off
    Ref nid
    10712
  • Widespread hospitality

    Italy
    Forli

    A decentralised approach for asylum seekers

    Serena Nesti
    Contact person
    Copy linkFacebookXLinkedInEmail
    118 167

    Summary

    Forlì (IT) and the Union of surrounding towns were faced with the challenge of managing a high number of asylum seekers in a centralised way. Confronted with the burden of social services, plus the negative reactions of the press and the inhabitants, the Union put in place a territory-wide approach to welcoming them. Their aim: integrate the asylum seekers in local communities based on the availability and resources in each town of the Union.
    By sharing information, mutualising knowledge and a joint management system, the Union succeeded in building a widespread welcoming system for asylum seekers over its entire territory. Spillover effects: it avoided ghettoisation and speculation on the migration phenomenon.

    The solutions offered by the good practice

    The Municipality of Forlì and the “Unione dei comuni della Romagna forlivese“ (hereinafter “Union”) good practice adopt a sustainable approach in the Union to deal with the asylum seekers problem, promoting an integration of asylum seekers in local communities of the Union and organising them in "small groups". This allows a proper and regulated welcome and avoid negative social impacts. The Municipalities, through ASP - Azienda Pubblica dei Servizi alla Persona - (the public company for individual services), will welcome and support asylum seekers, according to its own available resources and funds, by integrating its services with services dedicated to an efficient hospitality. They will share information on how to offer hospitality to asylum seekers and how to manage it in their local context. They encourage and increase integration. For instance, a neighbourhood committee is working alongside with asylum seekers to take care of the common areas. They seek and promote the involvement of citizens in order to ensure social cohesion and territorial development. The ASP coordinates the widespread welcome system in close collaboration with the municipalities, with the national government through the prefecture and with third sector organisations, who run the shelters.

    Building on the sustainable and integrated approach

    In 2014, the “Unione dei comuni della Romagna forlivese“ (the Union) was founded. Fifteen Municipalities of the Forlì-Cesena Province, which includes Forlì itself, are part of this Union. The aim of the Union is: to improve services, to guarantee equal access to services for the residents of the Union and to promote and coordinate the well balanced development of the territory for the benefit of future generations. Thus, the Union has a sustainable and integrated approach to solving problems in its own territory. The good practice tackles the urban challenge of asylum seekers through: • The coordination and management of hospitality in the Union; • The adoption of an operators network - with different skills - by giving them a share of resources for cross-cutting projects (emergency, job placement, sports...). The good practice is built on the sustainable and integrated approach to tackle the urban problem and management of asylum seekers, in line with URBACT's principles of sustainable urban living. The good practice is based on measures designed for the social inclusion of asylum seekers.

    Based on a participatory approach

    Municipalities of the Union are all involved in the Widespread Hospitality project. The Union held a jointly weekly meeting with the aim to share information, to oversee the situation, to discuss on how to manage problems, to find solutions to offer hospitality to asylum seekers and to manage it in their local context. A framework agreement between among parties (public, private and social areas) has been established. The agreement provides socially useful activities for involving asylum seekers. Those activities are accompanied by citizens. Thus, several neighbourhood committees are part of the project and they work alongside with the asylum seekers to organise the joint care of the common areas, in order to encourage and increase integration. Eventually, the local police are constantly involved.

    What difference has it made?

    We have a model of welcome and hospitality which works with integration, in order to avoid ghettoisation and speculation on the migration phenomenon. The effectiveness of our good practice is that we do not concentrate asylum seekers in one place, but we address them in several different places located in the Union area. This kind of organisation facilitates inclusion and integration, avoiding the arising of fear and tensions in the local population. In this way, the professionals involved are able to work professionally, trying to achieve full inclusion. Moreover, the placement of asylum seekers in the Union area is also possible thanks to a detailed mapping of all the structures which accept to host migrants. The opening of the centres is shared with ASP, which is the official coordinator, and then the prefecture is alerted. The least densely populated areas are preferred, in order to avoid concentration in the common centres. Before this project, asylum seekers were seen as invaders of public spaces, creating unease among citizens of the territories and negative reactions, with consequences towards refugees.

    Why should other European cities use it?

    The "migrants" theme is an issue that concerns all Europe. Data show that, in recent years, a growing number of asylum seekers and migrants began to turn to the European Union to apply for asylum, travelling across the Mediterranean Sea, or through Turkey and south-eastern Europe. The EU provides fundings for border patrol operations in the Mediterranean. How to manage migrants is a common problem to deal in each country. Our good practice promotes an integration of migrants in local communities of our area. Migrants are organised in "small groups" and their integration is facilitated with shared projects with local stakeholders. With this system, asylum seekers may become tomorrow a rich resource of experience. It takes into account the human capital.

    Main Theme
    Is a transfer practice
    0
    Ref nid
    9521
  • Do not feed the rumour

    Portugal
    Amadora

    Enhance diversity by deconstructing stereotypes and prejudices about immigrants

    Dina Moreira
    Office Coordenator/ Special Projects Office
    Copy linkFacebookXLinkedInEmail
    175 136
    • Adapted by cities from

    Summary

    “Immigrants are linked to crime and radicalisation”, “Immigrants live off grants from the state” or “foreign children only bring problems to the schools”, are some of the rumours spread about immigrants. “Don’t Feed the Rumour” is part of a communication strategy developed by the municipality of Amadora (PT) since 2014, under the project “Communication for Integration: social networking for diversity (C4I)”, promoted by the Council of Europe.
     Its aim is to reach a better understanding of the effects of these rumours on people's lives. Supported by trained anti-rumour agents and the creation of an anti-rumour network, a viral communication strategy has been set up and already showed good results, such as a more positive attitude from native Portuguese regarding immigrants.

    The solutions offered by the good practice

    By providing methodological knowledge and intercultural integration strategies, including an anti-rumour strategy, this good practice contributes to two fundamental things: 1. Awareness of the impact of widespread and unfounded statements about immigrants in the city of Amadora; 2. The city communication strategy addresses, in a holistic manner, the potential of its cultural diversity, by combating all forms of discrimination such as racism, intolerance and xenophobia, and promoting inclusion, strengthening community cohesion and well-being. As part of the work developed by the municipality of Amadora, to create intercultural strategies in order to manage diversity as a resource, this good practice is valuable by the very way it was built: a simple dynamic of providing information based on facts, giving different audiences/groups the opportunity to address issues related to daily life and the way we see the “other”, in a non-conclusive but well-founded perspective, adjusting to different contexts, whether in education, culture, sports, or town planning. The campaign is now part of the municipal strategy, namely the Migrants Integration Municipal Plan. For instance, the campaign's impact on schools triggered the emergence of topics such as immigration and social inclusion, in an open, innovative and creative way, enabling students to explore their feelings, thoughts and behaviour towards cultural differences through art and a process called “positive dialogue”.

    Building on the sustainable and integrated approach

    "Don't Feed the Rumour" is a practice that has proved complementary and transversal to other measures designed to reduce poverty and social and economic exclusion. It works well in raising awareness of widespread misconceptions, and negative attitudes towards immigrants in the city, addressing this threat on a well-grounded and positive basis, and in a holistic manner, bringing together decision makers, civil society, private sector, and different government levels. Part of the Lisbon Metropolitan Area, Amadora is mainly residential and has a high population density. Its weaknesses (a brief socioeconomic profile): lowest income index in the region; fourth municipality of the region with the highest percentage of lower and lower middle classes; compared to neighbouring cities, a high percentage of inhabitants receiving social support; percentages among the highest, of poorly educated, and lowest of the more educated population in the region; higher unemployment rate among young people up to 34 years of age in the region. Since 2001, there has been a 33% increase in the number of immigrants. Many more people are born with an immigrant background, and many are living in precarious housing areas. In this case, one of the identified threats is precisely the less favourable perception of the city by the internal and external population, associating Amadora with African immigrants, crime, poor housing, poverty, and inequality.

    Based on a participatory approach

    The participatory approach was in fact one of the basic principles of the strategy. A local anti-rumour network was set, and about 75 organisations of the Amadora Social Network, including organisations that work directly with immigrants, and the immigrants themselves, were involved at different moments: • Mapping of the local rumours; • Training of anti-rumour agents that united participants from different areas of intervention in the municipality, such as education, social intervention, culture, sport, intercultural mediation. These agents train local organisations: local associations, schools, citizens and public security (an “Anti-Rumour Agent Guide” was produced); • Involvement of five Intercultural Mediators (working for the municipality) in the organisation of school workshops; • Debates with students, promoted by teachers, in several schools; • Video production; • Cultural and sports activities oriented towards diversity and interculturality, including a Municipal Paper Kite Contest (an opportunity to debate, between children and students, diversity, prejudice and discrimination through art); • Diversity workshops: "What is the true colour of the clouds?" (using different tools to read the world avoiding rumours, stereotypes, prejudices and discrimination “glasses”, and a Solidarity Walk and Run For Diversity.

    What difference has it made?

    In Amadora, the inhabitants' and workers' attitude regarding immigrants that live, study and /or work in the municipality were analysed by a university team before the beginning of the campaign, and after some activities and events had been held. Some results: participants who took part in at least one activity, showed more positive attitudes towards immigrants than participants who only heard about the campaign or did not know about it at all. More educated participants tended to express more positive attitudes towards immigrants than those with less education. However, the opportunity of raising awareness of the effects of rumours and prejudices on people's lives, was crucial for the project team. On the other hand, the high interest, involvement and participation of local organisations and of the immigrants within the project made a wider approach to the subject possible. During the development of the “Don’t Feed the Rumour” campaign, it was possible to involve about 75 organisations in the project, and reach about 2,500 persons. However, the best evidence of the campaign's impact is the introduction of the topic into decision-makers' agendas. Due to this, diversity and interculturality became themes of big events in Amadora, and the fight against prejudice a measure within the Municipal plan for Migrant Integration.

    Why should other European cities use it?

    The anti-rumour approach can be adapted to different cities in Europe that are dealing with the challenges of diversity, and the impact of their own strategies can be seen on improving perceptions of immigrants. Within the Communication for Integration Project (C4I), the participant cities (Amadora, Loures, Bilbao, Sabadell, Limerick, Botkyrka, Nuremberg, Erlangen, Lublin and Patras) produced their own communication strategy. The original anti-rumour strategy was launched by the city of Barcelona. In Amadora, the campaign is running, and was also presented to the partners of the Arrival Cities Network (URBACT III) in its first phase, and included in the report of the first Transnational Workshop in the second phase of the project. Last year, SIE invited the "Don't Feed the Rumour" project, as a case study of an innovative approach to migrant integration, at the event "A Brighter Future for Europe: Innovation, integration and the migrant crisis". In May 2016, the anti-rumour strategy was presented at the 2nd Portuguese Intercultural Cities Network Workshop and in September, the Council of Europe project “Building Inclusive Societies: Intercultural Cities” launched a call that aimed at co-funding local projects implemented by municipalities which are member of the Portuguese network of IC, and aimed at creating social networks addressing misconceptions of persons from various backgrounds.

    Main Theme
    Is a transfer practice
    1
    Ref nid
    9546
  • Finding places

    Germany
    Hamburg

    Facilitating public participation in the allocation of housing for refugees

    Prof. Dr.-Ing. Jörg Rainer Noennig
    Professor Digital City Science, CityScienceLab, HafenCity University Hamburg
    Copy linkFacebookXLinkedInEmail
    1 766 537

    Summary

    In reaction to the sudden arrival of tens of thousands of refugees in the city of Hamburg (DE) in 2015, the Lord Mayor requested the CityScienceLab (CSL) at HafenCity University to facilitate a public discussion and decision-making process on locations for refugee accommodation in Hamburg neighbourhoods. With highly sensitive socio-political implications, this project demanded a well-designed technological and procedural approach. CSL employed an innovative Human-Computer Interaction tool, CityScope, to facilitate public participation and urban decision-making. A workshop process was also designed to help multiple participants and stakeholders interact effectively. Running from May to July 2016, the FindingPlaces (FP) project enabled about 400 participants to identify  160 locations accepted by Hamburg’s citizens, out of which 44 passed legal confirmation by the authorities. Overall, on a qualitative level, the project facilitated surprisingly constructive and collaborative interaction, raising awareness and a sense of ownership among participants.

    The solutions offered by the good practice

    The solutions offered by FP are twofold: 1) a methodological solution (workshop process) and 2) a technological solution (CityScope tool). The methodological solution is a participatory workshop concept, designed especially to enable the direct involvement of citizen groups in the decision-making process concerning the allocation of refugee accommodations. As the task of establishing such accommodations (emergency and long-term) used to stir up heated debate and controversy, a detailed interaction format was designed that comprised moderated group discussion and co-creation sessions, proceeding stepwise from the review of basic urban data towards precise locations of residential housing. The technological solutions consist of a novel tool for Human Machine Interaction (HMI): an interactive modelling table, based on the CityScope technology developed by the Changing Places Group of the MIT Media Lab, Boston. CityScopes are able to represent various urban data (e.g. cadastre plans, functional zoning, accessibility information) on large projection tables, which can be augmented by simple building blocks (e.g. Lego bricks) as carriers of design information, in this case, construction of refugee shelters. The visually coded blocks are scanned and digitised by cameras from beneath the table. Thus, the effectiveness and impact of the modelled solution on the cityscape can be computed and projected as a real-time response on the tables.

    Building on the sustainable and integrated approach

    FP supports sustainable urban living by solving pressing hardships on refugees and cities alike. It ensures quick and liveable accommodation in urban neighbourhoods, reduces social exclusion by locating refugee communities within urban neighbourhoods – with the direct participation of residents and neighbours who have decision-making power in the overall process. The integrative and participative approach of FP places maximum interest on engagement and involvement of local citizens who act as debaters and decision-makers. For the workshop, participants from all city wards of Hamburg were invited to maintain a fair and balanced distribution of accommodation across the city. Thus, acceptance and social sustainability were ensured. FP earned wide public attention and defined a benchmark. In Hamburg, the project has triggered multiple follow-up activities. It is envisioned to adopt the public participation processes as a basis for all public urban development projects in the future. FP followed an unusual comprehensive approach and horizontal integration by bringing together qualitative and quantitative methods of urban development, novel information technology and participatory approaches. In terms of vertical integration, it connected the Lord Mayor´s Office, city administration, universities, local city wards and civil society, which were all involved with dedicated roles and activities.

    Based on a participatory approach

    In the project, more than 400 citizens followed the widely published invitations to nearly 40 workshops, hosted and facilitated by HafenCity University’s CityScienceLab. For each city ward, multiple workshops were carried out. The invitations were publicly announced via official the Hamburg website, newspapers, and social media. Workshops were free and open to everybody to attend. In the workshop sessions, participants were asked to suggest and debate locations potentially suitable for refugee accommodation in their respective city ward. To supply the workshops, rich urban information about local conditions of the plots (quantitative data, legal constraints, emissions, zoning law etc.) were prepared by the CityScienceLab and made available on the interactive CityScope tables. That way a shared and objective basis for discussion was given and a well-informed pre-selection of potential sites for refugee shelters could be made. In following steps, pre-selected sites were discussed and commented in detail and enriched with expertise from municipal authorities and planners. In the final step of the workshops, the participants decided on specific locations to be listed for the city government to execute the construction of refugee accommodations. Several urban authorities were involved in the project, including Hamburg’s Authority for Urban Development, Authority for Refugee Coordination and Authority for Science and Research.

    What difference has it made?

    FP has changed the scale and quality of participation projects in Hamburg and Germany. It demonstrated how citizens could quickly find suitable solutions for urgent social and urban problems, in this case the massive accommodation of refugees within the urban community. In numbers, FP has directly involved about 400 Hamburg citizens in workshops, who experienced a straightforward and future-looking form of citizen participation in a socio-politically highly relevant topic. The final success of the project, with 44 locations being found through collaborative work, created a sense of ownership among all participants. Throughout the city, the project has created awareness about the acute issues of appropriate refugee accommodation and a sense of collaboration. It further created a public understanding of the fairness issue in respect to distributing the loads and responsibilities between all city wards (independent from their social and economic status). Supported by large public attention and press coverage, the project has changed the general attitude of Hamburg´s citizens towards refugees – from a perspective of passive hardship to an objective problem-solving attitude. Evidence was given on these results by track research carried out by the CityScienceLab (thesis projects of students, scientific publications, data analysis), by feedback from the public and from the media (local and national newspapers, social media, TV coverage).

    Why should other European cities use it?

    FP is relevant and transferable to other European cities. In a narrow sense, the issue of massive refugee influx and their ad hoc accommodation is a challenge shared by many cities across Europe. In this context, the availability of validated and transferable methods and technologies is highly valuable. The methodology with its choreographed sequence of participatory planning and decision-making workshops can be applied in a similar way in other European cities. Similarly, the key tool – the CityScope – is ready for mobile application in other places too (in fact, it has been applied worldwide already, yet to different tasks of urban development tasks than refugee accommodation). The organiser and facilitator team of FP made great efforts to exemplify the process and procedures of FP in a way that it could be easily adapted to other places too: manuals, guidelines and visual description for easy application in workshop settings were created. In face of unstable political conditions, further inflows of refugees are possible in near future. It will be necessary to have quick and effective means to solve urgent challenges such as a rapid finding of appropriate refugee accommodations. FP has delivered a blueprint for quick and successful action. In a more general sense, the practice and technology of FP and CityScope can be applied to a broad range of similar urban problems, especially the identification of appropriate locations for specific uses.

    Main Theme
    Is a transfer practice
    0
    Ref nid
    9491
  • Local group on immigration

    Spain
    Avilés

    Coordinating local work for immigrants' social inclusion

    Marco Antonio Luengo Castro
    Head of Social Promotion Area
    Copy linkFacebookXLinkedInEmail
    78 989

    Summary

    The City of Avilés (ES) runs a permanent local network to coordinate actions related to immigration. Set up in 2006, the Avilés Local Group on Immigration, or GLIA, pays special attention to factors that make immigrants vulnerable. These include difficulties entering the labour market, access to housing and health care, recognition of studies and qualifications, language barriers, administrative hurdles, discrimination and lack of support networks, to name a few. The group's main objectives are:

    • Provide a space for analysing, planning and territorial coordination between Avilés City Council and other social agents and organisations that provide services to immigrants;
    • Share knowledge, promoting exchanges and discussing immigrants' social reality in Avilés;
    • Support immigrants' social inclusion in the area, promoting activities that guarantee human rights, enhance respect for differences and make their presence visible. 

    The solutions offered by the good practice

    Social exclusion is a complex phenomenon that requires a comprehensive approach and cooperation between local agents, especially those working at different administrative levels, social agents, volunteers and citizens’ associations. The organisations involved in GLIA have extensive experience in intervention with people in or at risk of poverty and/or social exclusion. Each organisation’s identity is respected while sharing a common objective: working for social rights and social inclusion. Being a plural organisation, GLIA strengthens this network by promoting:

    • A more comprehensive knowledge and joint situation analysis of the immigration phenomenon in the area;
    • Guarantee of human rights through the principle of standardisation and access under equal conditions to public services;
    • Improvement of social assistance and intervention procedures within the immigrant population: coordination, complementarity, subsidiarity and optimisation of local resources;
    • Joint actions with an emphasis on raising awareness and preventing discriminatory practices by engaging other organisations, the educational community, associations and citizens;
    • Joint development of materials: studies, guides on rights and available resources in the city; audio-visual materials for awareness; educational and teaching materials on immigration.

    Building on the sustainable and integrated approach

    The EU 2020 Strategy seeks to move decisively beyond the crisis by establishing three priorities of smart, sustainable and inclusive growth and identifies specific fields for action. One of the four thematic objectives included in the national cohesion policies “Acuerdo de Asociación de España 2014-2020” corresponds to thematic objective 9 of the EU 2020 Strategy “Promoting social inclusion and combating poverty and any discrimination”. GLIA is crucial for the good coordination of all the actions seeking to guarantee civil rights and civic, social, economic and cultural participation for immigrants arriving in the area and who become part of our community. Shared principles:

    • Inclusive universality: by guaranteeing assistance to immigrants who turn to our organisations for help;
    • Standardisation: by ensuring social rights and promoting access under equal conditions to public services;
    • Cooperation between local agents and complementarity of the available resources, avoiding duplications and looking for efficient interventions;
    • Comprehensive approach to tackle problems by enhancing integrated development pathways;
    • Vertical integration: it includes different actors;
    • Territorial integration: Avilés municipality;
    • Sustainability: all organisations involved in GLIA share social inclusion as a common objective. As for the Avilés City Council, it has participated in the different agreements signed and the Social Promotion Strategic Plan 2016-2020.

    Based on a participatory approach

    As a local coordination network, GLIA uses a participatory approach:

    • Plurality of local actors involved: Avilés City Council; Accem; Africanos Asociados del Principado de Asturias and AMA; APRAMP; Cáritas; CC.OO. Unión Comarcal de Avilés; Centro Municipal de Atención a Personas sin Hogar; Cruz Roja-Asamblea Comarcal de Avilés; FSG Fundación Secretariado Gitano; Grupo Emaús; Servicio Público de Salud; XURTIR;
    • Participatory process and consensual agreement on the activities to be developed as a group. All decisions are agreed upon by every organisation represented in the group;
    • Internal operation: two working separate areas: Main Group. Permanent group. It holds monthly meetings which all representatives must attend. It is a platform for information, coordination, analysis, debate, proposal and decision-making regarding immigration;
    • Working commissions. Created on the initiative of the Main Group, they are non-permanent and are in charge of specific tasks, depending on the activity to be developed. The Main Group is informed of the work undertaken and carried out by the commissions and validates the final result. Some examples:
    • Study of immigration in Avilés in 2010, 2012, 2014. Currently working on 2016 : http://aviles.es/web/ayuntamiento/diagnostico-y-estudios;
    • Programme of activities on the occasion of the tenth anniversary of the group;
    • Minutes of the agreements for the establishment of the three working commissions for 2017.

    What difference has it made?

    Results: consolidation of GLIA as a long-term permanent local coordination network on immigration; improvement of assistance and intervention procedures for immigrants; immigrant-led associations are represented in GLIA to facilitate their integration; optimisation and complementarity of resources and actions; raising awareness of immigration in Avilés (municipal web page and news writing in collaboration with the municipal Communications Department). GLIA participates in projects organised by other territories:

    • Collaboration with other organisations to develop inclusive projects in the city: “Municipios sin racismo. Pueblos por la inclusion” and “Escuelas sin Racismo. Escuelas para la Paz y el Desarrollo”. Active European Citizenship programme;
    • Encouraging joint working methods between organisations at GLIA (open call for welfare and social cohesion grants);
    • Integrating immigrants in open calls for grants (housing);
    • Encouraging the group’s external projection, promoting the exchange of experiences and the transfer of knowledge; making the group’s work visible and receiving recognition for its work (good practice);
    • Development of materials as GLIA: study of immigrants in Avilés (http://aviles.es/web/ayuntamiento/diagnostico-y-estudios); guides on rights and resources available in the city (http://aviles.es/web/ayuntamiento/inimmigrantes); awareness audiovisual materials, (http://aviles.es/web/ayuntamiento/inmigracion); and didactic and teaching materials.

    Why should other European cities use it?

    The immigration phenomenon is posing several challenges for European member states. Promoting their social inclusion at a local level is a must. For this purpose, collaboration among different local agents is necessary. One of GLIA’s biggest strengths as a local network initiative is that it is easy to replicate. Main characteristics:

    • Promote local networking as a place for sharing knowledge, analysis and discussion on immigrants’ problems, offering a better insight about this matter (collaborative studies);
    • Build alliances among different local actors sharing common objectives. Participatory decision-making processes;
    • Improve reception, assistance, intervention and counselling procedures provided to immigrants, favouring the integration of procedures and optimisation and complementarity of resources;
    • Greater impact on society of the activities carried out;
    • It is not bound by any legal framework, which facilitates its adjustment to any territorial context;
    • Easy to integrate in local social policies;
    • Affordable: it does not require any economic effort from any of the organisations involved and therefore it is long-term sustainable; • Readily accepted and welcomed by citizens, as it promotes social inclusion and integration of immigrants into community;
    • Potential to exponentially increase the results obtained as its structure and operations can be easily replicated by any administration in any territorial context.
    Main Theme
    Is a transfer practice
    0
    Ref nid
    9467
  • Refugee Solidarity

    Belgium
    Ghent

    A pro-active approach for welcoming refugees, starting the integration process from day one.

    Kathleen van de Kerckhove
    Coordinator Refugee Taskforce
    Copy linkFacebookXLinkedInEmail
    257 029

    Summary

    The city of Ghent is facing a growing number of refugees. In Belgium, the number of asylum applications doubled within one year. 60% receive asylum status. As a local government, Ghent believes in a proactive approach, starting the integration process from Day One. 
    The moment asylum-seekers arrive, they are brought into contact with relevant organisations. In this way they can quickly access language courses, volunteer work, leisure activities. This is a two-sided approach speeding up the integration process, and allowing organisations and citizens to get to know newcomers. It also addresses negative stereotypes and prejudices against refugees. 
    To coordinate this, a Refugee Taskforce was set up involving everyone who can play a role in dealing with the growing number of new arrivals. This is a cooperation between the political level, city administration, citizens and civil society. The structure allows clear roles and responsibilities to be set. 

    The solutions offered by the good practice

    To handle the range of services needed by refugees, a Refugee Taskforce was set up uniting the political level, city administration and civil society. This holistic approach allows us to tackle challenges on diverse fronts.

    • Shelter. Due to the refugee crisis a new refugee shelter was set up. Cooperation between the three shelters was established; as such, information, experiences and good practices can be exchanged.
    • It's important to have a good information exchange with citizens. Information sessions and a dedicated web site give people the chance to visit the shelter. By giving accurate information and involving society from the beginning we can demystify stereotypes and raise awareness.
    • A coordinated approach makes sure that fundamental rights such as housing, education and work can be accessed quickly and effectively. The moment asylum seekers arrive in Ghent, they are brought into contact with relevant organisations to start language training, do volunteer work etc. The integration process starts immediately, while waiting for recognition. This is a win-win for both newcomers and host society.
    • Engagement of civil society. The refugee crisis brought about a huge wave of solidarity: NGOs, volunteers and citizens offer their assistance. As a local authority, we can align these initiatives and offer professional guidance. As such we can fill the gaps, give a warm welcome and foster solidarity with other vulnerable groups.

    Building on the sustainable and integrated approach

    This proactive, holistic approach fast-tracks the integration process and makes sure that refugees are included within the host society. By giving them immediate access to language training, volunteer work, leisure activities, assigning a local buddy, newcomers are being empowered socially and economically. Refugees also love to contribute to the host society with their skills and talents. The Refugee Taskforce is a cooperation between the political level, city administration and civil society.

    Based on a participatory approach

    A coordinated Refugee Taskforce involves all the relevant stakeholders: city services (e.g. Service on Asylum and Refugee Policy, Service of Welfare and Equal Opportunities), the Public Service for Social Welfare, local NGOs and independent volunteers. By involving volunteers, NGOs and refugee shelters, the actions we take as a local authority are based on the needs of the people. The refugee crisis brought about a huge wave of solidarity: NGOs, volunteers and citizens all wanted to give a warm welcome to refugees, by offering assistance, donating materials, inviting people to their houses - taking various initiatives to make them feel at home. As a local authority we can align all these initiatives, e.g. by setting up a dedicated website.

    What difference has it made?

    Refugees are finding their way through the Ghent society, they know the organisations that can be of help, they have been able to establish a social network, they speak the language and a lot of them are active as volunteers. There has been a huge wave of solidarity towards the refugees, no major negative reactions to these new arrivals. IN-Gent assigned 57 buddies to asylum seekers to help them with their administration, make sure they get to know Ghent and practice their language skills. The Centre for General Wellbeing assigned 56 housing buddies, who help the refugees looking for homes. In September 2016 an ESF project was started; the target of this project is to turn volunteer work into paying jobs for 320 asylum seekers. During the summer of 2016 a social-artistic NGO was able to set up volunteer work for 80 asylum seekers during the summer festivals in and around Ghent. Because this was such a success, it was turned into a project called "Refu interim". This approach leads to sustainable change. The cooperation installed between city administrations, NGOs and civil society leads to new alliances that can also prove efficient and interesting in other contexts.

    Why should other European cities use it?

    Today, many cities are facing the same challenges as a result of the large and rapid inflow of migrants. A locally coordinated proactive approach can be set up in other cities as well. By giving immediate access to social rights as housing, education, work, healthcare and leisure activities, not only the integration process is being fast-tracked, but negative stereotypes and prejudices against refugees are also addressed. We are convinced that the Ghent approach is transferable and affordable for other cities. It's a matter of making smart connections in an already existing field of actors that are present in almost every local context. By adding targeted coordination you can maximise the impact, which makes it possible to speed up the integration process. Moreover, this approach leads to sustainable change. The cooperation installed between city administrations, NGOs and civil society leads to new alliances that can also prove efficient and interesting in other contexts. It's actually a mindset one instils that's not only applicable to refugees. Therefore, it can inspire other cities to adapt this practice to their own context.

    Main Theme
    Is a transfer practice
    0
    Ref nid
    9466
  • Simple is the new smart: lessons from the refugee crisis

    Copy linkFacebookXLinkedInEmail
    15/11/2022

     


    “Refugees don’t just come to nations; they move to cities” writes B. McKenzy at Brookings Institution. Whether we agree on not with this catchy phrase, it is true that cities administrations, and simply citizens, are front-runners in dealing with incoming refugees. 
    Articles

     

    Within URBACT, not all cities are directly concerned with the refugee crisis, but their urban policies are and might be more confronted with questions of reception and integration on short and long term over the coming years. Progressive citizens and city administrations are organising themselves in different ways, experimenting, innovating and reinventing past approaches for ensuring safe response to immediate needs while enabling environments for social integration. “We were not very prepared as a city… but the good thing that came out of this was a very spontaneous cooperation between the city government, civil society, established social organizations, and new organizations that started in a second.” Arnd Boekhoff, founder of Hanseatic Help e.V.

    This approach of seeing cities (with its plural identities of citizens initiatives, independent and faith-based groups, NGOs, local governments etc), as problem solver of the crisis is getting more relevance than ever in the past. City based actions are shared internationally and new solidarity based liaisons created as for instance the solidarity cities initiatives supported by EUROCITIES
     
    Beyond the official initiatives of management for the refugee crisis, the voice of grassroots organisations can give important lessons from the ground. Over the past year, there has been a tremendous groundswell of innovation in response to the refugee crisis. Consider the recent MIT Arab Competition,”Innovate for Refugees,” where over 1600 teams submitted their tech-based ideas. Meanwhile, grassroots approaches from moveable shelters to job placement to street kitchens have also emerged in this historically unprecedented humanitarian response.
     
    Years ago, during my PhD, I had the chance to meet Natasha Freidus, an excellent MIT scholar and activist at the Center for Reflective and Community Practice which worked on community organising using narrative and video making. Our work at MIT was to enhance, advocate, and support grassroots organisations to voice their concerns through media and tech about their urban living environment. Tasha is now a resident in France, and the Founder of NeedsList, a platform providing an alternative model for refugee aid and Co-Founder of Prosper Community, a consortium developing an open database of migrant-related initiatives.
     
    Her wide-ranging knowledge on activism, ICT and urban development is an asset for many and I have asked her to contribute to URBACT telling her experience. In the following, Tasha writes her view on lessons from grassroots response to the refugee crisis in Europe to consider good practices for URBACT cities. She explores how to foster a climate for innovation, grounded in real people’s needs and streamlined approaches.  
     
    Lesson One: Do your due diligence

     
    Innovate. Collaborate. Replicate. These buzzwords have saturated the tech response to the refugee crisis over the past nine months. And yet, there’s another word that is increasingly “buzzing”: Duplicate.
    Consider the case of Berlin, where there are a minimum of eight mobile apps designed to help newcomers navigate the city. Meanwhile, in other major European cities, designers are developing similar apps from scratch.
    While it is thrilling and inspiring to see this level of goodwill, the reality is that without strategic alliances, these initiatives end up competing for funding and users.   
    At Prosper Community, we took a step back from innovation to do the painstaking work of centralizing efforts in one open database. Consider resources like Code for Europe, and if they aren’t comprehensive enough, considering creating your own database of solutions. 
    So before you start innovating for sustainable urban growth, learn from those who have tried and succeeded, but also those who have tried and failed.  For more information on the role of open data in driving urban solutions,  please read Urbact blog, Data Driven Cities. 
     
     
    Lesson Two. Putting people first

     
    “Embedding yourself with the communities and people you intend to help is not simply good practice, it’s essential.” Amanda Levinson writes in “Making an app to help refugees, read this first.”
    Participatory processes are not new to urban design - we know that cities thrive when citizens have opportunities to have a say in the decisions that affect them. Yet sometimes when it comes to tech, we leave it to the coder; often it’s too easy to forget that people are always on the other side. 
    Transport challenges for refugees arriving in Europe, for example, pose a considerable challenge. There are literally hundreds of apps that have been developed to address this phenomenon, to help refugees find safe routes, resources, and information. Yet few of these have been developed with any end-user involvement.  Understandably so, refugees in transit are not going to stop and beta your app. Yet, developers can reach out to partners on the ground. 
    More and more we’re viewing great examples of collaboration including hackathons bringing together coders, refugees, and aid workers to collectively iterate solutions. At a recent event in Paris, we tested an early prototype of NeedsList, an aid coordination software, with a group of direct aid providers and NGO’s. User-centered design does take longer, but along the way you have the advantage of developing the key relationships and networks that will ultimately make your solution click. 
     
    Lesson 3. Understand the complexity of the problem

     
    Like urban development, migration is multifaceted and complicated by factors of geopolitics, behavioral psychology, and economics. In designing solutions, we must pay adequate attention to to the root causes of the issue and the barriers to entry.
    In the case of the hundreds of housing solutions that have been proposed over the past year for the refugee crisis, for example, we must ask why the shelter is needed.
    Is the proposed shelter for registered refugees in official camps? Is it for asylum seekers who have not yet received their refugee status, awaiting their refugee status in cities?  Take the example of CALM (Comme a la maison) a highly touted program developed by SINGA in France to match people with available space to refugees in need. In the autumn of 2015, thousands of individuals across France offered their homes through the CALM platform. What users, and perhaps the platform developers, did not understand was that the CALM database was only available to individuals who had already received their refugee status. Meanwhile, large numbers of asylum seekers and new arrivals were sleeping rough in Paris and other major cities. People who had offered space were frustrated, not understanding why the system wasn’t proposing matches. SINGA recently re-released CALM with clear language defining who was eligible for the platform.  However, the reality is that once individuals have legal refugee status, they are eligible for a host of services including access to state-housing. Meanwhile, thousands of migrants in France continue without shelter following the dismantlement of Calais and evacuation of the camps in Paris. 
    In order to design appropriate responses to major problems in urban areas, we need to make sure we are using solid research to better understand the nature of the problems. Furthermore, we can do our best to understand why specific solutions have not been proposed earlier, and/or why they have not come to fruition.
     
     
    Lesson Four.  Open sourcing our solutions

     
    What if we started thinking more broadly in terms of “open sourcing” our solutions. Too often we think of open source as just code - but as anyone who has tried to release an app knows, deployment and engagement are often the biggest barriers to entry. 
    As Europe welcomes migrants in waves, we can turn East to earn from the first points of entry and resettlement to learn. Aid delivery, for example, is one of the most challenging problems in hot spots. In Greece, Marha Car is one of the few strategies that has emerged — they have a volunteer team of dispatch coordinators working remotely from around the world, to direct drivers to where aid is needed in real time. It’s not the tech here that is innovative, in fact, dispatchers are using Whatsapp groups to communicate. Rather, it’s the coordination and focus on thinking creatively about the application of existing tools to new contexts. 
    It’s about time that we started applying crowdsourcing approaches to the social sector. Our partners over at ImpactOn and Switxboard are both focused on developing databases of solutions to social issues including migration and urban development. What if there was a github equivalent of solutions, coordination, and deployment strategies where innovators could search, fork, and develop? As ImpactOn’s Manifesto reads, “... making these projects accessible would mean to provide effective, proven models that people could take and adapt to their conditions, anywhere in the world.” 
     
     
    Lesson Five. Simple is the new smart

     
    I spoke a few weeks ago with a former classmate who spent a few years working on Sintropher, an EU initiative aimed at connecting European regions using smart transport. One key finding was that it was an uphill battle to get funding, given the high cost of investment and low demand from constituents. She told me, “We need solutions that are not expensive, easy to implement, and easy to administer.” 
    We are finding similar trends with successful refugee-related tech. Refugees, while tremendously innovative, tend to stick to messaging and tried and true apps while NGO staff are not known for being early adopters. 
    At NeedsList, we are also doing our best to create a simple way to  crowdsource needs so that donors and volunteers can contribute directly to efforts in the field.  For example, let’s look back to transport. Instead of coming up with a complex way for a migrant to get from Point A to Point B, what if a donor could just purchase a pack of bus tickets for refugees online? This type of platform leverages existing infrastructure, bypasses the traditional aid system and providing direct connections between the people who want to help and the people who need help. Again, it’s not the tech that’s innovative here - it’s the application of existing technology and a sharing economy approach to create social impact. 
     
     
    In a recent report about the response in Lesbos, the International Rescue Committee suggests the need for cross-sector collaboration and out of the box thinking in addressing new arrivals to urban areas. “Humanitarian actors responding to urban crises must strive to achieve effective coordination, which includes local authorities, local non-governmental organisations (NGOs), communities, and volunteer groups.”
    We are at a point in history where solutions for almost any imaginable problem are out there. The trick, now, is in identifying, adapting, streamlining, and deploying them. All while finding the right people to help make them happen. The good news? If you are working in an urban area, that person may just be a few blocks away. So close that laptop, go grab a coffee with your officemates, and figure out what solutions are around the corner. 
     
    Tasha Freidus and Laura Colini
     
    Many thanks to my friend Tasha for her insightful contribution. 
     
     
    Additional Resources:
     
     
     
    Network
    From urbact
    Off
    Ref nid
    8549
  • ARRIVAL CITIES

    LEAD PARTNER : Amadora - Portugal
    • Val-de-Marne - France
    • Oldenburg - Germany
    • Dresden - Germany
    • Riga - Latvia
    • Vantaa - Finland
    • Thessaloniki - Greece
    • Patras - Greece
    • Messina - Italy
    • Roquetas de Mar - Spain

     

    CONTACT: Av. Movimento das Forças Armadas, 2700-595 Amadora, Portugal. Tel.: +351 21 436 9000

     

    Timeline

    Kick-off meeting in September (Dresden).

    Transnational meeting in January (Vaanta), May (Thessaloniki) and September (Oldenburg).

    Final event in April (Brussels)

    Summary

    In September 2015, at what was the height of migration flows witnessed in the Europe since the Second World War, this Action Planning network began its activities. As a result of this global flow, one can observe a rapid change in the population structure and interactions between individuals and social groups: cities of migration are places of inclusion and exclusion. In this sense, Arrival Cities took place against a backcloth of rising discrimination and prejudice against immigrants. The network's cities have had to tackle the new and old challenges to ensure the migrants' integration.

    Arrival Cities APN logo
    ARRIVAL CITIES logo - Managing global flows at local level
    Managing global flows at local level
    Ref nid
    7365