Zum Inhalt springen

Hilfe:Preload

aus Wikipedia, der freien Enzyklopädie

Preload ist eine Methodik, um bei Erstellung neuer Seiten oder Abschnitte das Bearbeitungsformular mit vorgeschlagenen Standardtexten vorab auszufüllen. Diese können ergänzt oder verändert werden.

Auf der Seite Wikipedia:Importwünsche ist folgender Link eingebunden: Neuen Importwunsch anlegen

Wird dieser Link aufgerufen, wird der auf der Seite Wikipedia:Importwünsche/preload hinterlegte Text als Bearbeitungsvorschlag in das Bearbeitungsfenster kopiert und kann dann weiter bearbeitet werden.

Quelltext:

{{Neuer Abschnitt
 |Link=Ja
 |Seite=Wikipedia:Importwünsche
 |Preload=Wikipedia:Importwünsche/preload
 |Editintro=Wikipedia:Importwünsche/editintro
 |Text=neuen Importwunsch anlegen
 |KeinBetreff=1
}}

Das generiert nachstehende URL:

https://de.wikipedia.org/w/index.php?title=Wikipedia:Importw%C3%BCnsche&action=edit&section=new&preload=Wikipedia%3AImportw%C3%BCnsche%2Fpreload&editintro=Wikipedia%3AImportw%C3%BCnsche%2Feditintro&nosummary=1

Es gibt mehrere spezielle URL-Parameter, die zusätzlich zu &action=edit die Vorgaben definieren.

Seitenname, von der Text als Bearbeitungsvorschlag geladen werden soll.

  • Der Text wird typischerweise auf einer Unterseite mit dem Zusatz /Preload hinterlegt.

preloadparams[]

[Bearbeiten | Quelltext bearbeiten]

Dieser URL-Parameter kann ausnahmsweise mehrfach vereinbart werden.

Der Bearbeitungsvorschlag &preload= enthält Platzhalter $1, $2 usw., die durch die Zuweisung des ersten, zweiten usw. &preloadparams%5B%5D= ersetzt werden.

Bei &section=new wird die Abschnittsüberschrift mit diesem Text vorbelegt.

Bearbeitungskommentar.

Automatisch generierten Bearbeitungskommentar unterdrücken.

Wikitext-Interpretation vermeiden

[Bearbeiten | Quelltext bearbeiten]

Seit einigen Jahren ist es möglich, das Seiten-Inhaltsmodell abweichend von „Wikitext“ zu wählen; namentlich auf text (Rohtext) zu konfigurieren. Damit kann vermieden werden, über komplizierte und trickreiche Konstruktionen eine vorzeitige Substitution verhindern zu müssen, oder die Expansion von Vorlagen zu unterdrücken. Auch Syntaxfehler des noch nicht endgültigen Quelltextes können nicht auftreten.

Bedingte Texteinbindung

[Bearbeiten | Quelltext bearbeiten]

Wenn der Inhalt der Preload-Seite in die neue Bearbeitung übertragen wird, sind noinclude und includeonly wirksam.

Wenn derartige Elemente im neu erstellten Text enthalten sein sollen, empfiehlt sich, die Funktion #tag: zu nutzen und sie zu substituieren. Dadurch wird die Syntax in der Preload-Seite übersichtlicher und robuster.

Beispiel:

{{subst:#tag:noinclude|{{AnwendungsDoku}}}}

wird nach Speichern des neuen Textes zu:

<noinclude>{{AnwendungsDoku}}</noinclude>