Help:VisualFileChange.js/nl
Wat is VFC?
VisualFileChange (ook bekend als AjaxMassDelete), voegt een link "Perform batch task" toe aan uw box met hulpmiddelen op wiki pagina's. Als u op deze link klikt, kunt u acties toepassen op sommige of alle uploads van één gebruiker, bestanden in een categorie of bestanden die in een galerij worden weergegeven. Acties omvatten het maken van verzoeken voor massaverwijdering, het invoegen van tags of vrije tekst en aangepaste tekstvervangingen (reguliere expressies).
Documentatie
See also Help:AjaxQuickDelete voor de basisprincipes van de automatische verwijderingsverzoeken of "tag file & notify uploader".
Stap 1: Installeren
Om het te installeren:
- Handleiding: In "Voorkeuren": tabblad "Gadgets", sectie "Hulpmiddelen voor onderhoud": klik op "VisualFileChange" en klik op "Opslaan" onderaan de pagina.
- Automatisch: Klik hier en volg de instructies. .
- Als u het recht autopatrolled niet heeft: voeg
mw.loader.load('ext.gadget.VisualFileChange');
toe aan uw common.js of.js
U zou nu een link Perform batch task in uw toolbox moeten zien. Door erop te klikken wordt VisualFileChange gestart.
Als u de tekst Perform batch task wilt wijzigen, voegt u window.vFC_PortletText='<your new portlet text>';
toe aan uw common.js of.js
Stap 2: Bijdrager invoegen
Scriptprompts voor de bijdrager, een paginanaam, een categorie of een zoekopdracht. Zorg ervoor dat u het correct spelt.
Stap 3: Selecteer actie, voeg reden in, vervang en patroon, tags of vrije tekst
OTRS-Leden: vul eerst het ID of de URL in en schakel dan over naar OTRS- verwijder tags. Met OTRS-add kunt u elk sjabloon toevoegen aan de toestemmingssectie zonder snel-verwijder- en gerelateerde tags te verwijderen.
Vink Toestemmingssectie opschonen? aan om andere dingen uit de toestemmingssectie te verwijderen, als die bestaat.
Stap 4: Laad zoveel bestanden als u wilt wijzigen
Alleen bestanden die zijn geselecteerd en in het dialoogvenster staan, worden gewijzigd. Om meer bestanden te krijgen, scroll naar beneden of klik op "meer". Laat uw browser echter niet crashen door te veel bestanden te laden. In plaats daarvan kunt u doorgaan waar u gestopt bent met behulp van de "meer opties" in het startvenster of het automatisch aangemaakt profiel.
Stap 5: Selecteer items om de actie op uit te voeren
Er worden alleen items vermeld die oorspronkelijk zijn geüpload door de opgegeven gebruiker. Als er verwijderde afbeeldingen zijn, zijn de cijfers niet discontinue. Het script zal veel probleem- en OTRS-tags en veelgebruikte licentie-types detecteren en deze onder elk miniatuur tonen. Voorbeeld
Leuk selecteren – geladen bestanden filteren
Als u niets opgeeft, komt alles overeen en krijgen alle selectievakken in het miniatuurdialoogvenster de status van het selectievak in dit dialoogvenster. Hiermee kunt u zowel selecteren als deselecteren.
- RegExpr /R/
Een RegExpr, ook wel reguliere expressie of regex genoemd, is een patroon dat wordt gebruikt om meer dan één "tekenreeks" te matchen (bijvoorbeeld de afbeelding, tekst of een titel). Ze kunnen overal erg nuttig zijn, dus als u hiermee onervaren bent, leer ze; Hoe eerder, hoe beter.
In het selectie-dialoog voegt u de RegExpr in zonder vlaggen (ze worden momenteel niet ondersteund) (Test.*
); Wanneer u echter een aangepaste vervanging uitvoert, voegt u de RegExpr in met vlaggen (/\{\{FlickrView.*\|\d{4}\}\}/ig
). Vergeet de escape niet voor de "speciale tekens".
Test uw RegExpr voor gebruik en maak van de gelegenheid gebruik om de wijzigingen te onderzoeken die de huidige set vervangingsregels zou veroorzaken om ongewenste vervangingen te voorkomen. U kunt https://regex101.com/ (of soortgelijke hulpmiddelen) gebruiken om uw RegExpr te testen.
Bij het gebruik van reguliere expressies volgt VFC dezelfde conventie als Perl, PHP en anderen, die in de vervangende string 0ドル
overeenkomt met de hele overeenkomende string,
overeenkomt met de eerste expressie tussen haakjes, /[|]\s*[Ss]ource\s*=\s*([^|}]*) on MyCoolWebsite/
de tweede expressie tussen haakjes, enz. Dus, bijvoorbeeld, de reguliere expressie | Source = {{MyCoolWebsite|1ドル}}
/[|]\s*[Ss]ource\s*=\s*([^|}]*) on MyCoolWebsite/
met een vervangende string | Source = {{MyCoolWebsite|1ドル}}
zou |source=FOO.BAR on MyCoolWebsite</nowiki>
veranderen in | Source = {{MyCoolWebsite|FOO.BAR}}
.
Referentie/ Voorbeelden: de, en, en
Bereikselectie - Meerdere bestanden tussen twee bestanden
Selecteer bestand A, houd ⇧ Shift ingedrukt terwijl u bestand B selecteert. Alle bestanden tussen de twee bestanden krijgen nu de status van bestand B.
Aangepaste vervanging: Vlaggen
- Als
/R/
is ingesteld, wordt het patroon behandeld als een reguliere expressie. Als de achtergrond van de knop rood is, is de kans groot dat u bent vergeten deze knop in te drukken. Als de achtergrond achter het patroonveld rood is, heeft u op deze knop gedrukt, maar is het patroon geen geldige reguliere expressie. - Als
%V%
is ingesteld, zoekt VisualFileChange naar variabelen (bijv. metagegevens van bestanden zoals%GPSLatitude%
of de bestandsnaam%PAGENAME%
) in 'Tekst die in plaats daarvan moet worden ingevoegd'. Deze optie is standaard ingeschakeld. Voorbeelden.
Stap 6: Uitvoeren
Het script laat u zien wat het op dat moment doet. Ten slotte vraagt het u waar u heen moet. Voordat het script wordt uitgevoerd, wordt uw invoer opgeslagen in een automatisch profiel. Hierdoor kunt u doorgaan bij de laatst geladen bestanden. Als u VisualFileChange opnieuw start en hetzelfde doel invoegt, verschijnt er een groot geel vak. Klik op de link voor een handig vervolg.
Aangepaste instellingen
In VisualFileChange kunt u veel functies aanpassen. Het wordt niet aanbevolen om het aantal te laden bestanden drastisch te verhogen wanneer u naar beneden scrolt, maar in sommige gevallen kan het nuttig zijn.
Als u te veel gelijktijdige verzoeken naar de API stuurt, kunnen er fouten ontstaan. Gebruikers die niet ingelogd zijn, mogen slechts één verzoek tegelijk verzenden. Stel in geval van fouten "vraag om bevestiging na... bewerkingen" in op minder dan 8 en wacht even wanneer het dialoogvenster u vraagt of u verder wilt gaan. Wij betreuren deze beperking, maar kunnen deze niet veranderen omdat het aan de serverzijde ligt. Er zijn ook veel meer bewerkingsbeperkingen voor gebruikers die niet zijn aangemeld.
Meer informatie
Ontwikkelen en vinden en oplossen van bugs
- Meld bugs a.u.b. op MediaWiki talk:Gadget-VisualFileChange.js
- stroomschema (verouderd)