Thread:DoCheonGong/@comment-3225604-20160608091907/@comment-26235098-20160617192610

Fixed.

The Lua module works properly. Also, the difficulty level template also works properly (actually that codepath did not change when stars support was added). The problem was in the page, as follows:

Level 594 has not only split difficulty, but SPLIT PAGES - i.e. it has a separate Level 594 (Mobile) page, but the main (web) page did not transclude Template:Platformtabs as it should so the split difficulty was not "apparent". (The mobile page itself was ok.)

Time ago, NRN had implemented Template:Platformtabs to place on split pages like these. Accordingly, we (I) also changed the Template:Difficulty level to detect a separate (Mobile) page. When one exists - in this case it does - only the difficulty/color for the specific platform is shown on the respective page. That is why level 594 was only showing the web difficulty. Because the mobile difficulty was shown on the 594 mobile page.

Fix --
 * I added platform tabs also to the main page.
 * I removed note to mobile users with link to old versions page
 * As the Mobile page did not have version details, I placed that note/link to the old versions page there. However, as this page has a proper mobile image, it might be nice to move the details from the versions page there... unless we want to remove the mobile page?

I am not sure whether the implementation of separate Web/Mobile pages is widely used? Is that something we should re-evaluate? Anyway, this specific problem is solved.