New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Benutzer:PDD/addLogsLink.js - Wikipedia

Benutzer:PDD/addLogsLink.js

aus Wikipedia, der freien Enzyklopädie

Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen zu sehen: Mozilla/Firefox: Shift-Strg-R, Internet Explorer: Strg-F5, Opera: F5, Safari: ⌘-R, Konqueror: Strg-R.

 /*
  * addLogsLink
  *
  * adds a 'logs for this page' link to the navigation bar
  * if the page is a user's page, talk page or subpage, the link will go to logs for the user instead
  *
  * übernommen 1.6.2006 von [http://en.wikipedia.org/w/index.php?title=User:Thebainer/monobook.js&oldid=50539457]
  * siehe auch [[:en:Wikipedia:WikiProject User scripts/Scripts/Logs link]]
  *
  *  requires addPortletLink() from global wikibits.js
  *
  * [[:en:User:Thebainer]]      : Originalversion
  * [[Benutzer:PDD]] 01.06.2006 : Adaptierung für de.wikipedia, Zusatzlog für User:
  * [[Benutzer:PDD]] 02.06.2006 : optional Benutzerbeiträge für User:
  * [[Benutzer:PDD]] 10.07.2006 : für User: zusätzlich noch Stats und Stimmrechtcheck
  * [[Benutzer:PDD]] 23.08.2006 : Browse-Button
  * [[Benutzer:PDD]] 25.08.2006 : angepasst für commons
  * [[Benutzer:PDD]] 28.09.2006 : wg-Variablen statt RegExps
  * [[Benutzer:PDD]] 18.10.2006 : optional: Browsen im Userspace via Prefixindex
  * [[Benutzer:PDD]] 15.01.2007 : umgestellt auf addPortletLink aus wikibits.js
  * [[Benutzer:PDD]] 05.03.2007 : plus Link auf Toolserver-Tool für erstellte Artikel
  */
 
 // <nowiki>
 
 function addLogsLink() {
 
   // Variables that should be defined in your monobook
   if (typeof(pagelogtext) == 'undefined')
       pagelogtext = "Page:Log";
   if (typeof(userlogtext1) == 'undefined')
       userlogtext1 = "User:Log:1";
   if (typeof(userlogtext2) == 'undefined')
       userlogtext2 = "User:Log:2";
 
   if (typeof(addusercontriblink) == 'undefined')
       addusercontriblink = true;
   if (typeof(usercontribtext) == 'undefined')
       usercontribtext = "User:Contribs";
   if (typeof(userstatstext) == 'undefined')
       userstatstext = "User:Stats";
   if (typeof(userstimmrechttext) == 'undefined')
       userstimmrechttext = "User:Stimmrecht";
 
   if (typeof(adduserarticlelink) == 'undefined')
       adduserarticlelink = true;
   if (typeof(userarticletext) == 'undefined')
       userarticletext = "User:Articles";
 
   if (typeof(addbrowselink) == 'undefined')
       addbrowselink = true;
   if (typeof(browseuserprefix) == 'undefined')
       browseuserprefix = true;
   if (typeof(browsetext ) == 'undefined')
       browsetext = "Browse";
 
   if (typeof(addiusagelink) == 'undefined')
       addiusagelink = false;
   if (typeof(imgusagetext) == 'undefined')
       imgusagetext = "IMG:C-Usage";
 
   // -----------------------------------------------------------------------------
   // Language support
   // -----------------------------------------------------------------------------
   var urlstub = "http://en.wikipedia.org/w/index.php?title=Special%3A";
   var contribstub = "http://en.wikipedia.org/wiki/Special:Contributions/";
   var nsprefixuser = "User";
 
   var wikiLanguageType = document.getElementsByTagName('html')[0].lang;
   if (wgServer == "http://commons.wikimedia.org")
       wikiLanguageType = 'commons';
 
   switch (wikiLanguageType) {
     case 'de':
        urlstub = "http://de.wikipedia.org/w/index.php?title=Spezial%3A";
        contribstub = "http://de.wikipedia.org/wiki/Spezial:Beitr%C3%A4ge/";
        nsprefixuser = "Benutzer";
        break;
     case 'fr':
        urlstub = "http://fr.wikipedia.org/w/index.php?title=Special%3A";
        contribstub = "http://fr.wikipedia.org/wiki/Special:Contributions/";
        nsprefixuser = "Utilisateur";
        break;
     case 'es':
        urlstub = "http://es.wikipedia.org/w/index.php?title=Especial%3A";
        contribstub = "http://es.wikipedia.org/wiki/Especial:Contributions/";
        nsprefixuser = "Usuario";
        break;
     case 'it':
        urlstub = "http://it.wikipedia.org/w/index.php?title=Speciale%3A";
        contribstub = "http://it.wikipedia.org/wiki/Speciale:Contributions/";
        nsprefixuser = "Utente";
        break;
     case 'pt':
        urlstub = "http://pt.wikipedia.org/w/index.php?title=Especial%3A";
        contribstub = "http://pt.wikipedia.org/wiki/Especial:Contributions/";
        nsprefixuser = "Usu%C3%A1rio";
        break;
     case 'commons':
        urlstub = "http://commons.wikimedia.org/w/index.php?title=Special%3A";
        contribstub = "http://commons.wikimedia.org/wiki/Special:Contributions/";
        nsprefixuser = "User";
        break;
  }
 
  var logstub = urlstub + "Log";
  var allpstub = urlstub + "Allpages";
  var prefistub = urlstub + "Prefixindex";
 
  // get page title
  pagetitle = wgPageName;
  spagetitle = wgTitle;
  // do real spaces; fix for lemmas with '&'
  ptitle = pagetitle.split('_').join(' ').split('&').join('%26');
  sptitle = spagetitle.split('_').join(' ').split('&').join('%26');
 
  // if this is userspace: get the user
  if ((wgNamespaceNumber == 2) || (wgNamespaceNumber == 3)) {
     // thankfully, usernames may not contain '/'
     uservisited = sptitle.split('/')[0];
  }
 
  // get tabs portlet
  tabs = "p-tb";
 
  // if this is a user, show the logs for the user (in addition to the page log)
  if ((wgNamespaceNumber == 2) || (wgNamespaceNumber == 3)) {
     url = logstub + "&user=" + uservisited;
     addPortletLink(tabs, url, userlogtext1, "pt-u1logs");
     url = logstub + "&page=" + nsprefixuser + ":" + uservisited;
     addPortletLink(tabs, url, userlogtext2, "pt-u2logs");
     if (addusercontriblink) {
         if (document.getElementById("t-contributions")) 
             document.getElementById("t-contributions").getElementsByTagName("a")[0].innerHTML = usercontribtext;
         else {
             url = contribstub + uservisited;
             addPortletLink(tabs, url, usercontribtext, "t-contributions");
         }
         url = "http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?user=" + uservisited 
               + "&dbname=" + wikiLanguageType + "wiki_p";
         addPortletLink(tabs, url, userstatstext, "t-userstats");
         // no idea whether the "stimmberechtigung" tool works for databases other than dewiki_p
         if (wikiLanguageType == 'de') {
             url = "http://tools.wikimedia.de/~gunther/stimmberechtigung.php?user=" + uservisited;
             addPortletLink(tabs, url, userstimmrechttext, "t-stimmrecht");
         }
     }
 
     if (adduserarticlelink) {
         url = "http://tools.wikimedia.de/~escaladix/larticles/larticles.php?user=" + uservisited 
               + "&lang=" + wikiLanguageType;
         addPortletLink(tabs, url, userarticletext, "t-userarticles");
     }
 
  }
 
  // show the page log (always)
  if (wgCanonicalNamespace != "Special") {
     url = logstub + "&page=" + ptitle;
     addPortletLink(tabs, url, pagelogtext, "pt-logs");
  }
 
  // if this is image, show usage stats
  if (addiusagelink) {
     if (wgCanonicalNamespace == "Image") {
        url = "http://tools.wikimedia.de/~daniel/WikiSense/CheckUsage.php?i=" + sptitle + "&w=_100000#end";
        addPortletLink(tabs, url, imgusagetext, "pt-imgusage");
     }
  }
 
  // show the browse button (conditional)
  if (addbrowselink) {
     if (wgCanonicalNamespace != "Special") {
        if ((browseuserprefix) && ((wgNamespaceNumber == 2) || (wgNamespaceNumber == 3)))
           url = prefistub + "&from=" + uservisited + "/&namespace=" + wgNamespaceNumber;
        else
           url = allpstub + "&from=" + sptitle + "&namespace=" + wgNamespaceNumber;
        addPortletLink(tabs, url, browsetext, "pt-browse");
     }
  }
 
 }
 
 addOnloadHook(addLogsLink);
 
 // </nowiki>

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu