Skip to content

Lieu—Themes, outgoing links, and crawling improvements

Latest
Compare
Choose a tag to compare
@cblgh cblgh released this 07 Mar 10:34
· 23 commits to main since this release
  • Themes support has now been added to Lieu, see the README's theme example
  • Crawling has been improved with respect to webring sites that exist on a shared domain (e.g. tilde sites). Previously, the entire domain would be crawled whereas now only the specific path and its children pages are crawled. Thanks to @Amolith for the suggestion in #6!
  • New functionality has been added by indexing not only webring sites contents, but also links outgoing from webring sites to the wider internet. These results are captured in the Outgoing tab of the search results page.
  • A new random url has been added, redirecting the visitor to a random page linked by someone on the webring: <lieu host>/random/outgoing
  • Webring user's may now use Lieu as a site-specific search functionality for their own site by embedding a form element on their site:
    <form method="GET" action="https://<lieu host>">
        <span>
            <input type="search" minlength="1" required="" name="q" placeholder="Search">
            <input type="hidden" value="<webring site's domain>" name="site"> <!-- this is important, change the value to your site's domain (without http(s)-->
            <button type="submit" title="Search" aria-label="Search">Search</button>
        </span>
    </form>