Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install products.googlecoop

How to install Products.googlecoop

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install products.googlecoop
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
2.1 Available View build log
2.0 Available View build log
1.1 Available View build log
1.0 Available View build log
Windows (64-bit)
2.1 Available View build log
2.0 Available View build log
1.1 Available View build log
1.0 Available View build log
Mac OS X (10.5+)
2.1 Available View build log
2.0 Available View build log
1.1 Available View build log
1.0 Available View build log
Linux (32-bit)
2.1 Available View build log
2.0 Available View build log
1.1 Available View build log
1.0 Available View build log
Linux (64-bit)
2.1 Available View build log
2.0 Available View build log
1.1 Available View build log
1.0 Available View build log
 
License
GPL
Lastest release
version 2.1 on Dec 1st, 2011

Introduction

Google Co-op 2.0 is a complete rewrite of Google Co-op for plone 4. It was built using paster. It does not add any new content types to your site, just an additional view for plone collections and plone site.

Install

Add Products.googlecoop to the list of eggs to install, e.g.:

[buildout]
...
eggs =
    ...
    Products.googlecoop

Re-run buildout, e.g. with:

$ ./bin/buildout

Install the Product in Site-Setup Add/Remove Products. Enter your Custom Search Engine's unique identifier in the googlecoop configuration. (You find the identifier in the code section in the control panel of your searchengine)

You can access the search page of your search engine by adding /@@googlecoop_view to the url of your plone instance.

Options

In the Google Co-op control panel you can customize almost any aspect of your custom search engine

Create a Linked Custom Search Engine using a Collection

After the installation of the product a new view 'Google CSE View' is available for collections. In a Linked CSE the specification of the search engine is hosted on your website. Google retrieves the CSE specification from your website when your user searches in the CSE. The specifications can be accessed by adding @@cseannotations.xml and @@csecontext.xml to your plone site root or a collection.

This has several very important benefits:

  • You can easily convert the results of a topic to a Custom Search Engine.
  • You can automatically generate any number of CSEs.
  • You can easily update your Linked CSE definitions without pushing data to Google.
  • There are no global, per user annotation limits.

You can now exploit the full power of your ideas to dynamically generate CSEs.

Changelog

2.1 - 2011/11/30
  • add monkeypatch for ATEvent so it provides getRemoteUrl
  • plone 4.1 compatible
2.0 - 2011/03/18
  • Rewrite for plone 4 using paster
1.1 - December 3, 2010
  • Publish portal_googlecoop tool in case it's in private state right after product installation. [piv]
1.0 - November 22, 2010
0.5 - Oct 12, 2007

Better support for Keywords to be used as labels

0.4 - Oct 04, 2007

Co-op gets tasty, build a CSE dynamically from your Bookmarks

0.2

Added Google domain and meaningful default values to get you kickstarted

0.1

Initial release

Subscribe to package updates

Last updated Dec 1st, 2011

Download Stats

Last month:4

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.