This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Help us improve Python packaging - Donate today!
Project Description

Quills is an Enterprise Weblog System for the Plone content management system. It is designed from the ground up to work well and provide specialized features for a multi-blog, multi-user environment.

Requires Plone 3.1 or later.

Getting started

QuillsEnabled allows you to use Plone Folders, Documents and News Items for blogging. To create a blog, simply add a new Folder and select “Activate Blog” from the “Actions” menu, then add Pages/New Items for each new post. Existing folders can be turned into a blog the same way. To change a Blog back into a plain and boring folder, select “Deactive blog” from the Actions menu.

Extensions

There are a few packages that add extra functionality to your Blog.

quills.remoteblogging
Use your Blog with any Weblog Editor that supports the MetaWeblog API. This feature requires the Products.MetaWeblogPASPlugin product to be installed into your Plone site.

Pitfalls

There is a slight incompatibility with Quintagroup’s Plone Comments product. To fix it, open the ZMI of your Plone site and go to the “portal_form_controler”. There select the tab “Actions” and delete the overide “discussion_reply_form”.

Changelog

The following people contributed to the Quills project during the period this change-log covers. In lexical order:

1.7.0 (2009-09-29, r98430)

Contributors in alphabetical order: Thomas Clement Mogensen [tmog]

1.7.0 RC3 (2009-08-04,, r93625)

Contributors in alphabetical order: Érico Andrei [erico_andrei], Leonardo J. Caballero G. [macagua], Jan Hackel [jhackel]

  • Fixed issue #205: feeds of the filtering blog views (topic and author view) would show all entries instead the restricted set. [jhackel] (r89441, r89442)
  • New i18n messages. Translators, update! [jhackel]
  • updated translations: Brazilian Portuguese, German, Spanish [erico_andrei, jhackel, macagua] (r89515, r93025, r93575)
  • egg package updates [jhackel] (r89441, r89473)

1.7.0 RC2-post1 (2009-07-07, r89345)

  • Fixed issue #209: non-ascii characters in topic names break the blog. This (among others) was caused by an rewrite of the traversal logic for topics which proved fatal (issue #198, r88258). This release switches back to the old logic, though in an re-implemented form. [jhackel] (r89053, r89344)
  • Fixed issues #203 & #204: content or views named day or month would break the archive portlet and archive links. This happened, for instance, when CalendarX was installed. [jhackel] (r89158, r89162, r89168)
  • internal changes or improvements [jhackel] (r89330)
  • egg package updates [jhackel] (r88324)

1.7.0 RC2 (2009-06-16, r88321)

Contributors in alphabetical order: Jan Hackel [jhackel], Thomas Clement Mogensen [tmog]

  • Fixed issue #202: TypeError happens when filtering blog entries by an non-existant member id, e.g. an image id. [jhackel] (r88075, r88118, r88258)
  • Fixed issue #198: Images do not appear in the topics and authors views. [jhackel] (r88070, r88258)
  • Fixed issue #195: topic views will name only one topic in the view heading when filtering by multiple keywords/authors. [jhackel] (r87931, r87933)
  • Depend on Products.fatsyndication >= 1.0.0, this should fix issue #196. [jhackel] (r87730)
  • Mention that Products.MetaWeblogPASPlugin is required for remote blogging. [jhackel] (r87353)
  • internal fixes and improvements [jhackel] (r87929)
  • better test-bed [jhackel] (r87908)
  • (new and) updated translations: Danish [tmog] (r87412, r87413)
  • egg package updates [jhackel] (r86422)

RC1 post-1 release (2009-05-19, r86421)

  • Querying the authors of a Blog would yield only those whose posts were in the workflow state published, whereas Quills allows multiple states for published posts. [jhackel] (r86421)
  • Fixed issue #194: discussion was broken for possible weblog content (e.g. Pages) outside a Weblog [jhackel] (r86414, r86416)

1.7.0 RC1

Contributors in alphabetical order: Enzo Cesanelli [Luthy], Jan Hackel [jhackel], Per Thulin [pthulin]

  • Fixed issue #193: post viewed by archive URL would render without CSS-styling in NuPlone. [jhackel] (r86062)
  • compiled this change-log [jhackel] (r85768, r85823, r85834, r85835, r85981)
  • Fixed issue #164: MarsEdit (and other blogging tools) could not upload images. [jhackel] (r85515)
  • Obsoleted package Products.QuillsEnabledRemoteBlogging. Remove it from your buildouts! [jhackel] (r85424, r85678)
  • Archive view shows posts in full just as those other Quills views do. [jhackel] (r85423)
  • Fixed issue #191: Topic listing contained broken links to indvidual topics (keywords). [jhackel] (r85392)
  • Archive does not show the number of posts as a sort of debug information anymore. [jhackel] (r85365)
  • Fixed issue #189: replying to a comment raised a non-fatal TypeError in the portlet code. [jhackel] (r85157, r85687)
  • message files updated [jhackel] (r85089, r85091, r85628, r85667)
  • Fixed issue #168: Quills was spilling out warning messages. Now it is silent. [jhackel] (r84998, r85003, r85076)
  • Fixed issue #180: links to authors were broken in the post view. [jhackel] (r84996, r84997)
  • Fixed issue #179: Quills broke the static text portlet (and others) across the site. [jhackel] (r84946, r84958)
  • Feed links now point to archive URLs. [pthulin] (r84193)
  • Fixed issue #178: byline of post did not show up. [?] (r84186)
  • Fixed issue #176: syndication feed icons missing when Product.Quills is not installed. [jhackel] (r84052)
  • egg package updates [jhackel] (r83916)
  • new and updated translations: Italian [Luthy] (r76452, r85959)
  • internal fixes and improvements (r84037, r85367, r85400, r85684, r86066)
  • better test-bed (r85119, r85149, r85196, r85733)

1.7.0 Beta 3 (2009-04-06, r83858)

Contributors in alphabetical order: Jan Hackel [jhackel], Mikel Larreategi [erral], Tom Lazar [tomster], Sasha Vincic [svincic]

  • egg package updates [jhackel] (r83718,r83845_, r83848, r83858)
  • Fixed issue #173: Archive and Quills links portlet could not be added to the blog. [jhackel] (r83446)
  • Fixed issue #172: Could not use the “view” alias to display posts. This broke linking from outside the blog. [jhackel] (r82282, r83630, r83674)
  • Fixed issue #153: Archive portlet did not render correctly in the Internet Explorer 6. [jhackel] (r81362)
  • Fixed issues #162 and #149: Quills was leaking memory, plus broke the folder list accoss the whole site. [jhackel] (r81088, r81282)
  • Fixed issue #159: post descriptions were looking just like the body text. They now match the look of the standard portal types. [jhackel] (r81087)
  • Fixed issue #158: “Add Entry” of the admin portlet did not work. [jhackel] (r81018, r81021)
  • Fixed issue #160: describtions of a post could not be saved. [jhackel] (r80964)
  • Authors portlet option are now beeing saved. [erral] (r80792)
  • Skip configuration screen for portlets that have no options to choose from. [erral] (r80787, r80789)
  • new and updated translations: Swedish [svincic] (r80495)
  • internal fixes and improvements (r80872)

1.7.0 Beta 2 (2009-01-24, r79562)

Contributors in alphabetical order: Érico Andrei [enrico_andrei], Jan Hackel [jhackel], Tim Hicks [tim2p], Mikel Larreategi [erral], Raphael Ritz [raphael], Sasha Vincic [svincic]

1.7.0 Beta 1 (2008-06-04, r66180)

Contributors in alphabetical order: Tim Hicks [tim2p], Jens W. Klein [jensens], Tom Lazar [tomster], Clayton Parker [claytron], Reinout van Rees [reinout], Justin Ryan [justizin], Jon Stahl [jonstahl]

svn/unreleased (pre r50045)

Left for future generations to dig out…

Release History

Release History

1.8a1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0c3

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0c2-post1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0c2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0c1-post1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0c1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0b3

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0b2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

1.7.0b1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

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

Show More

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
Products.QuillsEnabled-1.7.0.tar.gz (50.7 kB) Copy SHA256 Checksum SHA256 Source Sep 29, 2009

Supported By

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