Newly updated maps section?
I see that in this game there are many maps on which people have worked very much and for a long amount of time, but after the initial release there is no way to promote your map on the site, and since the site takes first save time when putting a map in "New Maps", only small maps get published there, unless you keep your computer up for several days and don't save since you publish. So, my suggestion here is to make a Newly Updated Maps section, like the New Maps section. It would function just like the New Maps section, except that it would have a timer of like two weeks, 20 days or a month until a map can get featured there again, so people don't just keep updating maps to get it featured there all the time. This would promote making more intricate bigger maps and would give an actual reward for doing it, so people can have satisfaction for making such maps and this game would in return get much more quality content for it.
We've added an updated-timestamp to the maps, so it should show up in the new maps listing again when you do any changes. (There's still some caching mechanisms in place so could take ~5mins for it to show up).
have a great day!
Displaying the last edit date is a good addition, good job on this! Maybe you shouldn't use the creation date when the map is never edited since the addition of this new setting though as it's misleading. If you don't have any edit date (or if it's identical to the creation date) then it shouldn't display an edit date on the map page.
And when I'm at this, it could be interesting to add the day when the map was created too. We would see CREATED XX/YY/ZZZZ, UPDATED AA/BB/CCCC under the map description. And I just had the idea of having a changelog feature, where the map author can write something to say what changes he did, like you can do on most forums when editing a message. You would see the message by hovering the update date with your mouse (or clicking on touchscreens). This message would be optional. Just ideas I throw here that came in mind.