Difference between revisions of "Current projects/upload images"

From CrawlWiki
Jump to: navigation, search
(New project: upload all monster images (checklist included))
 
(Added link to wanted images)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Description ==  
 
== Description ==  
This project page is meant to organize the uploading of all monster images to the new wiki and keep track of our progress.  
+
 
 +
This project page is meant to organize the uploading of all monster images to the new wiki and keep track of our progress.
  
 
You can access the images to upload here: [http://git.develz.org/?p=crawl.git;a=tree;f=crawl-ref/source/rltiles/mon Monster tiles directory]
 
You can access the images to upload here: [http://git.develz.org/?p=crawl.git;a=tree;f=crawl-ref/source/rltiles/mon Monster tiles directory]
  
You can upload the files to the wiki here: [[Special:Upload]]
+
== Missing Images ==
 
+
Check out [[Special:WantedFiles]] to see a list of images that are wanted on various articles.
If you want to help upload these images, choose any that have not been done in the checklist below and upload it. Make sure to mark it as done when you finish!
 
 
 
== Naming Files ==
 
 
 
Most monster names are be uploaded with the default name. There are some exceptions, such as for monsters that are also a player species. These will get [Name]_(monster).png instead. If, at any point you are unsure of what to name the image, ask on this page, or check out how the image is named on the monster file. For example, [[Merfolk (monster)]] has a broken image link to "Merfolk (monster).png"
 
 
 
== Checking off items ==
 
 
 
Use the following statuses in the columns for consistency:
 
 
 
* "Done" - for uploaded images or folders of images
 
* "Not done"
 
* "N/A" - for images/folders that don't need to be uploaded
 
* "???" - for any images/folders that need discussion.
 
 
 
If there are any discussion points, just add them to the discussion section below with your question.  
 
  
== Discussion ==
+
Also, make sure to check [[Special:UnusedFiles]] before uploading a new image to see if there already is one, but not named correctly.
  
  
== Checklist ==
+
== Status of the bot ==
 +
The script [[Current projects/upload images/upload-images.pl]] can be used, but its functionality is still very basic. --[[User:CommanderC|CommanderC]] 01:12, 9 January 2013 (CET)
  
Note: Some of these items are actually sub-folders with multiple images inside.
 
  
{| {{table}}
+
== How to use the bot ==
| align="center" style="background:#f0f0f0;"|'''Status'''
+
*Create an account with bot permissions.  
| align="center" style="background:#f0f0f0;"|'''File(s)'''
+
*Install a [http://www.perl.org perl interpreter] and the [http://search.cpan.org/~exobuzz/MediaWiki-API-0.39/ MediaWiki::API] perl module.
|-
+
*Download the source code of the current stable version of crawl: [https://crawl.develz.org/wordpress/downloads]. Get the ''no-deps'' version which is smaller, and extract it.
| not done||abyss
+
*Download the source code of the bot: [[Current projects/upload images/upload-images.pl]]
|-
+
*Open the script with a text editor and change the values of the variables $username and $password. You can also change the amount of time it waits between uploads, but don't set it too low. By default, it will wait 60 seconds.
| not done||amorphous
+
*The script only requires one argument, the path of the directory that contains the images. For example:
|-
+
perl upload-images.pl crawl/crawl-ref/source/rltiles/mon
| not done||animals
 
|-
 
| not done||big_kobold.png
 
|-
 
| not done||boggart.png
 
|-
 
| not done||centaur-melee.png
 
|-
 
| not done||centaur.png
 
|-
 
| not done||centaur_warrior-melee.png
 
|-
 
| not done||centaur_warrior.png
 
|-
 
| not done||cyclops.png
 
|-
 
| not done||deep_dwarf.png
 
|-
 
| not done||deep_dwarf_artificer.png
 
|-
 
| not done||deep_dwarf_berserker.png
 
|-
 
| not done||deep_dwarf_death_knight.png
 
|-
 
| not done||deep_dwarf_necromancer.png
 
|-
 
| not done||deep_dwarf_scion.png
 
|-
 
| not done||deep_elf_annihilator.png
 
|-
 
| not done||deep_elf_blademaster.png
 
|-
 
| not done||deep_elf_conjurer.png
 
|-
 
| not done||deep_elf_death_mage.png
 
|-
 
| not done||deep_elf_demonologist.png
 
|-
 
| not done||deep_elf_fighter.png
 
|-
 
| not done||deep_elf_high_priest.png
 
|-
 
| not done||deep_elf_knight.png
 
|-
 
| not done||deep_elf_mage.png
 
|-
 
| not done||deep_elf_master_archer.png
 
|-
 
| not done||deep_elf_priest.png
 
|-
 
| not done||deep_elf_soldier.png
 
|-
 
| not done||deep_elf_sorcerer.png
 
|-
 
| not done||deep_elf_summoner.png
 
|-
 
| not done||deep_troll.png
 
|-
 
| not done||demigod.png
 
|-
 
| not done||demons
 
|-
 
| not done||demonspawn.png
 
|-
 
| not done||draco
 
|-
 
| not done||dragons
 
|-
 
| not done||dwarf.png
 
|-
 
| not done||elf.png
 
|-
 
| not done||ettin.png
 
|-
 
| not done||eyes
 
|-
 
| not done||fire_giant.png
 
|-
 
| not done||frost_giant.png
 
|-
 
| not done||fungi_plants
 
|-
 
| not done||giant_orange_brain.png
 
|-
 
| not done||glowing_shapeshifter.png
 
|-
 
| not done||gnoll.png
 
|-
 
| not done||gnoll_sergeant.png
 
|-
 
| not done||gnoll_shaman.png
 
|-
 
| not done||gnome.png
 
|-
 
| not done||goblin.png
 
|-
 
| not done||greater_naga.png
 
|-
 
| not done||griffon.png
 
|-
 
| not done||guardian_serpent.png
 
|-
 
| not done||halfling.png
 
|-
 
| not done||harpy.png
 
|-
 
| not done||hell_knight.png
 
|-
 
| not done||hill_giant.png
 
|-
 
| not done||hippogriff.png
 
|-
 
| not done||hobgoblin.png
 
|-
 
| not done||holy
 
|-
 
| not done||human.png
 
|-
 
| not done||human_slave.png
 
|-
 
| not done||iron_troll.png
 
|-
 
| not done||killer_klown_blue.png
 
|-
 
| not done||killer_klown_green.png
 
|-
 
| not done||killer_klown_purple.png
 
|-
 
| not done||killer_klown_red.png
 
|-
 
| not done||killer_klown_yellow.png
 
|-
 
| not done||kobold.png
 
|-
 
| not done||kobold_demonologist.png
 
|-
 
| not done||manticore.png
 
|-
 
| not done||merfolk.png
 
|-
 
| not done||merfolk_aquamancer.png
 
|-
 
| not done||merfolk_aquamancer_water.png
 
|-
 
| not done||merfolk_impaler.png
 
|-
 
| not done||merfolk_impaler_water.png
 
|-
 
| not done||merfolk_javelineer.png
 
|-
 
| not done||merfolk_javelineer_water.png
 
|-
 
| not done||merfolk_water.png
 
|-
 
| not done||mermaid.png
 
|-
 
| not done||mermaid_water.png
 
|-
 
| not done||minotaur.png
 
|-
 
| not done||naga.png
 
|-
 
| not done||naga_mage.png
 
|-
 
| not done||naga_warrior.png
 
|-
 
| not done||necromancer.png
 
|-
 
| not done||nonliving
 
|-
 
| not done||ogre.png
 
|-
 
| not done||ogre_mage.png
 
|-
 
| not done||orb_guardian.png
 
|-
 
| not done||orc.png
 
|-
 
| not done||orc_high_priest.png
 
|-
 
| not done||orc_knight.png
 
|-
 
| not done||orc_priest.png
 
|-
 
| not done||orc_sorcerer.png
 
|-
 
| not done||orc_warlord.png
 
|-
 
| not done||orc_warrior.png
 
|-
 
| not done||orc_wizard.png
 
|-
 
| not done||panlord
 
|-
 
| not done||rat
 
|-
 
| not done||rock_troll.png
 
|-
 
| not done||salamander.png
 
|-
 
| not done||shapeshifter.png
 
|-
 
| not done||siren.png
 
|-
 
| not done||siren_water.png
 
|-
 
| not done||slave.png
 
|-
 
| not done||sphinx.png
 
|-
 
| not done||spriggan
 
|-
 
| not done||sprint
 
|-
 
| not done||statues
 
|-
 
| not done||stone_giant.png
 
|-
 
| not done||tengu.png
 
|-
 
| not done||tentacles
 
|-
 
| not done||titan.png
 
|-
 
| not done||troll.png
 
|-
 
| not done||two_headed_ogre.png
 
|-
 
| not done||undead
 
|-
 
| not done||unique
 
|-
 
| not done||vault
 
|-
 
| not done||vault_guard.png
 
|-
 
| not done||wizard.png
 
|-
 
| not done||yaktaur-melee.png
 
|-
 
| not done||yaktaur.png
 
|-
 
| not done||yaktaur_captain-melee.png
 
|-
 
| not done||yaktaur_captain.png
 
|-
 
|
 
|}
 

Latest revision as of 19:39, 10 January 2013

Description

This project page is meant to organize the uploading of all monster images to the new wiki and keep track of our progress.

You can access the images to upload here: Monster tiles directory

Missing Images

Check out Special:WantedFiles to see a list of images that are wanted on various articles.

Also, make sure to check Special:UnusedFiles before uploading a new image to see if there already is one, but not named correctly.


Status of the bot

The script Current projects/upload images/upload-images.pl can be used, but its functionality is still very basic. --CommanderC 01:12, 9 January 2013 (CET)


How to use the bot

  • Create an account with bot permissions.
  • Install a perl interpreter and the MediaWiki::API perl module.
  • Download the source code of the current stable version of crawl: [1]. Get the no-deps version which is smaller, and extract it.
  • Download the source code of the bot: Current projects/upload images/upload-images.pl
  • Open the script with a text editor and change the values of the variables $username and $password. You can also change the amount of time it waits between uploads, but don't set it too low. By default, it will wait 60 seconds.
  • The script only requires one argument, the path of the directory that contains the images. For example:
perl upload-images.pl crawl/crawl-ref/source/rltiles/mon