Benutzer:Kaffeimporteur121085

aus Wikipedia, der freien Enzyklopädie

Bookmarklets

Alternativ kann man sich folgenden Quelltext als Bookmarklet abspeichern und ab dann immer bei geöffnetem Bearbeitungsfenster über die Bookmarks aufrufen. Es erstellt eine Fußnote mit der Vorlage:Internetquelle an der Cursorposition.

javascript:var Jetzt = new Date(); var date = ((Jetzt.getDate()<10) ? "0" : "")+ Jetzt.getDate(); var monat = (( (Jetzt.getMonth()+1) <10) ? "0" : "")+ (Jetzt.getMonth()+1); heute=Jetzt.getFullYear()+"-"+monat+"-"+date;(function(){ insertTags('<ref>{{Internetquelle | url= | titel= | titelerg= | autor= | hrsg= | werk= | seiten= | datum= | archiv-url= | archiv-datum= | zugriff='+heute+' | sprache= | format= | kommentar= | zitat= | offline= }}</ref>',''); })();

Die folgenden beiden Bookmarklets kann man auf zu zitierenden Netzseiten einsetzen. Wenn man auf der fremden Netzseite ist und das Bookmarklet durch Aufruf des entsprechenden Lesezeichens aktiviert, erstellt es aus den Daten der Seite einen Vorlagentext entsprechend den obigen Vorgaben.

  1. erstellt nur die Kurzversion wie oben 1.:
    javascript: var Jetzt = new Date(); var date = ((Jetzt.getDate()<10) ? "0" : "")+ Jetzt.getDate(); var monat = (( (Jetzt.getMonth()+1) <10) ? "0" : "")+ (Jetzt.getMonth()+1); heute=Jetzt.getFullYear()+"-"+monat+"-"+date; var base_window = window; var server = base_window.location.hostname.replace(/www./g, %22%22); var reftext = '<ref>{{Internetquelle | url='+base_window.location+' | titel='+base_window.document.title+' | zugriff='+heute+' }}</ref>'; var p = prompt("Bitte Text unten kopieren", reftext); location.reload();
    1. erstellt die Kurzversion wie oben 1, ergänzt um den Namen der Netzseite.:
      javascript: var Jetzt = new Date(); var date = ((Jetzt.getDate()<10) ? "0" : "")+ Jetzt.getDate(); var monat = (( (Jetzt.getMonth()+1) <10) ? "0" : "")+ (Jetzt.getMonth()+1); heute=Jetzt.getFullYear()+"-"+monat+"-"+date; var base_window = window; var server = base_window.location.hostname.replace(/www./g, %22%22); var reftext = '<ref>{{Internetquelle | url='+base_window.location+' | titel='+base_window.document.title+' | werk='+server+' | zugriff='+heute+' }}</ref>'; var p = prompt("Bitte Text unten kopieren", reftext); location.reload();
    2. erstellt die Langversion wie oben 2, aber nur mit den Kurzangaben.:
      javascript: var Jetzt = new Date(); var date = ((Jetzt.getDate()<10) ? "0" : "")+ Jetzt.getDate(); var monat = (( (Jetzt.getMonth()+1) <10) ? "0" : "")+ (Jetzt.getMonth()+1); heute=Jetzt.getFullYear()+"-"+monat+"-"+date; var base_window = window; var server = base_window.location.hostname.replace(/www./g, %22%22); var reftext = '<ref>{{Internetquelle | url='+base_window.location+' | titel='+base_window.document.title+' | titelerg= | autor= | hrsg= | werk='+server+' | seiten= | datum= | archiv-url= | archiv-datum= | zugriff='+heute+' | sprache= | format= | kommentar= | zitat= | offline= }}</ref>'; var p = prompt("Bitte Text unten kopieren", reftext); location.reload();
  2. erstellt die Langversion wie oben 2., aber mit vorausgefüllten Parametern für Archivkopie der Netzseite mittels WebCite:
    javascript: var Jetzt = new Date(); var date = ((Jetzt.getDate()<10) ? "0" : "")+ Jetzt.getDate(); var monat = (( (Jetzt.getMonth()+1) <10) ? "0" : "")+ (Jetzt.getMonth()+1); heute=Jetzt.getFullYear()+"-"+monat+"-"+date; var base_window = window; var server = base_window.location.hostname.replace(/www./g, %22%22); var reftext = '<ref>{{Internetquelle|url='+base_window.location+'|titel='+base_window.document.title+'|titelerg=|autor=|hrsg=|werk='+server+'|seiten=|datum=|archiv-url=Webcitation.org-ARCHIV-URL EINTRAGEN|archiv-datum='+heute+' |zugriff='+heute+'|sprache=|format=|kommentar=|zitat=|offline=}}</ref>'; var p = prompt("Bitte Text unten kopieren", reftext); location.reload();
  3. erstellt die Langversion wie oben 2., ergänzt um vorausgefüllte Parameter für Archivkopie der Netzseite und Datum der letzten Dokumentänderung:
    javascript: var Damals=document.lastModified; var Jetzt = new Date(); var date = ((Jetzt.getDate()<10) ? "0" : "")+ Jetzt.getDate(); var monat = (( (Jetzt.getMonth()+1) <10) ? "0" : "")+ (Jetzt.getMonth()+1); heute=Jetzt.getFullYear()+"-"+monat+"-"+date; var base_window = window; var server = base_window.location.hostname.replace(/www./g, %22%22); var reftext = '<ref>{{Internetquelle|url='+base_window.location+'|titel='+base_window.document.title+'|titelerg=|autor=|hrsg=|werk='+server+'|seiten=|datum='+Damals+'|archiv-url=Webcitation.org-ARCHIV-URL EINTRAGEN|archiv-datum='+heute+' |zugriff='+heute+'|sprache=|format=|kommentar=|zitat=|offline=}}</ref>'; var p = prompt("Bitte Text unten kopieren", reftext); location.reload();