Gebruiker:Rots61/JS-DisamAssist.js: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(Nieuwe pagina aangemaakt met '//<source lang="javascript"> window.DisamAssist = jQuery.extend( true, { cfg: { /* * Categories where disambiguation pages are added (usually by a template l...') |
|||
(Een tussenliggende versie door dezelfde gebruiker niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | //< | + | //<syntaxhighlight lang="javascript"> |
window.DisamAssist = jQuery.extend( true, { | window.DisamAssist = jQuery.extend( true, { | ||
Regel 41: | Regel 41: | ||
* DisamAssist from a "Foo" page | * DisamAssist from a "Foo" page | ||
*/ | */ | ||
− | redirectToDisam: | + | redirectToDisam: null, |
/* | /* | ||
* Whether intentional links to disambiguation pages can be explicitly marked by adding " (disambiguation)" | * Whether intentional links to disambiguation pages can be explicitly marked by adding " (disambiguation)" | ||
*/ | */ | ||
− | intentionalLinkOption: | + | intentionalLinkOption: false, |
/* | /* | ||
Regel 52: | Regel 52: | ||
* namespaces will be ignored) | * namespaces will be ignored) | ||
*/ | */ | ||
− | targetNamespaces: [0, 6, 10, 14, 100 | + | targetNamespaces: [0, 6, 10, 14, 100], |
/* | /* | ||
Regel 59: | Regel 59: | ||
* (see http://www.mediawiki.org/wiki/API:Backlinks) | * (see http://www.mediawiki.org/wiki/API:Backlinks) | ||
*/ | */ | ||
− | backlinkLimit: | + | backlinkLimit: 250, |
/* | /* | ||
Regel 97: | Regel 97: | ||
txt: { | txt: { | ||
− | start: ' | + | start: 'Links naar doorverwijspagina repareren', |
− | startMain: ' | + | startMain: 'Repareer links naar hoofdartikel', |
− | startSame: ' | + | startSame: 'Repareer links naar doorverwijspagina', |
− | close: ' | + | close: 'Sluiten', |
− | undo: ' | + | undo: 'Ongedaan maken', |
− | omit: ' | + | omit: 'Overslaan', |
− | refresh: ' | + | refresh: 'Verversen', |
− | titleAsText: ' | + | titleAsText: 'Andere link', |
− | disamNeeded: ' | + | disamNeeded: 'Markeren met {{dn}}', |
− | intentionalLink: ' | + | intentionalLink: 'Opzettelijke link naar doorverwijspagina', |
− | titleAsTextPrompt: ' | + | titleAsTextPrompt: 'Geef de nieuwe link in:', |
− | removeLink: ' | + | removeLink: 'Verwijder link', |
− | optionMarker: ' [Link | + | optionMarker: ' [Link hier]', |
− | targetOptionMarker: ' [ | + | targetOptionMarker: ' [Huidig doelartikel]', |
− | redirectOptionMarker: ' [ | + | redirectOptionMarker: ' [Huidig doelartikel (via doorverwijzing)]', |
pageTitleLine: 'In <a href="$1">$2</a>:', | pageTitleLine: 'In <a href="$1">$2</a>:', | ||
− | noMoreLinks: ' | + | noMoreLinks: 'Geen links meer ter reparatie.', |
− | pendingEditCounter: ' | + | pendingEditCounter: 'Opslaan: $1; in geschiedenis: $2', |
− | pendingEditBox: 'DisamAssist is | + | pendingEditBox: 'DisamAssist is bezig de wijzigingen op te slaan ($1).', |
− | pendingEditBoxTimeEstimation: '$1; | + | pendingEditBoxTimeEstimation: '$1; geschatte resterende tijd: $2', |
− | pendingEditBoxLimited: ' | + | pendingEditBoxLimited: 'Gelieve dit tabblad niet te sluiten zolang de wijzingen niet opgeslagen werden. U kan ' |
− | + ' | + | + 'WikiKids verder bewerken in een ander tabblad, maar het is niet aangeraden tezelfdertijd meerdere instanties ' |
− | + ' | + | + 'van DisamAssist te gebruiken, aangezien een groot aantal wijzingen op korte tijd verstorend kan werken.', |
− | error: ' | + | error: 'Fout: $1', |
− | fetchRedirectsError: ' | + | fetchRedirectsError: 'Doorverwijzingen ophalen mislukt: "$1".', |
− | getBacklinksError: ' | + | getBacklinksError: 'Backlinks ophalen mislukt: "$1".', |
− | fetchRightsError: ' | + | fetchRightsError: 'Ophalen gebruikersrechten mislukt: "$1",', |
− | loadPageError: ' | + | loadPageError: 'Fout bij het laden van $1: "$2".', |
− | savePageError: ' | + | savePageError: 'Fout bij het opslaan van wijzigingen aan $1: "$2".', |
− | dismissError: ' | + | dismissError: 'Sluiten', |
− | pending: ' | + | pending: 'Er zijn nog onopgeslagen wijzingen in DisamAssist. Om deze op te slaan, gelieve op sluiten te drukken', |
− | editInProgress: 'DisamAssist is | + | editInProgress: 'DisamAssist is wijziginen aan het doorvoeren. Indien u het tabblad nu sluit, kunnen die verloren gaan.', |
ellipsis: '...', | ellipsis: '...', | ||
notifyCharacter: '✔', | notifyCharacter: '✔', | ||
− | summary: ' | + | summary: 'Link naar doorverwijspagina [[$1]] $2 met [[Gebruiker:Rots61/JS-DisamAssist.js|DisamAssist]]', |
− | summaryChanged: ' | + | summaryChanged: 'gewijzigd in [[$1]]', |
− | summaryOmitted: 'link | + | summaryOmitted: 'link overgeslagen', |
− | summaryRemoved: 'link | + | summaryRemoved: 'link verwijderd', |
− | summaryIntentional: ' | + | summaryIntentional: 'opzettelijke link naar doorverwijspagina', |
− | summaryHelpNeeded: ' | + | summaryHelpNeeded: 'hulp nodig', |
summarySeparator: '; ', | summarySeparator: '; ', | ||
− | redirectSummary: ' | + | redirectSummary: 'Creatie doorverwijzing naar [[$1]] met [[Gebruiker:Rots61/JS-DisamAssist.js|DisamAssist]].' |
} | } | ||
}, window.DisamAssist || {} ); | }, window.DisamAssist || {} ); | ||
Regel 145: | Regel 145: | ||
mw.loader.load( '//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist.css&action=raw&ctype=text/css', 'text/css' ); | mw.loader.load( '//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist.css&action=raw&ctype=text/css', 'text/css' ); | ||
− | //</ | + | //</syntaxhighlight> |
Huidige versie van 15 jun 2023 om 21:27
//<syntaxhighlight lang="javascript">
window.DisamAssist = jQuery.extend( true, {
cfg: {
/*
* Categories where disambiguation pages are added (usually by a template like {{Disambiguation}}
*/
disamCategories: ['Wikikids:Doorverwijspagina'],
/*
* "Canonical names" of the templates that may appear after ambiguous links
* and which should be removed when fixing those links
*/
disamLinkTemplates: [],
/*
* "Canonical names" of the templates that designate intentional links to
* disambiguation pages
*/
disamLinkIgnoreTemplates: [],
/*
* Format string for "Foo (disambiguation)"-style pages
*/
disamFormat: '$1 (Doorverwijspagina)',
/*
* Regular expression matching the titles of disambiguation pages (when they are different from
* the titles of the primary topics)
*/
disamRegExp: '^(.*) \\(Doorverwijspagina\\)$',
/*
* Text that will be inserted after the link if the user requests help. If the value is null,
* the option to request help won't be offered
*/
disamNeededText: null,
/*
* Content of the "Foo (disambiguation)" pages that will be created automatically when using
* DisamAssist from a "Foo" page
*/
redirectToDisam: null,
/*
* Whether intentional links to disambiguation pages can be explicitly marked by adding " (disambiguation)"
*/
intentionalLinkOption: false,
/*
* Namespaces that will be searched for incoming links to the disambiguation page (pages in other
* namespaces will be ignored)
*/
targetNamespaces: [0, 6, 10, 14, 100],
/*
* Number of backlinks that will be downloaded at once
* When using blredirect, the maximum limit is supposedly halved
* (see http://www.mediawiki.org/wiki/API:Backlinks)
*/
backlinkLimit: 250,
/*
* Number of titles we can query for at once
*/
queryTitleLimit: 50,
/*
* Number of characters before and after the incoming link that will be displayed
*/
radius: 300,
/*
* Height of the context box, in lines
*/
numContextLines: 4,
/*
* Number of pages that will be stored before saving, so that changes to them can be
* undone if need be
*/
historySize: 2,
/*
* Minimum time in seconds since the last change was saved before a new edit can be made. A
* negative value or 0 disables the cooldown. Users with the "bot" right won't be affected by
* the cooldown
*/
editCooldown: 12,
/*
* Specify how the watchlist is affected by DisamAssist edits. Possible values: "watch", "unwatch",
* "preferences", "nochange"
*/
watch: 'nochange'
},
txt: {
start: 'Links naar doorverwijspagina repareren',
startMain: 'Repareer links naar hoofdartikel',
startSame: 'Repareer links naar doorverwijspagina',
close: 'Sluiten',
undo: 'Ongedaan maken',
omit: 'Overslaan',
refresh: 'Verversen',
titleAsText: 'Andere link',
disamNeeded: 'Markeren met {{dn}}',
intentionalLink: 'Opzettelijke link naar doorverwijspagina',
titleAsTextPrompt: 'Geef de nieuwe link in:',
removeLink: 'Verwijder link',
optionMarker: ' [Link hier]',
targetOptionMarker: ' [Huidig doelartikel]',
redirectOptionMarker: ' [Huidig doelartikel (via doorverwijzing)]',
pageTitleLine: 'In <a href="$1">$2</a>:',
noMoreLinks: 'Geen links meer ter reparatie.',
pendingEditCounter: 'Opslaan: $1; in geschiedenis: $2',
pendingEditBox: 'DisamAssist is bezig de wijzigingen op te slaan ($1).',
pendingEditBoxTimeEstimation: '$1; geschatte resterende tijd: $2',
pendingEditBoxLimited: 'Gelieve dit tabblad niet te sluiten zolang de wijzingen niet opgeslagen werden. U kan '
+ 'WikiKids verder bewerken in een ander tabblad, maar het is niet aangeraden tezelfdertijd meerdere instanties '
+ 'van DisamAssist te gebruiken, aangezien een groot aantal wijzingen op korte tijd verstorend kan werken.',
error: 'Fout: $1',
fetchRedirectsError: 'Doorverwijzingen ophalen mislukt: "$1".',
getBacklinksError: 'Backlinks ophalen mislukt: "$1".',
fetchRightsError: 'Ophalen gebruikersrechten mislukt: "$1",',
loadPageError: 'Fout bij het laden van $1: "$2".',
savePageError: 'Fout bij het opslaan van wijzigingen aan $1: "$2".',
dismissError: 'Sluiten',
pending: 'Er zijn nog onopgeslagen wijzingen in DisamAssist. Om deze op te slaan, gelieve op sluiten te drukken',
editInProgress: 'DisamAssist is wijziginen aan het doorvoeren. Indien u het tabblad nu sluit, kunnen die verloren gaan.',
ellipsis: '...',
notifyCharacter: '✔',
summary: 'Link naar doorverwijspagina [[$1]] $2 met [[Gebruiker:Rots61/JS-DisamAssist.js|DisamAssist]]',
summaryChanged: 'gewijzigd in [[$1]]',
summaryOmitted: 'link overgeslagen',
summaryRemoved: 'link verwijderd',
summaryIntentional: 'opzettelijke link naar doorverwijspagina',
summaryHelpNeeded: 'hulp nodig',
summarySeparator: '; ',
redirectSummary: 'Creatie doorverwijzing naar [[$1]] met [[Gebruiker:Rots61/JS-DisamAssist.js|DisamAssist]].'
}
}, window.DisamAssist || {} );
mw.loader.load( '//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist-core.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist.css&action=raw&ctype=text/css', 'text/css' );
//</syntaxhighlight>