$config->set_moderator_max_pics_number(retrieve(POST, 'moderator_max_pics_number', 0));
    $config->set_pics_enlargement_mode(retrieve(POST, 'pics_enlargement_mode', GalleryConfig::FULL_SCREEN));
    $config->set_scroll_type(retrieve(POST, 'scroll_type', GalleryConfig::VERTICAL_DYNAMIC_SCROLL));
    $config->set_pics_number_in_mini(retrieve(POST, 'pics_number_in_mini', 8));
    $config->set_mini_pics_speed(retrieve(POST, 'mini_pics_speed', 6));
    $config->set_authorizations(Authorizations::build_auth_array_from_form(Category::READ_AUTHORIZATIONS, Category::WRITE_AUTHORIZATIONS, Category::MODERATION_AUTHORIZATIONS));
    GalleryConfig::save();
    GalleryService::get_categories_manager()->regenerate_cache();
    ###### Régénération du cache de la gallery #######
    GalleryMiniMenuCache::invalidate();
    AppContext::get_response()->redirect(HOST . REWRITED_SCRIPT);
} elseif ($gallery_cache) {
    //Recréaction miniatures, et inscrustation du logo sur image.
    $Gallery = new Gallery();
    $Gallery->Clear_cache();
    GalleryMiniMenuCache::invalidate();
    AppContext::get_response()->redirect('/gallery/admin_gallery_config.php');
} else {
    $tpl = new FileTemplate('gallery/admin_gallery_config.tpl');
    //Vitesse de défilement des miniatures.
    $mini_pics_speed = '';
    for ($i = 1; $i <= 10; $i++) {
        $selected = $config->get_mini_pics_speed() == $i ? ' selected="selected"' : '';
        $mini_pics_speed .= '<option value="' . $i . '"' . $selected . '>' . $i . '</option>';
    }
    //Type de défilemennt
    $scroll_types = '';
    $array_scroll = array(GalleryConfig::STATIC_SCROLL => $LANG['static_scroll'], GalleryConfig::VERTICAL_DYNAMIC_SCROLL => $LANG['vertical_dynamic_scroll'], GalleryConfig::HORIZONTAL_DYNAMIC_SCROLL => $LANG['horizontal_dynamic_scroll'], GalleryConfig::NO_SCROLL => $LANG['no_scroll']);
    foreach ($array_scroll as $key => $name) {
        $selected = $config->get_scroll_type() == $key ? ' selected="selected"' : '';
        $scroll_types .= '<option value="' . $key . '"' . $selected . '>' . $name . '</option>';