Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an option to check for links #672

Open
trufae opened this issue Jun 15, 2024 · 1 comment
Open

Add an option to check for links #672

trufae opened this issue Jun 15, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@trufae
Copy link

trufae commented Jun 15, 2024

Unfortunately, the geminisphere is not as stable as it should, and it's pretty common to find broken links here and there and it's a little frustrating to have to click and go back after realizing the server is down or the page was removed.

Despite this is more like a community issue and should be addressed with a crawler+messenger that contacts all gemini page servers to inform them about the broken links (which may end up into some really bad things if done recursively).

Lagrange can make a step forward do something about it:

  • And add a button or option to check all links in current page and mark as broken the non working ones and cache the ones that work

or

  • Check if the page exists before loading it so the user just see's a broken link (represented with a strikethrogh or sthg)

probably the latest is the less harmful solution. ^^

PD: thanks for maintaining such a wonderful piece of software

@skyjake skyjake added the enhancement New feature or request label Jun 28, 2024
@skyjake
Copy link
Owner

skyjake commented Jun 28, 2024

And add a button or option to check all links in current page and mark as broken the non working ones and cache the ones that work

This could be a reasonable tool to add.

The checking of pages and the local caching/archiving could be optional actions in the same tool. There is an existing related issue (#514).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants