Code Monkey home page Code Monkey logo

rer.sitesearch's Introduction

Introduction

A product that override basic plone search template and add some new features. It has a left column with the search form and some additional fields to refine the search:

  • a radio button for choose if make the search in all the portal or in the current

path (this field is visible only if we aren't in the root) * some customizable indexes (the list of indexes can be set in site_properties->rer_properties)

In the central frame there are the results, splitted by portaly types ('Document','File','News Item','Event','Link','Structured Document', 'FolderTaxonomy').

Settings

In the rer_properties you can set a list of indexes (one per row) to show in search ('indexes_in_search') with this sintax: "indexName|User-friendly name".

If there aren't any indexes in this property, will be shown only the Subjects.

There is also another property called "tabs_order" that allows to define the order of the tabs. The sintax is the same (one per row): "portal_type|User-friendly name" If you want to group some portal_type in the same tab, you need to use the same User-friendly name. For example:

File|Attachments Image|Attachments

At last, if you want translate user-friendly names in other languages, you only need to create a translation file in your product's locales folder with rer.sitesearch domain and a list of entries like this:

msgid "Attachments" msgstr "Allegati"

rer.sitesearch's People

Contributors

cekk avatar federicadelia avatar jdeyla avatar keul avatar mamico avatar nekorina avatar

Watchers

 avatar  avatar

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.