More tabs (FAQ/Changelog/Dependency...)

A place to talk about the official Factorio mod portal (https://mods.factorio.com)
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5211
Joined: Tue Jul 12, 2016 9:03 am
Contact:

More tabs (FAQ/Changelog/Dependency...)

Post by eradicator »

What?
Add additional static free-text tabs for better sorting.

Whaaat?
Currently each mod page has three tabs, Information, Download and Discussion. Information is the only free-text field i can use. So i have to convey all information about my mod on one page, this is not nicely editable nor well readable. So i propose the addition of the following three tabs:

[Changelog]
: Automatically pull changelog.txt from the latest mod.zip and display it here. This saves authors the time of copy/pasting/updating it on every release. Makes the changelog easy to find for people who are interested in reading it, and nicely keeps it out of view from people who don't care. Can be a simple list with bulletin points.

[FAQ]: A free-text page that mod authors can use to answer frequent questions in a well formed manner. Basically a second "Information" page with a different tab name. Saves the author time answering the same question again and again on the discussions/forum. Saves time/effort for mod users to find/post an appropriate post on the discussions/forum. Is easy to ctrl-f search. And declutters the Information page. Done★

[Dependencies]: A tab that shows the dependencies as listed in info.json (minus the hidden ones) and automatically generates links to each mods portal page. Because currently the portal lacks this information completely. (And if feasible add two "batch download" buttons to easily grab (1)all required and (2)all optional dependencies, or a direct download button for each required mod next to the link to that mods page.) Done★

[Information]: Stays at it is, but thanks to the new tabs can now concentrate on describing the mod without clutterering it with unnessecary information.

Obviously each tab should only be shown to end users if it is not empty.

(Also thanks for the great work so far. It is very appreciated :)
Last edited by eradicator on Thu Jul 12, 2018 5:30 pm, edited 3 times in total.
User avatar
Sanqui
Factorio Staff
Factorio Staff
Posts: 332
Joined: Mon May 07, 2018 7:22 pm
Contact:

Re: More tabs (FAQ/Changelog/Dependency...)

Post by Sanqui »

I've added the editable FAQ and dependencies can now be seen under the Download tab. Changelog may be coming in the future.
ovo
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5211
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: More tabs (FAQ/Changelog/Dependency...)

Post by eradicator »

Great news! ...though i can't seem to find the dependencies? Looked at bobs and angels to make sure, but seeing nothing.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
User avatar
Sanqui
Factorio Staff
Factorio Staff
Posts: 332
Joined: Mon May 07, 2018 7:22 pm
Contact:

Re: More tabs (FAQ/Changelog/Dependency...)

Post by Sanqui »

Ah, sorry, I needed to verify something so they weren't in yet. You can see them now, e.g. https://mods.factorio.com/mod/boblogistics/downloads :)
ovo
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5211
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: More tabs (FAQ/Changelog/Dependency...)

Post by eradicator »

Hm..i can see them fine on the bobs page you linked, but not on my own:
https://mods.factorio.com/mod/er-xander ... /downloads

Also just to be sure (and because i can't test before 0.17...): Does it properly hide hidden dependencies?
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
User avatar
Sanqui
Factorio Staff
Factorio Staff
Posts: 332
Joined: Mon May 07, 2018 7:22 pm
Contact:

Re: More tabs (FAQ/Changelog/Dependency...)

Post by Sanqui »

eradicator wrote:Hm..i can see them fine on the bobs page you linked, but not on my own:
https://mods.factorio.com/mod/er-xander ... /downloads
Thanks, fixed!
Also just to be sure (and because i can't test before 0.17...): Does it properly hide hidden dependencies?
Yes, they're not shown.
ovo
User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5211
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: More tabs (FAQ/Changelog/Dependency...)

Post by eradicator »

Great work!
(Also i can't keep myself from saying that it would probably be even more userfriendly if it showed the localized names instead of internal names. Some have a big difference between the two. My favourite example beeing "bobplates" which has the localized name of "Bob's Metals, Chemicals and Intermediates".)

______
On a totally unrelated matter while i'm here... on some pages the information page header "breaks" (all mods from this guy) presumably becaues the license field is too long. Is this intended?
double.png
double.png (11.86 KiB) Viewed 3407 times
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
User avatar
DiegoPro77
Fast Inserter
Fast Inserter
Posts: 172
Joined: Tue Feb 20, 2018 1:40 pm
Contact:

Re: More tabs (FAQ/Changelog/Dependency...)

Post by DiegoPro77 »

Very curious right?
Aka Playmaker. My mods: https://mods.factorio.com/user/77playmaker -|- My Discord Server: https://discord.gg/6NGYQdX
"One day you'll live this word behind, so live a life you will remember."
Expanding your game experience since 2018.
Post Reply

Return to “Mod portal Discussion”