<?xml version="1.0" encoding="utf-8" ?> 
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/"
     version="2.0">

    <channel>

        <title>Open Source Content Management Software - CMS.Info Blog</title>
        <link>http://www.cmsinfo.quintagroup.com/blog</link>
        <description>This blog is devoted to open source content management systems and Zope/Plone products.</description>
        <language>en-us</language>
        <generator>Plone 3.1</generator>

        
            
                  <item>
                      <title>Add-ons for the upcoming Plone 4 release</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone4-products</link>
                      <description></description>
                      <author>olha</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Wed, 20 Jan 2010 07:30:00 -0500</pubDate>
                      
     
        <category>Plone products</category>
     
     
        <category>Plone 4</category>
       
    <content:encoded><![CDATA[
<p>Long-awaited next major release of Plone - 4.0 is currently in  its 3rd alpha release. Many  new features and improvements  have been discussed recently among Plone community members. Plone 4 is expected to be much friendlier and faster than its previous versions.  I guess you have already tried it to feel the new design and features. If not - don't hesitate to do that, <a href="http://plone.org/news/plone-4-alpha-3-released-please-help-testing">test Plone 4 alpha</a> and be among those who make Plone better.</p>
<p>Even though Plone 4 is not ready to be used on production environments yet, several Plone products have already been upgraded  to be compatible on Plone 4. There are Plone-4-compatible stable releases of such Plone products as: <a href="../plone/kupu">Kupu 1.4.16</a>, <a href="../plone/salesforcebaseconnector">Salesforce Base Connector 1.2</a>, etc. Many other are still under development, going through alpha and beta stages. You can use our <a href="../@@faceted-navigation?getSupportcmsversion=Plone 4.0">Products Search</a> to look for the products available for Plone 4. For this use "CMS version" box at the left column to filter products by its compatibility with Plone versions.</p>
<p>There are only 17 products listed currently as working with Plone 4. Are there any other missing? Have you tried  more add-ons on your Plone 4 instance? Have you developed any new product for Plone 4? Share your experience, let's make a complete list of add-ons for Plone 4 together.</p>

      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+4"
                     rel="tag">Plone 4</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Review of the Plone products updates</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/new-products</link>
                      <description>Short overview of latest versions and recently-released new add-ons for Plone CMS for the last 2 months (November - December 2009).</description>
                      <author>olha</author>
                      <pubDate>Tue, 22 Dec 2009 08:45:00 -0500</pubDate>
                      
     
        <category>Plone products</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[
<h3>Plone 4.0</h3>
<p>The most welcomed and the most important release worth mentioning is the alpha for the next major
Plone release - 4.0. Although Plone 4 is still in alpha, you can try
it, see its new design, feel its new features. Hope it will not take
long before stable (or at least beta) release is out.</p>
<h3>WYSIWYG editors</h3>
<p>Most popular WYSIWYG editors for Plone - Kupu and TinyMCE are
constantly being updated to be compatible with the latest Plone
versions.  Being default WYSIWYG editor for Plone 3, latest <a href="http://plone.org/products/kupu/releases/1.4.16">1.4.16 Kupu</a> release is already compatible with the coming Plone 4.0 version. Latest version of default WYSIWYG editor for Plone 4 <a href="http://plone.org/products/fckeditor/releases/2.6.4.2">TinyMCE 2.6.4.2</a> is mainly a bug fix release.</p>
<h3>Cyn.in</h3>
<p>New version of out-of-the-box group collaboration software, <a href="http://plone.org/products/cyn.in/releases/3.0.5">cyn.in 3.0.5</a>,
was releases on November 17, 2009. Being based on the latest stable
release of Plone, 3.3.1, cyn.in 3.0.5 includes lots of improvements and
brings some cool new features:</p>
<ul><li>added out-of-box support for publishing content to anonymous users, <br />
  </li><li>enhancement within UI: user toolbar was introduced in the adder bar;</li><li>Google Chrome
Frame support added</li></ul>
<h3>Megaphone</h3>
<p>Initial stable release  1.0 of a new <a href="http://plone.org/products/megaphone">Megaphone</a> add-on for Plone from Groundwire (concept by Jon Stahl &amp; Drew
Bernard; development by David Glick &amp; Jon Baldivieso) has seen the
world on Nov. 11, 2009. Megaphone is built on top of several Plone products:&nbsp; PloneFormGen, collective.z3cform.wizard, Salesforce
PFG Adapter and Salesforce Base Connector. This is&nbsp; a tool for powerful
online advocacy campaigns building in Plone. The following are main
features Megaphone comes with:</p>
<ul><li>allows sending letters to decision makers</li><li>allows setting required and optional recipients</li><li>allows saving data locally or to Salesforce.com</li><li>allows giving email letters to targets</li><li>allows thank-you letter customizing</li></ul>
<h3>collective.project</h3>
<p>Collective.project package has gone through multiple improvements this
autumn: there were 7 stable versions released. The latest one - <a href="http://plone.org/products/collective-project/releases/0.9.3">collective.project 0.9.3</a> appeared on Dec 5, 2009. The goal of this package is to simplify
project management with 4 (Dexterity) content types added to Plone:
Client, Project, Iteration, and Task. It also includes a tool to
automate creation of iterations. It comes with a project workflow for client, project, and
iteration that contains active/inactive state(s).</p>

      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Add-ons for Plone: review of the recent Products Releases</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/new-addons</link>
                      <description>Here is a review of some new add-ons for Plone and recent updates of some Plone products, released for the last 3 months (August - October , 2009).</description>
                      <author>olha</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Fri, 06 Nov 2009 04:05:00 -0500</pubDate>
                      
     
        <category>Plone themes</category>
     
     
        <category>portlets</category>
     
     
        <category>Plone skins</category>
     
     
        <category>Plone products</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[
<h3>Portlets management in Plone</h3>
<p>Recent decade was rich for releasing Plone products that allows to add new types of portlets to the Plone sites as well as put them in different locations. Here are new portlets types:</p>
<ul>
<li><a href="http://plone.org/products/twitter-portlet">Twitter portlet</a> 0.5 - released by Sharkbyte studios on Sep 2009.&nbsp;</li><li><a class="external-link" href="http://plone.org/products/gallery-portlet">Gallery Portlet</a> - provides a single portlet which displays serie of images using JQuery fade in/out animation.
</li>
<li><a href="http://plone.org/products/multilevel-navigation">Multilevel Navigation</a> - a layer above Plone navigation portlet that can display the navigation tree with a configured level of deepness. Initial release - Oct 14, 2009 by Pilot Systems.

</li></ul>
<p>And here are the new products for managing portlets location:</p>
<ul><li><a class="external-link" href="http://plone.org/products/contentwellportlets">ContentWellPortlets</a> - first stable version of the product 2.0.1 developed by WebLion Group was released on Oct 13. It enables you to put portlets in places other than right and
left columns, specifically, above the main heading of the page and/or
at the base of the page, above the footer. In each area, you can add up
to three columns of portlets.</li><li>
<p><a class="external-link" href="http://plone.org/products/collective.weightedportlets">collective.weightedportlets</a> - Plone addon by Groundwire that adds the ability to tweak portlet ordering by giving each portlet a weight. First stable release was launched on Oct 12, 2009.&nbsp;&nbsp;</p>
</li><li><a class="external-link" href="http://plone.org/products/quintagroup.portletmanager.footer">quintagroup.portletmanager.footer</a> - allows to add portlet manager that is rendered in page footer. Initial release - Oct 7, 2009 by Quintagroup team.</li><li>
<p><a class="external-link" href="http://plone.org/products/solgema.portletsmanager">Solgema.PortletsManager</a> - enhances Plone default portlet management system by adding new abilities (ordering and blocking by portlet). First stable release - Sep 17, 2009.</p>
</li></ul>
<h3>Newsletter Products for Plone</h3>
<p>One of the best-tested and best-documented newsletter products for Plone <a href="http://plone.org/products/dancing">Singing &amp;
Dancing</a> has one stable version released 0.8.13 on October 19, 2009 with <a href="http://pypi.python.org/pypi/collective.dancing/0.8.13#version-0-8-13-2009-10-19">multiple improvements</a> and bug fixes. It seems like this product has a great future with such a support.</p>
<p>But now only Singing&amp;Dancing is developing, one more newsletter product for Plone, initially created by Pilot Systems, now maintained by Radim Novotny, has recently seen several stable releases. Latest <a href="http://plone.org/products/plonegazette">PloneGazette<strong> </strong></a>releases 3.1.1 and 3.1.0 (Oct 2009) are also worth looking at.</p>
<h3>eCommerce Products for Plone</h3>
<p>In this area GetPaid seems to have taken the leading position and this is quite obvious - such amount of word is being carried out to make this product better with every release. On Oct 28, 2009 <a title="Current release for the project" href="http://plone.org/products/getpaid/releases/1.8">1.8 GetPaid version</a> has seen the world. This release came with more payment processors and add on
packages available, plus fixes and usability improvements in the
shopping cart.</p>
<p>Something completely new launched Raptus AG called <a class="external-link" href="http://plone.org/products/pcommerce.core">pcommerce.core</a>. This seems to be a new eCommerce solution for Plone, which provides a simple shop system which supports:</p>
<ul><li>product variations</li><li>multiple prices per product to support special prices per user or group (over the sharing tab) and prices only available for a specific time (by using the expiration date)</li><li>multiple pluggable payment methods</li><li>multiple currencies by using Products.CurrencyUtility</li></ul>
See more information on the products home page at <a class="external-link" href="http://plone.org/products/pcommerce.core">pcommerce.core.</a>
<h3>Plone4Bio</h3>
<p>BioDec has launched a new plone project: <a href="http://www.plone4bio.org/trac/">plone4bio</a>. The
rationale of the plone4bio project is to provide a web-based integrated
environment where it is possible to manage and analyze biological
sequence data. The plone4bio package provides the possibility by adding
new content types to the Plone CMS. Find the first stable version 1.0.1 releases on Sep, 07 at  <a href="http://plone.org/products/plone4bio">plone4bio</a> page.</p>
<h3>New Free Plone Themes</h3>
<p>There were also some new free Plone themes released during last 3 months:</p>
<ul><li>
<p><a href="http://plone.org/products/sunrain-plone-theme">SunRain Plone Theme</a> - new Plone Skin from Quintagroup that was developed for blogging purposes specially.</p>
</li><li>
<p><a href="http://plone.org/products/twinapex-theme">Twinapex Theme</a> - can give your Plone 3 site a professional corporate look.</p>
</li><li>
<p><a href="http://plone.org/products/heddex.tranquility-theme">heddex.tranquility theme</a> - is Plone 3 visual theme from HedDex Design Studio.</p>
</li><li>
<p><a href="http://plone.org/products/plonetheme.aclark_twitter">plonetheme.aclark_twitter</a> - makes your Plone site look like my Twitter page.</p>
</li></ul>

      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+themes"
                     rel="tag">Plone themes</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/portlets"
                     rel="tag">portlets</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+skins"
                     rel="tag">Plone skins</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Portlet Cumulus for Plone</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/portlet-cumulus</link>
                      <description>Quintagroup announces release of a Portlet Cumulus - a tag cloud portlet that rotates tags in 3D using a Flash movie.</description>
                      <author>olha</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Wed, 03 Jun 2009 07:50:00 -0400</pubDate>
                      
     
        <category>Plone products</category>
     
     
        <category>Plone 3.0</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[<p>
<span class="link-external"><a href="http://quintagroup.com/services/plone-development/products/quintagroup.portlet.cumulus">Cumulus
Portlet (quintagroup.portlet.cumulus)</a></span> from Quintagroup allows
you to add tag cloud portlets to display your site's tags, categories
or both
using a Flash movie that rotates them in 3D. It works just like a
regular tags cloud, but it is more visually exciting. This is the <span class="link-external"><a href="http://wordpress.org/extend/plugins/wp-cumulus/">WordPress
WP-Cumulus plugin</a></span> ported to Plone as a portlet.</p>
<p>
<a class="link-plain" href="http://quintagroup.com/cms/screencasts/cumulus-portlet">
<img class="image-right" src="http://talk.quintagroup.com/blogs/quintagroup/portlet-culumus.png/image_preview" alt="portlet-culumus.png" /></a>When you add this portlet anywhere in the site it will display all
site's tags. You are free to set cumulus portlet options so that it
fits your site design, color scheme etc. Among portlet options you can
find:</p>
<ul><li>Width and height of the&nbsp;flash tag cloud portlet</li><li>Smallest and largest&nbsp;tag size</li><li>You can set
main and optionally second color of the tags for
creating&nbsp;multi-colored tag cloud; optional highlight
color&nbsp;when mouse
is over it and background portlet color
  </li><li>Possibility to enable transparent or compatibility mode</li><li>Rotation speed. Remember that clicking the tags
might turn to be a little hard,&nbsp;depending on your speed
setting :).</li></ul>
<pre>P.S. Click on the image to be taken to the page with portlet cumulus demo.
</pre>
<p>Portlet Cumulus is now on <a href="http://pypi.python.org/pypi/quintagroup.portlet.cumulus">PyPi</a>. Give it a go!</p>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+3.0"
                     rel="tag">Plone 3.0</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Review of the Recent Plone Products Releases</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/product-updates</link>
                      <description>The following is a review of the recent updates of some Plone products, released for the last 2 months (March - April, 2009).</description>
                      <author>olha</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Thu, 30 Apr 2009 09:43:02 -0400</pubDate>
                        
    <content:encoded><![CDATA[
<h3>PloneFormGen</h3>
<a href="http://plone.org/products/ploneformgen">PloneFormGen</a> 1.2.7
release (Apr 22, 2009) - new bugfixed and updated release of the main
addon used to build&nbsp;forms in Plone, providing&nbsp;fields,
widgets and validators from Archetypes.
<h3>Poi</h3>
<p>
Most popular <span class="product-leadin"></span>Plone
issue tracker&nbsp;<a href="http://plone.org/products/poi">Poi</a>
has new 1.2 version, released on&nbsp;Apr 22, 2009. This
is&nbsp;Plone 3-only release; Plone 2.5 is no longer supported.
This product was eggified and&nbsp;Poi is now available as <a href="http://pypi.python.org/pypi/Products.Poi">Products.Poi</a>.</p>
<p>Poi 2.1 has changes in UI: the responses
refactoring made it possible to have a reaction form at the bottom of
each issue instead of needing to create a PoiResponse. So now the issue
and all responses are displayed when making your own response.</p>
<p>
Poi 2.1 has also gone through big refactoring:&nbsp;some logic from
the content types and python scripts (in the skin) was
moved&nbsp;into browser views and other
adapters.&nbsp;PoiResponses (Archetypes objects) were replaced with
Zope 3 style light weight objects.</p>
<h3>Faculty Staff Directory</h3>
New improved release of personnel directory <a href="http://plone.org/products/faculty-staff-directory">Faculty
Staff Directory</a> is now available which is 2.1.1.2, released
on&nbsp;Apr&nbsp;8, 2009. This is mainly a bugfix release with some new features implemented, such as:
<ul><li>A dedicated Committees Folder view (similar to the specialies folder view) added.<br /></li><li>A
Specialty has an extra schemata "Overview" with an image and richtext
field. Both fields are used for the speciality_overview view.<br /></li><li>Microformats for person_view's address block added.<br /></li><li>Spanish and French translation added.<br /></li></ul>
<h3>PloneSEO</h3>
Updated and improved version of major SEO-related tool for Plone - <a href="http://plone.org/products/plone-seo">Plone SEO</a>&nbsp;2.0.5,
released on Apr&nbsp;7, 2009.&nbsp;New
release includes some improvements and modernization of SEOptimizer
product from Quintagroup. Adding of a new feature is worth mentioning
here which is <span class="link-external"><a href="http://projects.quintagroup.com/products/wiki/qSEOptimizer#CanonicalURL">canonical
URL</a></span>, useful for search engine marketing purposes.
<div id="changes" class="section">
<div id="id2" class="section">
<h3>Plone Comments</h3>
</div>
</div>
<a href="http://plone.org/products/plone-comments/">Plone
Comments</a>&nbsp;4.0.0 release, issued on&nbsp;Apr 6, 2009, is now compatible with Plone 3. Current release highlights:
<div id="unreleased" class="section">
<ul class="simple"><li>uninstall configlet and skins added</li><li>i18n layout to a locales layout converted</li><li>use of the username as the comment creator fixed, necessary whenever
the user is authenticated. This fixes the problems where commenters
weren't
receiving any notifications.</li></ul>
</div>
<h3>Real Estate Broker</h3>
New release of Plone real estate objects management tool - <a href="http://plone.org/products/realestatebroker">Real
Estate Broker</a> 2.1
was issued on Mar 26, 2009. New features that come with&nbsp;this
release include:
<ul><li>French translations added</li><li>Allow access to the AlbumView.first_image; an Unauthorized
error is
triggered when using this in for example a collection portlet.</li><li>Floorplan filter bug fixed: the photo management page
also filtered them,
making them impossible to edit.&nbsp;</li><li>Floorplans from all the photo lists was filtered out.</li></ul>
<h3>Plone Get Paid</h3>
<a href="http://plone.org/products/getpaid/">PloneGetPaid</a>
0.7.5 version releases on Mar 13, 2009. This version has Brazilian
Portuguese translation&nbsp;updated and the&nbsp;code was updated to&nbsp;make
sure&nbsp;the site root
is got when checking
out, otherwise&nbsp;the store settings can't be got. More highlights include:
<div id="changes" class="section">
<div id="id2" class="section">
<ul class="simple"><li>the inclusion of getpaid.payflowpro added if it is installed</li><li>viewlet provider on thank you page
added</li></ul>
More information about PloneGetPaid updates can be found here - <a class="external-link" href="http://www.plonegetpaid.com/updates/archive/2009/03/31/general-update-on-last-3-months-of-getpaid/view">General Update on last 3 Months of GetPaid</a>. <br />
<h3>
Singing
&amp; Dancing</h3>
0.8.9 release of the next generation newsletter add-on for Plone <a href="http://plone.org/products/dancing">Singing &amp;
Dancing</a> appeared on Mar 11, 2009.&nbsp;
This release brought updated installation instructions for Plone 3.2.x
buildouts. Support for overriding template variables in
the "send as newsletter form" was also added.<br />
<h3>Plone True Gallery</h3>
<p>After a number of alpha releases in 0.7 series, a gallery/slideshow product <a href="http://plone.org/products/plone-true-gallery/">Plone True Gallery</a> has new beta release 0.7 issued on Apr 28, 2009. This version comes with the following improvements:</p>
<ul><li>small picasa gallery size changed to 320*320</li><li>gallery type registration changed</li><li>gallery images is now always displayed even when there&nbsp;are subgalleries in the current gallery</li><li>dependency on simplejson and elementtree removed</li><li>flickrapi and gdata are made optional add-ons</li><li>support for slideshow 2 added,&nbsp; giving an option of what gallery type
to use</li><li>
pre-fetches gallery images to speed rendering time(especially for
flickr and picasa).&nbsp;</li><li>sub-galleries design improved</li></ul>
</div>
</div>

      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Practical Plone 3: Book Review</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/practical-plone3-review</link>
                      <description></description>
                      <author>olha</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Mon, 16 Mar 2009 08:30:00 -0400</pubDate>
                      
     
        <category>Book</category>
     
     
        <category>Plone 3.0</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[
<p>Last Friday I got a new book <a href="http://www.packtpub.com/practical-plone-3-beginners-guide-to-building-powerful-websites">Practical Plone 3: A Beginner's Guide to Building Powerful
Websites</a> from Packt Publishing. This is the first Plone book aimed to reach beginners in
Plone, who are willing to build websites with Plone 3.
It teaches how to deal with&nbsp;Plone and set it up, not
involving into programming or dealing with code. Covering everything
from installation&nbsp;to site administration basics, content
types development, theming with Plone and much more, it can be the
perfect webmaster guide for Plone novices.</p>
<p>The
book consists of 4 parts. I have already covered half of it - first two parts. So, I would share impressions they have made on me.</p>
<p><strong>Part 1 - Background
</strong>covers main introductory issues of Plone. Chapter 1&nbsp;is a short, but
well written chapter about Plone, its basic
features, community and what Plone is and where it came from. Chapter 2
is all about
installing Plone on different platforms. The explanations are really
detailed and illustrated enough for anyone new to Plone. I
should admit that I always needed
help to install Plone on my Linux
machine (even though I'm not a newbie
to Plone, I have been working with it for more than 2 years). But with
this book&nbsp;for the first time I successfully installed the latest
Plone 3.2.1
version on my machine. So, for
me personally, explanations on Plone installation for
Linux were very valuable. Chapter 3 has the fine overview of Plone
registration and logging in. All basic Plone site parts, such as logo,
portal actions, personal dashboard, portlets and colophon are described
here with particular preciseness.</p>
<p><strong>Part 2 - I want to...</strong> has general content management issues discussed, such as how to add
content to your Plone website, how to store and manage it. General
workflow issues together with content rules explained in much details
will help you create the necessary secure work environment.&nbsp;Chapters 4 and 5 are about
creating web pages, news items, events, links and files within Plone.
Although they provide very basic procedures for&nbsp;using a Plone site
for keeping the content,&nbsp;it is really well written and suitable
for&nbsp;the most newbie
user level. Explanations are followed by multiple screenshots, making
it very understandable and illustrative. Chapter 6 and 7 do a really
good job on the structuring content on your website, displaying the
basics of content architecture. Versioning was also described with
precise details, thanks to Darci Hanning. As for newcomers to Plone
this can be more than
enough.</p>
<p>Chapter 8 is a great section on
managing users and user groups within Plone. All basic roles and
permissions were discussed on the basis of real example for High
School members. Such living example really made it easier to grab the
idea. What I liked the most is that one example project is
discussed in several chapters from different perspective, making a
connection between what a reader has already learned and a new material.</p>
<p>
Chapter 9&nbsp;talks in great
details about workflow, states and transitions in Plone. At a first
glance it seemed to be&nbsp;a bit confusing to get into Plone workflow
engine, opening all&nbsp;multiple menus and tabs under portal_workflow
in ZMI. This is the chapter I spent more time on than on any other
chapters. Workflow has never been an easy issue to deal with, so I
followed the provided step-by-step example about&nbsp;custom collaboration
workflow creation (on p.161). I must admit that this was not so
terrible as it seemed at the beginning.&nbsp;Matt Bowen, who is the author
of this chapter, made his best to make
such rather confusing issues well-explained and more&nbsp;clear. I would
also&nbsp;add information on mapping states to this section too, now it is
available in chapter 12 on&nbsp;Configuration. I think it would be better to
collect all info about Types menu in one place.</p>
<p>
Chapter 10 is a very useful how-to
on portlet management in Plone. Everything beginning from default
portlet management&nbsp;to creating new types of portlets was described
(with TAL Portlet product). Much attention was paid to explaining how
to assign portlets to&nbsp;specific objects on site,&nbsp;certain
content type or users groups. Chapter 11 includes several examples on
enabling rules on your website. Chapter 12 provides information
about Plone Site Setup item. But some of it seems to be too much, for
example:
chapter 8 is devoted to&nbsp;users in groups in Plone, and I would combine
information about creating new group and adding group into a group from
this chapter to chapter 8. So that all info on user management is in
one place.</p>
<p>To sum up, I should say that starting from the very basics, this book&nbsp;shows how to get a good
understanding of Plone and use it effectively. The language of the book is rather easy, big amount of
illustrative examples, step-by-step instructions and easy-to-follow
how-tos make this book a pleasure to read. Overall, the authors have produced a volume that can be recommended for
every beginner in Plone.</p>
<p align="right"><em>Reviewer: <a class="external-link" href="http://talk.quintagroup.com/blogs/olha">Olha Pelishok</a>, content manager at <a class="external-link" href="http://quintagroup.com">Quintagroup</a></em></p>

      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/book"
                     rel="tag">Book</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+3.0"
                     rel="tag">Plone 3.0</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Content Management Software Info: Improvement</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/site-improvement</link>
                      <description>One more stage of contentmanagementsoftware.info website reorganization is over.</description>
                      <author>olha</author>
                      <pubDate>Wed, 18 Feb 2009 07:07:52 -0500</pubDate>
                        
    <content:encoded><![CDATA[<a href="../">Content Management Software Info</a> website has gone through the next&nbsp;stage of reorganization and renewal. Following the changes that were made <a href="/blog/renovated">last year</a>, we continued to improve our site.
<p>Most attention was paid to making Plone Products section more useful and informative. What we managed to implement so far:</p>
<ol><li><strong>More Products Screenshots</strong>. Screenshots were added&nbsp;into products description pages for better understanding the product with the first look (e.g. <a href="/plone/plone-tabs">Plone Tabs</a>, <a href="/plone/plone-true-gallery">Plone True Gallery</a>).&nbsp;</li><li><strong>More Themes Screenshots</strong>. <a href="/plone/skins">Plone Themes and Skins</a>
section listing was expanded&nbsp;with skins screenshots. So now while
searching for a necessary theme in this category you can see theme look
immediately without need to visit every theme description page.&nbsp;</li><li><strong>More Products Categories</strong>. Some product sections like <a href="/plone/other">Other</a> and <a href="/plone/development-tools">Development tools</a>
were reorganized: new product categories were added for better division
of products, according to their featured. New Plone categories that
have recently been created are the following: <br />
<ul><li><a href="/plone/import-and-export/">Import and Export</a> - containing&nbsp;products for managing import/export
operations&nbsp;in/out of Plone.</li><li><a href="/plone/navigation-and-menus">Navigation and Menus</a>
- containing products that are used for implementing advantage
navigation on&nbsp;Plone sites. These products make it possible to create
drop-down menus, several-lines navigation tabs, extend navigation
portlet etc.</li><li><a href="/plone/rating-and-evaluation">Rating and Evaluation</a> - containing tools for&nbsp;rating and evaluating of content on&nbsp;Plone websites.</li><li><a href="/plone/theme-deployment/">Theme Deployment</a> - containing products for creating&nbsp;Plone skins: tools that allow to inspect
your Plone site, implement some special visual features, change
colors or borders shape, etc.</li><li><a href="../../plone/third-party-integration/">Third-party Integration</a> - containing&nbsp;tools that allow integration of Plone with other
powerful systems like Salesforce, Paypal, etc.</li><li><a href="/plone/workflow/">Workflow</a> - containing&nbsp;products for managing workflow process in&nbsp;Plone.<br /></li></ul>
</li><li><strong>More Products Descriptions</strong>. Every
Plone category now has a short description, in which it goes about what
products are included into it and what purposes can its products be
used for.<br /><br /></li></ol>
Hope you like and appreciate our work! If you have
any comments on our work or suggestions on more cms.info site improvement -
feel free to <a href="/user/feedback/">contact us</a> any time.
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Renovated contentmanagementsoftware.info</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/renovated</link>
                      <description></description>
                      <author>olha</author>
                      
                          <category>Migration</category>
                      
                      
                          <category>Plone</category>
                      
                      <pubDate>Thu, 25 Dec 2008 08:09:14 -0500</pubDate>
                        
    <content:encoded><![CDATA[
<p>
Contentmanagementsoftware.info website has gone through a number of
transformations during this&nbsp;year. Now it's time to sum up all that
was carried out to improve this website usefulness and effectiveness.</p>
<h3>Site Migration</h3>
First&nbsp;and the most important thing that was done to cms.info is
its successful migration from Plone 2.1 to Plone 3.1. That migration
case was a topic for Quintagroup's <a href="http://plone.org/events/conferences/2008-washington-dc/agenda/toc/content-migration-quantum-leap">Plone Conference 2008 talk</a> presented
by Vitaliy Podoba in Washington in October. Such a migration from Plone
2.1 version to 3.1 version without intermediate major Plone 2.5 version
was accepted as a huge step forward - quantum leap.
Contentmanagementsoftware.info migration was the first, and still
successful implementation of carrying out Plone sites migration to new
Plone versions.
<h3>Advanced Product Search</h3>
After fulfilling the migration to Plone 3, it became easier to
implement advanced product categorization and search, which was not
supported in previous site version on Plone 2.1. New feature called
Product search can be reached by selecting one of the site's top tabs. <a href="http://plone.org/products/faceted-navigation">Faceted Navigation</a> product was used to enable advanced product browsing by certain
criteria. Products can now be&nbsp;browsed&nbsp;by CMS supported version, their
authors and developers, or their software type.
<h3>Rating system</h3>
Site visitors can now rate products by 4 categories: Features,
Reliability, Ease of Use, or Documentation. This is very convenient for
situations when you first face&nbsp;a new Plone product. You might rely on
other people evaluations to make decisions on whether use this or that
product or not.
<p>&nbsp;</p>
<p>So, welcome to our renewed <a href="../.">contentmanagementsoftware.info</a>!</p>

      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Large Files Management in Plone</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/large-files-management</link>
                      <description></description>
                      <author>olha</author>
                      <pubDate>Mon, 19 May 2008 05:35:48 -0400</pubDate>
                      
     
        <category>Plone 3.0</category>
     
     
        <category>Plone products</category>
     
     
        <category>ZODB</category>
     
     
        <category>blob</category>
       
    <content:encoded><![CDATA[Plone is a leading open source CMS, that is
well-suited for documents and
files management. Plone is very flexible and allows
to customize its configuration for work with large files.
Unfortunately, for the
time being default Plone has some problems
with managing large volumes
of PDF, media, video and
other files.<br />
<br />
There are solutions to these problems, it is
possible to customize Plone to
avoid any difficulties, but what concerns
out-of-the-box Plone, it has limitation on work with large
files. These are, first of all, Plone-beginners and ordinary Plone
users
that face default Plone drawbacks. That
can be really frustrating when working with such a powerful
CMS.
That is why lack of a universal tool
for managing big files successfully is really topical issue. A
sophisticated CMS system, such as
Plone is, should
provide a
transparent way to upload big files and handle them smoothly on the
server side. <br />
<br />
This is multimedia that often involves large files, so products are
being developed aimed to manage large video files efficiently. The need
is to improve the handling of multimedia
files in Plone, which includes the uploading
audio/video files
process as well as their storage. <br />
<br />
<h3>Popular Products for Video Management in Plone</h3>
The following are Plone Products that are widely used for managing video
files in Plone:
<h4>1.<a href="../../plone/plone4artistsvideo/"> Plone4ArtistsVideo</a></h4>
Author: serverZEN&amp;JazKarta, Rocky Burt<br />Example: <a href="http://plone.tv/">http://plone.tv</a>, developed by <a href="http://www.jazkarta.com/">JazKarta</a>
<ul><li>
<a href="../../plone/plone4artistsvideo/">Plone4ArtistsVideo</a> lets you upload a normal File to
your Plone
site. The file is auto-detected as a video file, metadata is
auto-extracted and an appropriate view is rendered (depending on the
file format).</li><li>Plone4ArtistsVideo supports embedding of videos that are already hosted on
popular video sharing sites such as Youtube, Google Video, Blip.tv or
Revver.com. Simply add new Link object, paste in a URL from the remote source, and the video will be added to your Plone site
complete with all the metadata.<br /></li></ul>
<h4>2.
<a href="../../plone/plumi"> Plumi</a></h4>
<p>Author: EngageMedia<br />Example: <a href="http://screensessions.com/">http://screensessions.com</a>, developed by <a href="http://www.sterngasse.at/">bürosterngasse*</a></p>
<p><a href="../../plone/plumi">Plumi</a> is a package of Plone products that enable you to create
your own
video sharing site. By adding it to an existing Plone instance you can
quickly have a wide array of functionality to facilitate video
distribution and community creation. Plumi package includes: <a href="../../plone/at-country-widget/">ATCountry Widget</a>, <a href="../../plone/AT-Vocabulary-Manager">ATVocabulary Manager</a>, <a href="../../plone/vaporisation">Vaporisation</a>, <a href="http://quintagroup.com/services/plone-development/products/qRSS2Syndication">qRSS2Syndication</a>, <a href="http://www.vpip.org/">VPIP</a>, <a href="http://plumi.org/wiki/TransCoding">Indytube</a>, <a href="../../plone/contentlicensing">Content Licensing</a>, <a href="http://quintagroup.com/services/plone-development/products/plone-comments">qPloneComments.<br /><br /><br /></a></p>
<p></p>
<h2>File Storage</h2>
There are several places, where files can be stored
in Plone. These are:<br />
<div class="snap_preview">
<ol><li>ZODB (Zope Object Database)</li><li>File System</li><li>External Servers</li></ol>
</div>
<h3><br /></h3>
<h3>1. ZODB's FileStorage (Data.fs)<br /></h3>
<p class="discreet">for ZODB versions &lt; 3.8</p>
<div class="snap_preview">The first problem when dealing
with big files is
the upload
procedure. Large files upload can cause RAM shortage, which in their
turn
involve performance failure in
general. Due to the way the ZODB works (default Plone has all its object stored in Zope Object Database (ZODB) after upload), large files can be
problematic to work with. There
are solutions to this problem, which usually involve storing some
content outside the ZODB.</div>
<h3><br /></h3>
<h3>2. Plone FileSystem Storage</h3>
<div class="snap_preview">
Several Plone products were developed 2 years ago to handle external
storage of files on the FileSystem. They are probably not as
transparent as would
perhaps be desirable, because they require the use of specific content
types, but they appeared to work well. Although the following products aimed to solve large files management problems, they can not be suitable enough to overcome present default Plone drawbacks.<br />
<ul><li><a href="/zope/CMFExtFile">CMFExtFile</a><br />author: Stefan H. Holek<br />
<p class="discreet">description source: <a href="http://www.zope.org/Members/shh/CMFExtFile">CMFExtFile project page</a></p>
<blockquote class="pullquote">CMFExtFile replaces the stock File and Image portal types with ExtFile and ExtImage respectively.</blockquote>
</li><li><a href="/plone/PloneExFile">PloneExFile</a><br />author: ingeniweb<br />
<p class="discreet">description source: <a href="http://ingeniweb.sourceforge.net/Products/PloneExFile/">PloneExFile project page</a></p>
<blockquote class="pullquote">PloneExFile is a replacement
content type for the usual File (ATCT or CMF) with additional features
for the file types supported by AttachmentField (MS Office, PDF,
OpenOffice): <br />
<ul><li>File content indexing</li><li>File preview through the browser</li></ul>
</blockquote>
</li><li><a href="/plone/ATManagedFile">ATManagedFile</a><br />author: Enfold Systems<br />
<p class="discreet">description source: <a href="http://www.enfoldsystems.com/Products/Open/ATManagedFile">ATManagedFile project page</a></p>
<blockquote class="pullquote">ATManagedFile  stores files on the file system while keeping a content representation in Plone. ATManagedFile allows you to store metadata in the database while
keeping File assets on the servers file system.  Content is
treated like a first-class citizen in Plone, it can be transitioned (workflow),
edited, copy/pasted.  Metadata for content can be described
through Archetype schema's.  A <i>managed_files</i> tool enables
administrators to specify where content is stored, the deletion policy,
as well as the stored filesystem naming convention.</blockquote>
</li><li><a href="/plone/externalstorage">ExternalStorage</a><br />author: Plone Solutions<br />
<p class="discreet">description source: <a href="https://svn.plone.org/svn/collective/Products.ExternalStorage/trunk/Products/ExternalStorage/README.txt">ExternalStorage README.txt</a></p>
<blockquote class="pullquote">ExternalStorage is an
additional storage implementation for Archetypes, to support storing
the fields content outside the ZODB. It works in a fashion like
ExternalFile or similar products.</blockquote>
</li><li><a href="/plone/FileSystemStorage">FileSystemStorage</a><br />author: ingeniweb<br />
<p class="discreet">description source: <a href="http://ingeniweb.sourceforge.net/Products/FileSystemStorage/">FileSystemStorage
project page</a></p>
<blockquote class="pullquote">FileSystemStorage
(FSS) is an Archetypes storage for storing fields raw values on the
file system. This storage is used to avoid unnecessary growth of the
ZODB's FileStorage (Data.fs) when using a lot of large files.</blockquote>
</li><li>
<a href="http://svn.zope.org/z3c.extfile/trunk/src/z3c/extfile/README.txt?rev=82753&amp;view=markup">z3c.extfile</a><br />author: Lovely Systems<br />
<p class="discreet">description source: <a href="http://svn.zope.org/z3c.extfile/trunk/src/z3c/extfile/README.txt?rev=82753&amp;view=markup">z3c.extfile README.txt</a></p>
<blockquote class="pullquote">Filestorage package offers large file handling solutions for zope3. The first implementation is based on properties, the second on wsgi. The property implementation runs on plain zope 3.<br />This package provides a wsgi filter that upon upload replaces the content of the upload with the sha digest of the content and stores the file on the filesystem. Upon download it looks if it has a digest and returns the according file directly from the filesystem.</blockquote>
</li><li><a href="http://www.infrae.com/products/tramline">Tramline</a>
<p>author:  Infrae</p>
<p class="discreet">description source: <a href="http://www.infrae.com/products/tramline">Tramline project page</a></p>
<blockquote class="pullquote">
<p class="p">Tramline is
an upload and download accelerator that plugs into Apache. Its aim is
to make downloading and uploading large media to an application server
easy and fast, without overloading the application server with large
amounts of binary data.</p>
<p class="p">Tramline integrates into Apache using mod_python. The
application server is assumed to sit behind Apache, for instance hooked
up using mod_proxy or mod_rewrite. Tramline takes over uploading and downloading files,
handling these within Apache. Only a small configuration change in
Apache should be necessary to enable Tramline.</p>
<p class="p">The application server remains in complete control over
security, page and form rendering, and everything else. Minimal changes
are necessary to any application to enable it to work with Tramline; in
fact it’s just setting two response headers in a few places in the code.</p>
</blockquote>
</li></ul>
Even though these products were accepted as a right solutions once, now
they are not good enough. Large files management problem remains
topical and it was among other topics to be
considered on <a href="http://plone.org/events/2008-summit/customer-segments-swot-analysis">2008
Plone Strategic Planning Summit</a>
in Mountain View, California, USA. <br />
<h3><br /></h3>
<h3><i>ZODB Blob Support</i></h3>
<p>As a result of the Summit,
a ticket was opened, aimed to find a solution to the problem with large files
management in Plone 3. This was 7822 ticket
concerning file
content type BLOB support - <a href="http://dev.plone.org/plone/ticket/7822">Make standard
file content types use ZODB BLOB support</a>.</p>
<p>It was decided to create an integration package for ZODB BLOB support
for Plone aimed to handle large file more efficiently than it was in
previous Plone releases.</p>
<p>The idea with ZODB blob support is not new, it was initiated long ago, and there are several solutions for present time:</p>
<ol><li><a href="http://plope.com/software/blob/">blob<br /></a>Authors: Christian Theune, Chris McDonough<br />This product is for Zope developers, not end users.  It provides an
  alternative to storing large binary chunks of arbitrary data in
  ZODB, allowing this kind of data to live instead in files on a
  FileSystem.  Unlike a "roll your own" solution, it provides
  transactional integrity while doing so.  It also provides a simple
  UNIX-like API for dealing with file objects.</li><li><a href="https://svn.enfoldsystems.com/browse/public/ATBlobField/trunk/">ATBlobField</a><br />Author: Enfold Systems</li><li><a href="/plone/plone.app.blob">plone.app.blob</a><br />Author: Andreas Zeidler <br />plone.app.blob
is supposed to provide a new content type that can
be used as a drop-in replacement for ATFile. Plone.app.blob is
a package integrating ZODB
3.8's blob
support. This allows large binary data to be managed by the ZODB, but
separately from the usual Data.fs FileStorage
database. </li></ol>
</div>
<h3><br /></h3>
<h3>3. Storage at External Servers</h3>
Files can be hosted on remote sharing sites (e.g. Youtube, Google Video, Blip.tv, Revver.com etc.), not in your FileSystem.  This is the easiest way to  deal with video on your instance.  All you should do is to paste a piece of &lt;embed&gt; code into Plone. You can insert this code even into a usual document (for that you must have HTML filter disabled), or create a simple content type with the corresponding field for &lt;embed&gt; code.  In this case large files are physically located in some external
sources, not in your instance.<br />Example: <a href="http://www.bmctv.com/">http://www.bmctv.com</a>, developed by Quintagroup.<br />
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+3.0"
                     rel="tag">Plone 3.0</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/zodb"
                     rel="tag">ZODB</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/blob"
                     rel="tag">blob</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Free Themes for Plone 3</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/free-themes</link>
                      <description></description>
                      <author>olha</author>
                      <pubDate>Mon, 24 Mar 2008 09:20:11 -0400</pubDate>
                      
     
        <category>Plone 3.0</category>
     
     
        <category>Plone skins</category>
     
     
        <category>Plone themes</category>
       
    <content:encoded><![CDATA[<p>There are several tens of
free Themes available in
Plone, all gathered on plone.org under <a href="http://plone.org/products/by-category/themes">visual
themes</a> category. Although the number of Plone themes
is rather big, their quality leaves much to be improved. Most of these
themes seem to be too simple and not nice enough. There even exists
a perception that the only thing that can be done to a Plone
site theme is to change the color of the tabs.</p>
<p>
Besides, most of available Plone themes were developed for previous
Plone releases and they are not compatible with the latest Plone 3
release. The reason of such small number of Plone 3 themes is that
their development in Plone 3 became a bit more complicated than it used
to be in previous Plone releases. This has slowed down theme
development process. As a result, the amount of themes,
available for Plone 3, decreased to only 13, three of which
are not stable releases, just in alpha development state.</p>
<p>
There are such Plone themes developed for Plone 3 by:</p>
<ul>
  <li>Quintagroup:<br />
<ul>
      <li><a href="http://skins.quintagroup.com/techlight">Techlight
Plone Skin</a></li></ul>
</li>
<ul>
    <li><a href="http://skins.quintagroup.com/whiteblack">Whiteblack
Plone Skin</a></li>
    <li><a href="http://skins.quintagroup.com/schools">Schools
Plone Skin</a></li>
    <li><a href="http://skins.quintagroup.com/lite">Lite
Plone Skin</a></li></ul>
<li>Oberon / Tom-Wilkin Martinussen</li>
<ul>
    <li><a href="http://plone.org/products/darkness">Darkness</a></li>
    <li><a href="http://plone.org/products/wilkin">Wilkin</a></li></ul>
<li>Alexandr Limi / Cornelis Kolbach<br /></li>
<ul>
    <li><a href="http://plone.org/products/nuplone">NuPlone</a></li></ul>
<li>asigot</li>
<ul>
    <li><a href="http://plone.org/products/peacefun-skin-for-plone-3">Peacefun
Skin for Plone 3</a></li></ul>
<li>David Convent</li>
<ul>
    <li><a href="http://plone.org/products/diyplonestyle">DIV
Plone Style</a></li></ul>
<li>Grieg Medialog / Espen Moe-Nilssen</li>
<ul>
    <li><a href="http://plone.org/products/subskins">Subskins</a></li></ul>
<li>Alteroo / David Bain</li>
<ul>
    <li><a href="http://plone.org/products/busy-city-theme">Busy
City Theme</a> (alpha)</li></ul>
<li>redomino / Fabrizio Reale</li>
<ul>
    <li><a href="http://plone.org/products/italian-skin-xhtml-strict">Italian
Skin (XHTML Strict)</a> (alpha)</li></ul>
<li>Simon Kaeser  </li>
<ul>
    <li><a href="http://plone.org/products/plone-tableless">Plone
Tableless</a> (alpha)</li></ul>
</ul>
<br />
One more thing worth mentioning is a great number of Plone themes done
for commercial purposes. It is natural that a lot
of Plone development work is done for certain
clients, thus a lot of nice and sophisticated themes are not available
for Plone users for free. So, most Plone
skins are more client-specific and are less able to be shared
to the general downloading public. In this way Plone is a step behind
other open source projects/communities. <br />
<br />
These and other Plone 3 themes problems, raised by Veda in his
<a href="http://www.nabble.com/Thoughts-on-championing-OOTB-themes-td15598172.html">Thoughts
on
championing OOTB themes</a>, should undoubtedly be
solved. The major suggestions concerning Plone themes
improvement are the following:<br />
<ul>
  <li>plone.org visual themes category should be
restructured, a dedicated theming section should be created</li>
  <li>available themes should be divided into 2.5 and
3.0 only, while a link to other theming resources should be in
the docs section</li>
  <li>visual change should be done, so
that thumbnails illustrating what the skins look like appear
on
theme listing.<br />
  </li></ul>
<p>There was a special project initiated on OpenPlans  -
<a href="http://www.openplans.org/projects/ootb-plone-themes/project-home">OOTB
Plone Themes</a>, aimed to increase the number of themes that
ship with Plone and track additional ideas that might improve the Plone
Theme story for implementation at the same time or a later date.</p>
<p>
We hope that the situation with Plone themes quantity
and, that is even more important, their quality will improve
soon.</p>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+3.0"
                     rel="tag">Plone 3.0</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+skins"
                     rel="tag">Plone skins</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+themes"
                     rel="tag">Plone themes</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>'Professional Plone Development': book improvements</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/book-improvements</link>
                      <description></description>
                      <author>olha</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Wed, 14 Nov 2007 06:32:11 -0500</pubDate>
                      
     
        <category>Book</category>
     
     
        <category>Martin Aspeli</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[<p>'Professional
Plone Development' book written by Martin Aspeli was published by Packt
Publishing. This company's official website has a special <a href="http://www.packtpub.com/support/book/Professional-Plone-web-applications-CMS/">support</a>
section, where a customer can download
the code or support files, <a href="http://www.packtpub.com/view_errata/book/Professional-Plone-web-applications-CMS">view errata</a> and amendments, send feedback.
This is a place where readers can share their thought about the book. It is possible to send any feedbacks or suggestions concerning book improvement here. There
is a special errata form to complete in case any drawbacks were discovered. Any kind of feedbacks on the
book overall are also welcomed, any suggestions about how to improve it
are also taken into consideration.<br /></p>
<p>Apart from content and summaries of each chapter from the book that are now available on '<a href="http://professional-plone-book.packtpub.com/">Professional Plone Development' Free Online Edition</a>, you can also see a list of the <a href="http://professional-plone-book.packtpub.com/latest-updates.htm">latest updates</a> for the book. <br /></p>
<p>
It is really very good that there is a possibility to gather all the
improvements together. Readers all over the world can improve the book
all together. The editors could collect all the improvements and
release, at least, e-book with corrections.</p>
<p><a href="http://quintagroup.com/">Quintagroup</a> has contributed to Martin Aspeli's book errata correction as well. For example, <a href="http://talk.quintagroup.com/author/vitaliy">Vitaliy Podoba</a> has noticed and posted the following misprints from the book:<br /></p>
<blockquote>
1) misprints:<br />
<ul><li><b>page 242</b> Contains a typo in the third paragraph, the first sentence: <br />
<pre>'The code in activityreport.py is similar to thaat of the other views in the browser sub-package...'</pre>
mistake is in the word 'thaat' - double
'a' should be deleted.</li><li><b>page 176</b> Second sentence in the first paragraph in 8
section (Views and Other Presentation Components) contains the word
'outlned' instead of outlined.<br />
  </li></ul>
2) broken code:<br />
<ul><li><b>page 66</b> Code example line at Class declaration TestDocuments, method definition testSetTitle : <br />
<pre>self.assertEquals("New title", self.folder.d1.Title()</pre>
assertEquals method called without close parenthesis. The correct code should be: <br />
<pre>self.assertEquals("New title", self.folder.d1.Title())</pre>
</li></ul>
<ul><li><b>page 202</b> Last three rows of code example:<br />
<pre># This turns a list of title-&gt;id pairs into a Zope 3 style<br /><br />vocabulary return SimpleVocabulary.fronmItems(items)<br /><br />directlyProvides(CurrentFilmsVocabularyFactory, IVocabularyFactory)<br /></pre>
'vocabulary' word should be in comment line, and the second line should
begin with 'return' word, and the last line: directlyProvides... should
begin with decreased line indentation (out of function body)<br />
  </li>
<pre>    def CurrentFilmsVocabularyFactory(context):<br />        """Vocabulary factory for currently published films<br />        """<br />        catalog = getToolByName(context, 'portal_catalog')<br />        items = [(r.Title, r.UID) for r in<br />                    catalog(object_provides=IFilm.__identifier__,<br />                            review_state="published",<br />                            sort_on='sortable_title')]<br />        # Turns a list of title-&gt;id pairs into a Zope 3 style vocabulary<br />        return SimpleVocabulary.fromItems(items)<br />    directlyProvides(CurrentFilmsVocabularyFactory, IVocabularyFactory</pre>
<div>Thus, the changes to make are the following:<br />
   1. make the comment shorter so that it fits on one line<br />
   2. second-to-last line should start with 'return'<br />
   3. outdent the last line so that it is aligned with the outermost "def".<br /></div>
<li><b>page 204</b>  In 'Field and Object Validation' section third paragraph, second sentence:<br />
<pre>'It is not very hard to register your own generic validators - see Products.ATContentTypes.validators for several examples ...'</pre>
path to
'validators' module is good for importing but actually validators code are placed in 'Products.ATContentTypes.lib.validators'.<br />
  </li><br />
The correct line should be:<br />
<pre>    - see Products.ATContentTypes.lib.validators</pre>
<li><b>page 229</b> Third piece of code first line:</li>
<pre>&gt;&gt;&gt; from Products.PloneTestCase.setup import portal_owner from</pre>
word 'from' at the end of the line should begin second line of session.<br /></ul>
</blockquote>
<br />
If you have any ideas concerning 'Professional Plone Development'
book improvement, or probably you have noticed any misprints or mistakes in
code - share your ideas with Plone community. All
together we could make this documentation excellent.<br /><br /><br />
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/book"
                     rel="tag">Book</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/martin+aspeli"
                     rel="tag">Martin Aspeli</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Martin Aspeli 'Professional Plone Development'</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/book-review</link>
                      <description>Packt Publishing has released a new Plone book titled 'Professional Plone Development', written By Martin Aspeli, to accompany the recently-released Plone 3.0.</description>
                      <author>olha</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Tue, 23 Oct 2007 04:56:37 -0400</pubDate>
                      
     
        <category>Book</category>
     
     
        <category>Martin Aspeli</category>
     
     
        <category>Plone</category>
     
     
        <category>Plone 3.0</category>
     
     
        <category>Plone products</category>
     
     
        <category>portlets</category>
       
    <content:encoded><![CDATA[<p align="left"><a href="http://quintagroup.com/">Quintagroup</a> has recently received Martin Aspeli's new book <a href="http://www.packtpub.com/Professional-Plone-web-applications-CMS/book">Professional
Plone
Development</a> from Kshipra Singh, Marketing Account Manager at <a href="http://www.packtpub.com/">Packt Publishing</a>.
We are very delighted to have it
and to benefit
from its paramount usefulness. The book is of great importance
especially for developers, as Plone CMS is explained here from a
programming
perspective. <br /></p>
<div id="parent-fieldname-text"><br />Programmers at our
company have acquainted themselves with Aspeli's book:
some of them have already read it completely, others have just looked
through the most
topical issues. Nevertheless, all of them agree that the explanations provided give an in-depth understanding of the concepts. <br />


<br />
Plone-developers often have to sift through bits of
online
howtos and other
people's examples to understand how to do certain things. When any
problems turn on, there is a need to look for necessary information on
different programmers' forums.
Such searches are in most cases time-consuming or even
hit-or-miss. <a href="http://www.packtpub.com/Professional-Plone-web-applications-CMS/book">Professional Plone
Development</a> fills the gap between the
inadequacy of online howtos and the need to read through someone's
example to find out how a particular thing is done. <br />


<br />


Both beginners and experienced developers can find lots of
useful information in this book. <a href="http://www.packtpub.com/Professional-Plone-web-applications-CMS/book">Professional Plone
Development</a>
is undoubtfully worth reading,
taking into consideration the fact that new 3.0.x Plone versions
include lots
of novelties. Martin Aspeli's writing style is clear, to the point and
neutral. The author uses many examples, case studies with
explanatory
notes which can help people to understand Plone development better. A
list of concepts that the book covers is amazing and the
material is relevant and
up-to-date.  <br /></div>
<p><br /></p>
<p><b>There are <a href="http://quintagroup.com/">Quintagroup</a>'s Plone-developers impression of Martin Aspeli's book listed below.</b><br /></p>
<div id="parent-fieldname-text"><a href="http://talk.quintagroup.com/author/vitaliy">Vitaliy Podoba</a>: <br />
<ul><li>"Professional Plone Development has made a very positive
impression on me, even though I haven't read it to the end yet. I think
that everything described here is very understandable. The explanations
are nice, and examples are really helpful. The book will be
interesting both for beginners (especially 2-nd chapter) and for
experienced Plone developers. That's because Plone 3.0 has lots of new
features and not everything can be comprehended so easily, or found in
new Plone code. For me, this book is a kind of a guide to development
with Plone 3.0."</li><li>
<p>"Chapter 3
explains how to built development environment in a way, different from
a usual one (downloading and installing Zope, then the same
procedure being done to Plone, after that all necessary products
installation).
Development environment can be built with Python ZopeSkel
package, that possesses all the necessary
information in buildout.cfg
file. Thus, having this file, we can have the same
development environment automatically set to all developers. All the product installed will be
identical, of the same version."</p>
</li><li>"What amazed me the most, is that in addition to explaining the
concepts, and how to work with them, the author provides us
with reasons for their existence, why they work this and not another
way. For example, it has always been unclear for me why such text files as Products/CMFPlone/profiles/default/plone_various.txt are in GenerisSetup folders, what their role is. I couldn't find any information about this online, but now I have the answer to my question form Aspeli's book: we need such files<i> </i>because
of the way GenericSetup executes import steps. If an import step
handler has been registered and run once, it will be called for any
subsequent profiles (even from different products) that are
imported." </li><li>


"Another interesting fact is
that portlet customization can be achieved
through &lt;plone:portletRenderer
/&gt; directive, that I have never tried earlier."</li></ul>
<p><br /></p>
<p>Summing up all written above I should state that our
programmers have gained a lot of relevant information. And there is a
countless number of examples that can be provided here. They will
definitely get even more trying all described in the book in practice
working in Plone 3.0. <br /></p>
</div>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/book"
                     rel="tag">Book</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/martin+aspeli"
                     rel="tag">Martin Aspeli</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+3.0"
                     rel="tag">Plone 3.0</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/portlets"
                     rel="tag">portlets</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>KSS Opener: Events</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/kss-opener-events</link>
                      <description>When Developers start using product as a tool different hooks and freedom points become handy. In this post basic open/close events are described. Ability to add own reaction and/or prevent default reaction.</description>
                      <author>myroslav</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Sat, 07 Apr 2007 05:55:05 -0400</pubDate>
                      
     
        <category>KSS</category>
     
     
        <category>KSS Opener</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[<p>Ability to add own reaction and/or prevent default reaction is described in <a href="http://talk.quintagroup.com/blogs/myroslav/kss-opener/open-close-events">KSS Opener events</a> post:</p>
<blockquote>
<p>Besides defining ":opener-init" even that initializes opener, developer has ability to extend/override open/close events:</p>
<pre>.term:opener-init{<br />  evt-init-elementSelector: '.details';<br />}<br /><br />.term:opener-open{<br />  action-client: executeCommand;<br />  executeCommand-commandName: replaceInnerHTML;<br />  executeCommand-commandSelector: '#status';<br />  executeCommand-html: 'expanded';<br />}<br /><br />.term:opener-close{<br />  action-client: executeCommand;<br />  executeCommand-commandName: replaceInnerHTML;<br />  executeCommand-commandSelector: '#status';<br />  executeCommand-html: 'collapsed';<br />}</pre>

<p>
and HTML for the samle is:</p>
<pre>&lt;hr /&gt;<br />&lt;div id="status"&gt;Current status&lt;/div&gt;<br />&lt;hr /&gt;<br /><br />&lt;div class="term"&gt;<br />  History<br />  &lt;div class="details"&gt;<br />    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum<br />    iaculis eros eu purus. Integer accumsan leo id lorem viverra vulputate.<br />    Donec feugiat nunc molestie massa nonummy pulvinar. Proin porta pede<br />    sit amet lectus. Duis leo urna, tempor non, condimentum condimentum,<br />    commodo non, libero. Integer feugiat, pede at.<br />  &lt;/div&gt;<br />&lt;/div&gt;</pre>

<p>The resulting behaviour on page is:</p>
<p></p>
<p class="discreet invisible">If you do not see a flash movie above, see <a href="http://talk.quintagroup.com/blogs/myroslav/kss-opener/open-close-events">original post</a>.</p>

<p>The important thing is that on open and close you can have client-side or server-side actions. You can disable default expand/collapse behaviour, with preventDefault parameter:</p>
<pre>.term:opener-open{<br />  preventDefault: true;<br />}</pre>
</blockquote>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/kss"
                     rel="tag">KSS</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/kss+opener"
                     rel="tag">KSS Opener</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>KSS Opener: Controller</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/kss-opener-controller</link>
                      <description>KSS Opener injects a bit of its own into element is is being assigned to. This bit is named Controller. Subject of this post is controlling the place to inject the KSS Opener Controller.</description>
                      <author>myroslav</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Tue, 20 Mar 2007 14:52:35 -0400</pubDate>
                      
     
        <category>KSS</category>
     
     
        <category>KSS Opener</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[<p>There was a discussion with <a href="http://talk.quintagroup.com/blogs/myroslav/kss-opener/introduction#1173906152">Geir</a> and <a href="http://www.contentmanagementsoftware.info/blog/kss-opener-introduction#1173916594">Alex</a> regarding the non-semantic example. Newer post addresses the issue with <a href="http://talk.quintagroup.com/blogs/myroslav/kss-opener/controller">semantic KSS Opener</a> albeit with a bit of complexity more:</p>
<blockquote>
<p>In the case you need your opener controller to be inserted into specific place, you can use pair of controllerPlacementSelector parameters:</p>
<pre>dl:opener-init{<br />  evt-init-elementSelector: '&gt; dd';<br />  evt-init-controllerPlacementSelector: '&gt; dt';<br />}</pre>
<p>
if the above sample is applied to following HTML code:</p>
<pre>&lt;dl&gt;<br />  &lt;dt&gt;History&lt;/dt&gt;<br />  &lt;dd&gt;<br />    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum<br />    iaculis eros eu purus. Integer accumsan leo id lorem viverra vulputate.<br />    Donec feugiat nunc molestie massa nonummy pulvinar. Proin porta pede<br />    sit amet lectus. Duis leo urna, tempor non, condimentum condimentum,<br />    commodo non, libero. Integer feugiat, pede at.<br />  &lt;/dd&gt;<br />&lt;/dl&gt;</pre>
<p>
And the result is:</p>
<p></p>
<p class="discreet invisible">If you do not see a flash movie above, see <a href="http://talk.quintagroup.com/blogs/myroslav/kss-opener/controller">original post</a>.</p>
<p>The whole definition list has opener assigned. Controller (clickable handle) is inserted into &lt;dt&gt; element, not in root of list (that can confuse some browsers). This is why I avoided dl/dt/dd example in my introduction post.</p>
</blockquote>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/kss"
                     rel="tag">KSS</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/kss+opener"
                     rel="tag">KSS Opener</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>KSS Opener: Introduction</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/kss-opener-introduction</link>
                      <description>KSS is Ajax framework used in Plone-3.0 that allows Python programmers who want to build Ajax application do that without learning Javascript and browser DOM implementation bugs/features. KSS allows pluggable components. KSS Opener is one to enable some long-expected Plone features.</description>
                      <author>myroslav</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Wed, 14 Mar 2007 12:27:23 -0400</pubDate>
                      
     
        <category>KSS</category>
     
     
        <category>KSS Opener</category>
     
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[<p>Plone-3.0 is knocking our doors. <a href="http://kukit.org/">KSS</a> is coming to shed some light upon Ajax for Plone Community. Myroslav Opyr of Quintagroup in his <a href="http://talk.quintagroup.com/blogs/myroslav/kss-opener/introduction">Introduction to KSS Opener</a> post is revealing KSS component that can help Plone Application developers:</p>
<blockquote><p>After installation product offers following event:</p>
<pre>opener-selector:opener-init {<br />   evt-init-elementSelector: element-selector;<br />}<br /></pre>
<p>All elements that matches opener-selector will get controller that will offer expand/collapse functionality with mouse click.</p>
<p>Real-life example is:</p>
<pre>.term:opener-init {<br />   evt-init-elementSelector: '.details';<br />}<br /></pre>
<p>and having HTML code:</p>
<pre>&lt;div class="term"&gt;<br />  History<br />  &lt;div class="details"&gt;<br />    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum<br />    iaculis eros eu purus. Integer accumsan leo id lorem viverra vulputate.<br />    Donec feugiat nunc molestie massa nonummy pulvinar. Proin porta pede<br />    sit amet lectus. Duis leo urna, tempor non, condimentum condimentum,<br />    commodo non, libero. Integer feugiat, pede at.<br />  &lt;/div&gt;<br />&lt;/div&gt;</pre>
<br />
<p>will produce into something like:</p>
<p></p>
<p class="discreet invisible">If you do not see a flash movie above, see <a href="http://talk.quintagroup.com/blogs/myroslav/kss-opener/introduction">original post</a>.</p>
</blockquote>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/kss"
                     rel="tag">KSS</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/kss+opener"
                     rel="tag">KSS Opener</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Sarissa Javascript problems in IE7</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone/ie7-sarissa</link>
                      <description></description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Wed, 06 Dec 2006 11:50:47 -0500</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>Sarissa</category>
       
    <content:encoded><![CDATA[<p>I have a Plone 2.1.2 site the following issue: <br />IE7 is prompt to install ActiveX if Office 2003 is installed.<br /><br /><a href="../../../people/alexander-limi/" target="_self">Alexander Limi </a>in his howto <a href="http://plone.org/documentation/how-to/plone-ie7-updates" target="_self">Making your existing Plone install look better in Internet Explorer 7</a> describes the issue<br /></p><blockquote>November 7, 2006<br />Internet Explorer has deprecated the implementation of the
XmlHttpRequest object in MSXML 5.0, resulting in security warnings for
things like LiveSearch and Kupu — but only if you have Office 2003
installed on the computer where you use Plone (or if you have installed
MSXML 5.0 separately). Plone relies on an external library called
Sarissa, which needs to be updated to check for the new native
implementation of XmlHttpRequest in IE7. It's likely that we will ship
a new release of Plone with these included during the coming days, but
at the moment there is unfortunately no easy way to fix it yourself.<br /></blockquote><p>Here are some comments from Plone-Users mailing list:</p><p>Nicklas:</p><blockquote><p>I do not know exactly wich parts of plone that uses it, but kupu is one of the <br />instaces where you could find this file.<br /><br />This is the instances i found:<br /><br />Products/kupu/common/sarissa.js<br />Products/validation/kupu/common/sarissa.js<br />Products/validation/CMFPlone/skins/plone_3rdParty/sarissa.js<br />Products/CMFPlone/skins/plone_3rdParty/sarissa.js<br /><br />and i changed these lines to this:<br /></p><pre>    _SARISSA_DOM_PROGID = pickRecentProgID<br />(["Msxml2.DOMDocument.4.0", "Msxml2.DOMDocument.3.0", "MSXML2.DOMDocument", "MS<br />XML.DOMDocument", "Microsoft.XMLDOM"], [["SELECT_NODES", 2],["TRANSFORM_NODE", <br />2]]);<br />    _SARISSA_XMLHTTP_PROGID = pickRecentProgID<br />(["Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLH<br />TTP"], [["XMLHTTP", 4]]);<br />    _SARISSA_THREADEDDOM_PROGID = pickRecentProgID<br />(["MSXML2.FreeThreadedDOMDocument.4.0", "MSXML2.FreeThreadedDOMDocument.3.0"]);<br />    _SARISSA_XSLTEMPLATE_PROGID = pickRecentProgID<br />(["Msxml2.XSLTemplate.4.0", "MSXML2.XSLTemplate.3.0"], [["XSLTPROC", 2]]);</pre><br /></blockquote><br /><p><a href="../../../people/duncan-booth/" target="_self">Duncan Booth</a>:<br /></p><blockquote>Have you installed kupu 1.3.9 from plone.org/products/kupu? That should <br />replace sarissa with an IE7 compatible version.<br /></blockquote><p><br /></p><p>Now I see <a href="http://plone.org/documentation/how-to/plone-ie7-updates" target="_self">Andre Nogueira comment</a> <br /></p><blockquote><p>December 4, 2006<br />Sarissa team released a new script version
<br />I just put the new version of sarissa.js in my custom folder to solve the script problem.
<br />I still testing, in plone, but looks ok.
<br />http://sourceforge.net/projects/sarissa</p></blockquote><p><br /></p><p>So it would be nice if people post comments if they have some issues with new sarissa.js in Kupu 1.3.x or 1.4 beta.<br /><br /></p>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/sarissa"
                     rel="tag">Sarissa</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Ploneboard Forecast</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone/ploneboard-forecast</link>
                      <description></description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Thu, 05 Jan 2006 14:01:06 -0500</pubDate>
                      
     
        <category>Ploneboard</category>
       
    <content:encoded><![CDATA[<b>Two threads from Plone Users List about <a href="http://www.contentmanagementsoftware.info/plone/Ploneboard">Ploneboard</a> product:<br />
<br />
</b>
<hr size="2" width="100%" /><b><br />
</b><i>12.23.2006<br />
<br />
</i><b>Juliann asked:</b><br />
I know that we're waiting on a stable release of <a href="http://www.contentmanagementsoftware.info/plone/Ploneboard">Ploneboard</a>
in order&nbsp; to get message forum functionality for 2.1.*.&nbsp;
Several sites are&nbsp; using alternate forum software, such as we have
heard this week.<br />
<br />
I have an organization that is looking for a CMS but message
board&nbsp; integration is vital and they don't see the point in
patching&nbsp; together two systems to get the performance they are
after.&nbsp; They do&nbsp; have a few weeks before the site needs to
have forums, so could wait&nbsp; if Ploneboard really is forthcoming
soonish.<br />
<br />
So, does anyone have an estimate of when <a href="http://www.contentmanagementsoftware.info/plone/Ploneboard">Ploneboard </a>will
have a&nbsp; workable release?&nbsp; I'm not looking for "When there's
enough money" --&nbsp; that answer means "No, we don't have any idea."<br />
<br />
I'm really lobbying for Plone but there is no budget and limited&nbsp;
programmer resources so if there's no forum available within the
next&nbsp; 2-3 months that's a complete deal-breaker. <br />
<br />
<b>Martin Aspeli answered:</b><br />
Plone Solutions are refactoring this (see psol-refactor branch of&nbsp; <a href="http://www.contentmanagementsoftware.info/plone/Ploneboard">Ploneboard</a>), which probably means they'll polish it up. Helge &amp; co may be&nbsp; able to provide some more estimates. <br />
<br />
<b>Alexander Limi </b><b> answered:</b><br />
We have a project involving <a href="http://www.contentmanagementsoftware.info/plone/Ploneboard">Ploneboard</a>
now, which means it will get some&nbsp; love and tender care. I'm not
entirely sure of the deadline for this work&nbsp; (involved in a
different project at the moment), but I assume you should&nbsp; be able
to see a release during January/February. <br />
<b></b>
<hr size="2" width="100%" /><b><br />
</b><i>01.05.2006</i><b><i><br />
<br />
</i>Sébastien VINOT asked:</b><br />
I used <a href="http://www.contentmanagementsoftware.info/plone/cmfboard/">CMFBoard</a> on the previous Plone but unfortunately it does not work<br />
properly anymore. Does it exist such "nice" forum for Plone. <br />
<br />
<br />
<b>Alexander Limi </b><b> answered:</b><br />
Short answer: no.<br />
Longer answer: Plone Solutions are working on a project where one part
of&nbsp; the architecture is improving Ploneboard. So you should see
something&nbsp; sometime around February, would be my guess.<br />
<br />
<br />
<b>Sébastien VINOT asked:</b><br />
Thanks for the answer, even if I would have prefer a yes&nbsp; ;) <br />
<br />
I would love try to build one "by my self" but if this will be redundant<br />
with a plone-solution's nice tool, I'm not sure my work will help<br />
someone (except myself and my fun).<br />
<br />
Do you think I should "wait and see" or -try- to make a product (maybe<br />
it will be on plone.org if it is not too bad) ?<br />
<br />
<br />
<b>Raphael Ritz </b><b> </b><b> answered:</b><br />
<a href="http://www.contentmanagementsoftware.info/plone/Ploneboard">Ploneboard</a>
is a collective project (including Plone Solution's refactoring - the
psol-refactor branch) so if you, Sebastien, (or anyone else) want to
get your hands dirty, I suggest you get in touch with Helge Tesdal to
see where you can help him.<br />
<br />
I'm sure there are quite a number of people waiting for<br />
a proper forum product for Plone ;-)<br />
<br />
<br />
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/ploneboard"
                     rel="tag">Ploneboard</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Plone Skins based on qPloneSkinDump</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone/skins-product</link>
                      <description></description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      
                          <category>Plone Skins</category>
                      
                      <pubDate>Tue, 06 Dec 2005 12:14:38 -0500</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>Plone products</category>
     
     
        <category>Plone skins</category>
       
    <content:encoded><![CDATA[<p>New 0.5.3&nbsp; version of qPloneSkinDump product released<br />
</p>
<blockquote>
  <p><a href="http://quintagroup.com/services/plone-development/products/skin-dump">Plone Skin Dump</a>
(qPloneSkinDump) allows to create Plone product based on some ZMI
located skin folder (eg "custom") from portal_skins. So you can easy
create Plone product with skin based on folder with new styles and page
templates. <a href="http://quintagroup.com/services/plone-development/products/skin-dump">Plone Skin Dump</a> take into consideration positioning of portlets and styles in portal_css tool.</p>
  <p> </p>
</blockquote>
<br />
Quintagroup started upgrade <a href="http://skins.quintagroup.com/free">free Plone skins</a> ( <a href="http://skins.quintagroup.com/">Alternative Plone skins</a> project) to Plone 2.1. All new skins will be generated with Plone skin dump product.
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+skins"
                     rel="tag">Plone skins</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Plone: Show or hide portlets  for a Page Template</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone/portlets-page-templates</link>
                      <description>Small tip from plone Users List</description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      
                          <category>Plone tips</category>
                      
                      <pubDate>Tue, 29 Nov 2005 12:41:50 -0500</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>portlets</category>
       
    <content:encoded><![CDATA[<b>Raul Buira</b> asked:<br />
<br />
Can I add a left/right_slot&nbsp; property only for a Page Template (not for its folder)?<br />
<br />
<b>Martin Aspeli</b> answered:<br />
<br />
Yes, but not through the ZMI. You'll have to customise/edit the page template and add some macro overrides. See&nbsp; <span style="text-decoration: underline;"><a href="http://www.contentmanagementsoftware.info/plone/PloneHelpCenter">PloneHelpCenter</a> <a href="https://svn.plone.org/svn/collective/PloneHelpCenter/trunk/skins/plone_help_center/helpcenter_view.pt">SVN</a></span><br />
<br />
where we hide the right slot. Note that this replaces the entire slot. You'll have to call the portlet macros directly<br />
<pre>metal:use-macro="here/portlet_foo/macros/portlet"</pre>
&nbsp;to get portlets in there.<br />
<br />
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/portlets"
                     rel="tag">portlets</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>workspaces vs teamspaces in Plone</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone/workspaces-teamspaces</link>
                      <description>Small thread from Plone users list about workspaces and  teamspaces</description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Fri, 25 Nov 2005 14:07:03 -0500</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>Plone products</category>
     
     
        <category>teamspaces</category>
     
     
        <category>workspaces</category>
       
    <content:encoded><![CDATA[Small thread from Plone users list about <a href="http://www.contentmanagementsoftware.info/plone/PloneWorkspaces">workspaces</a> and&nbsp; <a href="http://www.contentmanagementsoftware.info/plone/TeamSpace">teamspaces</a><b><br />
<br />
David Bain:<br />
<br />
</b>
<ul>
  <li>The <a href="http://www.contentmanagementsoftware.info/plone/PloneWorkspaces">workspaces</a> at members.plone.org are they the same as <a href="http://www.contentmanagementsoftware.info/plone/TeamSpace">teamspaces</a>?if not, how are they different?</li>
  <li>
What is the great benefit of <a href="http://www.contentmanagementsoftware.info/plone/PloneWorkspaces">workspaces</a> versus ordinary member folders?</li>
</ul>

<br />
<b>Rocky Burt:</b><br />
<br />
<blockquote>To be honest I've had more success with <a href="http://www.contentmanagementsoftware.info/plone/TeamSpace">Teamspaces</a> than <a href="http://www.contentmanagementsoftware.info/plone/PloneWorkspaces">Workspaces</a> (I've 
used both).&nbsp; <a href="http://www.contentmanagementsoftware.info/plone/TeamSpace">Teamspaces</a> does bring a slightly new concept to the table 
(teams) for Plone but is worth it in my opinion.&nbsp; I've ran into issues 
when using workspaces with CMFMember, for example.
  <br />
  <br />
Also, I'm not entirely sure workspaces has been updated to work on Plone 
2.1 (I haven't used it on any plone 2.1 sites yet) but I know there's a 
beta or final release of teamspaces that does.
  <br />
</blockquote>

<b>Rob Miller:<br />
<br />
</b>
<blockquote>i'm pretty sure they're completely different.&nbsp;
  <a href="http://www.contentmanagementsoftware.info/plone/TeamSpace">teamspaces</a> are containers that allow for heightened priveleges for
certain users (i.e. team members).&nbsp; it was designed for
flexibility, to be able to model complex organizational structures.<br />
  <br />
workspaces, which i know less about, i believe are a type of virtual
folder, where users can add content that will then end up in another
location.&nbsp; you'll notice that when you add a news item in your
workspace on plone.org, it actually ends up in the 'newsitems'
folder.&nbsp; this allows multiple folks to contribute to a central
location, but it does so via a "window" into that location rather than
by managing security in that location.<br />
  <br />
  <br />
"great benefit" is subjective.&nbsp; for some use cases member folders
might work better, for others workspaces.&nbsp; i've not used
  <a href="http://www.contentmanagementsoftware.info/plone/PloneWorkspaces">workspaces</a> at all, am not even sure my description above is 100%
correct, so i won't try to answer this.<br />
</blockquote>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/teamspaces"
                     rel="tag">teamspaces</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/workspaces"
                     rel="tag">workspaces</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>How to set the default wysiwyg editor (Epoz, Kupu or FCK Editor) for all users in Plone</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone/wysiwyg/default-editor</link>
                      <description>Usefull thread from Plone Users List</description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Wed, 09 Nov 2005 05:32:58 -0500</pubDate>
                      
     
        <category>Epoz</category>
     
     
        <category>FCKeditor</category>
     
     
        <category>Kupu</category>
     
     
        <category>Plone</category>
     
     
        <category>wysiwyg</category>
       
    <content:encoded><![CDATA[<b>Evan Smith</b><br />
<i>Can anyone tell me how i can set the default editor for all users of&nbsp; my plone site?<br />
I have installed the <a href="http://www.contentmanagementsoftware.info/plone/FCKEditor">FCK editor</a> and i want this to be the
default,&nbsp; but i also want to leave <a href="http://www.contentmanagementsoftware.info/plone/kupu">kupu</a> available as an option for
users in&nbsp; their preferences. Is this possible? </i><br />
<br />
<b>robert rottermann</b><br />
<blockquote>For all new users you can set it in portal_memberdata-&gt;properties <br />
for all existing users you have to run a script that sets this property (*I think*)<br />
</blockquote>
<br />
<b>Uwe C. Schroeder</b><br />
<blockquote>In addition to that you can always customize the wysiwyg_support script in <br />
plone_wysiwyg to take precendence for your preferred editor if the user in <br />
question has the default setting.<br />
</blockquote>
<br />
<b>Duncan Booth</b><br />
<blockquote>That is unlikely to have any effect.<br />
  <br />
Kupu and <a href="http://www.contentmanagementsoftware.info/plone/epoz">Epoz</a> define their own wysiwyg_support template which overrides the <br />
one in plone_wysiwyg. There are instructions on Plone.org for defining a <br />
suitable template for <a href="http://www.contentmanagementsoftware.info/plone/FCKEditor">FCK Editor</a>, although if you are using <a href="http://www.contentmanagementsoftware.info/plone/kupu">Kupu</a> 1.3.x the <br />
support for <a href="http://www.contentmanagementsoftware.info/plone/FCKEditor">FCKEditor</a> is already included in Kupu's template so you can <br />
ignore the Plone howto.<br />
  <br />
If you want to customise wysiwyg_support you will need to find the <br />
appropriate version and customise it.</blockquote>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/epoz"
                     rel="tag">Epoz</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/fckeditor"
                     rel="tag">FCKeditor</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/kupu"
                     rel="tag">Kupu</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/wysiwyg"
                     rel="tag">wysiwyg</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Restricting content types in Plone</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/tips/restricting-content-types</link>
                      <description>Small tip from Plone Users List. How to restrict content types in some folder.</description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      
                          <category>Plone tips</category>
                      
                      <pubDate>Tue, 08 Nov 2005 05:47:09 -0500</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>Plone 2.1</category>
       
    <content:encoded><![CDATA[<b>Takahashi, Michael:</b>
<br />
I’d like to be able to restrict news items so that they cannot be added 
throughout the entire site, except for in a folder called “news”. This 
folder will be the only place to add news items.
<br />

<br />
I am using Plone 2.1.1 with Zope 2.8.2.
<br />

<br />
This is what I have tried.&nbsp; Throught the ZMI, unchecked “Implicitly 
Addable?” for “News Item” under portal_types.&nbsp; Now “News Items” cannot 
be added throughout the entire Plone Site.&nbsp; Great!&nbsp; BUT, now I want to 
be able to add my news item in “Restrict addable types”, but since it 
was unchecked in the ZMI, this of course cannot happen.
<br />

<br />
Any suggestions?<br />
<br />
<br />
<b>J Cameron Cooper:</b><br />
Create a new type "NewsFolder", as a copy of "Folder", and turn on type 
filtering and explicitly allow "News Item". Then create the 'news' 
folder as content of this type.
<br />
<br />
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+2.1"
                     rel="tag">Plone 2.1</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Howto migrate to Plone 2.1.1</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone/migration/plone-2-1-1</link>
                      <description>There are so many questions devoted to migration procedure in Plone users list. This post covers one interesting thread.</description>
                      <author>iber</author>
                      
                          <category>Migration</category>
                      
                      
                          <category>Plone</category>
                      
                      <pubDate>Fri, 04 Nov 2005 08:13:31 -0500</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>Plone 2.1</category>
     
     
        <category>Zope</category>
     
     
        <category>migration</category>
       
    <content:encoded><![CDATA[<b>David Diskin:</b><br />
Plone 2.1.1 has been out for some time now.&nbsp; Can anyone give me
an&nbsp; estimate of when some good migration document will be
available to&nbsp; explain steps and variations in going from 2.0.5 to
2.1.1<br />
<br />
<b>Alexander Limi:</b><br />
<blockquote>There are no special steps. There are a few gotchas that
people are&nbsp; running into along the way regarding third-party
products (that's always&nbsp; hard to predict), and we're working on
collecting these in a centralized&nbsp; location.<br />
  <br />
The procedure is the normal one:<br />
  <br />
  <ol>
    <li>Make sure the third-party products you use have been updated or verified&nbsp; to work on Plone 2.1</li>
    <li>Install the new Plone version</li>
    <li>Move over your Data.fs and any Products / External Methods</li>
    <li>Start the new Zope/Plone</li>
    <li>Go to the ZMI</li>
    <li>Go to portal_migration</li>
    <li>&nbsp;Click the migrate button </li>
  </ol>
</blockquote>
<br />
<br />
<b>Raphael Ritz:</b><br />

<br />
<blockquote>
My estimate would be: never&nbsp; :-(<br />
  <br />

Individual situations are so different that I'm afraid there<br />

will be no general answer to this. <br />
  <br />
  <ul>
    <li>&nbsp;
it may not work to upgrade Plone and some 3rd Party product&nbsp; in
one step (example: my CMFBibliographyAT in it's most recent&nbsp;
version needs its own migration when you have content generated&nbsp;
using an older version of it. This is usually meant to be&nbsp;
triggered by reinstalling it - so you either upgrade it before&nbsp;
migrating your Plone or afterwards. Maybe other products have&nbsp;
similar implications.)</li>
    <li>&nbsp;For
reasons I won't get into here, I had a site with some content&nbsp;
items where the executable ownership was broken&nbsp; (the path to the
user folder where the account was defined was wrong).&nbsp; This
prevented the in-place migration to fail completely&nbsp; (even if
'force migration' was selected).&nbsp; Fixing the ownership in the
original site resolved this.</li>
    <li>For reasons I don't know, it
may help to do the ATCT migration first&nbsp; in some cases! That is,
update everything on the file system, copy&nbsp; Data.fs, restart Zope
and then access the site's quickinstaller to&nbsp; install
ATContentTypes.&nbsp; Then go to the the portal_atct tool, do a
'version&nbsp; migration' followed by a 'type migration'. Now a
'portal_migration'&nbsp; migration (!) might have more chances of
getting through.&nbsp; (I was really surprized about this. It was just
last week that I&nbsp; had this situation with a site where the
migration from the&nbsp; migration tool couldn't even be forced but
everything was nice and dandy when decomposed as outlined above. Again,
I have no idea why.) <br />
    </li>
  </ul>
</blockquote>




<br />
<br />
<b>Nick Davis:</b><br />
Forgive my ignorance, but I struggle to understand why having&nbsp;
third-party products installed would break the migration of Plone.
It&nbsp; makes sense that, after migration, these products might stop
rendering&nbsp; due to incompatible customisations etc, in the same way
that they&nbsp; wouldn't work if you installed them in a fresh Plone
2.1 instance, but&nbsp; why do they cause the data migration to break? <br />
<br />
<b>Alexander Limi:</b><br />
<blockquote>Because products can do *anything* to an existing instance
(even down to&nbsp; monkeypatching Zope and overriding behaviour
there). There is no way we&nbsp; can guard against this. <br />
</blockquote>
<br />
<br />
<b>Nick Davis:</b><br />
How does migration of the core of Plone touch external Products? <br />
<br />
<b>Alexander Limi:</b><br />
<blockquote>It doesn't. Plone changes, is improved, refactored,
deprecated methods are&nbsp; removed - and the responsibility of
keeping up with this rests on the&nbsp; Product author, not the Plone
Team. <br />
</blockquote>
<br />
<br />
<br />
<br />
<b>Nick Davis:</b><br />
One of our products seems to basically work if installed in an
empty&nbsp; Plone 2.1 site, yet apparently its existence may be
contributing to data&nbsp; migration failing.<br />
<br />
<br />
<b>Alexander Limi:</b><br />
<blockquote>Then it's probably putting in some structures that the
migration can't&nbsp; handle. The migration code has been made more
robust, but in 95% of the&nbsp; cases it's something wrong with the way
that product does things. In the 5&nbsp; remaining percent, we fix the
migration.<br />
  <br />
Testing migrations is a time-consuming process, and if you're not&nbsp;
responsible enough to test migration during the beta and RC releases,
we&nbsp; can't predict what will go wrong in your specific case. <br />
</blockquote>
<br />
<hr size="2" width="100%" /><b>Alexander Limi announced Plone Setup List :<br />
<br />
</b>With the recent influx of new users to Plone, and with the people looking&nbsp; 
to migrate from earlier versions to Plone 2.1, we felt that it was time to&nbsp; 
create a dedicated list to help the new users get a good first experience&nbsp; 
with Plone, hunt down migration problems in an efficient and structured&nbsp; 
manner, and be able to give advice on configuration and setup of Plone&nbsp; 
sites in general.
<br />

<br />
As these tasks are normally of a different nature than helping people to&nbsp; 
work with ZPT, Python and HTML, we think it deserves a dedicated forum -&nbsp; 
hence the creation of the Setup list.
<br />

<br />
Subscribe / read this list on Gmane if you:
<br />

<br />
<ul>
  <li>Need help with installation of Plone
  </li>
  <li>Need help migrating a Plone instance
  </li>
  <li>Need help with setting up caching
  </li>
</ul>

<br />
And finally, but most importantly:
<br />

<br />
<ul>
  <li>Want to help others with the above!
  </li>
</ul>

<br />
Please use the new mailing list for all questions of this type, and refer&nbsp; 
any users posting questions of this nature to the Setup list.
<br />

<br />
The subscription details:
<br />

<br />
Mailing list subscription:
<br />
<a class="moz-txt-link-freetext" href="http://lists.plone.org/mailman/listinfo/setup">http://lists.plone.org/mailman/listinfo/setup</a>
<br />

<br />
<br />
Plone setup Mailing list archives will be available from Gmane (when it is approved)&nbsp; 
and from:<br />
<a class="moz-txt-link-freetext" href="http://lists.plone.org/pipermail/setup/">http://lists.plone.org/pipermail/setup/</a><br />
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+2.1"
                     rel="tag">Plone 2.1</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/zope"
                     rel="tag">Zope</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/migration"
                     rel="tag">migration</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Experience of migration from Plone 2.0.5 to Plone 2.1</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/successfull-migration-plone-2.1</link>
                      <description>From Plone Users List: Ben Calder describes successfull  migration from Plone  2.0.5 to Plone 2.1.</description>
                      <author>iber</author>
                      
                          <category>Migration</category>
                      
                      
                          <category>Plone</category>
                      
                      
                          <category>Plone tips</category>
                      
                      <pubDate>Fri, 14 Oct 2005 10:49:55 -0400</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>Plone 2.1</category>
     
     
        <category>migration</category>
       
    <content:encoded><![CDATA[<b>Ben Calder:</b><br />
<br />
Just thought I'd share my experiences of migration from Plone&nbsp; 2.0.5 to Plone&nbsp; 2.1 - on a 
site that originally started out at 1.0.1 and has migrated all the way <span class="moz-smiley-s1"><span> :) </span></span> - 
in case my experiences prove useful to others...
<br />

<br />
On my first couple of attempts I had pre-installed all the products (some 
custom) that I had on 2.0.5 onto my 2.1 instance and checked that they were 
working.&nbsp; This process had worked for me in the past but this time I was 
getting an odd 'Assertion' error when I ran the migration.
<br />

<br />
So I tried again from scratch and with another approach.&nbsp; First, in Plone&nbsp; 2.0.5, 
I uninstalled my custom skin and also my custom products.&nbsp; As before I also 
fixed the AccessRule (module name of 'accessRule' worked fine in&nbsp; Plone 2.0.5 but 
in 2.1 meant I couldn't even get into the ZMI - so changed it to match 2.1 
- i.e. 'CMFPlone.accessRule').&nbsp; I then packed the Database and copied 
data.fs over to a clean install of Plone&nbsp; 2.1, which didn't include the custom 
products on the file system.
<br />

<br />
This time I got another error on a dry run of the migration.&nbsp; Turned out 
someone had given some unfortunate short names to a couple of pages - 
'actions' and 'update' - which goes to show that allowing editing of short 
names isn't always a good idea.&nbsp; After renaming these files, and much to my 
surprise, the migration worked and I could access those pages on my site 
that didn't depend on my custom products.
<br />

<br />
So the logical next step was to install these products and see what 
happened...&nbsp; they all installed without error and for the most part the 
content that depended on them was again working correctly, though only 
after I'd gone into portal_catalog, updated it and restarted Plone.
<br />

<br />
I suspect that my AT based custom types may not be entirely ready for Plone 2.1 
and hence were causing problems with the migration... content from one of 
them is still throwing a mimeTypes error, though new content created with 
the same product works fine (fortunately there are few enough instances of 
this that I can just copy/paste the content across).
<br />

<br />
So the above process has allowed me to get the site up and running in Plone 2.1 - 
apparently satisfactorily - and now I just have to double-check all my 
products to ensure they're properly compatible... which is a small price to 
pay for the obvious improvements in Plone&nbsp; 2.1 <span class="moz-smiley-s1"><span> :) </span></span>
<br />

<br />
I have to say that the migration tool works exceptionally well - many 
thanks to those responsible!&nbsp; Invariably any problems I've had with it have 
been caused either by my ignorance or by problems I have created...
<br />

<br />
Cheers
<br />

<br />
Ben
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+2.1"
                     rel="tag">Plone 2.1</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/migration"
                     rel="tag">migration</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Ploneboard product, how to catalyze Ploneboard development</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/Ploneboard-development</link>
                      <description>Jon Stahl  and  Marshall Mayer started initiative to catalyze Ploneboard development process.</description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Thu, 22 Sep 2005 10:10:46 -0400</pubDate>
                      
     
        <category>CMFBoard</category>
     
     
        <category>Plone</category>
     
     
        <category>Plone products</category>
     
     
        <category>Ploneboard</category>
       
    <content:encoded><![CDATA[<p>Plone User List:&nbsp; Jon Stahl (ONE/Northwest <a href="http://www.onenw.org/">http://www.onenw.org</a>) and<br />
  Marshall Mayer ( LiveModern.com <a href="http://www.livemodern.com/">http://www.livemodern.com</a>) started
  initiative<br />
  to catalyze Ploneboard development process.</p>

  <p>Jon Stahl, Marshall Mayer:</p>

  <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
   <p>Like many of you, we have long been frustrated with the lack of a
   solid,<br />
   moderately-featured forum product for Plone.</p>

   <p>With the release of Plone 2.1 and Ploneboard 0.1 beta 1, we believe that
   the<br />
   time is ripe for the Plone community to pull together the technical, human
   and<br />
   financial resources needed to help grow Ploneboard from a promising
   first<br />
   release into the best-of-breed forum solution for Plone.</p>

   <p>With that goal in mind, Marshall Mayer of LiveModern.com and I have
   started<br />
   pulling together some ideas for community-oriented process that we hope
   will:</p>

   <p>-- Catalyze the development of a requirements document that defines
   features and<br />
   capabilities for future releases of Ploneboard<br />
   -- Pulling together the funding necessary to support Ploneboard development
   work</p>

   <p>We've written up our initial thoughts at<br />
   <a href="http://www.seattleplone.org/Members/jonstahl/ideas-for-ploneboard">http://www.seattleplone.org/Members/jonstahl/ideas-for-ploneboard</a>.&nbsp;</p>

   <p>We're only just getting started; everything is open for
   discussion.&nbsp; Our first<br />
   task is to find out who else is interested in joining the conversation, and
   to<br />
   get the process underway.&nbsp; We invite you to read our initial
   thoughts,&nbsp; identify<br />
   yourself as someone who's interested in this topic, and to contribute
   your<br />
   comments, ideas, etc.&nbsp;</p>

   <p>Our vision is of a community-driven process that builds on the great
   start that<br />
   Ploneboard already has. We're not hardcore Plone developers, and we're
   not<br />
   interested in in starting yet another forum project.&nbsp; We're
   power-users and<br />
   Plone-powered website developers, and we feel that the best way we can
   "scratch<br />
   our itch" is by attempting to jump-start a process that will aggregate the
   needs<br />
   and resources of the Plone community and allow the many talented folks
   who've<br />
   already gotten Ploneboard this far to do even more great work --&nbsp; and
   to<br />
   continue plugging new people (including users!) into the process.</p>

   <p>Our friend and colleague Brian Gershon of RagingWeb will be attending
   the Plone<br />
   Conference this weekend -- he would love to talk more in person with
   anyone<br />
   who's interested.&nbsp; (We wish we could join you all in person, too!)</p>
  </blockquote>

  <p>Very nice idea. I have a lot of problems with CMFBoard (empty titles,
  unable posts for anonymous, etc.). I'd like to add Forum to
  ContentManagegementSoftware.Info but CMFBoard is not suitable for me. It's
  really great initiative.</p>

  <p>The problem is even in&nbsp;basic functionality that is important for
  standart website: WYSIWYG editor, Poll, Blog&nbsp;Newsletter, Forum, Contact
  Forms, Photo Gallery, Events, News, etc.</p>

  <p>I see that there is a problem with Forums and contact forms
  (PloneFormMailer is a good tool but it is unusable for
  users),&nbsp;&nbsp;for Plone. Plone 2.1 solves a lot of problems for WYSWYG
  editing and Photo management... I hope after several months we will have
  such polished products that&nbsp; users will not be able to say that some
  PHP based CMS (Typo3, Mambo, Drupal, Xaraya, etc) has better
  (more&nbsp;featured) &nbsp;addons then Plone. Well, tay be PloneMall will
  take more time to be complete then OsCommerce :-).&nbsp; Yes! Plone&nbsp;is
  used&nbsp; as Enterprise solution, but it is also&nbsp;very good for simple
  websites. I suppose that it's&nbsp; important in marketing purposes.</p>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/cmfboard"
                     rel="tag">CMFBoard</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/ploneboard"
                     rel="tag">Ploneboard</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Is Plone suitable for a project with strong database management requirements?</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone-database-management</link>
                      <description>Plone User List: Ben Lobo got a client who wants to develop a kind of work pool website where employers seeking skilled and/or manual labourers can search a database to find available workers. Ben Lobo asked how he can use Plone. Martin Aspeli answered about database management in Plone.</description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Thu, 22 Sep 2005 07:05:00 -0400</pubDate>
                      
     
        <category>MySQL</category>
     
     
        <category>ZODB</category>
     
     
        <category>database management</category>
       
    <content:encoded><![CDATA[<p>&nbsp;</p>

  <p>Ben Lobo:</p>

  <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
   <p>I've got a client who wants to develop a kind of work pool website where
   employers seeking skilled and/or manual labourers can search a database to
   find available workers.</p>

   <p>This will involve enabling people seeking work to register on the site
   and, for a fee, add details of their skills, etc.</p>

   <p>My inclination would be to develop this site in PHP and MySQL because
   that's where I've got most experience and I don't know enough about Plone
   and its database management capabilities to convince me that it would be as
   easy to manage and maintain the data as I know it would be in MySQL.</p>

   <p>On the other hand, I really like the idea of using Plone because it's
   got the registration and membership side of things all covered and it's so
   easily extensible.</p>

   <p>I'd like to hear anyone's opinions about whether or not Plone is suited
   for such a project (bearing in mind my limited Plone knowledge).</p>
  </blockquote>

  <p>Martin Aspeli</p>

  <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
   <p>There are a lot of issues here. I'll try to list some of them in
   bullet&nbsp; form; feel free to reply on the list if you want more
   detail.</p>

   <p>&nbsp;- Zope/Plone is a very different model to PHP/MySQL. That means
   there&nbsp; will be a learning curve, and you'll have to un-learn some of
   the things&nbsp; you take for granted in PHP/MySQL.</p>

   <p>&nbsp;- However, ease code re-use, usability, the add-on products&nbsp;
   (plone.org/products) and many other factors make Zope/Plone a
   powerful&nbsp; platform that may help you get up and running *quickly* (if
   you can manage&nbsp; the learning curve)</p>

   <p>&nbsp;- Zope is an object oriented system. You have content objects,
   organised&nbsp; in a hierarchy of folder-like and document-like objects,
   inside the ZODB&nbsp; (Zope Object Database). This is very good for storing
   unstructured or&nbsp; loosely structured content. It's less ideal for
   storing a lot of&nbsp; standardised data you want to cross-reference and
   analyse in different&nbsp; ways. For this a relational database is probably
   better suited.</p>

   <p>&nbsp;- However, you can connect Zope to a relational database,
   including MySQL&nbsp; and PostgreSQL. Look into ZSQL Methods for some
   information on this.</p>

   <p>If it were me, I'd probably use Plone for the UI and member
   management,&nbsp; turning off the things that didn't make sense, and store
   the jobseeker&nbsp; data in PostgreSQL (or MySQL) and use ZSQL methods to
   analyse/match/query.&nbsp; For the member management, CMFMember may be a
   good place to start. You can&nbsp; use something like SQLWindowStorage or
   SharedSQLStorage to get the&nbsp; standard member data to be stored in an
   SQL database instead of the ZODB&nbsp; (I wrote SharedSQLStorage for a
   customer project where we had most&nbsp; membership data in an SQL
   database, managed via CMFMember exactly in this&nbsp; way). Then you can
   write some ZSQL methods to do the matching and some&nbsp; page templates to
   display them.</p>
  </blockquote>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/mysql"
                     rel="tag">MySQL</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/zodb"
                     rel="tag">ZODB</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/database+management"
                     rel="tag">database management</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Hiding columns, left or right portlets in Plone</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/hide-portlets-column-plone</link>
                      <description>Nice tips from Plone User lists howto hide left or right portlets.</description>
                      <author>iber</author>
                      
                          <category>Plone</category>
                      
                      
                          <category>Plone tips</category>
                      
                      
                          <category>Portlets</category>
                      
                      <pubDate>Fri, 16 Sep 2005 09:01:41 -0400</pubDate>
                      
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[<p><a href="http://article.gmane.org/gmane.comp.web.zope.plone.user/40522">Hiding columns, left or right portlets in Plone</a> </p>
<p>Dave Zoltok asked: </p>
<blockquote>I've noticed in a few places (such as the Preferences page)
that the right portlets are not displayed. I found the code to do that,
but I also noticed that even though no portlets show up, the space
where they would be is still present. Is there a way to hide not only
the portlets, but the entire column, in a page template? </blockquote>Alec Mitchell answered: 
<blockquote><code>&lt;?xml:namespace prefix = metal /&gt;<br />&lt;metal:override fill-slot="column_two_slot"&gt;<br />&lt;/metal:override&gt;</code>
<p>Which is what is done for prefs_main_template.pt, seems to work fine
for that here, it even gets rid of the entirely (or the div if you are
using tableless). </p></blockquote>Kamal Gill answered: 
<blockquote>
<p>You could use CSS to hide the column altogether by including
something similar to the following in your page template as an inline
style. <br /><code>#portal-column-two { display: none; } </code></p>
<p>Or, you could use the Properties tab in the ZMI. Navigate to your
page template in the ZMI, click the Properties tab, add a new property
named right_slots (type = lines) with an empty value. Note: You could
also use the latter as a method to hide the left or right column on a
folder-by-folder basis. </p></blockquote>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>How user can publish  Plone events without approval</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/events-workflow</link>
                      <description>I can't find in Plone 2.0.5 where I give permission to user to published  Events. In my Plone site I want that user can published event without confirm.
Is it possible?</description>
                      <author>iber</author>
                      
                          <category>Plone tips</category>
                      
                      
                          <category>Plone</category>
                      
                      <pubDate>Thu, 15 Sep 2005 09:00:00 -0400</pubDate>
                      
     
        <category>Plone</category>
       
    <content:encoded><![CDATA[
<p>Nice tip from Plone Users list:</p>
<a href="http://article.gmane.org/gmane.comp.web.zope.plone.user/40497">How user can publish  Plone events without approval</a>
<p>Gabriele asked:</p>
<blockquote>
I can't find in Plone 2.0.5 where I give permission to user to published  Events. In my Plone site I want that user can published event without confirm.
Is it possible?</blockquote>
<p>J Cameron Cooper answered:</p>
<blockquote>
Go to the workflow tool's "Contents" tab and create a new workflow by 
copying and renaming the 'folder_workflow' (it doesn't have a review 
step). Call it 'event_workflow' or something. Go to the "Transitions" 
tab, the 'publish' transition, and remove the "Review portal content" 
permission requirement.

Now go back to the "Workflows" tab and assign your new workflow to the 
Event type.</blockquote>

      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>CMFPhoto and Plone 2.1</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/cmfphoto-plone-2.1</link>
                      <description>Tom Lazar describes his experience in migration   from Plone 2.0.5 to Plone 2.1.</description>
                      <author>cmsguru</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Sun, 11 Sep 2005 04:52:39 -0400</pubDate>
                      
     
        <category>CMFPhoto</category>
     
     
        <category>Plone</category>
     
     
        <category>Plone 2.1</category>
     
     
        <category>Plone products</category>
       
    <content:encoded><![CDATA[<p><em>Original article is located on Tom Lazar's blog: </em><a href="http://tomster.org/blog/archive/2005/08/28/cmfphoto-and-plone21">CMFPhoto and Plone 2.1</a>
</p>

<p>As previously mentioned, the only real hiccup I had when migrating
this site from Plone 2.0.5 to 2.1 was dealing with CMFPhoto. Since I
couldn't find any information regarding this issue (and was too lazy to
ask the respective authors...) I simply did what I always do in such
cases: make guesses and apply the good ol' scientific approach known as
<i>Trial &amp; Error</i>...<br /></p><p>So, what I've learned is this:<br /></p>
<ol>
  <li><b>CMFPhoto is broken under 2.1</b> in such a way, that you can still
access the actual images (by entering the complete URL, or via WebDAV)
but photos linked to using the &lt;img src="..."/&gt; won't show up and
accessing scaled versions using the /variant/xxx scheme are also broken.<br />
  </li>
  <li>The <b>default Image type in 2.1</b> (ATImage from the ATCT Product,
actually - three cheers for ATCT, everybody! Thank you...) <b>is capable
of scaling but uses a different naming convention</b>. Digging in the
source revealed the following sizes: <br />
    <code>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sizes= {'large'&#160;&#160; : (768, 768),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 'preview' : (400, 400),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 'mini'&#160;&#160;&#160; : (200, 200),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 'thumb'&#160;&#160; : (128, 128),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 'tile'&#160;&#160;&#160; :&#160; (64, 64),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 'icon'&#160;&#160;&#160; :&#160; (32, 32),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 'listing' :&#160; (16, 16),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br /></code>
  </li>
  <li>To access these sizes, append <code>/image_XXX</code> to the URL, where <code>XXX</code> is one of the above sizes.<br />
</li><li>To <b>migrate existing Albums and Photos</b> you can download a folder
via WebDAV, delete the Album on the server and re-upload the album
(which is now a folder). You'll still have to adjust any old-style
references to scaled versions, but hey... it's a start....</li><li><b>Choosing 'photoalbum view'</b> in the new 'display' menu when inside a folder containing images will result in the good ol' PhotoAlbum view from the CMFPhotoAlbum product.<br /></li>

</ol></div>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/cmfphoto"
                     rel="tag">CMFPhoto</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+2.1"
                     rel="tag">Plone 2.1</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone+products"
                     rel="tag">Plone products</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>Plone 2.1 released, good choice for enterprise content management</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone-2.1</link>
                      <description>This release of Plone focuses on Archetypes-based default content types, user interface improvements, speed improvements and new navigation tree/site map.</description>
                      <author>cmsguru</author>
                      
                          <category>Plone</category>
                      
                      <pubDate>Sun, 11 Sep 2005 04:33:57 -0400</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>enterprise content management</category>
       
    <content:encoded><![CDATA["Plone 2.1":http://plone.org/products/plone/releases/2.1  was officially released

The list of new and improved features is long, but some of the highlights include:


- SmartFolders. Better default views, including built-in photo gallery views 

- Improved CSS architecture

- LiveSearch. A great “live search” feature that incorporates AJAX scripting technology. 

- A new framework for multilingual content 

- Huge usability improvements 

- Archetypes 1.3.4

- ATContentTypes 1.0.1 as default content types

- GroupUserFolder 3.4

- CMF 1.5.3

- Kupu visual editor 1.3

- Local role blocking (PLIP16)

- Right-to-left language support

- 100% performance improvement over Plone 2.0.5

- 1400+ Unit and regression tests

- Sites deployed with Plone can easily conform with government standards for website accessibility as the Plone interface is compliant with Section 508 and WAI-AAA standards.

- For enterprise users, user and group management features allow sophisticated security configurations. User data can come from many external sources, including LDAP, Active Directory, or relational databases. 

- Add-ons give you "out of the box functionality" in mere
seconds for FREE!   

- And a lot more

Plone 2.1 works with Zope 2.7.7 and Zope 2.8.1. Note that developers  recommend Python 2.3.5 as Python 2.4.1 is not yet certified for use  with Zope. You can download the Plone 2.1 tarball from plone.org  A Windows installer will follow shortly.

If you have problems with 3rd party products (i.e. products not  included in the Plone tarball) please contact the product authors  directly.
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/enterprise+content+management"
                     rel="tag">enterprise content management</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
        
            
                  <item>
                      <title>CMS Info Blog covers topics related to Plone/Zope products</title>
                      <link>http://www.cmsinfo.quintagroup.com/blog/plone-zope</link>
                      <description>This is first post to this blog. Tips or News related to Zope / Plone products will be published here.</description>
                      <author>iber-blog</author>
                      
                          <category>Plone</category>
                      
                      
                          <category>Zope</category>
                      
                      <pubDate>Mon, 29 Aug 2005 08:42:25 -0400</pubDate>
                      
     
        <category>Plone</category>
     
     
        <category>Zope</category>
     
     
        <category>blog</category>
       
    <content:encoded><![CDATA[<p>I used the following resources for web monitoring while publishing
  releases of new products .</p>

  <ul>
   <li><span class="link-external"><a href="http://del.icio.us/tag/plone">del.icio.us Plone</a></span></li>

   <li><span class="link-external"><a href="http://del.icio.us/tag/zope">del.icio.us Zope</a></span></li>

   <li>Plone products section on <span class="link-external"><a href="http://plone.org/">Plone.org</a></span></li>

   <li><span class="link-external"><a href="http://planetzope.org/">Planet
   Zope</a></span></li>
  </ul>

  <p>Few weeks ago I found out that Technorati tags can be very helpfull
  because of</p>

  <ul>
   <li><span class="link-external"><a href="http://technorati.com/tag/Plone">Technorati Plone tag</a></span></li>

   <li><span class="link-external"><a href="http://technorati.com/tag/Zope">Technorati Zope tag</a></span></li>
  </ul>

  <p>So I'll try to collect some information from other blogs and mailing
  lists and publish it here.</p>

  <p>You can subscribe to <a href="http://www.contentmanagementsoftware.info/blog/RSS">RSS feed</a></p>

  <p>If you have any questions, please add a comment or send a trackback.</p>
      
            _____<br />
        tags:
        <span class="weblog-by-line-cats">
          
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/plone"
                     rel="tag">Plone</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/zope"
                     rel="tag">Zope</a>
                </span>
              </strong>
          
          |&nbsp;
            
              <strong>
                <span class="link-external">
                  <a href="http://www.technorati.com/tag/blog"
                     rel="tag">blog</a>
                </span>
              </strong>
          
        </span>
      
    ]]>
</content:encoded>

                  </item>

            
        
    </channel>

</rss>

