Ajuda:Pywikibot/add text.py
Aspeto
Este script adiciona um determinado texto no topo ou no fim das páginas.
Parâmetros
[editar | editar código-fonte]Os parâmetros que pedem texto podem ser passados diretamente (ex: -page:nome_da_página), ou pode-se usar somente o nome do parâmetro (ex:-page) para que o script pergunte. Ao passar um parâmetro diretamente, substitua os espaços por "_" ou coloque o texto entre aspas.
- -text
- O texto que será adicionado
- -summary
- O sumário das edições
- -except
- Não adiciona o texto se essa expressão regular for encontrada na página
- -always
- Não pergunta antes de adicionar o texto nas páginas
- -up
- Adiciona o texto no topo da página. Se esse parâmetro for omitido, o texto será inserido no fim da página, acima das categorias e interwikis.
- -talk
- Coloca o texto sempre na página de discussão
Em que páginas adicionar
[editar | editar código-fonte]- -page
- Adiciona o texto nessa página.
- -cat
- Adiciona o texto em todas as páginas dessa categoria
- -newimages
- Adiciona em todas novas imagens
- -untagged
- Adiciona em todas as imagens sem informação sobre licença
Exemplos
[editar | editar código-fonte]O seguinte código adicionaria um convite na página de discussão de todos wikipedistas da cidade de São Paulo:
python add_text.py -cat:"!Wikipedistas da cidade de São Paulo" -text:{{convite-wikisampa}} -talk
O seguinte código adiciona a predefinição {{informação}}
no topo das páginas das imagens que ainda não a possuem:
python add_text.py -untagged -text:{{informação}} -up