Zettelkasten Forum


[Plug-In] Broken Links

edited November 19 in Plug-In Showcase

We all change titles and filenames of notes from time to time. But changing names breaks internal wiki links.

This plugin makes it easy to detect broken links and suggests how to correct them based on the ID (timestamp).

Download the latest version: https://github.com/iltempo/thearchive-broken-links-plugin/releases/latest

The repository and code can be found at https://github.com/iltempo/thearchive-broken-links-plugin

Feedback is welcome as a comment or on GitHub.

Example:

Broken Links:

[[202408132300 Song Autumn Leaves]]

  - Not found: '20240814164821 Jazz'

[[202406131517 How to use Ableton Live]]

  - '202406131750 Syncing then Keystep and Ableton Live' → [[202406131750 Syncing the Keystep and Ableton Live]]
Post edited by ctietze on

Comments

  • That's cool, thank you for building and sharing it!

    Do you happen to know whether a Map in JS is faster than a regular object with key lookup? The use of the Map data structure makes perfect sense. I just don't recall why I ended up not using it in the scripts I shipped with The Archive and instead created object key-value pairs :)

    Author at Zettelkasten.de • https://christiantietze.de/

  • I cannot tell, as I am not an experienced JavaScript developer. I picked the Map type because it looked appealing. All I need is a key-value structure. I am open to suggestions on what can be done better.

  • I cannot tell, as I am not an experienced JavaScript developer

    Me neither, I'll check later :)

    Author at Zettelkasten.de • https://christiantietze.de/

Sign In or Register to comment.