conn = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD); $ok = mysqli_select_db($this->conn,DB_NAME); if (!$ok) return false; $this->get_options(); // plugin disabled if (!$this->enable) return; // current request is admin's one if (isset($_COOKIE['wpantiddos']) && $_COOKIE['wpantiddos']==$this->cookie) return; if ($this->only_params_enabled) if (!$this->only_param_detected()) return; // detect request type and limits if ($this->xhr_request()) { if ($this->hits_limit_XHR=='ANY') return; $request_type = 'xhr'; $hits_limit = $this->hits_limit_XHR; $seconds_limit = wpadtiddos_seconds_limit_XHR; } elseif ($_POST && isset($_POST[$this->pass_param]) ) { if ($this->seconds_limit_AUTH=='ANY') return; $request_type = 'auth'; $seconds_limit = $this->seconds_limit_AUTH; $this->only_params .= ' '.$this->pass_param; $hits_limit = 1; } elseif ($_POST) { if ($this->seconds_limit_POST=='ANY') return; $request_type = 'post'; $hits_limit = 1; $seconds_limit = $this->seconds_limit_POST; } else { if ($this->hits_limit_GET=='ANY') return; $request_type = 'get'; $hits_limit = $this->hits_limit_GET; $seconds_limit = wpadtiddos_seconds_limit_GET; } if ($this->send_header) header("WP_AntiDDOS: yes"); if ($this->cloudflare) { if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; } $this->ip = $_SERVER['REMOTE_ADDR']; if ($this->block_cnet) $this->ip = substr($this->ip,0,strrpos($this->ip,'.')+1); $this->warm_level = ceil($hits_limit/2); try { $res = mysqli_query($this->conn,"SELECT count(*) kount FROM $this->table_name WHERE ip='".addslashes($this->ip)."' AND tstamp>".(time()-$seconds_limit)." AND type='$request_type'"); $row = mysqli_fetch_assoc($res); if (!$row) $this->error_msg = 'Error detected'; $this->hits = @$row['kount']+1; // consider current request too if ($this->hits==0) // if no hits from this IP $this->visitor = "new"; elseif ($this->hits>$hits_limit) $this->visitor = "hot"; elseif ($this->hits>=$this->warm_level) $this->visitor = "warm"; else $this->visitor = "cool"; // add current hit mysqli_query($this->conn,"INSERT INTO $this->table_name SET ip='$this->ip', type='$request_type', tstamp=".time()); // cleanup ip list $clear_time = max($this->delay_time,$seconds_limit); mysqli_query($this->conn,"DELETE FROM $this->table_name WHERE tstamp<".(time()-$clear_time)); } catch(Exception $e) { $this->error_msg = $e->getString(); $this->status = 'error'; mysqli_close($this->conn); return; } mysqli_close($this->conn); if (!empty($this->error_msg) ) { $this->status = 'error'; } if ($this->auto && $this->visitor=='hot') { header('HTTP/1.0 503 Service Unavailable'); header('Status: 503 Service Unavailable'); header("Retry-After: ".($this->delay_time+1)); // submit form first if POST request if (!$_POST) print ""; else { $inputs = $this->array_to_fields($_POST); print '
'. $inputs. '
'; } if ($request_type=='auth') printf("

$this->delay_message_auth

",$this->delay_time); else printf("

$this->delay_message

",$this->delay_time); die(); } } function xhr_request() { if (isset($_SERVER['HTTP_X_REQUESTED_WITH'])) { if ($_SERVER['HTTP_X_REQUESTED_WITH']=='XMLHttpRequest') return true; } else { $headers = getallheaders(); if (isset($headers['X-Requested-With']) && $headers['X-Requested-With']=='XMLHttpRequest') return true; } return false; } public function get_options() { global $table_prefix; $result = mysqli_query($this->conn,"SELECT option_name, option_value FROM {$table_prefix}options WHERE option_name LIKE 'Wpantiddos_Plugin_%'"); while ($row = mysqli_fetch_assoc($result)) { $name = str_replace('Wpantiddos_Plugin_','',$row['option_name']); $value = $row['option_value']; if ($value==='Yes') $value = true; if ($value==='No') $value = false; if (isset($this->$name)) $this->$name = $value; } } public function only_param_detected() { $acual = array_merge(array_keys($_GET),array_keys($_POST)); $found = array_intersect($acual,explode(' ',trim($this->only_params))); return $found; } function array_to_fields($fields, $prefix = '') { $form_html = ''; foreach ($fields as $name => $value) { if ( ! is_array($value)) { if ( ! empty($prefix)) { $name = $prefix . '[' . $name . ']'; } // generate the hidden field $form_html .= "\n"; } else { if ( ! empty($prefix)) { $subprefix = $prefix . '[' . $name . ']'; } else { $subprefix = $name; } $form_html .= array_to_fields($value, $subprefix); } } return $form_html; } } ?> expressions – Bourgogne Passions https://www.bourgognepassions.com je vous fais partager ma passion pour ma région ,vous serez conquis Wed, 10 Jan 2024 09:58:06 +0000 fr-FR hourly 1 https://wordpress.org/?v=4.9.8 https://www.bourgognepassions.com/wp-content/uploads/logo-bourgogne-passions-150x150.png expressions – Bourgogne Passions https://www.bourgognepassions.com 32 32 L’amour est dans le jardin https://www.bourgognepassions.com/lamour-est-dans-le-jardin/ Sun, 15 Apr 2018 17:21:57 +0000 https://www.bourgognepassions.com/?p=962 Il y a bien longtemps que le bastion saint Martin n’a déployé sa machine de guerre. Ses fossés ont été transformés en un écrin de verdure, et le seul risque que l’on encourt à le traverser est de recevoir une flèche du petit cupidon qui se trouve aux pieds du bastion.

Entre 1759 et 1780, Jean-François Maufoux, maire de Beaune, entreprend de nombreux travaux d’urbanisme. Les remparts qui cerclaient la ville deviennent des lieux de promenade, les portes fortifiées sont abattues ouvrant la ville sur les campagnes environnantes.
Le bastion Saint Martin est réaménagé en 1765. Les travaux dirigés par l’architecte Nicolas Lenoir le Romain en font en une esplanade, accessible par des rampes et des escaliers.
Au siècle suivant, Les travaux de couverture de la Bouzaize à la fin des années 1870 et la démolition de la porte Saint-Martin vers 1887 donnent naissance à de nouveaux projets. Sous la municipalité de Paul Bouchard, la réfection totale du bastion est alors prévue : les rampes, les escaliers, les sculptures et le fronton sont concernés. Le sculpteur Creuzot est chargé des travaux d’embellissement. Les travaux d’aménagement sont attribués à Joseph Moret en 1887 et à Mourdon Bard en 1890.
Le fossé est comblé et permet ainsi l’aménagement d’un jardin au pied du bastion, des arbres remarquables sont plantés : platane à feuilles d’érables, oranger des Osages et l’arbre aux 40 écus qui déploie ses feuilles d’or illuminant nos sombres jours de novembre. En 1893, l’éclairage du square est mis en place.

Pour compléter la métamorphose du site une élégante statuette représentant Cupidon vient y prendre place.
Cupidon était, dans la mythologie romaine, le fils de Venus, déesse de l’amour. Il était décrit comme un très bel enfant capricieux, armé d’un arc et des « flèches du désir ». La légende veut, que Venus jalouse de Psyché (« l’Ame ») demanda à Cupidon de rendre celle-ci amoureuse de l’être le plus laid de la terre. Mais quand Cupidon vit Psyché, c’est lui qui en tomba amoureux et de leur union naquit une fille : Volupté.

Me de Pompadour, maitresse de Louis XV, redoutait plus que tout de perdre les faveurs de son royal amant . A défaut de pouvoir utiliser les flèches du désir ,elle commanda au sculpteur Maurice Etienne Falconet une représentation de Cupidon ,pour son hôtel d’Evreux à paris (l’actuel palais de l’Elysée) .S’inspirant du mythe ,il représente Cupidon sous la forme d’un petit garçon ailé ,niché dans nuage ,le doigt porté aux lèvres demandant le silence pendant qu’il cherche une flèche dans son carquois pour frapper sa prochaine victime .Une belle représentation de l’amour qui frappe aveuglément toute personne .Quelques roses autour du socle donnent son aspect léger à cette scène .

Une reproduction (l’original est maintenant au Louvre) de cette œuvre vient prendre place dans ce jardin lors du réaménagement. Comme piédestal, on reprit, le socle d’une croix rogatoire en cuivre doré, offerte au XVI siècle à notre dame de Beaune par HUMBERT Legoux de la Berchère doyen du chapitre. Placée en avant du portail sur un socle de pierre rosée finement travaillé, cette croix fut démolie à la révolution. Cependant le socle échappa à la destruction et fut placé au cimetière saint Jean puis transporté dans ce jardin après le déménagement de ce cimetière.
Voilà christianisme et mythologie réunis ensemble pour célébrer l’amour ! N’allez pas croire que leur vie fut toujours un long fleuve tranquille

Dans les années 80, ce petit cupidon va subir les assauts d’un promeneur indélicat, la plainte déposée à cette occasion précise :
« Il est possible que quelqu’un ait voulu grimper sur cette statue haute de cinq mètres environ et se soit cramponné sur la tête qui n’est qu’enfoncée sur un cône. Cette tête s’est détachée et a brisé le bras droit de la statue en tombant «.
Fort heureusement les services municipaux ont procédé à des réparations que l’on distingue à peine.

Voilà l’histoire un bastion défensif, devenu jardin ou Cupidon s’apprête à lancer les flèches du désir en attendant la venue de volupté. On rêverait de voir nos actuels chants de bataille en Syrie ou en Irak ainsi transformés

cupidon

]]>
En voir de toutes les couleurs https://www.bourgognepassions.com/en-voir-de-toutes-les-couleurs/ Fri, 09 Mar 2018 14:51:31 +0000 https://www.bourgognepassions.com/?p=946 Les recherches de Michel Pastoureau ont mis en évidence combien la symbolique des couleurs qui nous imprègne depuis la nuit des temps est entrée dans notre langage ,jugey en plutôt!

En faisant du papier le support principal des écrits, l’imprimerie a fait du blanc l’équivalent de l’incolore autrement dit, le blanc est assimilé à l’absence. De cette époque, il nous reste le très impopulaire chèque en blanc qui peut donner des nuits blanches aux commerçants ou la peur du « blanc à l’examen que ressent tout étudiant sérieux et d’ailleurs personne n’aime faire chou blanc.

Longtemps le rouge a reçu tous les suffrages : on lui confie les attributs du pouvoir et nos jours encore on déploie le tapis rouge pour recevoir un invité important. Il évoque la fête qui peut se transformer en luxure. Aussi, il fleurte dangereusement avec l’interdit, on ne franchit pas impunément une ligne rouge.

Le vert couleur volatile, car les pigments que l’on utilisait pour le produire étaient changeant, il est devenu la couleur de ce qui est en mouvement. Associé au dynamisme et à l’espoir, il a une connotation sympathique. C’est lui qui vous ouvre la voie et nombre de services sont accessibles grâce à un numéro vert. Mais dans ses excès, il peut rejoindre le rouge : être vert de rage ou voir rouge sont aussi mauvais l’un que l’autre.

voir rouge ou vert de rage


Le jaune qui a longtemps été pensé comme un faux or(il en a certes l’aspect mais sans en être) ne peut se défaire de sa réputation de faux ami voire de traitre, quelques époux infortunés peuvent en témoigner. Rire jaune ne rime pas vraiment avec joie de vivre comme prendre un carton jaune sur un terrain de sport augure de quelques ennuis.
Une étoile de cette couleur restera à jamais de triste mémoire.

]]>
Voyage au coeur des expressions françaises https://www.bourgognepassions.com/voyage-au-coeur-des-expressions-francaises/ Wed, 31 Jan 2018 20:13:09 +0000 https://www.bourgognepassions.com/?p=915

Une langue n’est pas faite que de mots et de phrases mais elle est surtout construite autour d’un langage imagé qui ne cesse d’évoluer, qui se transmet de générations en générations. Ce langage est parvenu jusqu’ à nous à travers d’expressions que nous employons quotidiennement sans toujours en connaitre le sens.
Du pot aux roses à la langue de bois* parions que vous donnerez votre langue au chat* !

Certaines expressions ont quelques siècles et proviennent des milieux populaires. Le peuple avait son propre langage, correspondant à son mode de vie et ses réalités quotidiennes. Ces expressions sont aujourd’hui totalement sorties de l’environnement culturel qui les a vu naitre et leur sens «ne peut pas être toujours déduit de l’addition des sens des mots qui les constituent » selon le linguiste Claude Hagège. Elles jouent de la différence entre la signification de chaque mot mais qui accolés ensemble forment une phrase qui peut avoir un tout autre sens.
Par exemple : découvrir le pot aux roses : on sait ce que sont un pot et une rose et que signifie découvrir, mais … l’ensemble de ces mots signifie : mettre à jour un secret bien gardé, sens que ne laissait pas forcément prévoir l’addition de ces mots. Au moyen Age, on soulevait le couvercle d’un pot contenant une préparation faite de pétales de roses dégageant un parfum agréable afin de masquer les mauvaises odeurs des habitations. Avoir pignon sur rue ou tenir le haut du pavé évoquent les villes médiévales ou il était d’usage de construire sa maison avec le pignon sur la rue. Dans les rues nauséabondes, les égouts s’écoulaient par une rigole centrale, il était de bon ton de laisser les personnes de haute condition marcher sur le haut du pavé afin qu’elles ne se mouillent pas les pieds dans l’égout central. Chaque matin le commerçant ouvrait ses volets sur la rue et y étalait sa marchandise. Les clients pouvaient ainsi trier sur le volet ce qu’ils souhaitaient acheter .Le soir , le commerçant pliait boutique .

]]>