Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 31.320.977 Times

collective.gsa 1.0.7

Company: Matous Hora
Date Added: November 03, 2013  |  Visits: 266


Report Broken Link
Printer Friendly Version

Product Homepage
Download (16 downloads)

Package collective.gsa integrates Plone site with a Google Search Appliance (GSA). It provides an indexing processor with collective.indexing as well as a search capabilities.<br /><br />collective.gsa is tested and runs only with Plone 3.x at the moment. To run collective.gsa with Plone 4.x you have to modify the search template to follow Plone 4 requirements.<br />Installation<br /><br />Add collective.gsa to your buildout.cfg to both eggs and zcml section:<br /><br />[buildout]<br /><br />eggs = collective.gsa<br /><br />[instance]<br />zcml =<br /> collective.gsa<br /> collective.gsa-overrides<br /><br />After running buildout and restarting the server, you can install it via Quick Installer either ZMI or Plone Add/Remove Products. After installing the package the GSA settings and GSA maintenance configlets will appear in the Plone Control Panel. Follow the fields' description to set it up.<br />Global reindex<br /><br />In the GSA maintenance configlet there is a tool to globally reindex the whole site. If the site is a large one, memory related issues may appear. Thus the reindex allows you to run it piece by piece by batching the objects.<br /><br />If it is more suitable to run rather more small batches then there is an example script in the example folder which runs the batch reindexes repeatedly.<br />Indexing<br /><br />Package collective.gsa registers adapter for IQueueIndexProcessor and indexing is done via collective.indexing package. When object is reindexed the content provider adapter is called to obtain the data.<br /><br />The package contains content providers for objects implementing IATDocument, IATFile and IATContentType.<br /><br /> * For document CTs (Page, News Items etc.) the main macro ( usually the site without portlets and the header).<br /> * For file CTs the primary file field is sent.<br /> * For other archetype based CTs the title and description.<br /><br />To create support for other types just create your own content provider implementing interface IContentProvider and register it via zcml. For details look at the content_provider module and gsa's configure.zcml<br /><br />The package supports dual indexing if you have two sites - e.g. secure for edit access and public for anonymous access. The object's identifier in GSA is its url which is obtained using object's absolute_url method. Thus all the indexing has to be done from the url you want it to be indexed for ( e.i. not from localhost). In the GSA's control panel you can set a dual base url for anonymous site. Then the url is constructed using the dual url plus absolute_url_path method.<br /><br />When reindexing object, the feed id added to a persistent queue and is removed when successfully sent to GSA hence if GSA is unreachable the feed will be send when another object is reindexed.<br /><br />Fact that GSA received the feed does not mean that it is going to be indexed ( e.i. the url is not in the Matched URLs settings ) If your objects are not indexed, please, check the GSA's Crawl and Index settings.<br />Searching<br /><br />This package replaces the search template and livesearch script to use GSA as a search engine. This is done by adding a gsasearch=on into the search request to avoid using GSA search for internal searches ( such as navigation, folder contents etc. )<br /><br />The plone's advanced search is at the default search_form template and does not use GSA at all, because GSA does not handle indexes as zope's ZCatalog does. However you can use the GSA's advanced search which url you can set at the local GSA control panel.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Adapter Anonymous Collectivegsa Content Folder Gsa Indexed Indexing Maintenance Object Package Panel Plone Provider Search Settings Template
Users rating: 0/10

License: Freeware Size: 71.68 KB
Content Management  -  Adaptive Website Framework 2.1.5
AWF is a modern Open Source Content Management System and development framework based on PHP 5 and the Smarty template engine. It features support for multiple Web sites and languages, content versioning, caching, basic staging, community-portal...
Content Management  -  miniCWB for Scripts 2.1.1
miniCWB is a Content Management Software and is meant to satisfy the needs of those who do not have access to a database, but want a dynamic website, editable through admin area and most of all, based on a FREE solution.The most important aspect...
4.11 MB  
Modules  -  Templ33t 0.1
Add tabs for custom content blocks to the edit page with enhanced theme-specific configuration and smart template switching. Makes use of custom fields, page templates and a theme-specific XML file. This plugin is based on MultiEdit. Visit...
20.48 KB  
Network & Internet  -  zope.mimetype 1.3.1
This package provides a way to work with MIME content types. There are several interfaces defined here, many of which are used primarily to look things up based on different bits of information. The basic idea behind this is that...
61.44 KB  
Reference  -  GurbaniSearcher
All content of this application is in Punjabi. This is used to search gurbani and read the daily prayers in Gurmukhi. Also have an option to add shabads to favourite for quick reference. ------------------ Version 2.0 contains significant...
4 MB  
Networking  -  IndexSpy-WP 2.0.5
IndexSpy creates a table of all your blog's posts and pages, letting you know what content has been indexed on Google and what content hasn't.IndexSpy also provides tools for creating RSS feeds out of un-indexed items as well as exporting selected...
10 KB  
Network & Internet  -  PloneExFile 4.0.0
PloneExFile provides a Plone/AT content type with an attachment, supporting preview & indexing & lock. PloneExFile is a file like content type that provides indexing and preview support for MS Word, MS Excel, MS Powerpoint, PDF and OO Writer...
78.85 KB  
Networking  -  End Content 0.1
This plug-in allows you to add code such as a PayPal donate button to end of a post or page. You can select certain post categories or certain pages to show the content or have it shown on all content.Installation Instructions: 1. FTP the...
40.96 KB  
Modules  -  Custom Content Type Manager 0.8.0
The Custom Content Type Manager plugin allows users to create custom content types (also known as post types) and standardize custom fields for each content type, including dropdowns, checkboxes, and images. This gives WordPress CMS functionality...
450.56 KB  
Modules  -  Evaluation API 6.x-1.0
Nodes with arbitrary criteria assigned to them can be evaluated for a specific purpose and the results can be used by other modules.Evaluation API Example module, which creates a new a content type for demonstrating how to use the Evaluation API,...
20.48 KB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB