Kategorien
FreewarWiki:Bot/Skripts/npclist2wikibilder.pl: Unterschied zwischen den Versionen
< FreewarWiki:Bot | Skripts
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<pre> | |||
#!/usr/bin/perl | #!/usr/bin/perl | ||
Zeile 30: | Zeile 31: | ||
[[Kategorie:NPCs mit Bild|!]] | [[Kategorie:NPCs mit Bild|!]] | ||
EOF | EOF | ||
</pre> |
Version vom 16. Februar 2009, 01:16 Uhr
#!/usr/bin/perl # input: npclist print <<EOF; <div style="background-color:orange;padding:1px;border:4px dashed black;"> {| {{Bausteindesign3}} | '''Hinweis:''' Diese Tabelle wird von Zeit zu Zeit automatisch aus den Daten auf den einzelnen NPC-Seiten erstellt.<br/>'''Die Daten hier sollten nicht direkt geändert werden, weil solche Änderungen bei einer Neuerstellung verloren gehen.'''<br/>Stattdessen bitte die Daten auf den Seiten des jeweiligen NPC korrigieren!<br/><br/> (Für den Autor gibt es ein Vorlagenfeld "BildAutor", das dann auch im NPC-Artikel angezeigt wird.) |} </div> {| {{Prettytable}} |- !Bild || NPC || Maler EOF while(<>) { chomp; ($n,$a,$l,$x,$g,$area,$drop,$bild,$autor)=split(/;/); next unless($bild =~ /^http:/); printf " |-\n | %s || [[%s]] || %s\n", $bild, $n, (length($autor)>0 ? $autor : "??"); } print <<EOF; |} [[Kategorie:NPC-Listen]] [[Kategorie:NPCs mit Bild|!]] EOF