Skip to main content

Newsroom

Newsroom

Error message

  • Warning: file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
    Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
    preg_replace_callback('##', Array, Array) (Line: 69)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
    
    
    
    Press Releases
    
    
    
    
    
    
    
    
    
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: file_get_contents(http://webapi.legistar.com/v1/actransit/Events): failed to open stream: no suitable wrapper could be found in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
    Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
    preg_replace_callback('##', Array, Array) (Line: 69)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
    
    
    
    Press Releases
    
    
    
    
    
    
    
    
    
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 37 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
    Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
    preg_replace_callback('##', Array, Array) (Line: 69)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
    
    
    
    Press Releases
    
    
    
    
    
    
    
    
    
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Notice: Undefined variable: future_events_arr in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 45 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
    Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
    preg_replace_callback('##', Array, Array) (Line: 69)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
    
    
    
    Press Releases
    
    
    
    
    
    
    
    
    
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\groupArray() (line 55 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\groupArray(NULL, 'EventDate') (Line: 45)
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 99)
    Drupal\gutenberg\BlocksRendererHelper->getRenderFromBlockPlugin(Object) (Line: 106)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->renderBlock(Array)
    preg_replace_callback('##', Array, Array) (Line: 69)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
    
    
    
    Press Releases
    
    
    
    
    
    
    
    
    
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ') (Line: 76)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: file_get_contents(http://webapi.legistar.com/v1/actransit/Events): failed to open stream: no suitable wrapper could be found in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 35 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ') (Line: 76)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 37 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ') (Line: 76)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Notice: Undefined variable: future_events_arr in Drupal\actransit\Plugin\Block\getFutureEvents->build() (line 45 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ') (Line: 76)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • Warning: Invalid argument supplied for foreach() in Drupal\actransit\Plugin\Block\groupArray() (line 55 of modules/custom/actransit/src/Plugin/Block/getFutureEvents.php).
    Drupal\actransit\Plugin\Block\groupArray(NULL, 'EventDate') (Line: 45)
    Drupal\actransit\Plugin\Block\getFutureEvents->build() (Line: 145)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->cacheabilityMetadata('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ') (Line: 76)
    Drupal\gutenberg\Plugin\Filter\BlockFilter->process('
    <ul class="advgb-tabs-panel"><li class="advgb-tab"><a href="#advgb-tabs-tab0">New Articles</a></li><li class="advgb-tab"><a href="#advgb-tabs-tab1">Press Releases</a></li></ul>
    New Articles
      
        
          
      
      
      
    
      
      
      
    
          
                                                       
                         
                        
                         Aug. 04  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8" hreflang="en">BACK TO SCHOOL, BACK TO WORK, AC TRANSIT IS EXPANDING SERVICE SYSTEMWIDE, STARTING AUGUST 8</a> 
                           <a href="/press-release/ac-transit-is-expanding-service-systemwide-starting-august-8">
    <em>Restoring supplementary 600-bus lines to schools, Early Bird Express, All-Nighter 800-bus lines, and select Transbay bus lines  </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 19  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study" hreflang="en">AC TRANSIT PUBLISHES THE GROUNDBREAKING ZERO-EMISSION TRANSIT BUS TECHNOLOGY ANALYSIS (ZETBTA)</a> 
                           <a href="/press-release/ac-transit-groundbreaking-zero-emission-bus-side-by-side-technologies-study">
    <em>An unprecedented test of fuel cell electric, battery electric, diesel hybrid, and conventional diesel bus technologies; a guide for ZEB transition worldwide</em>
    
    
    
    
    OAKLAND, Calif. –… </a>       
                    
                             
        
                                                       
                         
                        
                         Jul. 12  2021 
                        
                    
                    
                        <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee" hreflang="en">DO YOU HAVE WHAT IT TAKES TO ENSURE THE FINANCIAL HEALTH OF  CALIFORNIA’S THIRD LARGEST BUS TRANSIT AGENCY </a> 
                           <a href="/press-release/ac-transit-is-recruiting-two-east-bay-residents-for-parcel-tax-fiscal-oversight-committee">
    <em>AC Transit is recruiting two East Bay residents for the Parcel Tax Fiscal Oversight Committee</em>
    
    
    
    
    OAKLAND,
    Calif. – The Alameda-Contra Costa Transit District (AC Transit) is… </a>       
                    
                             
        
                                                       
                         
                        
                         Mar. 31  2021 
                        
                    
                    
                        <a href="/completely-redesigned-customer-service-center-now-open" hreflang="en">Completely Redesigned Customer Service Center Now Open</a> 
                           <a href="/completely-redesigned-customer-service-center-now-open">
    AC Transit is pleased to announce the grand reopening of our downtown Oakland <a href="https://www.actransit.org/where-buy">Customer Service Center</a>.We are proud to present a freshly… </a>       
                    
                             
        
                                                       
                         
                        
                         Jan. 08  2020 
                        
                    
                    
                        <a href="/news/january-2020-employees-month" hreflang="en">January 2020 Employees of the Month</a> 
                           <a href="/news/january-2020-employees-month">
    It takes a lot of hard work and dedication to keep AC Transit buses 
    on the road and running smoothly. Each month, the District honors the 
    service of those drivers and mechanics who contribute… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                                          <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    Press Releases
      
        
          
      
      
      
    
      
      
      
    
          
                          
                         
                        
                         Nov. 07  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8" hreflang="en">AC TRANSIT&#039;S FINAL REDISTRICTING PUBLIC HEARING SET FOR WEDNESDAY, NOVEMBER 8</a> 
                           <a href="/press-release/ac-transit-final-redistricting-public-hearing-november-8">
    <em>Public feedback is sought on two draft ward plans and two election sequencing options </em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit
    District (AC Transit) is nearing the… </a>       
                    
                             
        
                          
                         
                        
                         Nov. 02  2023 
                        
                    
                    
                        <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans" hreflang="en">AC TRANSIT BOARD OF DIRECTORS GREENLIGHTS TWO PLANS TO REALIGN THE BUS NETWORK</a> 
                           <a href="/press-release/board-of-directors-greenlights-new-realign-bus-network-plans">
    <em>A user-friendly interactive map is now live for direct rider feedback on the proposed plans</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District (AC Transit) Board of… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 24  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings" hreflang="en">AC TRANSIT LAUNCHES CLOSEOUT ROUND OF PUBLIC HEARINGS, STARTING THIS WEEK</a> 
                           <a href="/press-release/ac-transit-launches-closeout-round-of-public-hearings">
    <em>Wednesday, October 25, the first of two public hearings toward the final adoption of all-new ward maps</em> 
    
    
    
    
    OAKLAND, Calif. –
    The Alameda-Contra Costa Transit District (AC Transit… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 10  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps" hreflang="en">PROGRESS MADE TOWARD FINALIZING AC TRANSIT’S  ALL-NEW WARD MAP CREATION</a> 
                           <a href="/press-release/ac-transit-redistricting-fine-tuning-final-ward-maps">
    <em>The Board is fine-tuning maps and encourages public participation during final two workshops</em>
    
    
    
    
    OAKLAND, Calif. – The Alameda-Contra Costa Transit District
    (AC Transit)… </a>       
                    
                             
        
                          
                         
                        
                         Oct. 02  2023 
                        
                    
                    
                        <a href="/press-release/ac-transit-redistricting-reaches-midpoint" hreflang="en">HALFWAY TO NEW REPRESENTATION: WEIGH-IN NOW ON AC TRANSIT’S REDISTRICTING WARD MAPS</a> 
                           <a href="/press-release/ac-transit-redistricting-reaches-midpoint">
    <em>Redistricting represents the elimination of two At-large seats on the Board of Directors</em>
    
    
    
    
    <strong>OAKLAND, Calif.</strong> – The Alameda-Contra Costa Transit District (AC… </a>       
                    
                             
    
          
        Pagination
        <ul class="pager__items js-pager__items">
                        <li class="pager__item pager__item--first">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to first page">
                First page
                « First
              </a>
            </li>
                              <li class="pager__item pager__item--previous">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to previous page" rel="prev">
                Previous page
                ‹‹
              </a>
            </li>
                                          <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=0" title="Go to page 1">
                
                  Page
                1</a>
            </li>
                  <li class="pager__item is-active">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=1" title="Current page">
                
                  Current page
                2</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to page 3">
                
                  Page
                3</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=3" title="Go to page 4">
                
                  Page
                4</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=4" title="Go to page 5">
                
                  Page
                5</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=5" title="Go to page 6">
                
                  Page
                6</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=6" title="Go to page 7">
                
                  Page
                7</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=7" title="Go to page 8">
                
                  Page
                8</a>
            </li>
                  <li class="pager__item">
                                              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=8" title="Go to page 9">
                
                  Page
                9</a>
            </li>
                              <li class="pager__item pager__item--ellipsis" role="presentation">&hellip;</li>
                              <li class="pager__item pager__item--next">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=2" title="Go to next page" rel="next">
                Next page
                ››
              </a>
            </li>
                              <li class="pager__item pager__item--last">
              <a href="?field_news_date_value=&amp;field_press_room_type_target_id_1=All&amp;title=&amp;page=14" title="Go to last page">
                Last page
                Last »
              </a>
            </li>
              </ul>
      
    
    
      
      
    
      
      
    
    
    
      
    
    
    
    
    
    
    
    
    
    
    
      
        
          
    	
    		
    			 <a href="#" class="eventIcon active"></a> <a href="#" class="eventIcon"></a>
    						
    							
    								
    									Search
    									
    										
    										 
    									
    								
    							
    						
    						
    							Events From
    						
    					
    
    
     
    	 
    
    
    
    
    
      
    
    
    ', 'en') (Line: 118)
    Drupal\filter\Element\ProcessedText::preRenderText(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
    Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 62)
    Drupal\text\TextProcessed->getValue() (Line: 140)
    Drupal\Core\Field\FieldItemBase->__get('processed') (Line: 139)
    node_tokens('node', Array, Array, Array, Object)
    call_user_func_array('node_tokens', Array) (Line: 403)
    Drupal\Core\Extension\ModuleHandler->invokeAll('tokens', Array) (Line: 304)
    Drupal\Core\Utility\Token->generate('node', Array, Array, Array, Object) (Line: 196)
    Drupal\Core\Utility\Token->replace('[node:summary]', Array, Array, Object) (Line: 66)
    Drupal\metatag\MetatagToken->replace('[node:summary]', Array, Array, NULL) (Line: 577)
    Drupal\metatag\MetatagManager->generateRawElements(Array, Object) (Line: 493)
    Drupal\metatag\MetatagManager->generateElements(Array, Object) (Line: 496)
    metatag_get_tags_from_route() (Line: 265)
    _metatag_remove_duplicate_entity_tags(Array) (Line: 234)
    metatag_entity_view_alter(Array, Object, Object) (Line: 539)
    Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 316)
    Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
    Drupal\Core\Entity\EntityViewBuilder->build(Array)
    call_user_func_array(Array, Array) (Line: 100)
    Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
    Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
    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('kernel.view', Object) (Line: 156)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 50)
    Drupal\ban\BanMiddleware->handle(Object, 1, 1) (Line: 47)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    

News