Published: February 10, 2011 - 01:00

Search & Information Access as easy as 1-2-3

Showing search results in your website is hard? A new API to learn because your website uses a different programming language than available from your search engine vendor? Read on and learn how easy it can be to search-enable your content.


How-To: Easy integration

Using Fabasoft Mindbreeze to search-enable your application is as easy as one two three.

  • One - include our InApp Javascript snippet into your website
    <script type="text/javascript" src="http://www.example.com/api/js/inapp.js"></script>
  • Two - include the default (CSS) stylesheet or supply your own
    <link rel="stylesheet" type="text/css" media="screen" href="http://www.example.com/css/inapp.css" />
  • Three - use the following one-liner to start searching
    via client = new mindbreeze.search.Client();

You are all set and done. Start searching straight away.

And yes, that's all. To show you what is possible with Fabasoft Mindbreeze InApp, let me sketch some use cases for embedding the search within your website, intranet and web applications.

Use Cases

Searching your company data from your intranet

If your intranet is (or you want it to be) the entry-point for your company and information workers, you can easily search your company's Fabasoft Mindbreeze installation by displaying the search field on every page. This makes the features of Fabasoft Mindbreeze available on your intranet site. No need for any back-end integration, everything is set up and loaded in the browser. If you crawl your intranet, all your intranet users can search the site, their e-mails, files and all other configured sources as soon as they start their browsers. And they can access all the information they are allowed to read simply via a browser. Of course on an iPad as well.

Display search results as part of a web page

You can customize the Fabasoft Mindbreeze Web/InApp Client by including the UI widgets you need. If you want to display the results in the look of your website, no problem, just don't include the stylesheet supplied. The results should look like a the rest of your web page now. If you would like to tweak the look, our HTML has reasonable handles for styling, so feel free to style the results to your liking.

You do not want the results to be displayed in an overlay, but instead replace a part of your web page. No problem either, you can easily specify where the results are displayed.

Still no enough control? You can also create your own widgets for displaying search results or reuse your existing widgets and populate them with search results.

Enrich your website with search-driven and personalized content

By search-driven, personalized and contextualized content I mean search results looking like normal content on your website. You can automatically search your installation using a predefined term and display the results as if they were a part of your website. For example, if you index your Microsoft SharePoint installation and search for PDFs sorted by date you can see the 10 latest PDF documents added to your Microsoft SharePoint site.

Which brings me to the next point:

Authentication and Authorization

All user rights are enforced. Authentication works using

So no need to worry that anyone sees anything that she is not allowed to see.

Feel free to try our Wikipedia demo.


Tweets that
mention Search & Information Access as easy as 1-2-3 | Mindbreeze Blog --
Topsy.com

[...] This
post was mentioned on Twitter by Ulrike , mindbreeze. mindbreeze said: Search
&amp; Information Access as easy as 1-2-3 | via Mindbreeze Blog
http://t.co/VoZnohJ [...]

Submitted: February 10th, 2011 23:38