You are here

README.txt in Apache Solr Not-A-Node 7

Apache SOLR Not-a-Node (NAN)
----------------------------

Apache Solr Not-a-Node is designed to solve the problem of needing to
have non-node pages such as views and panels, show in search results
that are returned by Apache Solr.

The idea is that we create a fake node entry identified by a negative
node id number and feed that to solr. We choose negative numbers to
avoid collisions with real nodes in the index.

There is an administration page in which users add the paths that they
would like indexed as well as custom description information that will
help users search for the page. The extra description is prepended
onto the rendered page.

The paths are rendered as though by an anonymous user. This is the
same way that Apache Solr module handles this.

Pages other than views and panels should also work providing they are
valid paths that can be seen by an anonymous user. These include
custom page callbacks or pages provided by other modules.

File

README.txt
View source
  1. Apache SOLR Not-a-Node (NAN)
  2. ----------------------------
  3. Apache Solr Not-a-Node is designed to solve the problem of needing to
  4. have non-node pages such as views and panels, show in search results
  5. that are returned by Apache Solr.
  6. The idea is that we create a fake node entry identified by a negative
  7. node id number and feed that to solr. We choose negative numbers to
  8. avoid collisions with real nodes in the index.
  9. There is an administration page in which users add the paths that they
  10. would like indexed as well as custom description information that will
  11. help users search for the page. The extra description is prepended
  12. onto the rendered page.
  13. The paths are rendered as though by an anonymous user. This is the
  14. same way that Apache Solr module handles this.
  15. Pages other than views and panels should also work providing they are
  16. valid paths that can be seen by an anonymous user. These include
  17. custom page callbacks or pages provided by other modules.