2017 © Pedro Peláez
 

silverstripe-vendormodule fulltextsearch

image

silverstripe/fulltextsearch

  • Thursday, August 2, 2018
  • by chillu
  • Repository
  • 15 Watchers
  • 34 Stars
  • 84,604 Installations
  • PHP
  • 9 Dependents
  • 3 Suggesters
  • 51 Forks
  • 17 Open issues
  • 43 Versions
  • 7 % Grown

The README.md

FullTextSearch module

Build Status Scrutinizer Code Quality codecov SilverStripe supported module, (*1)

Adds support for fulltext search engines like Sphinx and Solr to SilverStripe CMS. Compatible with PHP 7.2, (*2)

Maintainer Contact

  • Hamish Friedlander

Requirements

  • SilverStripe 4.0+

Note: For SilverStripe 3.x, please use the 2.x release line., (*3)

Documentation

For pure Solr docs, check out the Solr 4.10.4 guide., (*4)

See the docs for configuration and setup, or for the quick version see the quick start guide., (*5)

For details of updates, bugfixes, and features, please see the changelog., (*6)

TODO

  • Get rid of includeSubclasses - isn't actually used in practice, makes the codebase uglier, and ClassHierarchy can be used at query time for most of the same use cases, (*7)

  • Fix field referencing in queries. Should be able to do $query->search('Text', 'Content'), not $query->search('Text', SiteTree::class . '_Content') like you have to do now, (*8)

    • Make sure that when field exists in multiple classes, searching against bare fields searches all of them, (*9)

    • Allow searching against specific instances too, (*10)

  • Make fields restrictable by class in an index - 'SiteTree#Content' to limit fields to a particular class, maybe 'Content->Summary' to allow calling a specific method on the field object to get the text, (*11)

  • Allow following user relationships (Children.Foo for example), (*12)

  • Be clearer about what happens with relationships to stateful objects (e.g. Parent.Foo where Parent is versioned), (*13)

  • Improvements to SearchUpdater, (*14)

    • Make it work properly when in-between objects (the A in A.B.Foo) update, (*15)

    • Allow user logic to cause triggering reindex of documents when field is user generated, (*16)

  • Add generic APIs for spell correction, file text extraction and snippet generation, (*17)

The Versions

02/08 2018

dev-2.4-compat

dev-2.4-compat

  Sources   Download

26/07 2018

dev-master

9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

08/07 2018

3.3.x-dev

3.3.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

08/07 2018

3.3.1

3.3.1.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

27/06 2018

3.2.x-dev

3.2.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

15/06 2018

3.3.0

3.3.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

06/04 2018

3.1.x-dev

3.1.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

05/04 2018

3.0.x-dev

3.0.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

20/03 2018

3.2.0

3.2.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

14/03 2018

3.1.0

3.1.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

13/03 2018

3.0.0-rc2

3.0.0.0-RC2

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

13/03 2018

3.0.0

3.0.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

18/02 2018

3.0.0-rc1

3.0.0.0-RC1

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

10/01 2018

3.0.0-beta2

3.0.0.0-beta2

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

10/12 2017

3.0.0-beta1

3.0.0.0-beta1

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

20/11 2017

2.x-dev

2.9999999.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

20/11 2017

2.4.x-dev

2.4.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

20/11 2017

2.4.0

2.4.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

10/11 2017

2.3.x-dev

2.3.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

10/11 2017

2.3.5

2.3.5.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

14/08 2017

2.3.3

2.3.3.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

14/08 2017

2.3.4

2.3.4.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

09/03 2017

2.3.2

2.3.2.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

14/12 2016

2.3.1

2.3.1.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

14/12 2016

2.2.x-dev

2.2.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

14/12 2016

2.2.2

2.2.2.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

16/11 2016

2.3.0

2.3.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

02/08 2016

2.2.1

2.2.1.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

18/05 2016

2.2.0

2.2.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

04/02 2016

2.1.x-dev

2.1.9999999.9999999-dev

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

04/02 2016

2.1.1

2.1.1.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

19/11 2015

2.1.0

2.1.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

19/08 2015

2.0.0

2.0.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

11/05 2015

1.1.0

1.1.0.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

20/02 2015

1.0.6

1.0.6.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

25/11 2014

dev-3.0-compat

dev-3.0-compat

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

17/11 2014

1.0.5

1.0.5.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

19/08 2014

1.0.4

1.0.4.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

22/05 2014

1.0.3

1.0.3.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

16/01 2014

1.0.2

1.0.2.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

08/10 2013

1.0.1

1.0.1.0

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

08/10 2013

1.0.1-rc1

1.0.1.0-RC1

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr

01/10 2013

dev-pulls/boost-field-limits

dev-pulls/boost-field-limits

Adds support for Fulltext Search engines like Sphinx and Solr to SilverStripe CMS

  Sources   Download

The Requires

 

The Development Requires

by Hamish Friedlander

silverstripe sphinx fulltext solr