Giter Club home page Giter Club logo

Comments (1)

TschePat avatar TschePat commented on August 22, 2024

Hello NatalieKH,

I'm glad to hear that my extension is useful and thanks for this tip, which I hadn't in mind before. I have thought a bit about this problem, but unfortunately there is probably no good technical solution for it that can be implemented directly in the extension. The occurrence of the soft hyphen is widely spread throughout various types of database fields, and so even the idea of using a dummy word that simply omits the special character to be found would throw up a number of unpredictable problems.

Dealing with the soft hyphen should normally be part of the searching process by handling the fuzziness in search terms, such as in faceted search or elastic search, both of which are capable of solving this problem. TYPO3's backend search is unfortunately quite rudimentary and not yet able to do this.

For the frontend this problem maybe could be solved by using the ke_search extension, which is based on faceted search and at least should theoretically be able to handle fuzziness, but I didn't tried that yet.

from shyguy.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.