diff --git a/.gitattributes b/.gitattributes
index b81da361842a10141997cfe77358a0c3b2373c84..8e34d1e19277ada4ac376af7e032fe92a896161a 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -221,8 +221,6 @@ formulaires/evenements_par_mots_compteur.html -text
 formulaires/export_soyezcreateurs.html -text
 formulaires/export_soyezcreateurs.php -text
 formulaires/forum.html -text
-formulaires/ieconfig_export_soyezcreateurs.html -text
-formulaires/ieconfig_export_soyezcreateurs.php -text
 formulaires/inc-forum_previsu.html -text
 formulaires/inc-graver-nom.html -text
 formulaires/inc-login_forum.html -text
diff --git a/formulaires/export_soyezcreateurs.php b/formulaires/export_soyezcreateurs.php
index 57194be0adf7aaa35977091fb3693ac888ab4ebd..2f4910fadf2ade3f71e9b18a6c18756223110082 100644
--- a/formulaires/export_soyezcreateurs.php
+++ b/formulaires/export_soyezcreateurs.php
@@ -125,16 +125,16 @@ function formulaires_export_soyezcreateurs_traiter_dist() {
 	// On créé le tableau en fonction de l'entête de la page
 	$url = getURI();
 	if (strpos($url, '&cfg=soyezcreateurs_layout')) {
-		$export['soyezcreateurs_layout'] = soyezcreateurs_tableau_export_spe('soyezcreateurs_layout')['soyezcreateurs_layout'];
+		$export['soyezcreateurs']['soyezcreateurs_layout'] = soyezcreateurs_tableau_export_spe('soyezcreateurs_layout')['soyezcreateurs_layout'];
 	}
 	elseif (strpos($url, '&cfg=soyezcreateurs_couleurs')) {
-		$export['soyezcreateurs_couleurs'] = soyezcreateurs_tableau_export_spe('soyezcreateurs_couleurs')['soyezcreateurs_couleurs'];
+		$export['soyezcreateurs']['soyezcreateurs_couleurs'] = soyezcreateurs_tableau_export_spe('soyezcreateurs_couleurs')['soyezcreateurs_couleurs'];
 	}
 	elseif (strpos($url, '&cfg=soyezcreateurs_google')) {
-		$export['soyezcreateurs_google'] = soyezcreateurs_tableau_export_spe('soyezcreateurs_google')['soyezcreateurs_google'];
+		$export['soyezcreateurs']['soyezcreateurs_google'] = soyezcreateurs_tableau_export_spe('soyezcreateurs_google')['soyezcreateurs_google'];
 	}
 	elseif (strpos($url, '&cfg=soyezcreateurs')) {
-		$export['soyezcreateurs'] = soyezcreateurs_tableau_export_spe('soyezcreateurs')['soyezcreateurs'];
+		$export['soyezcreateurs']['soyezcreateurs'] = soyezcreateurs_tableau_export_spe('soyezcreateurs')['soyezcreateurs'];
 	}
 
 	
diff --git a/formulaires/ieconfig_export_soyezcreateurs.html b/formulaires/ieconfig_export_soyezcreateurs.html
deleted file mode 100644
index 17458427d031ffc3c97c7f3c6c897eb53be4b562..0000000000000000000000000000000000000000
--- a/formulaires/ieconfig_export_soyezcreateurs.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<div class="formulaire_spip formulaire_export">
-<h3 class="titrem"><:ieconfig:titre_export:></h3>
-[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
-[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
-<form action="#ENV{action}" method="post"><div>
-	#ACTION_FORMULAIRE{#ENV{action}}
-	<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
-		[(#GENERER_SAISIES{#ENV{_saisies}})]
-	</[(#VAL{ul}|saisie_balise_structure_formulaire)]>
-	<p class="boutons"><input type="submit" class="submit" value="<:ieconfig:titre_export:>" /></p>
-</div></form>
-</div>
\ No newline at end of file
diff --git a/formulaires/ieconfig_export_soyezcreateurs.php b/formulaires/ieconfig_export_soyezcreateurs.php
deleted file mode 100644
index 1942565434d19859248211f758ba52022ff7bf15..0000000000000000000000000000000000000000
--- a/formulaires/ieconfig_export_soyezcreateurs.php
+++ /dev/null
@@ -1,213 +0,0 @@
-<?php
-
-if (!defined('_ECRIRE_INC_VERSION')) {
-	return;
-}
-
-function saisies_export_soyezcreateurs() {
-	$saisies = array(
-		// Options d'export
-		array(
-			'saisie' => 'fieldset',
-			'options' => array(
-				'nom' => 'ieconfig_export',
-				'label' => '<:ieconfig:label_ieconfig_export:>',
-				'icone' => 'img/ieconfig-export.png',
-			),
-			'saisies' => array(
-				array(
-					'saisie' => 'input',
-					'options' => array(
-						'nom' => 'ieconfig_export_nom',
-						'label' => '<:ieconfig:label_ieconfig_export_nom:>',
-						'obligatoire' => 'oui',
-						'defaut' => $GLOBALS['meta']['nom_site'] . ' - ' . date('Y/m/d'),
-					),
-				),
-				array(
-					'saisie' => 'textarea',
-					'options' => array(
-						'nom' => 'ieconfig_export_description',
-						'label' => '<:ieconfig:label_ieconfig_export_description:>',
-						'rows' => 4,
-					),
-				),
-				array(
-					'saisie' => 'explication',
-					'options' => array(
-						'nom' => 'ieconfig_export_explication',
-						'texte' => '<:ieconfig:texte_ieconfig_export_explication:>',
-					),
-				),
-				array(
-					'saisie' => 'selection',
-					'options' => array(
-						'nom' => 'ieconfig_export_choix',
-						'label' => '<:ieconfig:label_ieconfig_export_choix:>',
-						'cacher_option_intro' => 'oui',
-						'defaut' => 'telecharger',
-						'datas' => array(
-							'sauvegarder' => '<:ieconfig:item_sauvegarder:>',
-							'telecharger' => '<:ieconfig:item_telecharger:>',
-						),
-					),
-				),
-			),
-		),
-	);
-	// Gestion des plugins utilisant le pipeline ieconfig_metas
-	$ieconfig_metas = array();
-	foreach (pipeline('ieconfig_metas', array()) as $prefixe => $data) {
-		if (isset($data['icone'])) {
-			$icone = chemin_image($data['icone']);
-			if (!$icone) {
-				$icone = find_in_path($data['icone']);
-			}
-			if ($icone) {
-				$icone = '<img src="' . $icone . '" alt="" style="margin-left:0px; margin-right:0.5em;" />';
-			}
-		} else {
-			$icone = '';
-		}
-		$ieconfig_metas[$prefixe] = $icone . (isset($data['titre']) ? $data['titre'] : $prefixe);
-	}
-	ksort($ieconfig_metas);
-	if (count($ieconfig_metas) > 0) {
-		$saisies[] = array(
-			'saisie' => 'fieldset',
-			'options' => array(
-				'nom' => 'metas_fieldset',
-				'label' => _T('ieconfig:label_configurations_a_exporter'),
-				'icone' => 'config-export-16.png',
-			),
-			'saisies' => array(
-				array(
-					'saisie' => 'checkbox',
-					'options' => array(
-						'nom' => 'export_metas',
-						'label' => _T('ieconfig:label_configurations_a_exporter'),
-						'tout_selectionner' => 'oui',
-						'datas' => $ieconfig_metas,
-					),
-				),
-			),
-		);
-	}
-
-	// On passe via le pipeline ieconfig (pour les cas particuliers)
-	$saisies = pipeline('ieconfig', array(
-		'args' => array(
-			'action' => 'form_export',
-		),
-		'data' => $saisies,
-	));
-
-	return $saisies;
-}
-
-function formulaires_ieconfig_export_charger_dist() {
-	$saisies = ieconfig_saisies_export();
-	$contexte = array(
-		'_saisies' => $saisies,
-	);
-
-	return array_merge(saisies_charger_champs($saisies), $contexte);
-}
-
-function formulaires_ieconfig_export_verifier_dist() {
-	include_spip('inc/saisies');
-
-	return saisies_verifier(ieconfig_saisies_export());
-}
-
-function formulaires_ieconfig_export_traiter_dist() {
-	$export = array();
-	$export['nom'] = _request('ieconfig_export_nom');
-	if (_request('ieconfig_export_description') != '') {
-		$export['description'] = _request('ieconfig_export_description');
-	}
-
-	// On passe via le pipeline ieconfig
-	$export = pipeline('ieconfig', array(
-		'args' => array(
-			'action' => 'export',
-		),
-		'data' => $export,
-	));
-
-	// Gestion des plugins utilisant le pipeline ieconfig_metas
-	$export_metas = _request('export_metas');
-	if (!is_array($export_metas)) {
-		$export_metas = array();
-	}
-
-	foreach (pipeline('ieconfig_metas', array()) as $prefixe => $data) {
-		if (in_array($prefixe, $export_metas)) {
-			$export_plugin = array();
-			if (isset($data['metas_brutes'])) {
-				foreach (explode(',', $data['metas_brutes']) as $meta) {
-					// On teste le cas ou un prefixe est indique (dernier caractere est *)
-					if (substr($meta, -1) == '*') {
-						$p = substr($meta, 0, -1);
-						foreach ($GLOBALS['meta'] as $m => $v) {
-							if (substr($m, 0, strlen($p)) == $p) {
-								$export_plugin[$m] = $v;
-							}
-						}
-					} elseif (isset($GLOBALS['meta'][$meta])) {
-						$export_plugin[$meta] = $GLOBALS['meta'][$meta];
-					}
-				}
-			}
-			if (isset($data['metas_serialize'])) {
-				foreach (explode(',', $data['metas_serialize']) as $meta) {
-					// On teste le cas ou un prefixe est indique (dernier caractere est *)
-					if (substr($meta, -1) == '*') {
-						$p = substr($meta, 0, -1);
-						foreach ($GLOBALS['meta'] as $m => $v) {
-							if (substr($m, 0, strlen($p)) == $p) {
-								$export_plugin[$m] = unserialize($v);
-							}
-						}
-					} elseif (isset($GLOBALS['meta'][$meta])) {
-						$export_plugin[$meta] = unserialize($GLOBALS['meta'][$meta]);
-					}
-				}
-			}
-			if (count($export_plugin) > 0) {
-				$export[$prefixe] = $export_plugin;
-			}
-		}
-	}
-
-	// On encode en yaml
-	include_spip('inc/yaml');
-	$export = yaml_encode($export, array('inline' => 20));
-
-	// Nom du fichier
-	include_spip('inc/texte');
-	$site = isset($GLOBALS['meta']['nom_site']) ? preg_replace(array(",\W,is", ',_(?=_),', ',_$,'), array(
-		'_',
-		'',
-		'',
-	), couper(translitteration(trim($GLOBALS['meta']['nom_site'])), 30, '')) : 'spip';
-	$filename = $site . '_' . date('Y-m-d_H-i') . '.yaml';
-
-	// Si telechargement
-	if (_request('ieconfig_export_choix') == 'telecharger') {
-		refuser_traiter_formulaire_ajax();
-		set_request('action', 'courcircuiter_affichage_usage_memoire'); // Pour empêcher l'extension dev d'ajouter un div avec l'usage mémoire.
-		header('Content-Type: text/x-yaml;');
-		header("Content-Disposition: attachment; filename=$filename");
-		header('Content-Length: ' . strlen($export));
-		echo $export;
-		exit;
-	} else {
-		sous_repertoire(_DIR_TMP, 'ieconfig');
-		if (ecrire_fichier(_DIR_TMP . 'ieconfig/' . $filename, $export)) {
-			return array('message_ok' => _T('ieconfig:message_ok_export', array('filename' => $filename)));
-		} else {
-			return array('message_erreur' => _T('ieconfig:message_erreur_export', array('filename' => $filename)));
-		}
-	}
-}
diff --git a/lang/soyezcreateursprive_fr.php b/lang/soyezcreateursprive_fr.php
index b4c1e69f8bc5f43ea448c368f598ff3141f6ab0e..f1f70ffcd1376d9041c285063a2dba460e03cbda 100644
--- a/lang/soyezcreateursprive_fr.php
+++ b/lang/soyezcreateursprive_fr.php
@@ -379,7 +379,12 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'soyezcreateurs_import_soyezcreateurs_fusionner' => 'Avec fusion des configurations (import > existant)',
 	'soyezcreateurs_import_soyezcreateurs_rien' => 'Ne pas importer',
 	'soyezcreateurs_import_soyezcreateurs_fusionner_inv' => 'En n’écrire que si paramètre manquant (existant > import)',
-	'ieconfig_soyezcreateurs_import_nofound_explication' => 'Aucune configuration trouvé pour cette onglet. Veuillez annuler l’importation et choisir une autre sauvegarde.'
+	'ieconfig_soyezcreateurs_import_nofound_explication' => 'Aucune configuration trouvé pour cette onglet. Veuillez annuler l’importation et choisir une autre sauvegarde.',
+	
+	'ieconfig_import_spe' => 'Importation de configuration pré-enregistrés.',
+	'ieconfig_import_spe_couleurs' => 'Importation de configuration pré-enregistrés de jeux de couleurs.',
+	'ieconfig_import_spe_couleurs_choix' => 'Importation de configuration pré-enregistrés de jeux de couleurs.',
+	'configurations_rapides_soyezcreateurs' => 'Configurations rapides de SoyezCréateurs'
 	
 	
 );
diff --git a/soyezcreateurs_ieconfig.php b/soyezcreateurs_ieconfig.php
index 3301647df2e69bf100ff26d00a0a25d2c2f042f6..170f0e26dda7eed2fe07df8e7b33a9c11f6eb89b 100644
--- a/soyezcreateurs_ieconfig.php
+++ b/soyezcreateurs_ieconfig.php
@@ -16,7 +16,7 @@
 		}
 		
 		// Formulaire d'import
-			if ($action == 'form_import' && isset($flux['args']['config']['soyezcreateurs'])) {	
+			if ($action == 'form_import' && isset($flux['args']['config']['soyezcreateurs'])) {
 			$url = getURI();
 			$saisies = array(
 					array(
@@ -50,7 +50,7 @@
 						);
 					}
 				}				
-				elseif (strpos($url, '&cfg=soyezcreateurs_layout') and isset($flux['args']['config']['soyezcreateurs']['soyezcreateurs_layout'])) {
+				elseif (strpos($url, '&cfg=soyezcreateurs_layout') and isset($flux['args']['config']['soyezcreateurs'])) {
 					$s1[] = array(
 						'saisie' => 'radio',
 						'options' => array(
@@ -66,7 +66,7 @@
 							)
 						);
 				}
-				elseif (strpos($url, '&cfg=soyezcreateurs_couleurs') and isset($flux['args']['config']['soyezcreateurs']['soyezcreateurs_couleurs'])) {
+				elseif (strpos($url, '&cfg=soyezcreateurs_couleurs') and isset($flux['args']['config']['soyezcreateurs'])) {
 					$s1[] = array(
 						'saisie' => 'radio',
 						'options' => array(
@@ -82,7 +82,7 @@
 							)
 						);
 				}
-				elseif (strpos($url, '&cfg=soyezcreateurs_google') and isset($flux['args']['config']['soyezcreateurs']['soyezcreateurs_google'])) {
+				elseif (strpos($url, '&cfg=soyezcreateurs_google') and isset($flux['args']['config']['soyezcreateurs'])) {
 					$s1[] = array(
 						'saisie' => 'radio',
 						'options' => array(
@@ -98,7 +98,7 @@
 							)
 						);
 				}
-				elseif (strpos($url, '&cfg=soyezcreateurs') and isset($flux['args']['config']['soyezcreateurs']['soyezcreateurs'])) {
+				elseif (strpos($url, '&cfg=soyezcreateurs') and isset($flux['args']['config']['soyezcreateurs'])) {
 					$s1[] = array(
 						'saisie' => 'radio',
 						'options' => array(