Page MenuHomePhabricator

ZIM external links should be always marked as external.... or removed
Closed, InvalidPublic

Description

In ZIM files generated by the Collection extension on Wikipedia, if you have content with a Wikipedia internal link with a target not available in the ZIM, the link is there (pointing on the online Wikipedia) but looks the same as an ZIM internal link.

So you may have an articles in Kiwix with 300 links to Wikipedia an 1 link to the content... but there is no way to detect it quickly.

I propose 3 solutions:

  • Such links are removed
  • Such links are marked as external links (like Wikipedia external links)
  • Such links are marked in a manner to make the difference with the ZIM internal links.

Version: unspecified
Severity: normal

Details

Reference
bz30199

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:50 PM
bzimport added a project: Collection.
bzimport set Reference to bz30199.
bzimport added a subscriber: Unknown Object (MLST).

jwild wrote:

I think your first proposed solution is the best for our offline target market. People are generally using the offline version for a reason (i.e., limited access to Internet), and having of copious numbers of links requiring Internet is frustrating.

I'm assuming that by "removed" you mean "stripped and the link text preserved"? We don't want our articles to look like Swiss cheese :)

@Roan
Yes of course ;)

Any chance to see that implemented? This seems to me to be at the same time a pretty big UI problem and not so complicated to fix.

pete532 wrote:

I'd like to add my support for addressing this issue for offline users, so that they don't experience browser launches and error messages after clicking links to online resources. It would be great to go one step further and deal with users who are online or offline at different times.

An ideal solution might be as follows:

  1. If the user is online, display external links in the usual blue color. These links will work normally.
  1. If the user is offline, display external links in a unique color, say green.
  1. If the user clicks a green link, display an error dialog saying "Green links require an Internet connection", and including a check box "Don't show this message again."

Using OCG ZIM export, this should not be a problem anymore.

Pppery subscribed.

Closing as obsolete - collection export functionality has been dead for years.