It has been a while since I worked on #serci, but here is a new feature, I've been thinking about for a while but didn't have time to implement it until today: Extended options for search engines.

https://src.jayvii.de/pub/serci/commit/4a990c43d256913923eed1acc1c206e470b54df2.html

This is actually quite a small (but IMO useful) feature that let's serci parse additional text to the search engine, besides the search term. Or, as another way to think about it, it gives the user more options to tell serĉi your intent. Options are added to the keyword with the ":" separator.

Say, you want to search explicitly on the German version of Wikipedia. You can do that now with !wp:de

Or you want to translate from German to Italian with DeepL. Just use !deepl:de/it

#webdev #PHP #searchengine #selfhosted #foss