Saltar para o conteúdo

Tópico em Wikilivros Discussão:Portal comunitário

Abacaxi (discussãocontribuições)

Há páginas que não são mais necessárias e podem ser apagadas. Como são muitas, elas poderiam ser apagadas em massa com algum script. Vou fazer a lista aqui:

He7d3r (discussãocontribuições)
He7d3r (discussãocontribuições)
He7d3r (discussãocontribuições)

Algumas das páginas de discussão listadas correspondem a páginas que nem deveriam ter sido apagadas (por serem redirecionamentos úteis, ou terem um histórico significativo) então deveriam ser restauradas, isso sim...

Esta mensagem foi publicada por He7d3r, mas assinada como Helder.wiki.

Abacaxi (discussãocontribuições)

Não seria melhor fundir os históricos em vez de deixar redirecionamentos? Esses redirecionamentos são coisas que ninguém digitaria e dá a impressão de que tem sujeira debaixo do tapete.

He7d3r (discussãocontribuições)
Abacaxi (discussãocontribuições)

Mas os redirecionamentos sem conteúdo histórico significante, como no caso de páginas que foram só movidas, podem ser apagados? Porque muitas vezes são títulos com erro de ortografia ou títulos muito longos que as pessoas não digitariam.

Existem ainda redirecionamentos de nomenclaturas antigas, como o caso de Discussão:Inglês: Introdução.

He7d3r (discussãocontribuições)

A nomenclatura antiga esteve em uso por vários anos, então não é difícil imaginar que existam links espalhados pela internet a fora... Até mesmo na Wikipédia, continuam existindo links para páginas do Wikilivros que são redirecionamentos, e ao apagá-los estaríamos quebrando tais links (veja um exemplo que estava quebrado desde 2008 e recebendo visitas).

Apagar esses redirecionamentos só aumenta a quantidade de tarefas que precisamos fazer manualmente... Deixe que o MediaWiki se encarregue de mandar os usuários ao destino correto (por meio dos redirecionamentos), em vez de tentar (sem sucesso) identificar todos os lugares em que um desses redirecionamentos é utilizado.

Esta mensagem foi publicada por He7d3r, mas assinada como Helder.wiki.

Abacaxi (discussãocontribuições)

A lista está limitada a no máximo 100 páginas. Olhando a lista, praticamente em todos os redirecionamentos de discussão, a página associada foi apagada. Acho difícil alguém colocar link de fora da wikilivros para uma página de discussão.

He7d3r (discussãocontribuições)

Não é o link para a discussão que importa, mas sim para a página que foi apagada quando não deveria ter sido. Estes deveriam ser restaurados e/ou convertidos em redirects se for o caso (em vez de apagar a página de discussão).

Esta mensagem foi publicada por He7d3r, mas assinada como Helder.wiki.

Abacaxi (discussãocontribuições)

Coloquei em ER as discussões que não são redirecionamento.

As páginas com nomenclatura antiga, ":" e "/Índice", foram movidas e estão há muito tempo apagadas desde 2008 a 2011. Os links pela web que estiverem quebrados estão em páginas que provavelmente nem são mais lidas, já que elas não foram atualizadas. Os links na Wikipédia que vão diretamente para módulos de livro em vez de índice parecem ser mais raros. O caso mais comum são as receitas.

He7d3r (discussãocontribuições)

A lista anterior foi obtida com o seguinte:

Script em Python
import pywikibot
import pywikibot.pagegenerators as pagegenerators
chListPrefix = u'Predefinição:Lista de capítulos/'
colPrefix = 'Wikilivros:Livros/'
mySite = pywikibot.getSite()
for chList in pagegenerators.PrefixingPageGenerator( chListPrefix, 10 ):
    colTitle = colPrefix + chList.title()[len( chListPrefix ):]
    colPage = pywikibot.Page( mySite, colTitle )
    if not colPage.exists():
         print( chList.title() )

Esta mensagem foi publicada por He7d3r, mas assinada como Helder.wiki.

He7d3r (discussãocontribuições)

As demais listas de capítulos foram apagadas com o seguinte:

Script em Python
import pywikibot
import pywikibot.pagegenerators as pagegenerators
chListPrefix = u'Predefinição:Lista de capítulos/'
colPrefix = 'Wikilivros:Livros/'
mySite = pywikibot.getSite()
for chList in pagegenerators.PrefixingPageGenerator( chListPrefix, 10 ):
    colTitle = colPrefix + chList.title()[len( chListPrefix ):]
    colPage = pywikibot.Page( mySite, colTitle )
    if colPage.exists():
        chList.delete( u'Agora o [[Módulo:Book]] usa a [[' + colTitle + u']] para gerar a navegação e a versão para impressão.', False )

Esta mensagem foi publicada por He7d3r, mas assinada como Helder.wiki.

Abacaxi (discussãocontribuições)

As que faltaram foram renomeadas:

Tirando essas acima, as que sobrara são tudo arquivo histórico?

He7d3r (discussãocontribuições)
Responder a "Lista de páginas para apagar"