User:VeganCritter/Desktop

Hi, Critters! I'm VeganCritter on Twitter.

My Workspaces

 * User:VeganCritter/My Sandbox
 * User:VeganCritter/Desktop/Archived
 * User:VeganCritter/Desktop/ChapterNavboxPlanning
 * User:VeganCritter/Desktop/JavaTest
 * User:VeganCritter/Redirects

Personal Scripts/Styles
 * User:VeganCritter/common.js
 * User:VeganCritter/wikia.css

Important Pages:
 * MediaWiki:Common.js
 * Special:Version
 * Wikipedia:Help:Wiki_markup – very useful for formatting and characters

☐ ☑ ☒

Table Drafts
Help:
 * For help on sorting, Wikipedia:Help:Sorting.
 * For keeping some rows together during autosort, https://meta.wikimedia.org/wiki/Help:Sorting#Keeping_some_rows_together.
 * For an example of a complex navbox construction: https://en.wikipedia.org/wiki/Template:Solar_System


 * For details on collapsible elements: https://www.mediawiki.org/wiki/ResourceLoader/Modules#jquery.makeCollapsible
 * Samples of interesting mw-collapsible implementations: https://test.wikipedia.org/wiki/User:Krinkle/Test_suite_for_mw-collapsible

Create selectively-collapsible content:
 * 1) Choose the trigger(s).  If it's the caption, then you add this to the caption line, replacing LABEL with your desired name:
 * 2) * class="mw-customtoggle-LABEL"
 * 3) Give the collapsing rows/cells the following, replacing LABEL with your desired name:
 * 4) * class="mw-collapsible mw-collapsible-content" id="mw-customcollapsible-LABEL"
 * 5) Set up multiple triggers and collapsible groups as desired.
 * 6) Header rows and captions can be given class="mw-collapsible" id="mw-customcollapsible-LABEL" to selectively hide elements of the table with the regular data cells.
 * 7) Think about how to make the trigger area(s) obvious (by using text, graphics, and/or colors to show where the button is).

CSS table.wikitable { background-color: #F2F2F2; } "#WikiaArticle table.wikitable th"
 * wikitable CSS is edited in MediaWiki:Common.css. For example, changing the background color would be:
 * Looks like from community:Forum:Wikitable_class_changed_why%3F I'll need to preface the styles with #WikiaArticle to get them to override Wikia's CSS priority. For example:
 * #WikiaArticle is preferred to using !important because a user could want the default styles of wikitable, but with customizations.

Draft Combat Logs for Episode Pages
Colors:
 * Protagonist:
 * Pro-Miss: style="background: #E1E1E1;" |
 * Pro-Hit: style="background: #B9FFB9;" |
 * Pro-Crit: style="background: #82FF82;" |
 * Pro-Buff: style="background: #80FFFF;" |
 * Pro-Debuff: style="background: #359AFF;" |
 * Pro-Heal: style="background: #FFFF73;" |
 * Pro-Kill: style="background: #00A500; color: white;" |
 * Antagonist:
 * Ant-Miss: style="background: #B9FFB9;" |
 * Ant-Hit: style="background: #FF9696;" |
 * Ant-Crit: style="background: #FF6464;" |
 * Ant-Buff: style="background: #FF96FF;" |
 * Ant-Debuff: style="background: #962DFF;" |
 * Ant-Heal: style="background: #E19B5F;" |
 * Ant-Kill: style="background: DarkRed; color: white;" |

Other Formatting:
 * Prevent wrapping: style="white-space: nowrap;"
 * Specify column width (use on header for whole column): style="width: 50%;"
 * Custom sort value for a table cell: | data-sort-value="CUSTOM_VALUE" | CELL_DATA

Current Draft

 * This table uses the "longTable" suffix for its ID: id="mw-customcollapsible-CLDraft3"
 * Be sure to archive this draft after major revisions.

Icons and Actions for the Combat Log Table
Character:
 * ☑ [AbilityCheck.jpg] Ability Check: Perception/Intimidation/Strength/etc.
 * ☑ Action: Attack/Dash/Disengage/Dodge/Help/Hide/Ready/Search/Use
 * ☐ Action: Command Companion to Attack/Dash/Disengage/Dodge/Help
 * ☐ Bonus Action: Command Companion to Dash/Disengage/Dodge/Help
 * ☐ Class Feature: Extra Attack
 * ☐ Feat:
 * ☐ Free Action: Command Companion to Move
 * ☐ Movement: Approach/Retreat

'''Trinket (Vex'ahlia):'''
 * ☐ Companion Action: Attack (Claw)
 * ☐ Companion Action: Attack (Bite)
 * ☐ Companion Action: Attack (Cannonball)
 * ☐ Companion Action: Dash
 * ☐ Companion Action: Disengage
 * ☐ Companion Action: Dodge
 * ☐ Companion Action: Help
 * ☐ Companion Class Feature: Beastial Fury Attack
 * ☐ Companion Movement: Approach/Retreat
 * ☐ Companion Reaction: Attack of Opportunity

Icons
 * Wikipedia:Template:Icon: Inline icon template.
 * w:c:wowwiki:Paladin: Well-used icons, implemented through templates.

I should set up Template:CombatLog so that it works as a template for each encounter. This template defines the setup, appearance, collapsibility, and other characteristics of the combat logs as they will appear in an episode.

Then I make Template:CombatLog-Prodep40Enc3 for Production Episode #40, Encounter #3. An alternative would be Template:CombatLog-Ch4Ep02Enc3 for Chapter #4, Episode #02, Encounter #3. The drawback of the CxEE format is that the chapters are arbitrarily created by the Critical Role wikians, and they may change again at some point. Sticking with G&S's production numbers may be beneficial. However, the production numbers have the disadvantage of not easily accounting for special episodes like "Critical Troll". Consult the Slack group for naming convention consensus.

The encounter-specific templates, like Template:CombatLog-Prodep40Enc3, would contain all the log data and invoke Template:CombatLog. They would look like this:

WAIT, THAT'S WRONG. I use template for formatting the table and calling for variables. Then I put the data (and variable strings) in. Then, on the episode article pages, I insert in the appropriate section of the page.

So, is going to ask for some data. Here's what I give it in the :

{{ CombatLog
 * name =
 * chapter =
 * episode in chapter =
 * episode production number =
 * encounter number =
 * encounter start time =
 * encounter end time =
 * youtube url =


 * collapsible =


 * surprise =

Encounter #{{{encounter number}}} in {{ep|{{{chapter}}}x{{padleft:{{{episode in chapter}}}|2}}}} ({{{chapter}}}x{{padleft:{{{episode in chapter}}}|2}}): Combat Log for {{ep|1x01}} from 1:23:45 through 2:00:00.
 * headertitle = Critical Role Combat Log
 * caption = A draft combat log format for use on the Critical Role wiki.

When {{{surprise}}}=true, then the first row beneath the header is a colspan=5 row, attached to the header (there's a parameter for this) stating that Round 00 is a surprise round. Because this row is attached to the header, it is immune to sorting.

http://wowwiki.wikia.com/wiki/Paladin#Races

Add to Infobox Character:
 * Favored Enemy
 * Favored Terrain
 * Feats/ASIs

In class, add subclass (Archetype/Domain/etc.). For example:
 * Beast Master Ranger
 * Conjuration Wizard
 * Life Domain Cleric

Things To Remember

 * Multiple citations of the same reference on a page can be simplified by using:
 * &lt;ref name="REFERENCENAME"&gt;Reference text for references section.&lt;/ref&gt; on the first instance; and
 * &lt;ref name="REFERENCENAME" /&gt; on all following instances.
 * A drawback is that other editors might not understand how this works, messing up the references upon future edits and article splicing.
 * General help on referencing: Wikipedia:Help:Referencing_for_beginners.
 * Hex colors for span, div, and color templates:  WikiMarkup:HEX Colors.

Regular Tasks

 * New Episodes:
 * Create page "Episode XX".
 * Transclude "Template:Infobox Episode".
 * Create page "Template:Ep/CxEE", replacing EPISODENAME in the code with "Episode XX".
 * Add episode to appropriate chapter navbox (e.g., "Template:Nav-Chapter4") and sort columns as necessary.
 * Add episode column to Character Appearances and the transcluded templates.
 * Add episode to List of episodes.
 * Episodes Released on G&S:
 * Rename episode page from "Episode XX" to the episode's title (and leave redirect).
 * Edit "Template:Ep/CxEE" to use the episode's title rather than "Episode XX".
 * Edit chapter header template transcluded into Character Appearances to use the episode's title rather than "Episode XX".
 * Update episode on List of episodes.
 * Update episode on List of episodes.

My List of Projects

 * Fix spelling inconsistencies across pages. Category:Articles needing spelling confirmation will help.
 * Check with Dexcuracy about adding a Purge button to the wiki. I already added it to my personal common.js file.
 * Cassandra de Rolo:  Recently created; finish stub.
 * Update with Cassandra's appearance: Taliesin's thread with CC Mason.
 * K'Varn the Mad:  update spelling reference; add Mercer's stat block graphic.
 * Whitestone:  Finish stub.
 * Critical Role:  Create the page, explain what Critical Role is, and maybe even make it the article that would serve as the Wikipedia article draft.
 * FAQ:  Fix spacing issues; implement Q&A format; implement references.
 * Chapters:
 * Episode summaries on Chapter pages.
 * Character Appearances:  Update.
 * Infoboxes and Templates:
 * Template:Infobox_Character/doc:
 * Add portrait reference/caption section.   Done.
 * Should portrait reference/caption be excluded because it's already included in the image's page?  No, because people may print or save an article, and the reference needs to appear on that printed/saved article.   Done.
 * Here's where it gets edited:  Template:Infobox_Character
 * Template:Ambox/doc:  How to use Article Management Boxes (ambox).
 * Category:Template_documentation:  Info about some of the templates.
 * Critical_Role_Wikia:Templates:  Info about how to use (and import) templates.

Scripts
Installed:
 * http://dev.wikia.com/wiki/FindAndReplace
 * http://dev.wikia.com/wiki/LastEdited
 * http://dev.wikia.com/wiki/PurgeButton
 * http://dev.wikia.com/wiki/ReferencePopups

To Install:
 * http://dev.wikia.com/wiki/DisplayClock
 * http://dev.wikia.com/wiki/QuickToolsv2 - Low priority
 * http://dev.wikia.com/wiki/Tooltips
 * http://dev.wikia.com/wiki/MassCategorization
 * http://dev.wikia.com/wiki/NullEditButton - Supposedly better than ?action=purge and PurgeButton.
 * http://dev.wikia.com/wiki/MassRename

Removed:
 * http://dev.wikia.com/wiki/Standard_Edit_Summary - more annoying than effective:
 * requires Mainspace template even for personal use;
 * erases edit summary upon changing dropdown selections; and
 * too wide for margin.