Benutzer:Perhelion/sectionSummary
aus Wikipedia, der freien Enzyklopädie
- Beschreibung
- Dieses Skript ergänzt automatisch den korrekten Diskussions- oder Artikel-Abschnitt in der Zusammenfassungszeile bei neuen oder geänderten Abschnitten oder ganzseitigen Bearbeitungen. Dieses Skript habe ich auf wiederholter Nachfrage erstellt, welche „irreführendem Bearbeitungskommentare“ bemängelten.[1]
…
Einschränkung
- Änderungen mehrerer (nicht zugehöriger) Abschnitte gleichzeitig werden (vorsätzlich) ignoriert.
- Bei einer Bearbeitung einer „älteren Version“ wird (momentan) nicht mit der aktuellen Version verglichen (was zu falschen Ergebnissen führen kann – daher wäre hier wohl auch eher das Skript zu deaktivieren oder wird dieses Feature tatsächlich benötigt⁉). Technisch wäre es jedoch ebenfalls machbar.
- Bearbeitungen als Kleinigkeit werden als solche nur rudimentär überprüft.
Das Skript hat eine gewisse Testphase (seit 11. Januar 2012) hinter sich, trotzdem ist ein Restrisiko auf eine Fehlfunktion nicht auszuschließen. Diesbezügliche Meinungen, Anregungen, Vorschläge oder sonstige Hilfe werden gerne entgegengenommen.
Einbindung
In die persönliche JavaScript-Konfiguration (beispielsweise common.js – oder für entsprechenden Skin) sind die Code-Zeilen:
if (["edit", "submit"].indexOf(mw.config.get('wgAction')) !== -1 && !mw.config.get('wgIsArticle'))
// Automatisch den richtigen Abschnitt im Zusammenfassungs-Kommentar, Beschreibung [[w:de:Benutzer:Perhelion/sectionSummary.js]]
mw.loader.load("//de.wikipedia.org/w/index.php?title=User:Perhelion/sectionSummary.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript");
- Anm.: Zeile 1 lädt das Script von vornherein nur wenn es gebraucht wird (im Script selbst ist die Abfrage zwar auch noch, aber so wird nicht jedesmal der ganze Code extra geladen). Ggf. ist hier die Zeile mit bereits bestehendem Code in deiner JS-Seite redundant.
Konfiguration
- Momentan keine vorhanden bzw. vorgesehen.
Zusatzfeatures/Technisches
- Externe Links, sofern sie formatiert wurden, werden auf ihren Linktext reduziert (da diese in der Versionsgeschichte eh nicht funktionieren, ebenfalls wäre hier eine höhere Wahrscheinlichkeit, dass nachfolgender Text oder sogar der Link selbst, durch das Zeichenlimit (200) abgeschnitten wird).
- Bei Seiten mit der Möglichkeit Beiträge per neuen „Anschnitt hinzufügen“ braucht man nicht unbedingt das Betrefffeld ausfüllen, wenn im Text eine Überschrift angegeben wurde.
- Zukünftig ist die Eventualität angedacht das Skript mit anderen gleichartigen Skripten zusammenzuschließen („Siehe auch“).
- Wenn nur die Einleitung bearbeitet wurde, wird diese benannt, siehe MediaWiki:Gadget-Einleitung-bearbeiten
Code
- Der JavaScript-Code befindet sich unter Benutzer:Perhelion/sectionSummary.js (und auf β-Wiki).
Siehe auch
Hinweis: Du darfst diese Seite editieren!
Ja, wirklich. Es ist schön, wenn jemand vorbeikommt und Fehler oder Links korrigiert und diese Seite verbessert. Sollten deine Änderungen aber der innehabenden Person dieser Benutzerseite nicht gefallen, sei bitte nicht traurig oder verärgert, wenn sie rückgängig gemacht werden.
Wikipedia ist ein Wiki, sei mutig!
Wikipedia ist ein Wiki, sei mutig!