public function alter_galleryTemplate(org_tubepress_api_template_Template $template, org_tubepress_api_provider_ProviderResult $providerResult, $page, $providerName)
 {
     $ioc = org_tubepress_impl_ioc_IocContainer::getInstance();
     $context = $ioc->get('org_tubepress_api_exec_ExecutionContext');
     $messageService = $ioc->get('org_tubepress_api_message_MessageService');
     $metaNames = org_tubepress_impl_options_OptionsReference::getOptionNamesForCategory(org_tubepress_api_const_options_CategoryName::META);
     $shouldShow = array();
     $labels = array();
     foreach ($metaNames as $metaName) {
         $shouldShow[$metaName] = $context->get($metaName);
         $labels[$metaName] = $messageService->_('video-' . $metaName);
     }
     $template->setVariable(org_tubepress_api_const_template_Variable::META_SHOULD_SHOW, $shouldShow);
     $template->setVariable(org_tubepress_api_const_template_Variable::META_LABELS, $labels);
     return $template;
 }