diff --git a/Config/config.xml b/Config/config.xml
index 0e0bed4..8f495b2 100755
--- a/Config/config.xml
+++ b/Config/config.xml
@@ -30,6 +30,8 @@
+
+
diff --git a/Config/module.xml b/Config/module.xml
index 45a9c50..44c3e9f 100755
--- a/Config/module.xml
+++ b/Config/module.xml
@@ -7,7 +7,7 @@
Gérer la réécriture d'url
- 2.1.3
+ 2.1.4Vincent Lopes, Gilles Bourgeat, Tom Pradatvlopes@openstudio.fr, gbourgeat@openstudio.fr, tpradat@openstudio.fr
diff --git a/Config/sqldb.map b/Config/sqldb.map
deleted file mode 100644
index 63a93ba..0000000
--- a/Config/sqldb.map
+++ /dev/null
@@ -1,2 +0,0 @@
-# Sqlfile -> Database map
-thelia.sql=thelia
diff --git a/Hook/ConfigurationHook.php b/Hook/ConfigurationHook.php
index 2ba8cd6..6bffeb0 100644
--- a/Hook/ConfigurationHook.php
+++ b/Hook/ConfigurationHook.php
@@ -12,9 +12,13 @@
namespace RewriteUrl\Hook;
+use Carousel\Carousel;
+use RewriteUrl\RewriteUrl;
+use Thelia\Core\Event\Hook\HookRenderBlockEvent;
use Thelia\Core\Event\Hook\HookRenderEvent;
use Thelia\Core\Hook\BaseHook;
use Thelia\Model\ConfigQuery;
+use Thelia\Tools\URL;
/**
* Class ConfigurationHook
@@ -53,4 +57,16 @@ public function onConfigurationCatalogTop(HookRenderEvent $event)
'configuration-catalog.html'
));
}
+
+ public function onMainTopMenuTools(HookRenderBlockEvent $event)
+ {
+ $event->add(
+ [
+ 'id' => 'tools_menu_rewriteutl',
+ 'class' => '',
+ 'url' => URL::getInstance()->absoluteUrl('/admin/module/RewriteUrl'),
+ 'title' => $this->trans('Global URL Rewriting', [], RewriteUrl::MODULE_DOMAIN),
+ ]
+ );
+ }
}
diff --git a/I18n/backOffice/default/fr_FR.php b/I18n/backOffice/default/fr_FR.php
index 6757470..94f7872 100755
--- a/I18n/backOffice/default/fr_FR.php
+++ b/I18n/backOffice/default/fr_FR.php
@@ -19,14 +19,15 @@
'Close' => 'Fermer',
'Condition' => 'Condition',
'Configuration' => 'Configuration',
- 'Configure' => 'Configuration',
'Contents' => 'Contenus',
'Currently enabled rules' => 'Règles activées',
'Default' => 'Url par défaut',
+ 'Default Url' => 'URL par défaut',
'Default url' => 'Url par défaut',
'Delete Url' => 'Supprimer une Url',
'Delete this redirect' => 'Supprimer cette redirection',
'Do you really want to delete the url %html ?' => 'Voulez-vous vraiment supprimer l\'url %html ?',
+ 'Do you really want to set the url %html as default ?' => 'Définir %html comme URL part défaut ?',
'Edit information in %lng' => 'Modifier l\'information en %lng',
'Enable URL rewriting' => 'Activer la réécriture d\'URL',
'Enter a URL with a leading \'/\' and no domain name. Ex : for \'www.mysite.com/one/two\', enter \'/one/two\'.' => 'Saisissez une URL commençant par un \'/\' et sans nom de domaine. Ex : pour \'www.monsite.com/un/deux\', saisissez \'/un/deux\'.',
@@ -37,10 +38,10 @@
'For questions or bug reporting, thank you to use %url.' => 'Pour toutes questions ou déclaration de bug, merci d\'utiliser %url',
'For the regex, your input is compare to URL without the domain name and without any GET params. Ex : for \'www.mysite.com/one/two?three=four\', your regex will be compare to \'/one/two\'.' => 'Pour une regex, votre expression régulière sera comparée aux URLs sans nom de domaine et sans paramètres GET. Ex : pour \'www.monsite.com/un/deux?trois=quatre\', votre regex sera comparée à \'/un/deux\'.',
'GET params' => 'Paramètres GET',
+ 'Global URL Rewriting' => 'Ré-écritures URL globales',
'Home' => 'Accueil',
'ID' => 'ID',
'List of not rewriten urls' => 'Liste des urls non réécrites',
- 'Modules' => 'Modules',
'Name' => 'Nom',
'New url' => 'Nouvelle url',
'No redirected url.' => 'Pas de redirection',
@@ -62,7 +63,6 @@
'Redirected' => 'Redirigé vers',
'Reference' => 'Référence',
'Regex' => 'Regex',
- 'RewriteUrl' => 'RewriteURL',
'Rule management' => 'Gestion des règles de redirection',
'Rule type' => 'Type de règle',
'Search' => 'Rechercher',
diff --git a/I18n/fr_FR.php b/I18n/fr_FR.php
index dfb3bc1..3f8a8b2 100644
--- a/I18n/fr_FR.php
+++ b/I18n/fr_FR.php
@@ -2,9 +2,12 @@
return array(
'At least one GET parameter is required.' => 'Au moins un paramètre GET est requis.',
+ 'Get Params' => 'Paramètres GET',
+ 'Global URL Rewriting' => 'Ré-écritures URL globales',
'Param condition is empty.' => 'Une des conditions d\'un paramètre GET est vide.',
'Param name is empty.' => 'Le nom d\'un paramètre GET est vide.',
'Redirect url cannot be empty.' => 'L URL redirigée ne peut pas être vide.',
+ 'Regex' => 'Expression régulière',
'Regex value cannot be empty.' => 'La valeur de l\'expression régulière ne peut pas être vide.',
'This url is already used here %url.' => 'L URL est déjà utilisée ici : %url',
'Unable to change the configuration variable.' => 'Impossible de changer la variable de configuration.',
diff --git a/templates/backOffice/default/RewriteUrl/module-configuration.html b/templates/backOffice/default/RewriteUrl/module-configuration.html
index 798718f..71aac71 100644
--- a/templates/backOffice/default/RewriteUrl/module-configuration.html
+++ b/templates/backOffice/default/RewriteUrl/module-configuration.html
@@ -1,35 +1,32 @@
+{$d='rewriteurl.bo.default'}