Lista de páginas para apagar
Fragmento de uma discussão de Wikilivros Discussão:Portal comunitário/LQT Archive 1
Estas são as listas de capítulos para as quais não existe uma coleção correspondente:
- Predefinição:Lista de capítulos/Anterior
- Predefinição:Lista de capítulos/Anterior/doc
- Predefinição:Lista de capítulos/Coleção
- Predefinição:Lista de capítulos/Coleção/Capítulo
- Predefinição:Lista de capítulos/Coleção/Intro
- Predefinição:Lista de capítulos/Coleção/Modelo
- Predefinição:Lista de capítulos/Curso básico de planilha eletrônica com o Calc
- Predefinição:Lista de capítulos/Estruturas Metálicas
- Predefinição:Lista de capítulos/Imprimir
- Predefinição:Lista de capítulos/Imprimir/Capítulo
- Predefinição:Lista de capítulos/Imprimir/Intro
- Predefinição:Lista de capítulos/Imprimir/Modelo
- Predefinição:Lista de capítulos/Intro
- Predefinição:Lista de capítulos/Javascript
- Predefinição:Lista de capítulos/Livro de exemplo
- Predefinição:Lista de capítulos/Modelo
- Predefinição:Lista de capítulos/Posterior
- Predefinição:Lista de capítulos/Posterior/doc
- Predefinição:Lista de capítulos/Software Livre
- Predefinição:Lista de capítulos/doc
A lista anterior foi obtida com o seguinte:
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() )
|
As demais listas de capítulos foram apagadas com o seguinte:
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 )
|
As que faltaram foram renomeadas:
- Predefinição:Lista de capítulos/Estruturas Metálicas (Wikilivros:Livros/Estruturas metálicas)
- Predefinição:Lista de capítulos/Javascript (Wikilivros:Livros/JavaScript)
- Predefinição:Lista de capítulos/Software Livre (Wikilivros:Livros/Software livre)
- Predefinição:Lista de capítulos/Curso básico de planilha eletrônica com o Calc (Fundido em Wikilivros:Livros/Curso básico de LibreOffice)
Tirando essas acima, as que sobrara são tudo arquivo histórico?