home.social

#pagefind — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pagefind, aggregated by home.social.

fetched live
  1. My site’s search functionality now supports searching not only content natively on my site but also my writing on other publications.

    All possible thanks to a mini-site made with WebOrigami that indexes external content and the ever-wonderful Pagefind library.

    This is useful, because sometimes I get messages asking if I was the one who wrote about a topic.

    It has long been easy for people to search for content present directly on my site, but it has been tricky to search in one place for my writing across the rest of the web. Happy to have this solution!

    #Pagefind #WebOrigami #WebDev

  2. My site’s search functionality now supports searching not only content natively on my site but also my writing on other publications.

    All possible thanks to a mini-site made with WebOrigami that indexes external content and the ever-wonderful Pagefind library.

    This is useful, because sometimes I get messages asking if I was the one who wrote about a topic.

    It has long been easy for people to search for content present directly on my site, but it has been tricky to search in one place for my writing across the rest of the web. Happy to have this solution!

    #Pagefind #WebOrigami #WebDev

  3. My site’s search functionality now supports searching not only content natively on my site but also my writing on other publications.

    All possible thanks to a mini-site made with WebOrigami that indexes external content and the ever-wonderful Pagefind library.

    This is useful, because sometimes I get messages asking if I was the one who wrote about a topic.

    It has long been easy for people to search for content present directly on my site, but it has been tricky to search in one place for my writing across the rest of the web. Happy to have this solution!

    #Pagefind #WebOrigami #WebDev

  4. My site’s search functionality now supports searching not only content natively on my site but also my writing on other publications.

    All possible thanks to a mini-site made with WebOrigami that indexes external content and the ever-wonderful Pagefind library.

    This is useful, because sometimes I get messages asking if I was the one who wrote about a topic.

    It has long been easy for people to search for content present directly on my site, but it has been tricky to search in one place for my writing across the rest of the web. Happy to have this solution!

    #Pagefind #WebOrigami #WebDev

  5. My site’s search functionality now supports searching not only content natively on my site but also my writing on other publications.

    All possible thanks to a mini-site made with WebOrigami that indexes external content and the ever-wonderful Pagefind library.

    This is useful, because sometimes I get messages asking if I was the one who wrote about a topic.

    It has long been easy for people to search for content present directly on my site, but it has been tricky to search in one place for my writing across the rest of the web. Happy to have this solution!

    #Pagefind #WebOrigami #WebDev

  6. #Pagefind is pretty great! I've just added it to a site, took all of ten minutes. (I mean, probably I've done something wrong, but it seems to work well so far!)

    I had been relying on DuckDuckGo for single-site search results, but there's just so much that seems not to be indexed that way. (DDG is still the no-JS fallback.)

    pagefind.app

  7. #Pagefind is pretty great! I've just added it to a site, took all of ten minutes. (I mean, probably I've done something wrong, but it seems to work well so far!)

    I had been relying on DuckDuckGo for single-site search results, but there's just so much that seems not to be indexed that way. (DDG is still the no-JS fallback.)

    pagefind.app

  8. #Pagefind is pretty great! I've just added it to a site, took all of ten minutes. (I mean, probably I've done something wrong, but it seems to work well so far!)

    I had been relying on DuckDuckGo for single-site search results, but there's just so much that seems not to be indexed that way. (DDG is still the no-JS fallback.)

    pagefind.app

  9. #Pagefind is pretty great! I've just added it to a site, took all of ten minutes. (I mean, probably I've done something wrong, but it seems to work well so far!)

    I had been relying on DuckDuckGo for single-site search results, but there's just so much that seems not to be indexed that way. (DDG is still the no-JS fallback.)

    pagefind.app

  10. #Pagefind is pretty great! I've just added it to a site, took all of ten minutes. (I mean, probably I've done something wrong, but it seems to work well so far!)

    I had been relying on DuckDuckGo for single-site search results, but there's just so much that seems not to be indexed that way. (DDG is still the no-JS fallback.)

    pagefind.app

  11. Been butting my head against Pagefind on my textbook site, the Default UI works, the Playground works, but using the Pagefind API in my Lit component does not return any results. I know it worked once upon a time when I original wrote the component, but have no idea what have changed since then or when it stopped working. 🥺

    #pagefind #lit

  12. Been butting my head against Pagefind on my textbook site, the Default UI works, the Playground works, but using the Pagefind API in my Lit component does not return any results. I know it worked once upon a time when I original wrote the component, but have no idea what have changed since then or when it stopped working. 🥺

    #pagefind #lit

  13. I added search to my #eleventy blog via #pagefind. It took maybe 30 minutes, including a bit of fumbling to index only the posts and not lists of tags and the like. The delta between my old Wordpress version of the blog and the current statically rendered version continues to shrink.

    I used these directions and they worked great and were easy to follow:

    slecache.com/posts/adding-page

    The whole process was simple and straightforward. It made me feel dumb that it took me this long to do it.

    #11ty

  14. I added search to my #eleventy blog via #pagefind. It took maybe 30 minutes, including a bit of fumbling to index only the posts and not lists of tags and the like. The delta between my old Wordpress version of the blog and the current statically rendered version continues to shrink.

    I used these directions and they worked great and were easy to follow:

    slecache.com/posts/adding-page

    The whole process was simple and straightforward. It made me feel dumb that it took me this long to do it.

    #11ty

  15. I added search to my #eleventy blog via #pagefind. It took maybe 30 minutes, including a bit of fumbling to index only the posts and not lists of tags and the like. The delta between my old Wordpress version of the blog and the current statically rendered version continues to shrink.

    I used these directions and they worked great and were easy to follow:

    slecache.com/posts/adding-page

    The whole process was simple and straightforward. It made me feel dumb that it took me this long to do it.

    #11ty

  16. I added search to my #eleventy blog via #pagefind. It took maybe 30 minutes, including a bit of fumbling to index only the posts and not lists of tags and the like. The delta between my old Wordpress version of the blog and the current statically rendered version continues to shrink.

    I used these directions and they worked great and were easy to follow:

    slecache.com/posts/adding-page

    The whole process was simple and straightforward. It made me feel dumb that it took me this long to do it.

    #11ty

  17. I added search to my #eleventy blog via #pagefind. It took maybe 30 minutes, including a bit of fumbling to index only the posts and not lists of tags and the like. The delta between my old Wordpress version of the blog and the current statically rendered version continues to shrink.

    I used these directions and they worked great and were easy to follow:

    slecache.com/posts/adding-page

    The whole process was simple and straightforward. It made me feel dumb that it took me this long to do it.

    #11ty

  18. On this note, though, does anybody know of there’s a way to improve the search query syntax in #Pagefind ? It doesn’t support excluding words, for example, unless it does and I don’t know it.

  19. On this note, though, does anybody know of there’s a way to improve the search query syntax in #Pagefind ? It doesn’t support excluding words, for example, unless it does and I don’t know it.

  20. On this note, though, does anybody know of there’s a way to improve the search query syntax in #Pagefind ? It doesn’t support excluding words, for example, unless it does and I don’t know it.

  21. On this note, though, does anybody know of there’s a way to improve the search query syntax in #Pagefind ? It doesn’t support excluding words, for example, unless it does and I don’t know it.

  22. On this note, though, does anybody know of there’s a way to improve the search query syntax in #Pagefind ? It doesn’t support excluding words, for example, unless it does and I don’t know it.

  23. I finally got around to enabling search [1] via #pagefind for #11ty. However, as #pagefind is a client side solution, this required #Cloudflare #RocketLoader to be turned off and a cache purge to ensure Chrome users with #uBlock were not impacted. Seems like a good tradeoff as I don't use that much javascript.

    [1] https://fudge.org/search/

  24. I finally got around to enabling search [1] via #pagefind for #11ty. However, as #pagefind is a client side solution, this required #Cloudflare #RocketLoader to be turned off and a cache purge to ensure Chrome users with #uBlock were not impacted. Seems like a good tradeoff as I don't use that much javascript.

    [1] https://fudge.org/search/

  25. I finally got around to enabling search [1] via #pagefind for #11ty. However, as #pagefind is a client side solution, this required #Cloudflare #RocketLoader to be turned off and a cache purge to ensure Chrome users with #uBlock were not impacted. Seems like a good tradeoff as I don't use that much javascript.

    [1] https://fudge.org/search/

  26. I finally got around to enabling search [1] via #pagefind for #11ty. However, as #pagefind is a client side solution, this required #Cloudflare #RocketLoader to be turned off and a cache purge to ensure Chrome users with #uBlock were not impacted. Seems like a good tradeoff as I don't use that much javascript.

    [1] https://fudge.org/search/

  27. I finally got around to enabling search [1] via #pagefind for #11ty. However, as #pagefind is a client side solution, this required #Cloudflare #RocketLoader to be turned off and a cache purge to ensure Chrome users with #uBlock were not impacted. Seems like a good tradeoff as I don't use that much javascript.

    [1] https://fudge.org/search/

  28. J'ai ajouté un moteur de recherche sur mon site d'activités, sans aucune dépendance à un service tier. C'est pourtant un site statique généré avec @11ty ! 🤔

    Eh oui, merci #Pagefind, créé et maintenu par @bglw, à l'origine chez @cloudcannon.

    Il indexe les contenus directement dans le HTML généré pour le site, et fourni une interface front en #svelte pour la recherche sur le site.

    Exemple de recherche (très pertinente 🧁🥐😅) :
    activites.nicolas-hoizey.com/r

    Doc : pagefind.app/

  29. J'ai ajouté un moteur de recherche sur mon site d'activités, sans aucune dépendance à un service tier. C'est pourtant un site statique généré avec @11ty ! 🤔

    Eh oui, merci #Pagefind, créé et maintenu par @bglw, à l'origine chez @cloudcannon.

    Il indexe les contenus directement dans le HTML généré pour le site, et fourni une interface front en #svelte pour la recherche sur le site.

    Exemple de recherche (très pertinente 🧁🥐😅) :
    activites.nicolas-hoizey.com/r

    Doc : pagefind.app/

  30. J'ai ajouté un moteur de recherche sur mon site d'activités, sans aucune dépendance à un service tier. C'est pourtant un site statique généré avec @11ty ! 🤔

    Eh oui, merci #Pagefind, créé et maintenu par @bglw, à l'origine chez @cloudcannon.

    Il indexe les contenus directement dans le HTML généré pour le site, et fourni une interface front en #svelte pour la recherche sur le site.

    Exemple de recherche (très pertinente 🧁🥐😅) :
    activites.nicolas-hoizey.com/r

    Doc : pagefind.app/

  31. J'ai ajouté un moteur de recherche sur mon site d'activités, sans aucune dépendance à un service tier. C'est pourtant un site statique généré avec @11ty ! 🤔

    Eh oui, merci #Pagefind, créé et maintenu par @bglw, à l'origine chez @cloudcannon.

    Il indexe les contenus directement dans le HTML généré pour le site, et fourni une interface front en #svelte pour la recherche sur le site.

    Exemple de recherche (très pertinente 🧁🥐😅) :
    activites.nicolas-hoizey.com/r

    Doc : pagefind.app/

  32. J'ai ajouté un moteur de recherche sur mon site d'activités, sans aucune dépendance à un service tier. C'est pourtant un site statique généré avec @11ty ! 🤔

    Eh oui, merci #Pagefind, créé et maintenu par @bglw, à l'origine chez @cloudcannon.

    Il indexe les contenus directement dans le HTML généré pour le site, et fourni une interface front en #svelte pour la recherche sur le site.

    Exemple de recherche (très pertinente 🧁🥐😅) :
    activites.nicolas-hoizey.com/r

    Doc : pagefind.app/

  33. Added the excellent pagefind search to my blog.

    Thanks for unearthing it @timbray!

    underlap.org/search/

    #11ty #pagefind

  34. Added the excellent pagefind search to my blog.

    Thanks for unearthing it @timbray!

    underlap.org/search/

  35. Added the excellent pagefind search to my blog.

    Thanks for unearthing it @timbray!

    underlap.org/search/

    #11ty #pagefind

  36. Added the excellent pagefind search to my blog.

    Thanks for unearthing it @timbray!

    underlap.org/search/

    #11ty #pagefind

  37. Added the excellent pagefind search to my blog.

    Thanks for unearthing it @timbray!

    underlap.org/search/

    #11ty #pagefind

  38. New feature.

    I've added #fulltextsearch to beyng.com using #PageFind. I'm excited because Google/Bing/Yandex only index 10% of the ~40,000 pages–philosophy texts don't contain the keywords advertisers pay for. Now it's possible to search them all.

    Features I'm hoping for in future releases of PageFind are open-results-in-new-tab and include og:image in results.

    It takes half-a-day to FTP upload the ~180 megabytes of index files, so I won't be updating indexes often.

    beyng.com/hb/pagefind.html

  39. New feature.

    I've added #fulltextsearch to beyng.com using #PageFind. I'm excited because Google/Bing/Yandex only index 10% of the ~40,000 pages–philosophy texts don't contain the keywords advertisers pay for. Now it's possible to search them all.

    Features I'm hoping for in future releases of PageFind are open-results-in-new-tab and include og:image in results.

    It takes half-a-day to FTP upload the ~180 megabytes of index files, so I won't be updating indexes often.

    beyng.com/hb/pagefind.html

  40. It's getting too late tonight to get my head around #eleventy double pagination (again - I had it working on a previous project a year or two ago but it's just not there this time), but I *did* get #pagefind installed and working. So yey!

    Because I'm using the base blog project as a... er, base, the header-anchors thingy was installed, which is great, but it seems to be doubling up/displaying weirdly my search results.

    This project is slow progress but it's enormous, and I plan on being very impressed with myself once I get it right. For reference:
    - it's a 20+ year old site
    - on #wordpress
    - nearly 50k posts
    - about 130k media items (offloaded to AWS, makes 11ty-ing easier)

    Eleventy-import has been awesome so far, but a special mention to 'patch-package' which lets me modify it without breaking updates (mainly to add extra data to my frontmatter).

    Once the site is finished I'll probably do a big write up on the highs and lows for my own sanity.