Browse Source

ajout options avancees

pull/15/head
Chancellier Pierre-Jean 12 months ago
parent
commit
d0575fb858
  1. 29
      formulaires/configurer_tarteaucitron_bandeau.html
  2. 30
      formulaires/configurer_tarteaucitron_ouverture.html
  3. 27
      formulaires/configurer_tarteaucitron_panneau.html
  4. 26
      formulaires/configurer_tarteaucitron_technique.html
  5. 29
      javascript/tarteaucitron_config.html
  6. 30
      lang/tarteaucitron_de.php
  7. 33
      lang/tarteaucitron_fr.php
  8. 6
      paquet.xml
  9. 15
      prive/squelettes/contenu/configurer_affichage.html
  10. 12
      prive/squelettes/contenu/configurer_tarteaucitron.html
  11. 7
      prive/squelettes/contenu/configurer_technique.html
  12. 9
      tarteaucitron_administrations.php

29
formulaires/configurer_tarteaucitron_bandeau.html

@ -5,39 +5,20 @@
<form method="post" action="#ENV{action}">
<div>
#ACTION_FORMULAIRE{#ENV{action}}
#ACTION_FORMULAIRE{#ENV{action}}
<fieldset>
<legend><:tarteaucitron:legend_bandeau_principal:></legend>
<div class="editer-groupe">
[(#SAISIE{checkbox, highprivacy, label=<:tarteaucitron:cfg_afficher_bandeau:>, explication=<:tarteaucitron:cfg_afficher_bandeau_explication:>, data=[(#ARRAY{true,<:item_oui:>})]})]
[(#SAISIE{checkbox, highprivacy, label=<:tarteaucitron:cfg_afficher_bandeau:>, explication=<:tarteaucitron:cfg_afficher_bandeau_explication:>, attention=<:tarteaucitron:cfg_afficher_bandeau_attention:></:tarteaucitron:cfg_btn_accetpall_attention:>, data=[(#ARRAY{true,<:item_oui:>})]})]
[(#SAISIE{selection, orientation, option_intro=<:tarteaucitron:cfg_choose_option:>, label=<:tarteaucitron:cfg_placement_bandeau:>, defaut=middle, data=[(#ARRAY{top,<:tarteaucitron:cfg_bandeau_haut_page:>,middle,<:tarteaucitron:cfg_bandeau_milieu:>,bottom,<:tarteaucitron:cfg_bandeau_bas_page:>})]})]
[(#SAISIE{radio, boutons, label=<:tarteaucitron:cfg_btn_accetpall:>, explication=<:tarteaucitron:cfg_btn_accetpall_explication:>, attention=<:tarteaucitron:cfg_btn_accetpall_attention:>, data=[(#ARRAY{none,<:tarteaucitron:cfg_btn_aucun:>,twice,<:tarteaucitron:cfg_btn_deux:>,acceptallonly,<:tarteaucitron:cfg_btn_acceptonly:>})]})]
[(#SAISIE{textarea, lang_alertBigPrivacy, label=<:tarteaucitron:cfg_text_alertbigprivacy:>, explication=<:tarteaucitron:cfg_text_alertbigprivacy_explication:>, rows=2})]
[(#SAISIE{checkbox, acceptallcta, label=<:tarteaucitron:cfg_btn_accetpall:>, explication=<:tarteaucitron:cfg_btn_accetpall_explication:>, data=[(#ARRAY{true,<:item_oui:>})]})]
</div>
</fieldset>
<fieldset>
<legend><:tarteaucitron:legend_cookies_management_panel:></legend>
<div class="editer-groupe">
[(#SAISIE{textarea, lang_disclaimer, label=<:tarteaucitron:cfg_text_disclaimer:>, explication=<:tarteaucitron:cfg_text_disclaimer_explication:>, rows=3})]
[(#SAISIE{textarea, lang_info, label=<:tarteaucitron:cfg_text_info:>, explication=<:tarteaucitron:cfg_text_info_explication:>, rows=2})]
[(#SAISIE{input, readmoreLink, label=<:tarteaucitron:cfg_readmoreLink:>, explication=<:tarteaucitron:cfg_readmoreLink_explication:>})]
</div>
</fieldset>
<fieldset>
<legend><:tarteaucitron:legend_cookie:></legend>
<p class="explication"><:tarteaucitron:cfg_btn_showIcon_explication:></p>
<div class="editer-groupe">
[(#SAISIE{checkbox, showIcon, label=<:tarteaucitron:cfg_btn_showIcon:>, data=[(#ARRAY{true,<:item_oui:>})]})]
[(#SAISIE{selection, iconPosition, option_intro=<:tarteaucitron:cfg_choose_option:>, label=<:tarteaucitron:cfg_iconposition:>, defaut=BottomRight, data=[(#ARRAY{BottomRight, <:tarteaucitron:cfg_position_bd:>, BottomLeft, <:tarteaucitron:cfg_position_bg:>, TopRight, <:tarteaucitron:cfg_position_hd:>, TopLeft, <:tarteaucitron:cfg_position_hg:>})]})]
</div>
</fieldset>
<input type="hidden" name="_meta_casier" value="tarteaucitron" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
</div>
<input type="hidden" name="_meta_casier" value="tarteaucitron" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
</div>
</form>
</div>

30
formulaires/configurer_tarteaucitron_ouverture.html

@ -0,0 +1,30 @@
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
<form method="post" action="#ENV{action}">
<div>
#ACTION_FORMULAIRE{#ENV{action}}
<fieldset>
<legend><:tarteaucitron:legend_cookie:></legend>
<p class="explication"><:tarteaucitron:cfg_btn_showIcon_explication:></p>
<div class="editer-groupe">
[(#SAISIE{selection, ouverture, option_intro=<:tarteaucitron:cfg_aucun:>, label=<:tarteaucitron:cfg_ouverture_type:>, defaut='', data=[(#ARRAY{image,<:tarteaucitron:cfg_image:>,alertSmall,<:tarteaucitron:cfg_small_alert:>})]})]
[(#CONFIG{tarteaucitron/ouverture}|=={'image'}|?{' ',''})
[(#SAISIE{selection, iconPosition, option_intro=<:tarteaucitron:cfg_choose_option:>, label=<:tarteaucitron:cfg_iconposition:>, defaut=BottomRight, data=[(#ARRAY{BottomRight, <:tarteaucitron:cfg_position_bd:>, BottomLeft, <:tarteaucitron:cfg_position_bg:>, TopRight, <:tarteaucitron:cfg_position_hd:>, TopLeft, <:tarteaucitron:cfg_position_hg:>})]})]
]
[(#CONFIG{tarteaucitron/ouverture}|=={'alertSmall'}|?{' ',''})
[(#SAISIE{checkbox, cookieslist, label=<:tarteaucitron:cfg_cookieslist:>, explication=<:tarteaucitron:cfg_cookieslist_explication:>, data=[(#ARRAY{true,<:item_oui:>})]})]
]
</div>
</fieldset>
<input type="hidden" name="_meta_casier" value="tarteaucitron" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
</div>
</form>
</div>

27
formulaires/configurer_tarteaucitron_panneau.html

@ -0,0 +1,27 @@
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
<form method="post" action="#ENV{action}">
<div>
#ACTION_FORMULAIRE{#ENV{action}}
<fieldset>
<legend><:tarteaucitron:legend_cookies_management_panel:></legend>
<div class="editer-groupe">
[(#SAISIE{textarea, lang_disclaimer, label=<:tarteaucitron:cfg_text_disclaimer:>, explication=<:tarteaucitron:cfg_text_disclaimer_explication:>, rows=3})]
[(#SAISIE{checkbox, mandatory, label=<:tarteaucitron:cfg_mandatory:>, explication=<:tarteaucitron:cfg_mandatory_explication:>, data=[(#ARRAY{true,<:item_oui:>})]})]
[(#SAISIE{checkbox, moreInfoLink, label=<:tarteaucitron:cfg_moreinfolink:>, data=[(#ARRAY{true,<:item_oui:>})]})]
[(#CONFIG{tarteaucitron/moreInfoLink}|table_valeur{0}|?{' ',''})
[(#SAISIE{input, readmoreLink, label=<:tarteaucitron:cfg_readmoreLink:>, explication=<:tarteaucitron:cfg_readmoreLink_explication:>})]
]
[(#SAISIE{checkbox, removeCredit, label=<:tarteaucitron:cfg_remove_credit:>, explication=<:tarteaucitron:cfg_remove_credit_explication:>, attention=<:tarteaucitron:cfg_remove_credit_attention:>, data=[(#ARRAY{true,<:item_oui:>})]})]
</div>
</fieldset>
<input type="hidden" name="_meta_casier" value="tarteaucitron" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
</div>
</form>
</div>

26
formulaires/configurer_tarteaucitron_technique.html

@ -0,0 +1,26 @@
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
<form method="post" action="#ENV{action}">
<div>
#ACTION_FORMULAIRE{#ENV{action}}
<fieldset>
<legend><:tarteaucitron:cfg_avance:></legend>
<div class="editer-groupe">
[(#SAISIE{input, cookieName, label=<:tarteaucitron:cfg_cookiename:>, placeholder=tarteaucitron})]
[(#SAISIE{checkbox, adblocker, label=<:tarteaucitron:cfg_adblocker:>, data=[(#ARRAY{true,<:item_oui:>})]})]
[(#SAISIE{checkbox, useExternalCss, label=<:tarteaucitron:cfg_externalcss:>, explication=<:tarteaucitron:cfg_externalcss_explication:>, data=[(#ARRAY{true,<:item_oui:>})]})]
[(#SAISIE{input, cookieDomain, label=<:tarteaucitron:cfg_cookiedomain:>, explication=<:tarteaucitron:cfg_cookiedomain_explication:>, placeholder=.my-multisite-domaine.fr})]
</div>
</fieldset>
<input type="hidden" name="_meta_casier" value="tarteaucitron" />
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
</div>
</form>
</div>

29
javascript/tarteaucitron_config.html

@ -3,45 +3,44 @@
"privacyUrl": "", /* Privacy policy url */
"hashtag": "#tarteaucitron", /* Ouverture automatique du panel avec le hashtag */
"cookieName": "tarteaucitron", /* Cookie name */
"cookieName": "#CONFIG{tarteaucitron/cookieName, tarteaucitron}", /* Cookie name */
"orientation": "#CONFIG{tarteaucitron/orientation, middle}", /* le bandeau doit être en haut (top), au milieu (middle) ou en bas (bottom) ? */
/* Gestion petit bandeau */
"showAlertSmall": false, /* afficher le petit bandeau en bas à droite ? */
"cookieslist": false, /* Afficher la liste des cookies installés ? */
"showAlertSmall": [(#CONFIG{tarteaucitron/ouverture}|=={'alertSmall'}|?{true,false})], /* afficher le petit bandeau en bas à droite ? */
"cookieslist": [(#CONFIG{tarteaucitron/cookieslist}|table_valeur{0}|?{true,false})], /* Afficher la liste des cookies installés ? */
/* Gestion de la petite icone Cookie */
"showIcon": [(#CONFIG{tarteaucitron/showIcon}|table_valeur{0}|?{true,false})], /* Show cookie Icon or not */
"showIcon": [(#CONFIG{tarteaucitron/ouverture}|=={'image'}|?{true,false})], /* Show cookie Icon or not */
"iconPosition": "#CONFIG{tarteaucitron/iconPosition, BottomRight}", /* BottomRight, BottomLeft, TopRight and TopLeft */
"adblocker": false, /* Afficher un message si un adblocker est détecté */
"adblocker": [(#CONFIG{tarteaucitron/adblocker}|table_valeur{0}|?{true,false})], /* Afficher un message si un adblocker est détecté */
/* Gestion grand bandeau */
"DenyAllCta" : true, /* Show the deny all button */
"AcceptAllCta" : [(#CONFIG{tarteaucitron/acceptallcta}|table_valeur{0}|?{true,false})], /* Show the accept all button when highPrivacy on */
"DenyAllCta" : [(#CONFIG{tarteaucitron/boutons}|=={twice}|?{true,false})], /* Show the deny all button */
"AcceptAllCta" : [(#CONFIG{tarteaucitron/boutons}|in_array{#ARRAY{0,twice,1,acceptallonly}}|?{true,false})], /* Show the accept all button when highPrivacy on */
"highPrivacy": [(#CONFIG{tarteaucitron/highprivacy}|table_valeur{0}|?{true,false})], /* Si true, affiche le bandeau de consentement. Sinon, le consentement est implicite. */
"handleBrowserDNTRequest": true, /* If Do Not Track == 1, disallow all */
"removeCredit": false, /* supprimer le lien vers la source ? */
"moreInfoLink": true, /* Show more info link */
"removeCredit": [(#CONFIG{tarteaucitron/removeCredit}|table_valeur{0}|?{true,false})], /* supprimer le lien vers la source ? */
"useExternalCss": false, /* If false, the tarteaucitron.css file will be loaded */
"useExternalCss": [(#CONFIG{tarteaucitron/useExternalCss}|table_valeur{0}|?{true,false})], /* If false, the tarteaucitron.css file will be loaded */
"useExternalJs": false, /* If false, the tarteaucitron.js file will be loaded */
// "cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for multisite */
["cookieDomain": (#CONFIG{tarteaucitron/cookieDomain}), /* Shared cookie for multisite */]
"moreInfoLink": [(#CONFIG{tarteaucitron/moreInfoLink}|table_valeur{0}|?{true,false})], /* Show more info link */
["readmoreLink": "/(#CONFIG{tarteaucitron/readmoreLink})", /* Change the default readmore link */]
"readmoreLink": "/#CONFIG{tarteaucitron/readmoreLink}", /* Change the default readmore link */
"mandatory": true, /* Show a message about mandatory cookies */
"mandatory": [(#CONFIG{tarteaucitron/mandatory}|table_valeur{0}|?{true,false})], /* Show a message about mandatory cookies */
});
var tarteaucitronCustomText = {
["alertBigPrivacy": '(#CONFIG*{tarteaucitron/lang_alertBigPrivacy}|typo|expanser_liens|texte_script)',]
["disclaimer": '(#CONFIG*{tarteaucitron/lang_disclaimer}|typo|expanser_liens|texte_script)',]
["info": '(#CONFIG*{tarteaucitron/lang_info}|typo|expanser_liens|texte_script)',]
}
var tarteaucitronForceLanguage = '#LANG';

30
lang/tarteaucitron_de.php

@ -10,32 +10,54 @@ if (!defined('_ECRIRE_INC_VERSION')) {
$GLOBALS[$GLOBALS['idx_lang']] = array(
// C
'cfg_adblocker' => 'Eine Nachricht anzeigen, wenn ein Adblocker erkannt wird',
'cfg_afficher_bandeau' => 'Banner anzeigen ?',
'cfg_afficher_bandeau_explication' => 'Bei Abwesenheit des Banners wird das Einverständnis mit dem Setzen von Cookies unterstellt. Zur Vermeidung von Nachteilen wird Anzeige des Banners empfohlen.',
'cfg_afficher_bandeau_attention' => 'Zur Vermeidung von Nachteilen wird Anzeige des Banners empfohlen.',
'cfg_afficher_bandeau_explication' => 'Bei Abwesenheit des Banners wird das Einverständnis mit dem Setzen von Cookies unterstellt.',
'cfg_aucun' => 'Nein',
'cfg_avance' => 'Erweiterte Einstellungen',
'cfg_bandeau_bas_page' => 'Seitenende',
'cfg_bandeau_haut_page' => 'Oben auf der Seite',
'cfg_bandeau_milieu' => 'Mitten auf der Seite',
'cfg_btn_acceptonly' => 'Nur `Alle akzeptieren`',
'cfg_btn_accetpall' => 'Schaltfläche ’Alle akzeptieren’', # MODIF
'cfg_btn_accetpall_attention' => 'Es wird dringend empfohlen, diese Schaltflächen anzuzeigen.',
'cfg_btn_accetpall_explication' => 'Soll die Schaltfläche ’Alle akzeptieren’ angezeigt werden? Wenn nicht, wird die Schaltfläche ’Personalisieren’ angezeigt.', # MODIF
'cfg_btn_aucun' => 'Keine Taste',
'cfg_btn_deux' => 'Beides anzeigen',
'cfg_btn_showicon' => 'Cookie anzeigen?',
'cfg_btn_showicon_explication' => 'Mit diesem Schalter können Websurfer die Cookie-Einstellungen jederzeit öffnen.',
'cfg_choose_option' => 'Wähle eine Option',
'cfg_cookiedomain' => 'DNS-Domain',
'cfg_cookiedomain_explication' => 'Wenn das Cookie mit anderen Websites in derselben Domain geteilt wird, füllen Sie bitte dieses Feld aus.',
'cfg_cookiename' => 'Cookie-Name',
'cfg_cookieslist' => 'Liste der installierten Cookies anzeigen ?',
'cfg_cookieslist_explication' => 'Ermöglicht dem Besucher, aktive Cookies einfach anzuzeigen.',
'cfg_exemple' => 'Beispiel',
'cfg_exemple_explication' => 'Erläuterung dieses Beispiels',
'cfg_iconposition' => 'Cookie setzen…',
'cfg_externalcss' => 'TarteAuCitron CSS deaktivieren',
'cfg_externalcss_explication' => 'Ermöglicht die Verwendung benutzerdefinierter CSS-Regeln',
'cfg_iconposition' => 'Positionieren den Knopf',
'cfg_image' => 'Bild',
'cfg_mandatory' => 'Pflicht-Cookies anzeigen',
'cfg_mandatory_explication' => 'Zeigt dem Besucher an, dass obligatorische und nicht deaktivierbare Cookies verwendet werden',
'cfg_moreinfolink' => 'Zeigen Sie den Link `Weitere Informationen` an',
'cfg_ouverture_type' => 'Schaltflächentyp',
'cfg_placement_bandeau' => 'Banner vertikal ausrichten',
'cfg_position_bd' => 'Unten rechts',
'cfg_position_bg' => 'Unten links',
'cfg_position_hd' => 'In der oberen rechten Ecke',
'cfg_position_hg' => 'In der oberen linken Ecke',
'cfg_readmorelink' => 'Link zur Seite ’mehr über Cookies erfahren’.',
'cfg_readmorelink_explication' => 'Beispiel : spip.php ?article1, rgpd, etc.',
'cfg_readmorelink_explication' => 'Beispiel : spip.php?article1, rgpd, etc.',
'cfg_small_alert' => 'Wenig wachsam',
'cfg_titre_ajouter_services' => 'Liste der Cookie-Dienste',
'cfg_titre_bandeau' => 'Anzeige',
'cfg_titre_technique' => 'Technisch',
// L
'legend_bandeau_principal' => 'Haupt-Banner',
'legend_cookie' => 'Das Cookie',
'legend_cookie' => 'Paneelöffnung',
// S
'services_fb_label' => 'Like und Teilen-Buttons von Facebook',

33
lang/tarteaucitron_fr.php

@ -8,26 +8,50 @@ if (!defined('_ECRIRE_INC_VERSION')) {
$GLOBALS[$GLOBALS['idx_lang']] = array(
// C
'cfg_adblocker' => 'Afficher un message si un adblocker est détecté',
'cfg_afficher_bandeau' => 'Afficher le bandeau ?',
'cfg_afficher_bandeau_explication' => 'Si pas de bandeau le consentement est alors implicite.<br>Il est hautement recommandé d’afficher le bandeau.',
'cfg_afficher_bandeau_attention' => 'Il est hautement recommandé d’afficher le bandeau.',
'cfg_afficher_bandeau_explication' => 'Si pas de bandeau le consentement est alors implicite.',
'cfg_aucun' => 'Aucun',
'cfg_avance' => 'Réglages avancés',
'cfg_bandeau_bas_page' => 'Bas de la page',
'cfg_bandeau_haut_page' => 'Haut de la page',
'cfg_bandeau_milieu' => 'Au milieu',
'cfg_btn_acceptonly' => 'Bouton `Tout accepter` seulement',
'cfg_btn_accetpall' => 'Boutons',
'cfg_btn_accetpall_attention' => 'Il est fortement recommandé d\'afficher ces boutons',
'cfg_btn_accetpall_explication' => 'En plus du bouton ’Personnaliser’, faut-il afficher les boutons ’Tout accepter’ et ’Tout refuser’ ?',
'cfg_btn_aucun' => 'Aucun bouton',
'cfg_btn_deux' => 'Afficher les deux',
'cfg_btn_showicon' => 'Afficher le Cookie ?',
'cfg_btn_showicon_explication' => 'Ce bouton permet à l’internaute de ré-afficher le panneau de gestion des cookies à tout moment.',
'cfg_choose_option' => 'Choisissez une option',
'cfg_cookiedomain' => 'Domaine',
'cfg_cookiedomain_explication' => 'Si le cookie est partagé avec d\'autres sites du même domaine, veuillez renseigner ce champ.',
'cfg_cookiename' => 'Nom du cookie',
'cfg_cookieslist' => 'Afficher la liste des cookies installés ?',
'cfg_cookieslist_explication' => 'Permet au visiteur de visualiser facilement les cookies actifs.',
'cfg_exemple' => 'Exemple',
'cfg_exemple_explication' => 'Explication de cet exemple',
'cfg_iconposition' => 'Positionner le cookie…',
'cfg_externalcss' => 'Désactiver le CSS de TarteAuCitron',
'cfg_externalcss_explication' => 'Permet d\'utiliser des règles CSS personnalisées',
'cfg_iconposition' => 'Positionner le bouton',
'cfg_image' => 'Image',
'cfg_mandatory' => 'Afficher les cookies obligatoires',
'cfg_mandatory_explication' => 'Montre au visiteur que des cookies obligatoires non désactivables sont utilisés',
'cfg_moreinfolink' => 'Afficher le lien `En savoir plus`',
'cfg_ouverture_type' => 'Type de bouton',
'cfg_placement_bandeau' => 'Placement vertical du bandeau',
'cfg_position_bd' => 'En bas à droite',
'cfg_position_bg' => 'En bas à gauche',
'cfg_position_hd' => 'En haut à droite',
'cfg_position_hg' => 'En haut à gauche',
'cfg_readmorelink' => 'URL du lien ’En savoir plus’',
'cfg_readmorelink_explication' => 'Ex. : spip.php ?article1, rgpd, gestion-des-cookies, etc.',
'cfg_readmorelink_explication' => 'Ex. : spip.php?article1, rgpd, gestion-des-cookies, etc.',
'cfg_remove_credit' => 'Supprimer les crédits',
'cfg_remove_credit_attention' => 'En supprimant ce lien, vous enlevez de la visibilité pour les développeurs du projet Open Source TarteAuCitron.',
'cfg_remove_credit_explication' => 'Enlève le lien vers le projet TarteAuCitron',
'cfg_small_alert' => 'Petite alerte',
'cfg_text_alertbigprivacy' => 'Texte',
'cfg_text_alertbigprivacy_explication' => 'Modifier le texte par défaut du bandeau.<br>Note : ce champ accepte les Blocs multilingues',
'cfg_text_disclaimer' => 'Texte d’avertissement',
@ -36,10 +60,11 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'cfg_text_info_explication' => 'Modifier le texte d’info par défaut.<br>Note : ce champ accepte les Blocs multilingues',
'cfg_titre_ajouter_services' => 'Liste des services',
'cfg_titre_bandeau' => 'Affichage',
'cfg_titre_technique' => 'Technique',
// L
'legend_bandeau_principal' => 'Le bandeau principal',
'legend_cookie' => 'Le Cookie',
'legend_cookie' => 'Ouverture du panneau',
'legend_cookies_management_panel' => 'Panneau de gestion des cookies',
// S

6
paquet.xml

@ -24,9 +24,9 @@
<pipeline nom="insert_head" inclure="tarteaucitron_pipelines.php" />
<pipeline nom="affichage_final" inclure="tarteaucitron_pipelines.php" />
<menu nom="configurer_tarteaucitron" titre="tarteaucitron:tarteaucitron_titre" parent="menu_squelette" icone="images/tarteaucitron-16.png" action="configurer_bandeau" />
<onglet nom="configurer_bandeau" titre="tarteaucitron:cfg_titre_bandeau" icone="" parent="configurer_tarteaucitron" action="configurer_bandeau" />
<menu nom="configurer_tarteaucitron" titre="tarteaucitron:tarteaucitron_titre" parent="menu_squelette" icone="images/tarteaucitron-16.png" action="configurer_affichage" />
<onglet nom="configurer_affichage" titre="tarteaucitron:cfg_titre_bandeau" icone="" parent="configurer_tarteaucitron" action="configurer_affichage" />
<onglet nom="configurer_services" titre="tarteaucitron:cfg_titre_ajouter_services" icone="" parent="configurer_tarteaucitron" action="configurer_services" />
<onglet nom="configurer_technique" titre="tarteaucitron:cfg_titre_technique" icone="" parent="configurer_tarteaucitron" action="configurer_technique" />
</paquet>

15
prive/squelettes/contenu/configurer_affichage.html

@ -0,0 +1,15 @@
[(#AUTORISER{configurer,_tarteaucitron}|sinon_interdire_acces)]
<h1 class="grostitre"><:tarteaucitron:titre_page_configurer_tarteaucitron:></h1>
[(#VAL{configurer_tarteaucitron}|barre_onglets{configurer_affichage})]
<div class="ajax">
#FORMULAIRE_CONFIGURER_TARTEAUCITRON_BANDEAU
</div>
<div class="ajax">
#FORMULAIRE_CONFIGURER_TARTEAUCITRON_PANNEAU
</div>
<div class="ajax">
#FORMULAIRE_CONFIGURER_TARTEAUCITRON_OUVERTURE
</div>

12
prive/squelettes/contenu/configurer_tarteaucitron.html

@ -1,7 +1,15 @@
[(#AUTORISER{configurer,_tarteaucitron}|sinon_interdire_acces)]
<h1 class="grostitre"><:tarteaucitron:titre_page_configurer_tarteaucitron:></h1>
[(#VAL{configurer_tarteaucitron}|barre_onglets{configurer_bandeau})]
[(#VAL{configurer_tarteaucitron}|barre_onglets{configurer_affichage})]
<div class="ajax">
#FORMULAIRE_CONFIGURER_TARTEAUCITRON_BANDEAU
</div>
</div>
<div class="ajax">
#FORMULAIRE_CONFIGURER_TARTEAUCITRON_PANNEAU
</div>
<div class="ajax">
#FORMULAIRE_CONFIGURER_TARTEAUCITRON_OUVERTURE
</div>

7
prive/squelettes/contenu/configurer_technique.html

@ -0,0 +1,7 @@
[(#AUTORISER{configurer,_tarteaucitron}|sinon_interdire_acces)]
<h1 class="grostitre"><:tarteaucitron:titre_page_configurer_tarteaucitron:></h1>
[(#VAL{configurer_tarteaucitron}|barre_onglets{configurer_technique})]
<div class="ajax">
#FORMULAIRE_CONFIGURER_TARTEAUCITRON_TECHNIQUE
</div>

9
tarteaucitron_administrations.php

@ -26,6 +26,15 @@ if (!defined('_ECRIRE_INC_VERSION')) {
function tarteaucitron_upgrade($nom_meta_base_version, $version_cible) {
$maj = array();
$maj['create'][] = array('ecrire_config', 'tarteaucitron',array(
'boutons' => 'twice',
'highprivacy' => array('true'),
'acceptallcta' => array('true'),
'showIcon' => array('true'),
'mandatory' => array('true'),
'moreInfoLink' => array('true')
));
include_spip('base/upgrade');
maj_plugin($nom_meta_base_version, $version_cible, $maj);
}

Loading…
Cancel
Save