Jump to: navigation, search
Avatar for Molldust

I'm a cyborg <|°_°|>

My main points of interest are templates and semantic media wiki. Don't bother me with design decisions, because I cannot be trusted in these regards. Get the feedback from other editors and tell me what to do. I will listen unless it breaks with my coding standards.

I turn on my automated processing BOT when the work gets too tiresome and repetitive. I feed him with your tasks if you leave me a detailed request.

User contributions

Recent Wiki Activity

Comment Archive

Recent Comments

You do not have permission to add comments or reply. Please make sure you are logged in, have validated your email address, and have performed at least one edit to an article.

Avatar for Medok - can you take a look at this wall of errors? I just does everything you did recently, and recreated+null edit+purged pages.

Avatar for Molldust

I guess you did rebuild ability_traits and ability_buffs, but forgot to switch them with the current ones. I did it now. It can be managed here: ru:Служебная:CargoTables

Log is here ru:Служебная:Журналы/cargo

Avatar for Elite stay

The talents sections of heroes also bugged. Both the hero page and talent page store talents. I suggest using Template:Talents wrapper on hero page. But I don't know which templates querying talents.

Avatar for Elite stay

So the better way is replace {:Lina/Talents} with {Talents wrapper| hero = Lina} like Lina/Guide#Talents.

Avatar for Molldust

I agree. Just go full yolo. Furthermore I replaced {BASEPAGENAME} by {hero} on Template:Talents, custom games have Dota IMBA as base page name.

Avatar for Molldust

Maybe I'll manage to start a bot script to fix the pages like i did with Lina, Bloodseeker, Ancient Apparition and Abaddon already.

Avatar for Elite stay


<code>{{Talents wrapper|hero={{subst:BASEPAGENAME}}}}</code> <code> | hero = {{subst:BASEPAGENAME}}</code>

Avatar for Molldust

Yeah, I managed to do it with those two:

(r"\{\{\:(.*?)\/Talents\}\}", r"{{Talents wrapper|hero=\1}}"),
(r"\{\{Talents\n\|\ t4left", r"{{Talents\n| hero = {{subst:BASEPAGENAME}}\n| t4left"),

I got rusty.

Avatar for Lemoncream

Hey, not sure if you're still around but we need help with a thing:

Template:Ability wrapper is ignoring the | game = parameter and displaying stuff from both Dota 2 and Dota IMBA. Example:

The Mana Break ability on the Necronomicon page is pulling info from Dota_IMBA/Anti-Mage's Mana Break. Compare to the Necronomicon Warrior page, which is fine.

Not urgent, but I dunno how to fix. Thanks.

Avatar for Lemoncream

so what do we do? should i bug the gamepedia people?

Avatar for Molldust

Not necessary, I found the bug already. The left join was done just over the ability title, rather than the pagename AND title. But conditional joins do not work with cargo. So I created a ability UID.

Never thought that this one SQL lecture will be helpful some day...

Avatar for Molldust

Most pages need to be resaved it there's errors now :/ sorry

Edit: The conducted fix has an equivalent of 3 cannon balls

Avatar for Elite stay

<tt> touch -transcludes:"Ability"</tt>

Avatar for Lemoncream

Thanks so much, I assume errors will clear up after resaving + cache

358143 GP
Favorite Wiki
Dota 2 Wiki

Total Statistics

Wikis Edited
Dota 2 Wiki Rank
Gamepedia Rank


Dota 2 Wiki

Special Achievements

Gamepedia's 5th Anniversary
Gamepedia's 6th Anniversary