User talk:Molldust

From Dota 2 Wiki
Jump to: navigation, search

Hero Infobox edits[edit]

Your edits to the Hero infobox template appears to have removed semantic properties from a ton of heroes, resulting in missing things across the Wiki, like Table of hero attributes. I'm gonna roll it back for now and see if it fixes it. You can keep tweaking it but please keep SMW in mind! - Lemoncake(talk) 20:51, 10 January 2016 (UTC)

Strange thing, I did the same treatment to Template:Item infobox and there were no issues. Gonna do some investigation. Of course the aim was to add semantics, not to remove them. I only checked a few properties last time, was not enough it seems. Molldust (talk) 21:37, 10 January 2016 (UTC)
Are you sure it broke? Everything looks fine for me. I checked Table of hero attributes, Invoker, Invoker/zh-hans, Anti-Mage, Anti-Mage/zh-hans, Property:Title, Property:Title, Property:Strength even after purging each page to refresh the semantics. Maybe you looked at the table mid transition. If you find any errors, let me know and I try to fix asap. Most likely there will be some minor issues with the wrapper, but I think I catched all of them so far. Molldust (talk) 09:14, 14 January 2016 (UTC)
On my browser it looks like most of the heroes on Table of hero attributes are gone. Maybe it took a while before the properties disappeared? - Lemoncake(talk) 10:50, 14 January 2016 (UTC)
Still perfect for me. I tested on a new firefox profile with a cleared cache and no cookies. Can you name a few heroes that are gone and a few that stayed? Are all heroes showing up on Property:Strength for you? What browser are you using? It may be an issue with the ask query. Would be good to know some other experiences as well to identify the problem. Molldust (talk) 11:49, 14 January 2016 (UTC)
Nvm, I don't know how to count, it's way below the 111 heroes. Hold on. Molldust (talk) 13:20, 14 January 2016 (UTC)
Nailed it. Default release state is now true. Molldust (talk) 13:26, 14 January 2016 (UTC)

About old heroes and the hero infobox[edit]

Most heroes had totally different stats before their rework, so just using the wrapper is not good because it displays wrong numbers and it updates. Also, using the infobox puts them into categories. I think the best would be to create a 2nd hero box for old heroes and for custom game mode heroes, so they don't show up in the default heroes' categories. ~~ Bu3ny (talk) 13:17, 17 January 2016 (UTC)

Figured that out already and reverted the changes. I tried to come up with a good solution, but wasn't lucky so far:
  • It would be nice to be able to wrap pseudo items like Dagon and heroes/items from custom game modes. Therefore removing semantic properties is no solution. But then we have to introduce certain filters/properties to distinguish whether they origin from the main game or not (gamemode = main/haunted_colloseum/pudge_wars). Level stats (1/2/3/4 seconds CD for example) can't be handled by SMW directy, too. They need to be set once per value (cd = 1, cd = 2, cd = 3, cd = 4).
  • Removing the semantic properties from translation pages is necessary, but the setting "remove semantic properties" is not enough to solve all issues. For example the title property needs to be set for future translation switching. So far I worked around that circumstance and implemented it twice.
  • Template:Creep infobox uses no semantic properties. Main issue is that creeps like Kobold Foreman/Spirit Bear should have their own page and be transcluded to the camps/heroes. This also resolves the source-force-name dilemma.
I'll drop a note if I come up with a sane implementation. Molldust (talk) 14:26, 17 January 2016 (UTC)


It should be "upgrades" but not "updates". Elite stay (talk) 14:03, 21 January 2016 (UTC)

The page is so slow, I try to fix since 30 min :/ Molldust (talk) 14:06, 21 January 2016 (UTC)
God bless you. :( Elite stay (talk) 15:28, 21 January 2016 (UTC)
Fixed, the item nav caused troubles. Molldust (talk) 15:44, 21 January 2016 (UTC)
It seems that SystemNav have some problem. I'll fix it later. Thank you! Elite stay (talk) 15:53, 21 January 2016 (UTC)


Your changes are making Template:Cosmetic Item infobox look weird, the rarity and slot text doesn't align with the hero icon anymore. Example - Lemoncake(talk) 16:07, 12 February 2016 (UTC)

Did not notice the info until now. Was it fixed in the meantime? Looks good from what I can tell. Molldust (talk) 16:16, 12 February 2016 (UTC)
Are you sure? On Chrome it looks like this to me. Tried refreshing and everything. Looks OK on Firefox and IE though... - Lemoncake(talk) 17:15, 12 February 2016 (UTC)
Firefox user here unfortunately. I have 0 experience with Chrome debugging, so little possibilities to fix from my side. If there is some developer console, it would be helpful to know whether the hero icon or the rarity/slot reserve the double amount of height. I have a dream, where all browser vendors support and implement the same HMTL and CSS specifications. Molldust (talk) 17:39, 12 February 2016 (UTC)
Ok, well most of our users are using Chrome, so can you tinker with it or revert it? Thanks - Lemoncake(talk) 17:45, 12 February 2016 (UTC)
Pictogram comment.png Fixed Overflow discrepancy between the vendors. Molldust (talk) 18:00, 12 February 2016 (UTC)
Wonderful, thank you ! - Lemoncake(talk) 18:06, 12 February 2016 (UTC)

Kinetic Gems[edit]

I'd still like kinetic gems to be listed in hero equipment templates, so just keep that in mind when you change them. Thanks - Lemoncake(talk) 21:22, 26 February 2016 (UTC)

They should be included by default for every hero. Did you spot a case where it got dropped? It might have to do with the kinetic gem itself, if he is missing some semantic properties. Molldust (talk) 22:12, 26 February 2016 (UTC)

Thanks for your work[edit]

Hi Molldust. Just dropped by the old wiki to see how things were going. Looks like you're the current caretaker for a lot of my babies, including the oft-frustrating-but-fundamentally-useful SMW stuff. Consider that I pushed for SMW to be added before Dota got hats; it is now being used for roles that I could not have imagined. Wow! Thanks for all your work. I appreciate it. Also let me know if you have any questions about why I implemented some feature or another in a dumb way. —Kroocsiogsi (talk) 23:12, 26 April 2016 (UTC)

Hi mate, that's very pleasant to hear from the guy who actually set those things up! Actually SMW is the Schmoo of this wiki and caused a "few" pages to get deprecated. I'm glad the admins gave me so much free space and showed a lot of patience. I often did very drastic changes that caused a great stir and broke the wiki over longer periods or required them to help out with fixing. Molldust (talk) 23:37, 26 April 2016 (UTC)

A task for you[edit]

Hi Molldust, I need you to mass create pages for each hero with your bot:

1. Template:Tabs Hero - Template

2. Hero/Guide - Template

3. Hero/Counters - Template

4. Hero/Gear - Template

...and simply replace HERONAME in the templates with each hero's name. I've already done about a dozen heroes manually, so you'll have to skip the ones that exist. Let me know if this is doable. Thanks for your help! - Lemoncake(talk) 17:25, 10 June 2016 (UTC)

Ez task, but will take a while (~ 1 week) to set things up and make sure I don't break everything. Molldust (talk) 20:27, 10 June 2016 (UTC)
Sure, take your time. PS: I didn't name the template Tabber because we already have an extension that uses the tag <tabber>... oh well ._. - Lemoncake(talk) 20:42, 10 June 2016 (UTC)
Yeah, I know and they offer basically the same functionality. I would have named it Template:Tabs, but it's already in use. I will merge the two templates soon anyway, so I could rename all Tabbers to Tabs then afterwards. TabStart always bugged me out, because I was expecting TabEnd. Molldust (talk) 00:48, 11 June 2016 (UTC)
While I'm at it, I could move "Hero/equipment" to "Hero/Equipment", "Hero responses" to "Hero/Responses" and "Hero sounds" to "Hero/Sounds"? Molldust (talk) 17:59, 13 June 2016 (UTC)

And linking to Dotabuff and TorteDeLini wouldn't hurt either on "/Strategy" and/or "/Guide". Molldust (talk) 18:21, 13 June 2016 (UTC)

OK go ahead and move the three pages, but leave a redirect behind. Don't add the external links right now, I'll think about that in the future. Also, are you using AutoWikiBrowser to do this? - Lemoncake(talk) 19:31, 13 June 2016 (UTC)
Naa I write custom scripts for the PyWikiBot Molldust (talk) 19:56, 13 June 2016 (UTC)
Hey, that's good idea, if I'll tell you what to do with same russian pages could you create them too, after EN? Medok 20:28, 13 June 2016 (UTC)
Yes, that's possible. Do you want to copy-paste the EN pages? Or you want a completely new layout and manually insert the info? Molldust (talk) 20:47, 13 June 2016 (UTC)
I want the same template but with russian words and links. Medok 21:09, 13 June 2016 (UTC)
1. Hero/Guide/ru - Template
2. Hero/Counters/ru - Template
Other is identical to EN becouse have only templates. Medok 08:32, 14 June 2016 (UTC)


Now as we have separate wikies for each language, so then we have to get proper interwiki links. I did some iw corrections on some pages (example), but for global use (all articles in every 5 languages) we need bot help. What do you think about that? --Dark2Eagle (talk) 03:04, 8 February 2017 (UTC)

Yes we need bots, but they can only can do what we tell them. Updating the links right now makes little sense, because most the wikis are in the middle of renaming / moving etc. Once everything settles we can think about how we get most interwiki links done. You can read into Wikidata a bit if you like to. Molldust (talk) 09:00, 8 February 2017 (UTC)