Many of the pages make use of dataforms for easy creation. This means you don't need to worry about adding the css or much of the styling to each page.
However, this does mean you need to create pages in the correct way. To add a new page like this, you just add the name after the colon. So in the url you'd type the following
Then, so the wikidot internal links send people to the right page, you should add a redirect on the untemplated page, in this case it would be:
In which you add:
[[module Redirect destination="http://darksouls3.wikidot.com/covenant:example-covenant"]]
This means when somebody links the page like this: Example Covenant, it redirects them to the template page.
For pages that aren't automatically styled, you should add one of the templates below to work from.
For single pages generally do this:
@[[include general-page-css]] [[div class="flex-container"]] [[div class="flex-content"]] ...my stuff... [[/div]] [[/div]]
For split pages, do this:
@[[include general-page-split-css]] [[div class="flex-container"]] [[div class="flex-left"]] ...my left stuff... [[/div]] [[div class="flex-right"]] ...my right stuff... [[/div]] [[/div]]
Remove the @ in the code, that is just to prevent wikidot from loading the page here.
The following content needs to be worked on:
- Enemy HP/Souls, and drops
- Bosses HP/Souls, and strategies
- Upgrade data for every weapon/shield/spell tool
Depending on the weapon, add the follow templates under the upgrade heading:
New armor pages should use the formatting found in example-armor-page to keep the style consistant.
If you want to add an image to a page with the Image Code field (currently only locations), use the following for each image:
[[div class="flex-loc-tile"]] [[image url width="75%" link="url"]] [[/div]]
"url" being your actual image link. The images will tile up to five per row, and then wrap around. For the actual link, I recommend uploading to the page and copying the file link so the file is stored on wikidot, rather than imgur or anything else.
Container pages for different sets of images, used for linking images via url.
Pages used to set the css for most pages:
- equipmentgroup:_template - Weapons/shields/spell tools
- armorsetgroup:_template - Armor sets
- armor:_template - Individual armor pieces
- enemygroup:_template - Enemies
- locationgroup:_template - Locations
- ring:_template - Rings
- covenant:_template - Covenants
- bosses:_tempalte - Bosses
Remember editing these will modify every page using them.
Infobox template pages:
- weapon-infobox-backend (shields use this one as well)
- npc-infobox (used for regular enemies as well)
The css setup for the default elements can be found here.
Any css files can be found here.
The high resolution images used for stuff like items, weapons, etc, are extracted from the game. You'll need to use a program called iGP11 to do this. You can find it on Nexusmods here.
To get the images, configure iGP11 first, going to the Textures panel: set override mode to dumping and note where the dumping path is.
Launch the game with iGP11, and go to the dumping path directory. You'll see tons of .dds files appearing. The game will now dump new images as you encounter them ingame. For items, you can trigger this ingame by entering your inventory, switching to the lore panel and letting the big item image appear. In your dumping directory, sort by date to find the most recent files dumped. The latest one will be the item you just looked at.
Use this process to get the high resolution icons (512x512) for the items you want. Within iGP11, use the texture management tool to convert the .dds files you want to use.
Once you've extracted all the icons you need, you'll have .dds images. You need to convert these to .png, preserving the alpha channels as transparency to get a nice, crisp transparent image. Use a dds to png service like online-convert.com or something similar to do this quickly. This will give you a nice .png image you can upload to the wiki.