Utilizador:Sir Lestaty de Lioncourt/Archive/May/2010: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição Etiqueta: conteúdo ofensivo |
m Reverted 1 edit by 189.24.226.249 (talk) identified as vandalism to last revision by Helder.wiki. (TW) |
||
Linha 1:
{{User:Sir Lestaty de Lioncourt/Archive}}
<!--- Please messages only below // Por favor mensagens apenas abaixo--->
== Recategorizar ==
Olá!
Gostaria de pedir um favorzinho: poderia por algum robô para recategorizar para a gente as páginas das seguintes categorias?
* [[:Categoria:Empadas em Geral]] --> <nowiki>[[Categoria:Empadas em geral|{{SUBPAGENAME}}]]</nowiki>
* [[:Categoria:Tira-gostos e Bolinhos Salgados]] --> <nowiki>[[Categoria:Tira-gostos e bolinhos salgados|{{SUBPAGENAME}}]]</nowiki>
* [[:Categoria:Outros Sanduíches]] --> <nowiki>[[Categoria:Outros sanduíches|{{SUBPAGENAME}}]]</nowiki>
* [[:Categoria:Tortas Salgadas]] --> <nowiki>[[Categoria:Tortas salgadas|{{SUBPAGENAME}}]]</nowiki>
* [[:Categoria:Rocamboles Salgados]] --> <nowiki>[[Categoria:Rocamboles salgados|{{SUBPAGENAME}}]]</nowiki>
* [[:Categoria:Outros Salgados e Lanches]] --> <nowiki>[[Categoria:Outros salgados e lanches|{{SUBPAGENAME}}]]</nowiki>
Em geral, todas as categorias do livro de receitas que tiverem alguma palavra (fora a primeira) com primeira letra maiúscula, deveria ser recategorizada... Se tiver como gerar a lista de quais são essas categorias automaticamente, pode incluí-las também, senão outro dia eu completo a lista acima manualmente.
Outra coisa: não sei se lembra [[Wikilivros:Diálogos_comunitários/Arquivo 19#Livro_de_receitas|deste tópico]]? Eu estive fazendo uns [[Usuário:Helder.wiki/Scripts/Regex_menu_framework.js|regexes para javascript]] e testando e atualizado conforme algumas receitas sofriam vandalismos, mas acho que já poderíamos fazer isso no livro inteiro também...
<source lang=javascript>
// Formatação do livro de receitas
if ( "Livro_de_receitas" == wgBookName ){
regex(/==\s*[^\n]+\s+[-–]\s+(\d+)\s*==/ig, '== Receita $1 ==');
regex(/==='''Ingredientes e Preparo:'''===/ig, '=== Ingredientes ===');
regex(/\n:?\s*'''(?:Modo\s+de\s+)?(?:Preparo|fazer):?\s*'''\s*\n/ig, '\n=== Preparo ===\n');
regex(/\n:?\s*'''\s*([^\n:']+)\s*:?\s*'''\s*\n/ig, '\n=== $1 ===\n');
regex(/ --\n/ig, ';\n');
regex(/pó\s+Royal/ig, 'fermento em pó');
regex(/Nescau|Toddy/ig, 'achocolatado em pó');
regex(/Maisena/ig, 'amido de milho');
}
</source>
O que acha? [[Usuário:Helder.wiki|Helder]] 20h47min de 9 de Maio de 2010 (UTC)
:Outros regexes que poderiam ser usados também são estes aqui, para corrigir os indexadores de algumas categorias:
<source lang=javascript>
regex(/\[\[\s*Categor(?:y|ia)\s*:\s*([^\|\]]+)(?:\s*(\|)([^\]]*))?\s*\]\]/ig, '[[Categoria:$1$2$3]]');
regex(/\[\[Categoria:([^\|\]]+)\|[a-zA-Z0-9]\]\]/ig, '[[Categoria:$1|{{SUBPAGENAME}}]]');
regex(/\[\[Categoria:([^\|\]]+)\|([\* !])\]\]/ig, '[[Categoria:$1|$2{{SUBPAGENAME}}]]');
</source>
:[[Usuário:Helder.wiki|Helder]] 20h50min de 9 de Maio de 2010 (UTC)
::Ahhh... e para um momento de verdadeiro ócio... pode-se também atualizar todos os links do projeto que apontem para "Wikibooks:<qualquer coisa>" e traduzir para "Wikilivros:<qualquer coisa>" {{=)}} (mas só se não tiver nada melhor pra fazer {{=P}})
::[[Usuário:Helder.wiki|Helder]] 20h53min de 9 de Maio de 2010 (UTC)
|