Another milestone on the road to Zen with Ingeniweb components
Latest version : 4.0.5

Article for Plone

> A Plone document incorporating images, attachments and links, whith a free choice of layout. <

About Article for Plone

A Plone document incorporating images, attachments and links, whith a free choice of layout.

Article for Plone has been designed by the INGENIWEB team.

Article for Plone 4.0.5 is licensed under the GNU GPL license.

Do you like this product? You can support its authors by clicking the button below:
Support This Project

Screenshots

Readme

PloneArticle

The Ingeniweb team proudly presents the fourth generation of their star product.

About

A Plone document including images, attachments and links, with a free choice of layout.

Requirements

  • Zope 2.8.8 and Plone 2.1.4

or

  • Zope 2.9.6 and Plone 2.5.2

Note that with Plone 2.5.2, you must upgrade:

  • PlacelessTranslationService -> 1.3.5 (+)
  • CMFFormController -> 2.0.7 (+)

...otherwise, you'll get lots of UnicodeXXXError.

Recommanded add-ons

AttachmentField + PloneExfile

Have your embedded office files indexed with the magic of AttachmentField.

FCKeditor

FCKeditor comes with nice PloneArticle dedicated features: an images and files browser that finds the PloneArticle embedded images and files, images and files uploading directly in the PloneArticle.

Install

Just as any Plone product:

  • Inflate the PloneArticle-x.y.z.tgz in the Products directory of your Zope instance.
  • Use the quickinstaller on your Plone site(s)
  • Go to the PloneArticle preferences configlet and tweak it in conformance with your site policy.

License

Copyright (c) 2007 Ingeniweb SAS

This software is subject to the provisions of the GNU General Public License, Version 2.0 (GPL). A copy of the GPL should accompany this distribution. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE

More details in the LICENSE file included in this package.

Further documentation

Please search and read from the doc directory. You'll find all you need if you want to subclass the PloneArticle or add your personal views.

Testing

Please read tests/README.txt' for unit tests and ``ftests/README.txt for functional tests.

Credits

Download

You may find newer versions of PloneArticle from http://plone.org/products/plonearticle

Support

Before asking for support, please make sure that your problem is not described in the documentation that ships with PloneArticle (this file and the ones from the doc directory).

Donations are welcome for new features

Download

Released versions

Released versions of Article for Plone are available here. The current version is 4.0.5.

CVS version

The repository contains the up-to-date versions of our source code. In order to get the HEAD branch of PloneArticle, use :

svn co http://ingeniweb.svn.sourceforge.net/svnroot/ingeniweb/PloneArticle/branches/4_0_maintenance
          

You can also browse the CVS with your browser.

Documentation

Readme

Please take time the read the Readme

F.A.Q

FAQ

Why do I have to install ZAttachment and ZAAPlugins?

You do not have to install those products with PloneArticle v3. Instead, you CAN install PloneExFile and AttachmentField if you want.

Do I have to install PloneExFile and AttachmentField?

PloneArticle works without PloneExFile and AttachmentField, but consider having your files indexed and preview available...

How can I make my attachments indexed and previewable by my website?

Install and test suitable versions of AttachmentField and PloneExFile...

Why does the wysiwyg editor not appear?

This is not a PloneArticle issue. Please check in your personal preferences about content editor settings.

Why after a copy paste from a Microsoft Word file, is the rendering of my article unordered ?

MS Word writes nasty HTML with specific tags and namespaces. Please consider using a suitable version of FCKeditor in place of Kupu. FCKeditor has a nice "paste from word" feature that cleans up the HTML for you.

How can i add a new display Model?

See doc/useCases/addDisplayModel-en.txt

I installed PloneArticle on Plone 2.5.2 and have UnicodeXXXErrors when playing with PloneArticle

This is a side effect of other bugs coming from PlacelessTranslationService and CMFFormControler. Upgrading PlacelessTranslationService to 1.3.5 (+) and CMFFormController to 2.0.7 (+) should fix all this.

Links

History

Article for Plone changes

4.0.5

  • Add an inplace copy/paste test [encolpe]
  • Fix aquisition bug if an attachment have the same id that your attachment id. In general case the usage of hasattr is prohibited for local lookup. Use shasattr instead. [encolpe]

4.0.4

  • Ghost release

4.0.3

  • Fix unittests for buildout [encolpe]

  • Add 2 parameters to baseinnercontentwidget:
    • hide_upload_link' (default = False) hide/show widget upload link
    • hide_browser_link' (default = False) hide/show widget site browsing link
  • Temporary (portal_factory) baseinnercontentfields are not writeable. No more crashes when an author adds image/field/link on temporary articles. [glenfant]

4.0.2

  • fixed models 1 and 2 using visual clears

4.0.1

  • fix browser type filter bug when calling Browser.update method
  • batch in plonearticle explorer
  • added some translations

4.0.0

  • Fixed unit tests

4.0.0-rc6

  • Hide "Templates" tab on new (temporary) objects (glenfant).

4.0.0-rc5

  • fix acquisition & import bugs * field baseinnercontent : fix in BaseInnerContentField.set that corrects a

    System Message: ERROR/3 (<string>, line 53)

    Unexpected indentation.

    bug produced by an unwanted acquisition

    System Message: WARNING/2 (<string>, line 54)

    Block quote ends without a blank line; unexpected unindent.

    • Import LinguaPlone in article mixin to make sure PloneArticle is fully compliant with LinguaPlone

4.0.0-rc4

  • fix templates bugs when referenced files are deleted * model macro template uses Description for files & links * fix in model macro : file size was wrong when proxy was using a referenceField

    System Message: ERROR/3 (<string>, line 62)

    Unexpected indentation.

    (temporary the file size is not shown in that case)

  • IE7 adjustements * pa_browser css fix for ie7 compliance

  • pa_browser css : small improvements (loading icon, correction on select box)

  • some AttachemntFields modifications * attachmentField download url is generated in model macro for attached Files

    System Message: ERROR/3 (<string>, line 71)

    Unexpected indentation.

    when attachmentField is used by proxy

4.0.0-rc3

  • add tutorial / examples * Added examples/mypamodel : a tutorial Products for custom PloneArticle models.
  • fix a content type linked bug

4.0.0-rc2

  • Fix reindexation bug after migration from Plone 2.0.5 and Zope 2.7
  • Add brazilian and slovenian translation
  • Fix some docs

4.0.0-rc1

  • Save all changes in plonearticle while manipulating files, images and links. Save button of edit form is only used to save modifications of title or description

4.0.0-beta6

  • When updating value of inner content field don't reorder content. All new values will be append to existing ones
  • Migrate old plonearticle models
  • all css and js helpers added in widget plonearticle_edit.pt removed

4.0.0-beta5

  • "Error: Image dimensions unknown" when uploading an image whose dimensions can't be decided.
  • getImageDimensions now guarantees to return integer values for width and height

4.0.0-beta4

  • Added a status bar in the browser to display content loading status
  • Folders in the browser are now addable if they are referencable
  • Search on browser stay on the same folder if no results found
  • Improved skin on browser and innerContentWidget
  • Content proxies renamed after creation. File and images are renamed according to attached file name
  • Articles now have an internal revision number, helpful for further migrations
  • added 'migration' tab in ZMI to plonearticle_tool

4.0.0beta3

  • Fixed referenceable links
  • Updated jquery to 1.0.2
  • Fixed referenceable links

4.0.0beta2

  • InnerContentField are indexable (searchable=True)

4.0.0beta1

  • Full refactoring. Everything Archetypes.

Article for Plone ChangeLog is also available for detailed informations.

Contact