Question

Photo of Jon Horton

0

Is it possible to search content in Rock?

For instance if I have content stored in the CMS, or perhaps on a page, is there a way to search that content?

Currently, the Smart Search block only searches people and group data.

 

Specifically, we're looking for a way to search private content that can't be spidered by google or other search engines.

 

Thanks!

  • Photo of David Leigh

    1

    Jon,

    There is no easy way to do this that I am aware of.
    You could try creating a Data View that Applies To "Page" or "HtmlContent" (and possibly "Block"), and search the fields in these entities to find what you are looking for.
    The best starting point is probably the [HtmlContent].[Content] field. However, this not a straightforward solution because there are a number of fields that can hold content, including the "PreHtml" and "PostHtml" fields.

    Otherwise, this type of search sounds like a great idea for the Black Book:
    http://www.rockrms.com/Rock/Ideas

     

  • Photo of Jay Greentree

    0

    Goole Custom search Engine is easy to setup.  however the downside is the free version will have adverts on the search page. They have paid plans but those start out at $100/month

    • Jon Horton

      Thanks! Unfortunately, this method won't work for our needs. We do use Google CSE for public content and it's great, but we're wanting to allow authorized people to search internal content.

  • Photo of Derek Mangrum

    0

    Hello.

    If you are looking for public website indexing/spidering/crawling for searching (like the Google appliance), we are developing a tool for this. Our hope/plan is to have it ready for availablility in the Rock Store when v4.0 is released. We have not decided on a fee structure (if any) at this point, but any investment would be modest.

    If you are interested in collaborating on the project -- feature suggestions, code, etc. -- let me know. We can PM details.

    If this is not what you are looking for, can you provide more information on your needs?

    Thanks!

    • Jon Horton

      Thanks! Unfortunately, this method won't work for our needs. We do use Google CSE for public content and it's great, but we're wanting to allow authorized people to search internal content. Seems like would best be handled through Rock directly.

    • Jay Greentree

      There is an internal search. It doesn't search for everything but you can search the following as of right now:
      Name, Phone, Email, Address, and Groups