https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=User%3AMusikAnimal%2Fvector.js Benutzer:MusikAnimal/vector.js - Versionsgeschichte 2025-04-16T18:56:52Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.44.0-wmf.24 https://de.wikipedia.org/w/index.php?title=Benutzer:MusikAnimal/vector.js&diff=151215130&oldid=prev MusikAnimal: AZ: Die Seite wurde geleert. 2016-02-08T00:07:10Z <p><a href="/wiki/Hilfe:Zusammenfassung_und_Quellen#Auto-Zusammenfassung" title="Hilfe:Zusammenfassung und Quellen">AZ</a>: Die Seite wurde geleert.</p> <a href="//de.wikipedia.org/w/index.php?title=Benutzer:MusikAnimal/vector.js&amp;diff=151215130&amp;oldid=121315470">Änderungen zeigen</a> MusikAnimal https://de.wikipedia.org/w/index.php?title=Benutzer:MusikAnimal/vector.js&diff=121315470&oldid=prev MusikAnimal: AZ: Die Seite wurde neu angelegt: /* If you want to use this script, simply add the following line to your monobook.js: importScript('… 2013-08-08T04:30:03Z <p><a href="/wiki/Hilfe:Zusammenfassung_und_Quellen#Auto-Zusammenfassung" title="Hilfe:Zusammenfassung und Quellen">AZ</a>: Die Seite wurde neu angelegt: /* If you want to use this script, simply add the following line to your monobook.js: importScript(&#039;…</p> <p><b>Neue Seite</b></p><div>/* If you want to use this script, simply add the following line to your monobook.js:<br /> <br /> importScript(&#039;User:Anomie/useridentifier.js&#039;); // Linkback: [[User:Anomie/useridentifier.js]]<br /> <br /> * (Please keep the comment so I can see how many people use this).<br /> */<br /> <br /> var UserIdentifier={<br /> images:{<br /> &#039;**&#039;:&#039;/media/wikipedia/commons/thumb/7/77/Wikipedia_svg_logo.svg/20px-Wikipedia_svg_logo.svg.png&#039;,<br /> &#039;bot&#039;:&#039;/media/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_run.png/20px-Crystal_Clear_action_run.png&#039;,<br /> &#039;sysop&#039;:&#039;/media/wikipedia/commons/thumb/e/e0/Mop.svg/20px-Mop.svg.png&#039;,<br /> &#039;bureaucrat&#039;:&#039;/media/wikipedia/commons/thumb/a/ac/Human-preferences-desktop.svg/20px-Human-preferences-desktop.svg.png&#039;,<br /> &#039;checkuser&#039;:&#039;/media/wikipedia/commons/thumb/1/1e/Gnome-searchtool.svg/20px-Gnome-searchtool.svg.png&#039;,<br /> &#039;reviewer&#039;:&#039;/media/wikipedia/commons/thumb/a/a0/Wikipedia_Reviewer.svg/20px-Wikipedia_Reviewer.svg.png&#039;,<br /> &#039;steward&#039;:&#039;/media/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/20px-Wikimedia_Community_Logo.svg.png&#039;,<br /> &#039;accountcreator&#039;:&#039;/media/wikipedia/commons/thumb/5/5a/Wikipedia_Accountcreators_v2.svg/20px-Wikipedia_Accountcreators_v2.svg.png&#039;,<br /> &#039;oversight&#039;:&#039;/media/wikipedia/commons/thumb/0/06/Oversight_logo.png/20px-Oversight_logo.png&#039;,<br /> &#039;rollbacker&#039;:&#039;/media/wikipedia/commons/thumb/d/df/Wikipedia_Rollback.svg/20px-Wikipedia_Rollback.svg.png&#039;,<br /> &#039;filemover&#039;:&#039;/media/wikipedia/commons/thumb/8/8d/Wikipedia_File_mover.svg/20px-Wikipedia_File_mover.svg.png&#039;,<br /> &#039;autoreviewer&#039;:&#039;/media/wikipedia/commons/thumb/a/a2/Wikipedia_Autopatrolled.svg/20px-Wikipedia_Autopatrolled.svg.png&#039;,<br /> &#039;abusefilter&#039;:&#039;/media/wikipedia/commons/thumb/6/64/Wikipedia-Crystal_clear-advancedsetting.png/20px-Wikipedia-Crystal_clear-advancedsetting.png&#039;<br /> },<br /> gimages:{<br /> },<br /> <br /> make_callback:function(name){<br /> var users=null;<br /> var globaluserinfo=null;<br /> var lastedit=null;<br /> return function(r){<br /> if(!r.query) throw new Error(&#039;Bad response&#039;);<br /> if(r.query.users){<br /> if(r.query.users.length!=1) throw new Error(&#039;Bad response&#039;);<br /> users=r.query.users[0];<br /> }<br /> if(r.query.usercontribs){<br /> lastedit=r.query.usercontribs.length?r.query.usercontribs[0].timestamp:&#039;never&#039;;<br /> }<br /> if(r.query.globaluserinfo){<br /> globaluserinfo=r.query.globaluserinfo;<br /> }<br /> if(!users || !globaluserinfo || !lastedit) return;<br /> r=users;<br /> if(r.name!=name) return;<br /> r.emailable=(typeof(r.emailable)!=&#039;undefined&#039;);<br /> var d=document.createElement(&#039;DIV&#039;);<br /> var d2=document.createElement(&#039;DIV&#039;);<br /> d2.style.position=&#039;relative&#039;;<br /> d2.style.cssFloat=&#039;left&#039;;<br /> d2.style.styleFloat=&#039;left&#039;;<br /> d2.style.overflow=&#039;visible&#039;;<br /> d2.style.cursor=&#039;pointer&#039;;<br /> d2.style.zIndex=101;<br /> d2.className=&#039;metadata&#039;;<br /> d2.title=&#039;Registered: &#039;+r.registration+&#039;\nLast edit: &#039;+lastedit+&#039;\nEdits: &#039;+r.editcount+&#039;\nEmailable: &#039;+(r.emailable?&#039;yes&#039;:&#039;no&#039;)+&#039;\nGender: &#039;+r.gender;<br /> d2.onclick=function(){ d.style.display=d.style.display?&#039;&#039;:&#039;none&#039;; };<br /> d.style.display=&#039;none&#039;;<br /> d.style.position=&#039;absolute&#039;;<br /> d.style.background=&#039;#eef&#039;;<br /> d.style.border=&#039;1px solid black&#039;;<br /> d.style.padding=&#039;3px&#039;;<br /> d.style.zIndex=1000;<br /> d.appendChild(document.createTextNode(&#039;Registered: &#039;+r.registration));<br /> d.appendChild(document.createElement(&#039;BR&#039;));<br /> d.appendChild(document.createTextNode(&#039;Last edit: &#039;+lastedit));<br /> d.appendChild(document.createElement(&#039;BR&#039;));<br /> d.appendChild(document.createTextNode(&#039;Edits: &#039;+r.editcount));<br /> d.appendChild(document.createElement(&#039;BR&#039;));<br /> d.appendChild(document.createTextNode(&#039;Emailable: &#039;+(r.emailable?&#039;yes&#039;:&#039;no&#039;)));<br /> d.appendChild(document.createElement(&#039;BR&#039;));<br /> d.appendChild(document.createTextNode(&#039;Gender: &#039;+r.gender));<br /> if(r.groups &amp;&amp; r.groups.length&gt;0){<br /> d.appendChild(document.createElement(&#039;BR&#039;));<br /> d.appendChild(document.createTextNode(&#039;Groups: &#039;+r.groups.join(&#039;, &#039;)));<br /> for(var j=r.groups.length-1; j&gt;=0; j--){<br /> if(UserIdentifier.images[r.groups[j]]){<br /> var i=document.createElement(&#039;IMG&#039;);<br /> i.src=UserIdentifier.images[r.groups[j]];<br /> i.width=20;<br /> i.height=20;<br /> i.style.cursor=&#039;pointer&#039;;<br /> i.title=r.groups[j];<br /> d2.appendChild(i);<br /> }<br /> }<br /> d2.title+=&#039;\nGroups: &#039;+r.groups.join(&#039;, &#039;);<br /> }<br /> if(globaluserinfo.groups &amp;&amp; globaluserinfo.groups.length&gt;0){<br /> d.appendChild(document.createElement(&#039;BR&#039;));<br /> d.appendChild(document.createTextNode(&#039;Global groups: &#039;+globaluserinfo.groups.join(&#039;, &#039;)));<br /> for(var j=globaluserinfo.groups.length-1; j&gt;=0; j--){<br /> if(UserIdentifier.gimages[globaluserinfo.groups[j]]){<br /> var i=document.createElement(&#039;IMG&#039;);<br /> i.src=UserIdentifier.gimages[globaluserinfo.groups[j]];<br /> i.width=20;<br /> i.height=20;<br /> i.style.cursor=&#039;pointer&#039;;<br /> i.title=globaluserinfo.groups[j];<br /> d2.appendChild(i);<br /> }<br /> }<br /> d2.title+=&#039;\nGlobal groups: &#039;+globaluserinfo.groups.join(&#039;, &#039;);<br /> }<br /> if(!d2.firstChild){<br /> var i=document.createElement(&#039;IMG&#039;);<br /> i.src=UserIdentifier.images[&#039;**&#039;];<br /> i.width=20;<br /> i.height=20;<br /> i.style.cursor=&#039;pointer&#039;;<br /> d2.appendChild(i);<br /> }<br /> var i=document.createElement(&#039;SPAN&#039;);<br /> i.style.fontSize=&#039;16px&#039;;<br /> if(r.gender==&#039;male&#039;){<br /> i.appendChild(document.createTextNode(&#039;♂&#039;));<br /> i.style.color=&#039;#89CFF0&#039;;<br /> } else if(r.gender==&#039;female&#039;){<br /> i.appendChild(document.createTextNode(&#039;♀&#039;));<br /> i.style.color=&#039;#F4C2C2&#039;;<br /> }<br /> if(i.firstChild) d2.insertBefore(i, d2.firstChild);<br /> d.onclick=function(){ d.style.display=&#039;none&#039;; };<br /> var h=document.getElementsByTagName(&#039;H1&#039;)[0];<br /> h.insertBefore(d2,h.firstChild);<br /> h.parentNode.insertBefore(d,h.nextSibling);<br /> if(window.CascadeTopicons) CascadeTopicons();<br /> };<br /> },<br /> <br /> IDUser:function(name){<br /> mw.loader.using(&#039;mediawiki.util&#039;, function(){<br /> name = decodeURIComponent(name).replace(/_/g, &#039; &#039;);<br /> var cb=UserIdentifier.make_callback(name);<br /> $.ajax({<br /> url:mw.util.wikiScript(&#039;api&#039;),<br /> dataType:&#039;json&#039;,<br /> type:&#039;POST&#039;,<br /> data:{<br /> format:&#039;json&#039;,<br /> action:&#039;query&#039;,<br /> list:&#039;users&#039;,<br /> ususers:name,<br /> usprop:&#039;editcount|groups|registration|emailable|gender&#039;,<br /> meta:&#039;globaluserinfo&#039;,<br /> guiuser:name,<br /> guiprop:&#039;groups&#039;<br /> },<br /> success:cb,<br /> error:function(xhr,textStatus,errorThrown){<br /> throw new Error(&#039;AJAX error: &#039;+textStatus+&#039; &#039;+errorThrown);<br /> }<br /> });<br /> $.ajax({<br /> url:mw.util.wikiScript(&#039;api&#039;),<br /> dataType:&#039;json&#039;,<br /> type:&#039;POST&#039;,<br /> data:{<br /> format:&#039;json&#039;,<br /> action:&#039;query&#039;,<br /> list:&#039;usercontribs&#039;,<br /> ucuser:name,<br /> ucprop:&#039;timestamp&#039;,<br /> uclimit:1<br /> },<br /> success:cb,<br /> error:function(xhr,textStatus,errorThrown){<br /> throw new Error(&#039;AJAX error: &#039;+textStatus+&#039; &#039;+errorThrown);<br /> }<br /> });<br /> mw.util.addPortletLink(&#039;p-cactions&#039;,mw.util.wikiScript()+&#039;?title=Special%3AContributions&amp;target=&#039;+encodeURIComponent(name),&#039;Contribs&#039;);<br /> mw.util.addPortletLink(&#039;p-cactions&#039;,&#039;http://toolserver.org/~quentinv57/sulinfo/&#039;+encodeURIComponent(name)+&#039;?showblocks=1&#039;,&#039;SUL&#039;);<br /> });<br /> },<br /> <br /> onLoad:function(){<br /> if(mw.config.get(&#039;wgNamespaceNumber&#039;)==2 || mw.config.get(&#039;wgNamespaceNumber&#039;)==3){ <br /> var u=mw.config.get(&#039;wgTitle&#039;);<br /> var i=u.indexOf(&#039;/&#039;);<br /> if(i&gt;0) u=u.substr(0,i);<br /> UserIdentifier.IDUser(u);<br /> } else if(mw.config.get(&#039;wgCanonicalNamespace&#039;)==&#039;Special&#039; &amp;&amp; mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)==&#039;Contributions&#039;){<br /> var a=document.getElementById(&#039;contentSub&#039;).getElementsByTagName(&#039;A&#039;)[0].href;<br /> var u=a.match(/\/wiki\/User:([^\/]+)/);<br /> if(u) UserIdentifier.IDUser(u[1]);<br /> u=a.match(/[?&amp;]title=User:([^&amp;]+)/);<br /> if(u) UserIdentifier.IDUser(u[1]);<br /> } else if(mw.config.get(&#039;wgCanonicalNamespace&#039;)==&#039;Special&#039; &amp;&amp; mw.config.get(&#039;wgCanonicalSpecialPageName&#039;)==&#039;Log&#039;){<br /> var u=[&#039;&#039;,document.getElementById(&#039;mw-log-user&#039;).defaultValue];<br /> if(!u[1]) u=document.getElementById(&#039;mw-log-page&#039;).defaultValue.match(/^User:([^\/]+)/);<br /> if(u) UserIdentifier.IDUser(u[1]);<br /> }<br /> }<br /> };<br /> <br /> $(document).ready(UserIdentifier.onLoad);</div> MusikAnimal