dev

Linksweeper, Special:WantedPages, Special:WhatLinksHere ve Special:WantedFiles gibi özel sayfalarda listelenen sayfalardan yedek bağlantıları (bağlantılar, şablonlar, dosyalar ve kategoriler) kaldırır. Ayrıca, diyaloga girilen bağlantıların temizlenmesini sağlar.

Önemli Not: Kategorileri temizlerken dikkatli olun. Bağlantıların oluşturulma şekli nedeniyle bu betik, yalnızca bağlantılarını değil (bir noktada düzeltilmesi gerekir), ör. [[:Kategori:Süpürücü]].

Installation

Configuration

linkSweepConfirmation = true;
LinkSweeperDelay = 1000;

Özellikler

Talimatlar

Burada Special:WantedPages veya Special:Whatlinkhere "yedek bağlantıları kaldır" düğmesini tıklayın. Ayrıca, seçenekleri importArticles ögesinin önüne koyarak bazı betik ayarları değiştirilebilir:

window.linkSweepConfirmation = true; 
window.linkSweeperDelay = 1000;
window.linkSweeperRedlist = {"wantedpages" : 1};
window.categoryList = [];

LinkSweepConfirmation, bağlantıları kaldırmaya çalışmadan önce bir onay iletişim kutusu ekler, bu iletişim kutusunu her zaman gösterecek şekilde true olarak ayarlayın. LinkSweeperDelay, bir sonraki kaldırma işleminden önceki milisaniye sayısıdır, bu, wiki'nin çok fazla istekle dolup taşmasını önler.

Kategori, kullanıcıların bağlantıları temizlemek için özel kategoriler eklemesine olanak tanır, örneğin:

window.categoryList = ["myfavcat", "spam"]

LinkSweeperRedlist, bağlantıların kaldırılmasına yardımcı olmak için bağlantı süpürücünün göstereceği sayfalardan oluşur. Özel bir sayfanın kurallı ad eklenerek ek özel sayfalarda çalışacak şekilde yapılandırılabilir. Ancak, yalnızca varsayılan özel sayfalarla (aşağıdakiler) test edilmiştir ve diğerlerinde çalışmayabilir. Bu yapılandırmayı kullanmak için her adı aşağıdaki örnekte olduğu gibi ekleyin (kurallı ad tırnak içinde, ardından iki nokta üst üste ve "1", ardından virgül gelir):

window.linkSweeperRedlist = {
      "wantedpages": 1,
      "whatlinkshere": 1,
      "wantedfiles": 1,
      "listredirects": 1,
      "uncategorizedpages": 1
}

Bir bağlantıyı tamamen kaldırma

Varsayılan olarak betikleri bağlantıdan yalnızca köşeli parantezleri kaldırır. Ancak, "bağlantıları silinsin mi?" onay kutusu var. bu daha agresif bir modu etkinleştirir ve bağlantıyı bir sayfadan tamamen kaldırır:

Notlar

Değişiklik günlüğü

May 2, 2016
Added button to fetch all redlinks in a page and improved template detection.
April 16, 2016
Added custom list of categories to fetch pages.
April 1, 2016
Added support for cleaning templates, added category button, button for batch removal in special pages.
March 17, 2016
Added support for cleaning links in galleries.
March 16, 2016
Added support for removing many links at once, added show backlinks button.
March 12, 2016
Added Link to Wikia oasis skin (mytools) and "?action=delete".
March 10, 2016
Bug fix (normalize page titles: compare spaces, colon trick.
March 9, 2016
Bug fixes and new features (arbitrary link page, custom summary, support for Special:Wantedfiles, namespace, delete & de-link).
March 5, 2016
Initial commit.