- Bot
- Kaori Emora
- STATS
- 0.81% articles = 10,625 / 1,318,589
- JOB QUEUE
- Piecewise Chord
- P(x)=Piecewise[{{(7*x+6),0<x<=3},{(8*x+3),3<x<=5},{(9*x-2),5<x<=6},{2*(5*x-4),6<x<=14},{3*(5*x-26),14<x<=18}}] -- http://www.wolframalpha.com
- Released champions
- 168
k | Permutation | Combination |
---|---|---|
10 | 1.3630357135153E+22 | 3.7561610271034E+15 |
6 | 20542308050880 | 28530983404 |
5 | 126026429760 | 1050220248 |
3 | 4657296 | 776216 |
As per ClariS request: http://leagueoflegends.wikia.com/wiki/Special:CreateBlogPage?preload=Template:Custom_champion
Readings:
- http://webaim.org/techniques/tables/#cl -- Tables for layout. Not as ebil.
- Old champ var: http://pastebin.com/mfQWwGQV
TODO
- MediaWiki:Licenses - Actually make it transclude/subst license data, and not just categories. See also: http://www.mediawiki.org/wiki/Manual:Image_Administration#Licensing
- Template:Category is used above, while proper licensing templates aren't? Blasphemy.
- MediaWiki:Editor-template-list Add useful templates to this.
- Normalize Rune images.
- Make mastery template which can take numbers.
- Seems people like white links on Oasis. Somehow come up with a good styling that allows this to be applied for Oasis but not on Monobook (DARK THEME FIX/UPDATES)
- Make core template for LoL Rainmeter skin
Tooltip test :D
Category
- Announcer voice-overs
- Champion audio
- Login music
- Images copyrighted to Riot Games (Riot Games images as an alternative)
- Promotional images
- Ability icons
- Champion squares
- Category:Missing License File
CV Backlinks
- Templates
- Custom champion
- Leveled Stat
- Mitigated damage
- Stats at 18
- Template:Stats at each level
Boxies
This user uses Monobook. |
RAF file structure
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Magic number | Version | Manager index | File list offset | ||||||||||||
Path list offset | No. of entries | Path hash 1 | Data offset 1 | ||||||||||||
Data size 1 | Path list index 1 | Path hash 2 | Data offset 2 | ||||||||||||
Data size 2 | Path list index 2 | Path hash ... | Data offset ... | ||||||||||||
Data size ... | Path list index ... | Path hash N-1 | Data offset N-1 | ||||||||||||
Data size N-1 | Path list index N-1 | Path hash N | Data offset N | ||||||||||||
Data size N | Path list index N | Path list size | Path list count | ||||||||||||
Data offset 1 | Path length 1 | Data offset 2 | Path length 2 | ||||||||||||
Data offset ... | Path length ... | Data offset N-1 | Path length N-1 | ||||||||||||
Data offset N | Path length N | Path string 1 | |||||||||||||
Path string 2 | Path string ... | Path string N-1 | |||||||||||||
Path string N | EOF |
Scripts
- global.js
- MediaWiki:Common.css
- MediaWiki:Common.js
- MediaWiki:Wikia.css
- MediaWiki:Wikia.js
- MediaWiki:Monobook.css
TODO:
- Obtain post content. http://leagueoflegends.wikia.com/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=Main_Page
- Iterate through each comment. This becomes the discussion below the main post. Replies become nested.
This almost moves stuff.
function movepage(from, into) { var api = new mw.Api(); var onfail = function(err) {console.log('API failed', error); }; var step3 = function(movetoken) { }; var step2 = function(id) { api.get({ action: 'query', prop: 'info', intoken: 'move', pageids: id }) .done(function(data){ var movetoken = data.query.pages[id].movetoken; step3(movetoken); }) .fail(onfail); }; var step1 = function() { api.get({ action: 'query', titles: from, indexpageids: '', format: 'json' }) .done(function(data){ var id = data.query.pageids[0]; step2(id) }) .fail(onfail); }; step1(); }