iftechfoundation / ifdb-suggestion-tracker

Bugs and feature requests for a future IFDB update
10 stars 0 forks source link

Unbox file listing link for every eligible zip (etc) file #480

Open jtn20 opened 1 month ago

jtn20 commented 1 month ago

IFDB has enough information to provide a link to the Unbox file listing for every (IF-Archive-hosted) zip/tgz/etc file listed in the "external links" section, but at the moment it's only used for the "Play on-line" link on the topmost link that's marked as playable. Unbox's ability to browse zip files is not exposed.

Motivation: I find myself writing "Contains story file, manual, walkthrough, and source code" in the descriptions of zip files on IFDB, but there's no easy way for IFDB users to reach all those goodies; they can play the story file online, or download the zip and use their own tools to dissect it. Also, in some cases, there isn't a single "main file" to point to in the zip (the case at the top of my mind is old 8-bit games which come in two parts). Or there are multiple zips with more or less equal claim to people's attention (e.g., for different platforms).

This could add more clutter to an already space-constrained region (cf #476), so it might need to be a slightly gnomic icon with an explanatory 'look inside' tooltip, next to each zip file's link.

dfabulich commented 1 month ago

I think for cases where we'd want to show an unbox link, we might just not display the "↪ contains" text for those, replacing it with a "↪ View contents" link.