Alerte d'urgence - commentaires Alerte d'urgence 2022-07-26T10:20:39Z https://files.spip.net/Alerte-d-urgence-4606#comment511452 2022-07-26T10:20:39Z <p>Bonjour</p> <p>utilisé sur une mutualisation en spip 4.1.5 en modifiant les bornes plugin</p> <p>donc compatible ....</p> <p>question subsidiare <br class="autobr"> sur une mutualisation comment faire un message d'alerte sur l'ensemble des sites de la mutualisation <br class="autobr"> une idéé, un plugin existe<small class="fine d-inline"> </small>?, une piste</p> <p>merci</p> Alerte d'urgence 2022-02-24T12:32:08Z https://files.spip.net/Alerte-d-urgence-4606#comment510318 2022-02-24T12:32:08Z <p>Merci pour ce retour éclair. Je m'en occupe et préviens les admins restreints de la modification.</p> Alerte d'urgence 2022-02-24T12:19:26Z https://files.spip.net/Alerte-d-urgence-4606#comment510317 2022-02-24T12:19:26Z <p>Voilà c'est amélioré, à la prochaine mise à jour (ou si tu mets à jour en Git), tous les gens qui peuvent configurer le form peuvent voir l'entrée de menu (et seulement eux).</p> Alerte d'urgence 2022-02-24T12:12:00Z https://files.spip.net/Alerte-d-urgence-4606#comment510316 2022-02-24T12:12:00Z <p>Hello Willy, merci pour ce signalement qui me fait découvrir une incohérence entre la doc et le code de SPIP. En effet par défaut une entrée de menu est censée être *pour tout le monde* tant qu'on n'ajoute pas d'autorisation dédiée, alors que là seuls les admins complets peuvent le voir. J'ai fait un ticket dans le noyau du coup : <br class="autobr"> <a href="https://git.spip.net/spip/spip/issues/5063" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip/spip/issues/5063</a></p> <p>Ceci dit pour ce plugin, il faudrait une autorisation dédiée quand même, pour ne l'affichage que pour celleux qui peuvent configurer donc admins complets + les gens ajoutés en plus dans la liste. Je vais faire ça en plus.</p> Alerte d'urgence 2022-02-23T14:54:09Z https://files.spip.net/Alerte-d-urgence-4606#comment510312 2022-02-23T14:54:09Z <p>Bonjour</p> <p>sauf erreur, le lien dans le menu « Édition » n'est visible que des seuls admins complets.</p> <p>J'ai donné des droits à deux admins restreints mais ils n'ont pas ce lien bien qu'ils puissent y accéder lorsque je leur communique l'url.</p> <p>Est ce un comportement normal ou un réglage particulier est il à positionner dans mes_options.php</p> <p>Par avance merci</p> Alerte d'urgence 2021-08-11T18:56:45Z https://files.spip.net/Alerte-d-urgence-4606#comment508974 2021-08-11T18:56:45Z <p>Bonsoir</p> <p>suite a migration Plateforme en SPIP 4.0.0</p> <p>Compatible Spip 4</p> Alerte d'urgence 2020-06-02T06:25:59Z https://files.spip.net/Alerte-d-urgence-4606#comment505491 2020-06-02T06:25:59Z <p>Les plugins sont ajoutés sur svp (le gestionnaire de mise à jour) sur la base de tags, pas de paquet.xml</p> <p>C'est à chaque responsable de projet de décider à quel rythme il release.</p> Alerte d'urgence 2020-06-02T05:22:27Z https://files.spip.net/Alerte-d-urgence-4606#comment505490 2020-06-02T05:22:27Z <p>Je n'ai peut être pas tout suivi, la PR a été mergée, mais le plugin n'est pas à jour, une idée<small class="fine d-inline"> </small>?</p> <p>J'avais bien mis à jour le numéro de version dans paquet.xml.</p> Alerte d'urgence 2020-06-01T11:02:30Z https://files.spip.net/Alerte-d-urgence-4606#comment505485 2020-06-01T11:02:30Z <p>Hello Maïeul,</p> <p>Il suffisait de demander : <a href="https://git.spip.net/spip-contrib-extensions/alerte_urgence/pulls/2" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/alerte_urgence/pulls/2</a> :)</p> <p>Merci<small class="fine d-inline"> </small>!</p> Alerte d'urgence 2020-06-01T10:39:02Z https://files.spip.net/Alerte-d-urgence-4606#comment505484 2020-06-01T10:39:02Z <p>Salut Julien,</p> <p>sans me prononcer sur le fond, j'inviterai à faire des PR sur git.spip.net (pour avoir un compte : accepter la charte de spip et faire une demande sur spip-dev@rezo.net)</p> Alerte d'urgence 2020-06-01T10:37:06Z https://files.spip.net/Alerte-d-urgence-4606#comment505483 2020-06-01T10:37:06Z <p>Pour un projet, j'avais besoin de placer le message d'alerte à un endroit spécifique j'ai donc utilisé <var></var>. Et je ne voulais pas que l'alerte s'affiche sur les pages où <var></var> n'était pas présent.</p> <p>Je propose donc une modif dans la conf du plugin pour gérer cela, cf. le diff ci-dessous :</p> <div class="precode"><pre class="spip_code spip_code_block language-diff" dir="ltr" style="text-align:left;" data-language="diff"><code>diff --git a/alerte_urgence_pipelines.php b/alerte_urgence_pipelines.php index 48d1dd51605456675a4fb0ccf49231b542615fba..2c20ee38cab9ec38b580d71530999460eeebb092 100755 --- a/alerte_urgence_pipelines.php +++ b/alerte_urgence_pipelines.php @@ -43,7 +43,7 @@ function alerte_urgence_affichage_final($flux) { $flux = str_replace('<!-- inserer_alerte_urgence -->', $alerte, $flux); } // Sinon on la met au début du body - else { + elseif (!$config['desactiver_placement_auto']) { $flux = preg_replace( '|<body[^>]*>|is', '$0'.$alerte, diff --git a/lang/alerte_fr.php b/lang/alerte_fr.php index 9a7071f446ed646ea5ebfdd6d6c69d09a915b427..dae7e76bb62aa9c08789e910bc1f41c4384daccc 100755 --- a/lang/alerte_fr.php +++ b/lang/alerte_fr.php @@ -8,6 +8,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { $GLOBALS[$GLOBALS['idx_lang']] = array( // C + 'configurer_desactiver_placement_auto_label' => 'Désactiver l'insertion automatique', 'configurer_limiter_accueil_label' => 'Limiter l'alerte à la page d'accueil', 'configurer_texte_label' => 'Alerte d'urgence à diffuser :', 'configurer_titre' => 'Configurer l'alerte d'urgence', diff --git a/paquet.xml b/paquet.xml index ccfd99037e1870de63631a6b5250c8650f2ffe5d..70026e8fd3265de78d383aa2b041a24ca26ce735 100755 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="alerte_urgence" categorie="edition" - version="2.2.0" + version="2.2.1" etat="stable" compatibilite="[3.0.0;3.2.*]" logo="alerte_urgence.png" diff --git a/formulaires/configurer_alerte_urgence.html b/formulaires/configurer_alerte_urgence.html index aa9202c9ea910559e74c1d88447c97aa23e06b1f..0e441817f4c0e39c03d45d7c7e7afbd9e573f162 100755 --- a/formulaires/configurer_alerte_urgence.html +++ b/formulaires/configurer_alerte_urgence.html @@ -17,6 +17,12 @@ <label for="limiter_accueil"><:alerte:configurer_limiter_accueil_label:></label> </div> </li> + <li class="editer editer_desactiver_placement_auto pleine_largeur"> + <div class="choix"> + <input type="checkbox" name="desactiver_placement_auto" id="desactiver_placement_auto"[ (#CONFIG{alerte_urgence/desactiver_placement_auto}|oui)checked="checked"]> + <label for="desactiver_placement_auto"><:alerte:configurer_desactiver_placement_auto_label:></label> + </div> + </li> <B_utilisateurs> <li> <label for="champ_utilisateurs"><:alerte:configurer_utilisateurs_label:></label></code></pre></div> <p>Je ne sais pas s'il y a une manière plus élégante de le faire, mais je me dis que ça pourrait être une bonne évolution :)</p> Alerte d'urgence 2020-03-07T08:52:00Z https://files.spip.net/Alerte-d-urgence-4606#comment504218 2020-03-07T08:52:00Z <p>ça y est<small class="fine d-inline"> </small>! c'était global.css<small class="fine d-inline"> </small>! Oh, je crois que ça marche<small class="fine d-inline"> </small>! Merci bp<small class="fine d-inline"> </small>!</p> Alerte d'urgence 2020-03-07T08:51:39Z https://files.spip.net/Alerte-d-urgence-4606#comment504217 2020-03-07T08:51:39Z <p>Super<small class="fine d-inline"> </small>! :)</p> Alerte d'urgence 2020-03-07T08:41:20Z https://files.spip.net/Alerte-d-urgence-4606#comment504215 2020-03-07T08:41:20Z <p>Oh, Rasta, toujours là<small class="fine d-inline"> </small>! Merci bp.</p> <p>Excuse moi mais de quel .css parles tu<small class="fine d-inline"> </small>? je n'arrives pas à trouver le .css de mon menu (burger, j'imagine) ,)</p> <p>David, neuneu 2000</p> Alerte d'urgence 2020-03-07T08:34:00Z https://files.spip.net/Alerte-d-urgence-4606#comment504214 2020-03-07T08:34:00Z <p>yo,<br class="autobr"> c'est parce que t'as un menu à droite qui vient du header mais qui est positionné en absolu <strong>par dessus</strong> le bandeau d'alerte d'urgence. Si tu compares, sur Firefox il est pas bien aligné mais légèrement au-dessus, ce qui fait que le lien de l'alerte est toujours cliquable, alors que sur les autres, c'est bien aligné, et donc ça passe vraiment par dessus et ce n'est pas cliquable. Si sur Firefox c'était bien aligné pareil, ça ne marcherait pas non plus.</p> <p>Une solution possible, c'est de styler ton menu absolu plutôt avec width:auto et right:0 (plutôt que left:0). Comme ça il ne sera que de la taille de son contenu et ne passera pas par dessus l'alerte au centre.</p> Alerte d'urgence 2020-03-07T08:09:30Z https://files.spip.net/Alerte-d-urgence-4606#comment504213 2020-03-07T08:09:30Z <p>Bonjour tout me monde,</p> <p>Je me rends compte, bien tard, que les liens tout en haut sur mon site (ici vers « Derniere Sommation » (barre de navigation) ne fonctionne que sous FF, et pas sur Chrome ni Safari...</p> <p><a href="http://www.davduf.net" class="spip_out" rel='nofollow external'>Davduf.net</a></p> <p>Je m'arrache les cheveux.</p> <p>Quelqu'un aurait-il une idée<small class="fine d-inline"> </small>? Merci mille fois<small class="fine d-inline"> </small>!</p> Alerte d'urgence 2019-12-14T13:41:54Z https://files.spip.net/Alerte-d-urgence-4606#comment503361 2019-12-14T13:41:54Z <p>Merci beaucoup pour ce plugin, qui permet d'afficher très rapidement et simplement une bannière, par exemple pour soutenir la grève en cours, comme <a href="https://cuisine-libre.fr" class="spip_out" rel='nofollow external'>on peut le voir sur ce site</a> :</p> <div class="spip_document_18955 spip_document spip_documents spip_document_image spip_documents_center spip_document_center img"> <figure class="spip_doc_inner"> <a href='https://files.spip.net/IMG/png/cuisine-libre-en-greve.png' class="spip_doc_lien mediabox" type="image/png" rel='nofollow'> <img src='https://files.spip.net/IMG/png/cuisine-libre-en-greve.png' width="1136" height="816" alt=""></a> </figure> </div><ol class="spip"><li> installer et activer ce plugin<small class="fine d-inline"> </small>;</li><li> saisir «<small class="fine d-inline"> </small>Ce site soutient la grève générale<small class="fine d-inline"> </small>» dans le formulaire de configuration<small class="fine d-inline"> </small>;</li><li> [facultatif] personnaliser le bandeau en copiant-collant le <a href="https://codepen.io/tetue/pen/wvBzwrL?editors=1000" class="spip_out" rel='nofollow external'>code de cette bannière</a> dans le skel <code class="spip_code spip_code_inline" dir="ltr">inclure/alerte_urgence.html</code>.</li></ol> <p>Et c'est tout<small class="fine d-inline"> </small>!</p> Alerte d'urgence 2018-01-18T15:56:15Z https://files.spip.net/Alerte-d-urgence-4606#comment495426 2018-01-18T15:56:15Z <p>Et je dirais que si on ferme le message sur une page, il se ferme partout, au moins jusqu'à la prochaine connexion.</p> Alerte d'urgence 2018-01-18T15:43:39Z https://files.spip.net/Alerte-d-urgence-4606#comment495425 2018-01-18T15:43:39Z <p>On pourrait dire que dès que le message a été changé, on annule toutes les précédentes annulation<small class="fine d-inline"> </small>?</p> Alerte d'urgence 2018-01-18T15:39:29Z https://files.spip.net/Alerte-d-urgence-4606#comment495424 2018-01-18T15:39:29Z <p>C'est envisageable… après faut se demander si ça le ferme juste sur le moment, ou si ça garde en mémoire et que ça ne le réaffiche pas sur les autres pages (mais dans ce cas là pour combien de temps<small class="fine d-inline"> </small>? le message peut avoir changé donc dangereux…)<br class="autobr"> À réfléchir</p> Alerte d'urgence 2018-01-18T12:21:48Z https://files.spip.net/Alerte-d-urgence-4606#comment495420 2018-01-18T12:21:48Z <p>Hello</p> <p>Une suggestion d'évolution : la possibilité pour le visiteur de fermer ce message en cliquant sur une petite croix.</p> <p>Envisageable<small class="fine d-inline"> </small>?</p> Alerte d'urgence 2016-06-02T15:22:35Z https://files.spip.net/Alerte-d-urgence-4606#comment487799 2016-06-02T15:22:35Z <p>Super<small class="fine d-inline"> </small>! C'est exactement pour ce genre de choses qu'il a été fait. :)</p> Alerte d'urgence 2016-06-02T13:06:30Z https://files.spip.net/Alerte-d-urgence-4606#comment487791 2016-06-02T13:06:30Z <p>Merci à ce plugin (et ses auteurs) qui vient de prouver sa haute efficacité dans la gestion d'une crise « Alerte inondations » pour la ville de Rambouillet</p> Alerte d'urgence 2015-12-07T18:08:10Z https://files.spip.net/Alerte-d-urgence-4606#comment484855 2015-12-07T18:08:10Z <p>La compression HTML de SPIP génère de multiples bugs, c'est connu, et c'est d'ailleurs complètement viré en 3.1, donc inutile de l'utiliser. La vraie compression HTML est celle à activer *dans le serveur web*, et non dans le CMS quel qu'il soit. Il faut activer la compression Gzip dans Apache, et là ça marchera, et ça sera ok pour Google.</p> Alerte d'urgence 2015-12-07T15:33:28Z https://files.spip.net/Alerte-d-urgence-4606#comment484853 2015-12-07T15:33:28Z <p>ça y est j'ai compris<small class="fine d-inline"> </small>! J'ai activer la compression HTML comme recommandé par Google webmaster tools, donc c'est pour ça que cela ne fonctionne pas :-(</p> Alerte d'urgence 2015-12-04T17:53:33Z https://files.spip.net/Alerte-d-urgence-4606#comment484802 2015-12-04T17:53:33Z <p>Chez moi ça marche parfaitement. Il faut bien que ce soit pile la même chaîne, avec les mêmes espaces. Il faut penser à recalculer ou vider le cache aussi évidemment, pour qu'il y ait bien le commentaire HTML dans le code. Et ne pas activer la compression HTML qui vire tous les commentaires HTML.</p> Alerte d'urgence 2015-12-04T17:52:38Z https://files.spip.net/Alerte-d-urgence-4606#comment484801 2015-12-04T17:52:38Z <p>Chez moi ça marche parfaitement. Il faut bien que ce soit pile la même chaîne, avec les mêmes espaces.</p> Alerte d'urgence 2015-12-04T10:48:53Z https://files.spip.net/Alerte-d-urgence-4606#comment484799 2015-12-04T10:48:53Z <p>Bonjour,<br class="autobr"> J'arrive pas à modifier l'emplacement également<small class="fine d-inline"> </small>!!!<br class="autobr"> Pouvez-vous être plus précis dans vos explication<small class="fine d-inline"> </small>?<br class="autobr"> Un exemple serait bien<small class="fine d-inline"> </small>!!</p> <p>Merci<small class="fine d-inline"> </small>!!</p> Alerte d'urgence 2015-11-16T09:30:54Z https://files.spip.net/Alerte-d-urgence-4606#comment484520 2015-11-16T09:30:54Z <p>Bonjour<br class="autobr"> J'ai installé ce plugin sous spip 3.0.21<br class="autobr"> Configuration sans problème et j'ai bien le bloc alerte qui s'affiche.<br class="autobr"> Je souhaite personnalisé l'emplacement de cette alerte mais n'y parvient pas malgrès l'utilisation du commentaire HTML : « <code class="spip_code spip_code_inline" dir="ltr"><!-- inserer_alerte_urgence --></code> »<br class="autobr"> Normal<small class="fine d-inline"> </small>???</p>