About Article for Plone
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
- Engineering by the Ingeniweb team
- Slovenian translation by Matjaz Jeran (matematik) <matjaz.jeran@amis.net>
- Brasilian Portugese translation by Erico Andrei <erico@simplesconsultoria.com.br>
- German translation by Andreas Kaiser <kaiser@xo7.de>
SVN repository
Point your SVN client to https://ingeniweb.svn.sourceforge.net/svnroot/ingeniweb/PloneArticle/...
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).
- Mail to Ingeniweb support in english or french.
- Report bugs in english only if it has not already been reported.
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
bug produced by an unwanted acquisition
- 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
(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
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
- You can report bugs using the bugtracker.
- To get Open Source support for this component, use support@ingeniweb.com.
- To get commercial support for this component, ask sales@ingeniweb.com.
- To host a Zope/Plone server or instance, take a look at IngeniHosting.
- For Zope, Plone or Article for Plone training, ask sales@ingeniweb.com.