This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Products.windowZ

Many people would like to have external web pages inside your Plone site. windowZ was born to do it, in an elegant way.

windowZ provides a new content type, named Window, that is similar to the content type Link. It shows the provided relative or absolute URL inside an iFrame rendered as a Plone page.

However we can configure windowZ to do some usefull things to us, like:

  • Displays inside Plone any outside-to-Plone web page available on the web.
  • Catalogs the content from the provided web pages. Users may choose which pages to catalog.
  • Gives users the ability to hide left, right or both columns of the Plone site.
  • Each page may be individually resized.
  • Users may opt display the content metadata or show only the web page without any meta-information in the Plone.

windowZ was the CMFDisplayPage product available only in the Plone collective repository without any release. But it was too hard to mantain and evolute it because its code was pure CMF-aware.

So it was rewrited from scratch using ArchGenXML to generate the code. Just in a few hours of work. Now we can finally make a release! ArchGenXML rocks!

It’s pronunciation may be: windows, windoze, window(Z) of Zope… You are free to choose the way… ;-)

Please, help us to improve and translate windowZ!

INSTALL

  • Uncompress or symlink windowZ into the Products directory of your Zope instance and restart Zope.
  • Use the ‘Add/Remove Products’ (QuickInstaller Tool) to install windowZ.
  • You should configure windowZ in the Plone control panel (Site Setup).
  • You can create Window contents in all folders of your Plone site.
  • You can restrict Window creation through the permission:
  • windowZ: Add Window
  • You can wrap sites by using http://your_plone_site/show_window?url=http://google.com

Requirements

  • Plone 3.0+ (Early versions of Plone are not supported by windowZ, but you can use CMFDisplayPage insted)

AUTHORS

Jean Rodrigo Ferri - jeanrodrigoferri AT yahoo.com.br

  • CMFDisplayPage developer, the product that has origined this one
  • Main developer
  • Model and code generation with Poseidon UML + ArchGenXML
  • Documentation
  • i18n
  • Brazilian Portuguese translation
  • Release manager

Luciano de Fazio - luciano AT camaracatanduva.sp.gov.br

  • The inspiration, because his solution about the link usage as an iFrame

Rafahela Garcia Bazzanella - rafabazzanella AT yahoo.com.br

  • Tests and translations improvements
  • Some ideas

thegoldenaura (João Alves dos Santos) - thegoldenaura AT gmail.com

  • Portuguese translations
  • Spanish translations

Vincenzo Tozzi - befree AT nes.it

  • Italian translations

Pierre-Yves Landure - landure

  • French translations

Jacob Vestergaard - jacobv AT headnet.dk

  • Danish translations

Tom Gross - itconsense AT gmail.com

  • Plone 3 and 4 refactoring
  • German translations

Many thanks!

Changelog

1.5 (2013-10-28)

  • Fixed AttributeError: portal_windowZ in show_window template, even though this template seems unused. Note that in version 1.3b3 the id portal_windowZ` was renamed to ``portal_windowz`, with a lowercase ``z. If you get this AttributeError when viewing windowz (also with other templates than show_window) then you have probably upgraded from an old version and the tool on your website still has the old portal_windowZ id. In that case you should deactivate the windowZ product in the Add-ons control panel and activate it again. [maurits]

1.4.1 (2012-11-30)

  • Fixed views with special column handling [tom_gross]

1.4 - 2012-09-09

  • enhanced error catching in SearchableText-method [tom_gross]
  • prevent redirection to external link in navtree [petschki]

1.3 - 2012-03-30

  • remove workaround for Plone 2.5 which breaks with c.flowplayer in Plone 4.2b1 [tom_gross]
  • moved code to github.com. [tom_gross, malthe]

1.3b3 - 2011-07-17

  • minor cleanup, object_title was being used inconsistently [auspex]
  • make it work in Plone 4 [ yurj, jensens]

1.3-beta2 - 2010-07-27

  • moved z2-Interface to z3-interface
  • fixed window_view to work with Plone 4.0
  • added inherit_protocol flag, which allows to inherit the protocol schema
  • use ‘_’ to mark messagestrings in code
  • use GenericSetup-profile for installing product
  • factored out stripogram. it is an egg dependency now.
  • The WindowZTool is no content any longer
  • Added form-enabled configlet
  • changed compatibility to Plone 3 and 4
  • added German translations.

[tom_gross]

1.3-beta

  • Eggified product

1.2.1 - 2008-06-03

  • Added Danish translations. [jacobv]

1.2 - 2007-08-21

  • Added show_window template to show external sites inside portal just providing the site URL as a value for the url variable. [ferri]
  • Added tests from default ArchGenXML support. [ferri]
  • Moved document_byline macro at view template. [ferri]
  • Plone 3.0 compatibility. [ferri]
  • Regenerated with the last ArchGenXML from 1.5 branch. [ferri]
  • Added French translations. [landure]
  • Included stripogram as an embeded library in windowZ. Now it’s not a dependencie anymore. [ferri]

1.1 - 2006-09-12

  • Provided migration script to migrate objects and configurations from CMFDisplayPage to windowZ. [ferri]
  • Updated all translations. [ferri]
  • Added proxy support for content catalogation when Zope instances are running behind a proxy server. [ferri]
  • Added Italian translations. [befree]
  • Removing workflow for portal_windowZ tool. [ferri]
  • Fixed bug in Install.py when trying to remove portal_windowZ from idsNotToList property. [ferri]
  • Removing portal_windowZ tool from portal search with the types_not_searched property. [ferri]
  • Added AppInstall.py which add Window to default_page_types property. It enables users to select a Window as the default page of a folder. [ferri]
  • Implemented feature directly in ArchGenXML to automatically uncatalog portal_windowZ tool. [ferri]
  • Generalized path for generation scripts and i18ndude. [ferri]
  • Added the link address inside iFrame because some browsers doesn’t have iFrame support. [ferri]

1.0.1 - 2006-08-09

  • Criated migration function to reindex all window objects to remove from catalog the getRemoteUrl method. [ferri]
  • Invaliding method getRemoteUrl to fix a Plone 2.1.3 and 2.5 introduced bug. [ferri]
  • Added Spanish translations. [thegoldenaura]
  • Added Portuguese translations. [thegoldenaura]

1.0 - 2006-03-15

  • First public release. [ferri]
Release History

Release History

1.5

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.4.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.4

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.3

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.3-beta

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.3b3

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.3b2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
Products.windowZ-1.5.zip (113.5 kB) Copy SHA256 Checksum SHA256 Source Oct 28, 2013

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting