{"id":233,"date":"2008-12-29T18:20:58","date_gmt":"2008-12-29T16:20:58","guid":{"rendered":"http:\/\/www.gatellier.be\/blog\/?p=233"},"modified":"2009-01-04T17:57:45","modified_gmt":"2009-01-04T15:57:45","slug":"signature-automatique-sur-un-blog","status":"publish","type":"post","link":"https:\/\/gatellier.be\/blog\/signature-automatique-sur-un-blog\/","title":{"rendered":"Signature automatique sur un blog"},"content":{"rendered":"<p>Quand je vois <a href=\"\/\/www.google.be\/search?q=%22amicalement+monique%22\">le nombre de signatures sur les commentaires de blogs<\/a>, je me dis qu&#8217;un petit script pour automatiser les signatures serait le bienvenu.<\/p>\n<h2>Pr\u00e9requis<\/h2>\n<p>Quelques ingr\u00e9dients sont n\u00e9cessaires pour avoir une signature automatique&nbsp;:<\/p>\n<ul>\n<li>Un navigateur internet (Firefox\/Safari\/Chrome\/Opera\/IE)<\/li>\n<li>L&#8217;<a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/748\" hreflang=\"en\" lang=\"en\">addon GreaseMonkey<\/a> pour Firefox ou \u00e9quivalent&nbsp;:\n<ul style=\"margin:1em auto;padding-bottom:0;\">\n<li><a href=\"\/\/greasemetal.31tools.com\/\" hreflang=\"en\">GreaseMetal<\/a> pour Chrome<\/li>\n<li><a href=\"\/\/www.culater.net\/software\/SIMBL\/SIMBL.php\" hreflang=\"en\">SIMBL<\/a> et <a href=\"\/\/8-p.info\/greasekit\/\" hreflang=\"en\">GreaseKit<\/a> pour Safari MacOSX<\/li>\n<li><a href=\"\/\/www.gm4ie.com\/\" hreflang=\"en\">gm4ie<\/a> pour Internet Explorer<\/li>\n<li>rien de sp\u00e9cial pour Opera, on peut <a href=\"\/\/my.opera.com\/Contrid\/blog\/2007\/02\/11\/how-to-greasemonkey-in-opera\" hreflang=\"en\">directement ex\u00e9cuter des userscripts<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Un fichier JavaScript.<\/li>\n<\/ul>\n<h2>Amicalement, Greasemonkey<\/h2>\n<p>Greasemonkey est une extension qui vous permet d&#8217;\u00e9crire des scripts pour modifier les pages que vous visitez.<\/p>\n<p>Voici le script&nbsp;:<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n\/\/&amp;lt;!&#x5B;CDATA&#x5B;\r\n\/\/ ==UserScript==\r\n\/\/ @name\t\tAmicalement Greasemonkey\r\n\/\/ @author\t\tMarin Gatellier\r\n\/\/ @namespace\t\/\/www.gatellier.be\/blog\/\r\n\/\/ @description\tAds your signature into textareas\r\n\/\/ @include\t\t*\r\n\/\/ ==\/UserScript==\r\n(function(){\r\n\tvar t=document.getElementsByTagName(&quot;TEXTAREA&quot;);\r\n\tvar signature=&quot;\\n\\nAmicalement,\\nGreasemonkey&quot;;\r\n\tfor (var i=0,j=t.length;i&amp;lt;j;i++){\r\n\t\tif (t&#x5B;i].value.indexOf(signature)&amp;lt;0){\r\n\t\t\tt&#x5B;i].value=t&#x5B;i].value+signature;\r\n\t\t}\r\n\t}\r\n})()\r\n\/\/]]&amp;gt;\r\n<\/pre>\n<p>Vous devez \u00e9videmment <strong>modifier la variable <code>signature<\/code><\/strong> (ligne 10) avec votre propre signature. <\/p>\n<h3>Petites astuces&nbsp;:<\/h3>\n<dl>\n<dt><code>\\n<\/code><\/dt>\n<dd>repr\u00e9sente une nouvelle ligne<\/dd>\n<dt><code>\\t<\/code><\/dt>\n<dd>repr\u00e9sente un tab<\/dd>\n<dt><code>\\\\<\/code><\/dt>\n<dd>repr\u00e9sente un backslash<\/dd>\n<\/dl>\n<p>Une fois install\u00e9, ce petit script ajoutera automatiquement votre signature \u00e0 chaque textearea de chaque site web (peut \u00eatre customis\u00e9 par site)<\/p>\n<p><strong>Installer le script <a href=\"\/\/vault.gatellier.be\/amicalement-greasemonkey\/amicalementgreasemonkey.user.js\">Amicalement Greasemonkey<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ins\u00e9rez automatiquement votre signature via un petit script<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58,27,87,54,61],"tags":[104],"class_list":["post-233","post","type-post","status-publish","format-standard","hentry","category-extension","category-blog","category-browsers","category-javascript","category-productivite","tag-greasemonkey-signature"],"_links":{"self":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts\/233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":0,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"wp:attachment":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}