1/* #PRODUIRE{fond=socialtags.js} 2 md5:4cf9af8985a5bcf9ea891e44db4cfa94 */ 3// socialtags.js 4 5// 'ajouter un bookmark' ne marche que sous IE 6// les tuyaux trouves pour FF 7// window.sidebar.addPanel(t,u,''); 8// cf https://bugzilla.mozilla.org/show_bug.cgi?id=214530 9// ou Opera sont creves 10;var socialtags_addfavorite = function(u,t){ 11 if(document.all)window.external.AddFavorite(u,t); 12}; 13 14(function($) { 15 var socialtags_init = function() { 16 var selector = $('#socialtags'); 17 if (!selector.length) return; 18 var socialtags = [ 19{ a: 'mail', n: 'Partage par email (mailto)', i: 'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6dXJsKCNTVkdJRF8xXyk7fQo8L3N0eWxlPgo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEzLjE0NzQiIHkxPSI0NS41NDQ5IiB4Mj0iNDMuNTU4OSIgeTI9IjIzLjYxNDciPgoJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzMyNDY2NiIvPgoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzFDMkQ0NyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTYuNiwyMi4xYzAtMi4yLTAuOS00LjMtMi40LTUuOGMtMS41LTEuNS0zLjYtMi40LTUuOC0yLjRjLTguNywwLTI0LjEsMC0zMi44LDBjLTIuMiwwLTQuMywwLjktNS44LDIuNAoJcy0yLjQsMy42LTIuNCw1LjhjMCw1LjcsMCwxNCwwLDE5LjdjMCwyLjIsMC45LDQuMywyLjQsNS44czMuNiwyLjQsNS44LDIuNGM4LjcsMCwyNC4xLDAsMzIuOCwwYzIuMiwwLDQuMy0wLjksNS44LTIuNAoJYzEuNS0xLjUsMi40LTMuNiwyLjQtNS44QzU2LjYsMzYuMSw1Ni42LDI3LjksNTYuNiwyMi4xeiBNMTMsMjEuOGMwLDAsOC40LDYuOSwxMy44LDExLjNjMywyLjUsNy40LDIuNSwxMC40LDAKCUM0Mi41LDI4LjgsNTEsMjEuNyw1MSwyMS43YzAuNy0wLjYsMC44LTEuNiwwLjItMi4zYy0wLjYtMC43LTEuNi0wLjgtMi4zLTAuMmMwLDAtOC40LDctMTMuOCwxMS40Yy0xLjgsMS41LTQuNSwxLjUtNi4zLDAKCUwxNS4xLDE5LjNjLTAuNy0wLjYtMS43LTAuNS0yLjMsMC4yQzEyLjMsMjAuMiwxMi4zLDIxLjIsMTMsMjEuOEwxMywyMS44eiIvPgo8ZyBpZD0iSWNvbiI+CjwvZz4KPC9zdmc+Cg==', w: 64, h: 64, u: 'mailto:?subject=%t&body=%u', u_site: 'https://tharaux.fr'}, 20{ a: 'facebook', n: 'Facebook', i: 'data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6IzNBNTU5Rjt9Cjwvc3R5bGU+CjxnPgoJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMzIiIGN5PSIzMiIgcj0iMjQuMSIvPgoJPGc+CgkJPHJlY3QgeT0iMCIgY2xhc3M9InN0MSIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzkuOSwzMy4xaC01LjJjMCw4LjQsMCwxOC42LDAsMTguNmgtNy42YzAsMCwwLTEwLjIsMC0xOC42aC0zLjZ2LTYuNmgzLjZ2LTQuM2MwLTMsMS4yLTcuNiw3LjYtNy42aDUuOHY2LjQKCQkJYzAsMC0zLjQsMC00LjEsMGMtMC42LDAtMS41LDAuMi0xLjUsMnYzLjhoNS41TDM5LjksMzMuMXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K', w: 0, h: 0, u: 'https://www.facebook.com/sharer/sharer.php?u=%u&t=%t', u_site: 'https://tharaux.fr'}, 21{ a: 'linkedin', n: 'LinkedIn', i: 'data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzExN0JCODt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJYTUxJRF8xNDMzXyI+Cgk8cmVjdCBpZD0iWE1MSURfMTQzOV8iIHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIvPgoJPGcgaWQ9IlhNTElEXzE0MzRfIj4KCQk8ZyBpZD0iWE1MSURfMTQzNl8iPgoJCQk8cmVjdCBpZD0iWE1MSURfMTQzOF8iIHg9IjE3LjUiIHk9IjI0LjciIGNsYXNzPSJzdDEiIHdpZHRoPSI2LjciIGhlaWdodD0iMjEuNCIvPgoJCQk8ZWxsaXBzZSBpZD0iWE1MSURfMTQzN18iIGNsYXNzPSJzdDEiIGN4PSIyMC45IiBjeT0iMTguMiIgcng9IjMuOCIgcnk9IjMuOCIvPgoJCTwvZz4KCQk8cGF0aCBpZD0iWE1MSURfMTQzNV8iIGNsYXNzPSJzdDEiIGQ9Ik0zNC44
21LDM0LjljMC0yLjksMS4zLTQuNyw0LjEtNC43YzIuNiwwLDMuNiwxLjksMy42LDQuN3MwLDExLjEsMCwxMS4xaDYuNwoJCQljMCwwLDAtNy43LDAtMTMuN3MtMy4yLTguNi03LjctOC42cy02LjQsMy42LTYuNCwzLjZ2LTIuOWgtNi40djIxLjRoNi40QzM0LjgsNDYuMywzNC44LDM4LjQsMzQuOCwzNC45eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=', w: 0, h: 0, u: 'https://www.linkedin.com/shareArticle?mini=true&url=%u&title=%t&source=%u_site&summary=%d', u_site: 'https://tharaux.fr'}, 22{ a: 'twitter', n: 'X', i: 'data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzBFMEYwRDt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJYIj4KCTxyZWN0IHg9IjAiIHk9IjAiIGNsYXNzPSJzdDAiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIvPgoJPGcgaWQ9ImxheWVyMSI+CgkJPHBhdGggaWQ9InBhdGgxMDA5IiBjbGFzcz0ic3QxIiBkPSJNMTEuMywxMi41bDE2LDIxLjRsLTE2LDE3LjVoMy42bDE0LjEtMTUuMWwxMS4zLDE1LjFoMTIuNEwzNS44LDI4LjhsMTUtMTYuM2gtMy42TDM0LjIsMjYuNgoJCQlMMjMuNywxMi41SDExLjN6IE0xNi42LDE1LjRoNS44bDI1LDMzLjZoLTUuNUwxNi42LDE1LjR6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==', w: 0, h: 0, u: 'https://twitter.com/intent/tweet?text=%t&url=%u', u_site: 'https://tharaux.fr'} 23]; 24 var title = $('head > title').text() || ''; 25 var description = ($('meta[name=description]').attr('content') || '').substr(0,250); 26 var cano = $('link[rel=canonical]')[0]; 27 var url = cano ? cano.href : document.location.href.split("%23")[0].split("#")[0]; 28 var ul = $('<ul><\/ul>'); 29 var esc = function(x){return encodeURIComponent(x).replace(/\s/g,' ');}; 30 var ref = document.referrer.match(/^.*\/\/([^\/]+)\//); 31 32 if (ref && ref[1].match(/\.facebook\./)) 33 Cookies.set('social_facebook', 1, { path: '/', expires: 30 }); // 30 jours 34 35 $.each(socialtags, function(){ if (this.u) { 36 if (this.a == 'bookmark' && !document.all) return; 37 38 39 40 $('<a rel="nofollow"><img class="socialtags-hovers" src="'+ this.i +'" width="'+ this.w +'" height="'+ this.h +'" alt="'+this.a+'"\/><\/a>') 41 .attr('href', 42 this.u 43 .replace(/%u/g, esc(url)) 44 .replace(/%t/g, esc(title)) 45 .replace(/%d/g, esc(description)) 46 .replace(/%u_site/g, esc(this.u_site)) 47 ) 48 .attr('title', this.n).wrap('<li class="'+this.a+'"><\/li>') 49 .parent().appendTo(ul); 50 }}); 51 selector.append(ul.wrap('<div class="socialtags"><\/div>').parent()); 52 }; 53 $(function(){ 54 $(socialtags_init); 55 }); 56})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.