{ "info": { "author": "Quills Team", "author_email": "plone-quills@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Plone", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "======================\nProducts.QuillsEnabled\n======================\n\nQuills is an Enterprise Weblog System for the Plone content management system.\nIt is designed from the ground up to work well and provide specialized features\nfor a multi-blog, multi-user environment.\n\nRequires Plone 3.1 or later.\n\n\nGetting started\n===============\n\nQuillsEnabled allows you to use Plone Folders, Documents and News Items for\nblogging. To create a blog, simply add a new Folder and select\n\"Activate Blog\" from the \"Actions\" menu, then add Pages/New Items for each\nnew post. Existing folders can be turned into a blog the same way. To change\na Blog back into a plain and boring folder, select \"Deactive blog\"\nfrom the Actions menu.\n\n\nExtensions\n==========\n\nThere are a few packages that add extra functionality to your Blog.\n\nquills.remoteblogging\n Use your Blog with any Weblog Editor that supports the `MetaWeblog API`_.\n This feature requires the ``Products.MetaWeblogPASPlugin`` product to\n be installed into your Plone site.\n\n .. _MetaWeblog API: http://www.metaweblogapi.com/\n\n\nPitfalls\n========\n\nThere is a `slight incompatibility`_ with `Quintagroup's Plone\nComments`_ product. To fix it, open the ZMI of your Plone site and go\nto the \u201cportal_form_controler\u201d. There select the tab \u201cActions\u201d and\ndelete the overide \u201cdiscussion_reply_form\u201d.\n\n.. _slight incompatibility: http://groups.google.com/group/plone-quills/browse_thread/thread/c03829a8be2c2db2\n.. _Quintagroup's Plone Comments: http://pypi.python.org/pypi/quintagroup.plonecomments\n\n\nLinks\n=====\n\nProduct Homepage\n Visit `http://plone.org/products/quills`__ to learn more about Quills.\n\n __ http://plone.org/products/quills\n\nMailing List\n Read our mailing list archive at `Google Groups`__, or subscribe to it\n there. To post, write an e-mail to `plone-quills@googlegroups.com`__.\n \n __ http://groups.google.com/group/plone-quills\n __ plone-quills@googlegroups.com\n\nIssue Tracker\n Report bugs and request features by using the `issue tracker`__ on our\n product homepage.\n\n __ http://plone.org/products/quills/issues\n\n\nCode Repository\n You can find the source code in the Plone Collective Repository at\n `http://svn.plone.org/svn/collective/Products.QuillsEnabled/`__.\n\n __ http://svn.plone.org/svn/collective/Products.QuillsEnabled\n\n\nChangelog\n=========\n\nThe following people contributed to the Quills project during the period this \nchange-log covers. In lexical order:\n\n- \u00c9rico Andrei [erico_andrei_]\n\n- Leonardo J. Caballero G. [macagua_]\n\n- ? [dunny]\n\n- `Jan Hackel`_ [jhackel_]\n\n- `Tim Hicks`_ [tim2p_]\n\n- Jens W. Klein [jensens_]\n\n- Mikel Larreategi [erral_]\n\n- Tom Lazar [tomster_],\n\n- Thomas Clement Mogensen [tmog_]\n\n- Clayton Parker [claytron_]\n\n- `Reinout van Rees`_ [reinout_] \n\n- Raphael Ritz [raphael_]\n\n- Justin Ryan [justizin_]\n\n- Jon Stahl [jonstahl_]\n\n- Per Thulin [pthulin_]\n\n- Sasha Vincic [svincic_]\n\n.. _Luthy: http://plone.org/author/luthy\n.. _`Reinout van Rees`: mailto:reinout@vanrees.org\n.. _claytron: http://claytron.com/blog\n.. _erico_andrei: http://plone.org/author/erico_andrei\n.. _erral: http://eibar.org/blogak/erral\n.. _jensens: http://plone.org/author/jensens\n.. _jhackel: http://plone.org/author/jhackel\n.. _`Jan Hackel`: mailto:plonecode@hackel.name\n.. _jonstahl: http://plone.org/author/jonstahl\n.. _justizin: http://plone.org/author/justizin\n.. _macagua: http://plone.org/author/macagua\n.. _tmog: http://plone.org/author/tmog\n.. _pthulin: http://plone.org/author/pthulin\n.. _raphael: http://plone.org/author/raphael\n.. _reinout: http://reinout.vanrees.org/\n.. _svincic: http://plone.org/author/svincic\n.. _tim2p: http://quills.sitefusion.co.uk/\n.. _`Tim Hicks`: mailto:tim@sitefusion.co.uk\n.. _tomster: http://plone.org/author/tomster\n\n\n1.7.0 (2009-09-29, r98430_)\n---------------------------\n\nContributors in alphabetical order: Thomas Clement Mogensen [tmog]\n\n- internal changes or improvements [tmog] (r97175_, r97195_)\n\n\n1.7.0 RC3 (2009-08-04,, r93625_)\n--------------------------------\n\nContributors in alphabetical order: \n\u00c9rico Andrei [erico_andrei], Leonardo J. Caballero G. [macagua], Jan\nHackel [jhackel]\n\n- Fixed issue #205: feeds of the filtering blog views (topic and\n author view) would show all entries instead the restricted\n set. [jhackel] (r89441_, r89442_)\n\n- New i18n messages. *Translators, update!* [jhackel]\n\n- updated translations: Brazilian Portuguese, German, Spanish\n [erico_andrei, jhackel, macagua] (r89515_, r93025_, r93575_)\n\n- egg package updates [jhackel] (r89441_, r89473_)\n\n1.7.0 RC2-post1 (2009-07-07, r89345_)\n......................................\n\n- Fixed issue #209: non-ascii characters in topic names break the blog.\n This (among others) was caused by an rewrite of the traversal logic for\n topics which proved fatal (issue #198, r88258_). This release switches\n back to the old logic, though in an re-implemented form. \n [jhackel] (r89053_, r89344_)\n\n- Fixed issues #203 & #204: content or views named ``day`` or ``month``\n would break the archive portlet and archive links. This happened, for\n instance, when CalendarX was installed. \n [jhackel] (r89158_, r89162_, r89168_)\n\n- internal changes or improvements [jhackel] (r89330_)\n\n- egg package updates [jhackel] (r88324_)\n\n\n1.7.0 RC2 (2009-06-16, r88321_)\n-------------------------------\n\nContributors in alphabetical order: \nJan Hackel [jhackel], Thomas Clement Mogensen [tmog]\n\n- Fixed issue #202: TypeError happens when filtering blog entries by\n an non-existant member id, e.g. an image id. [jhackel] (r88075_,\n r88118_, r88258_)\n\n- Fixed issue #198: Images do not appear in the topics and\n authors views. [jhackel] (r88070_, r88258_)\n\n- Fixed issue #195: topic views will name only one topic in the\n view heading when filtering by multiple keywords/authors. [jhackel]\n (r87931_, r87933_) \n\n- Depend on Products.fatsyndication >= 1.0.0, this should fix issue\n #196. [jhackel] (r87730_)\n\n- Mention that ``Products.MetaWeblogPASPlugin`` is required for remote\n blogging. [jhackel] (r87353_)\n\n- internal fixes and improvements [jhackel] (r87929_)\n\n- better test-bed [jhackel] (r87908_)\n\n- (new and) updated translations: Danish [tmog] (r87412_, r87413_)\n\n- egg package updates [jhackel] (r86422_)\n\n\nRC1 post-1 release (2009-05-19, r86421_)\n........................................\n\n- Querying the authors of a Blog would yield only those whose posts\n were in the workflow state `published`, whereas Quills allows multiple\n states for `published` posts. [jhackel] (r86421_)\n\n- Fixed issue #194: discussion was broken for possible weblog content \n (e.g. Pages) outside a Weblog [jhackel] (r86414_, r86416_)\n\n\n1.7.0 RC1\n---------\n\nContributors in alphabetical order: Enzo Cesanelli [Luthy], \nJan Hackel [jhackel], Per Thulin [pthulin]\n\n- Fixed issue #193: post viewed by archive URL would render without\n CSS-styling in NuPlone. [jhackel] (r86062_)\n\n- compiled this change-log [jhackel] (r85768_, r85823_, r85834_, r85835_,\n r85981_)\n\n- Fixed issue #164: MarsEdit (and other blogging tools) could not upload\n images. [jhackel] (r85515_)\n\n- **Obsoleted package Products.QuillsEnabledRemoteBlogging. Remove it from\n your buildouts!** [jhackel] (r85424_, r85678_)\n\n- Archive view shows posts in full just as those other Quills views do. \n [jhackel] (r85423_)\n\n- Fixed issue #191: Topic listing contained broken links \n to indvidual topics (keywords). [jhackel] (r85392_)\n\n- Archive does not show the number of posts as a sort of debug information\n anymore. [jhackel] (r85365_)\n\n- Fixed issue #189: replying to a comment raised a non-fatal TypeError in\n the portlet code. [jhackel] (r85157_, r85687_)\n\n- message files updated [jhackel] (r85089_, r85091_, r85628_, r85667_)\n\n- Fixed issue #168: Quills was spilling out warning messages. Now it is\n silent. [jhackel] (r84998_, r85003_, r85076_)\n\n- Fixed issue #180: links to authors were broken in the post view.\n [jhackel] (r84996_, r84997_)\n\n- Fixed issue #179: Quills broke the static text portlet (and others)\n across the site. [jhackel] (r84946_, r84958_)\n\n- Feed links now point to archive URLs. [pthulin] (r84193_)\n\n- Fixed issue #178: byline of post did not show up. [?] (r84186_)\n\n- Fixed issue #176: syndication feed icons missing when Product.Quills is\n not installed. [jhackel] (r84052_)\n\n- egg package updates [jhackel] (r83916_)\n\n- new and updated translations: Italian [Luthy] (r76452_, r85959_)\n\n- internal fixes and improvements (r84037_, r85367_, r85400_, r85684_,\n r86066_)\n\n- better test-bed (r85119_, r85149_, r85196_, r85733_)\n\n\n1.7.0 Beta 3 (2009-04-06, r83858_)\n----------------------------------\n\nContributors in alphabetical order: Jan Hackel [jhackel], \nMikel Larreategi [erral], Tom Lazar [tomster], Sasha Vincic [svincic] \n\n- egg package updates [jhackel] (r83718_,r83845_, r83848_, r83858_)\n\n- Fixed issue #173: Archive and Quills links portlet could not be added\n to the blog. [jhackel] (r83446_)\n\n- Fixed issue #172: Could not use the \"view\" alias to display posts. This\n broke linking from outside the blog. [jhackel] (r82282_, r83630_, r83674_)\n\n- Fixed issue #153: Archive portlet did not render correctly in the\n Internet Explorer 6. [jhackel] (r81362_)\n\n- Fixed issues #162 and #149: Quills was leaking memory, plus broke the folder\n list accoss the whole site. [jhackel] (r81088_, r81282_)\n\n- Fixed issue #159: post descriptions were looking just like the body text.\n They now match the look of the standard portal types.\n [jhackel] (r81087_)\n\n- Fixed issue #158: \"Add Entry\" of the admin portlet did not work. \n [jhackel] (r81018_, r81021_)\n\n- Fixed issue #160: describtions of a post could not be saved.\n [jhackel] (r80964_)\n\n- Authors portlet option are now beeing saved. [erral] (r80792_)\n\n- Skip configuration screen for portlets that have no options to choose from.\n [erral] (r80787_, r80789_)\n\n- new and updated translations: Swedish [svincic] (r80495_)\n\n- internal fixes and improvements (r80872_)\n\n1.7.0 Beta 2 (2009-01-24, r79562_)\n----------------------------------\n\nContributors in alphabetical order: \u00c9rico Andrei [enrico_andrei],\nJan Hackel [jhackel], Tim Hicks [tim2p], Mikel Larreategi [erral],\nRaphael Ritz [raphael], Sasha Vincic [svincic]\n\n- News Items allowed for posting [svincic] (r74326_)\n\n- Fix issue #119: jump back to the archive URLs after commenting.\n [tim2p] (r78681_)\n\n- Fix issue #151: make post titles more visually more prominent than section\n headings. [tim2p] (r78675_)\n\n- Fix issue #143: blog portlets show up as soon as the blog is activated.\n [jhackel] (r77100_)\n\n- Register portlets to the context instead of portal type or interface.\n [erral] (r75744_, r75747_)\n\n- Fix issue #147: allow Unicode characters in keywords/topics.\n [erral] (r74930_, r74931_)\n\n- Quills and QuillsEnabled can coexist on the same site now.\n [jhackel] (r73682_)\n\n- Fix issue #123: allow arbitrary workflows, specifically the single state\n workflow works now. [jhackel] (r70247_, r71678_, r71711_)\n\n- Syndication works more reliable. [svincic] (r69456_, r69513_)\n\n- new and updated translations: basque, brazilian portuguese, german, spanish\n [enrico_andrei, erral, jhackel] (r68092_, r72830_, r72831_, r72832_,\n r72877_, r72878_, r72879_, r72921_, r72922_, r72923_, r74082_, r74084_,\n r74087_, r74089_, r74090_, r74095_, r74101_, r74102_, r74103_, r74104_,\n r75757_, r75758_, r76081_, r76082_, r76084_, r76085_, r76089_)\n\n- lot's of internal fixes and improvments (r67215_, r68365_, r69457_,\n r72833_, r72834_, r72835_, r74085_, r74088_, r74375_, r74923_, r75523_,\n r75763_, r75991_, r77704_; r78148_, r78679_)\n\n- better test-bed (r72157_, r72191_, r72282_, r72513_, r76260_, r76274_,\n r77100_, r77539_, r78068_, r78069_, r78078_, r78079_, r78080_)\n\n\n1.7.0 Beta 1 (2008-06-04, r66180_)\n----------------------------------\n\nContributors in alphabetical order: Tim Hicks [tim2p], Jens W. Klein [jensens],\nTom Lazar [tomster], Clayton Parker [claytron], Reinout van Rees [reinout],\nJustin Ryan [justizin], Jon Stahl [jonstahl]\n\n- egggified (r62377_, r62378_, r62379_)\n\n- optional byline for posts [claytron] ](r61086_)\n\n- Only show the recent comments portlet if there are actually comments to show. [claytron] (r59289_)\n\n- improve looks and stability of portlets \n [claytron, jensens, justizin, tomster] (r52195_, r54914_, r55744_,\n r55951_, r55952_, r56496_, r56815_, r59288_, r59044_)\n\n- locate weblog by interface [jensens, tim2p] (r56302_, r56814_, r56815_)\n\n- fixed bug where archive would miss post on last day of year or month\n [tim2p] (r56301_)\n\n- more robust and better looking topic and archive views \n [claytron, tomster] (r52196_, r52197_, r55953_, r55954_, r55955_)\n\n- Fix issue #112: Make the URLs generated for comments in the recent\n comments portlet archive-aware. [tim2p] (r52571_)\n\n- Fix issue #117: Stop the admin portlet being shown to non-admin-ish users.\n [tim2p] (r52562_)\n\n- plone-3-ish looks for Quills [reinout] (r52226_, r52228_)\n\n- style sheet tuning [jonstahl] (r51922_)\n\n- show comments count [tim2p] (r50095_, r50096_)\n\n- Fix for issue #111: /archive/ hardcoded into weblog archive urls.\n [tim2p] (r50065_, r50067_)\n\n- Fix for issue #97: comments, commenting button and content actions do\n not show for posts [tim2p] (r50053_)\n\n- lot's of internal fixes and improvements (r50068_, r50966_, r51917_,\n r52190_, r52194_, r55950_, r55956_, r56528_, r56811_, r56823_,\n r59287_, r61085_, r62375_, r65079_, r66166_)\n\n- better test-bed (r50100_)\n\n\nsvn/unreleased (pre r50045_)\n----------------------------\n\nLeft for future generations to dig out...\n\n.. autogenerated link list\n\n.. _r50045: http://dev.plone.org/collective/changeset/50045\n.. _r50053: http://dev.plone.org/collective/changeset/50053\n.. _r50065: http://dev.plone.org/collective/changeset/50065\n.. _r50067: http://dev.plone.org/collective/changeset/50067\n.. _r50068: http://dev.plone.org/collective/changeset/50068\n.. _r50095: http://dev.plone.org/collective/changeset/50095\n.. _r50096: http://dev.plone.org/collective/changeset/50096\n.. _r50100: http://dev.plone.org/collective/changeset/50100\n.. _r50966: http://dev.plone.org/collective/changeset/50966\n.. _r51917: http://dev.plone.org/collective/changeset/51917\n.. _r51922: http://dev.plone.org/collective/changeset/51922\n.. _r52190: http://dev.plone.org/collective/changeset/52190\n.. _r52194: http://dev.plone.org/collective/changeset/52194\n.. _r52195: http://dev.plone.org/collective/changeset/52195\n.. _r52196: http://dev.plone.org/collective/changeset/52196\n.. _r52197: http://dev.plone.org/collective/changeset/52197\n.. _r52226: http://dev.plone.org/collective/changeset/52226\n.. _r52228: http://dev.plone.org/collective/changeset/52228\n.. _r52562: http://dev.plone.org/collective/changeset/52562\n.. _r52571: http://dev.plone.org/collective/changeset/52571\n.. _r54914: http://dev.plone.org/collective/changeset/54914\n.. _r55744: http://dev.plone.org/collective/changeset/55744\n.. _r55950: http://dev.plone.org/collective/changeset/55950\n.. _r55951: http://dev.plone.org/collective/changeset/55951\n.. _r55952: http://dev.plone.org/collective/changeset/55952\n.. _r55953: http://dev.plone.org/collective/changeset/55953\n.. _r55954: http://dev.plone.org/collective/changeset/55954\n.. _r55955: http://dev.plone.org/collective/changeset/55955\n.. _r55956: http://dev.plone.org/collective/changeset/55956\n.. _r56301: http://dev.plone.org/collective/changeset/56301\n.. _r56302: http://dev.plone.org/collective/changeset/56302\n.. _r56496: http://dev.plone.org/collective/changeset/56496\n.. _r56528: http://dev.plone.org/collective/changeset/56528\n.. _r56811: http://dev.plone.org/collective/changeset/56811\n.. _r56814: http://dev.plone.org/collective/changeset/56814\n.. _r56815: http://dev.plone.org/collective/changeset/56815\n.. _r56823: http://dev.plone.org/collective/changeset/56823\n.. _r59044: http://dev.plone.org/collective/changeset/59044\n.. _r59287: http://dev.plone.org/collective/changeset/59287\n.. _r59288: http://dev.plone.org/collective/changeset/59288\n.. _r59289: http://dev.plone.org/collective/changeset/59289\n.. _r61085: http://dev.plone.org/collective/changeset/61085\n.. _r61086: http://dev.plone.org/collective/changeset/61086\n.. _r62375: http://dev.plone.org/collective/changeset/62375\n.. _r62377: http://dev.plone.org/collective/changeset/62377\n.. _r62378: http://dev.plone.org/collective/changeset/62378\n.. _r62379: http://dev.plone.org/collective/changeset/62379\n.. _r65079: http://dev.plone.org/collective/changeset/65079\n.. _r66166: http://dev.plone.org/collective/changeset/66166\n.. _r66180: http://dev.plone.org/collective/changeset/66180\n.. _r67215: http://dev.plone.org/collective/changeset/67215\n.. _r68092: http://dev.plone.org/collective/changeset/68092\n.. _r68365: http://dev.plone.org/collective/changeset/68365\n.. _r69456: http://dev.plone.org/collective/changeset/69456\n.. _r69457: http://dev.plone.org/collective/changeset/69457\n.. _r69513: http://dev.plone.org/collective/changeset/69513\n.. _r70247: http://dev.plone.org/collective/changeset/70247\n.. _r71678: http://dev.plone.org/collective/changeset/71678\n.. _r71711: http://dev.plone.org/collective/changeset/71711\n.. _r72157: http://dev.plone.org/collective/changeset/72157\n.. _r72191: http://dev.plone.org/collective/changeset/72191\n.. _r72282: http://dev.plone.org/collective/changeset/72282\n.. _r72513: http://dev.plone.org/collective/changeset/72513\n.. _r72830: http://dev.plone.org/collective/changeset/72830\n.. _r72831: http://dev.plone.org/collective/changeset/72831\n.. _r72832: http://dev.plone.org/collective/changeset/72832\n.. _r72833: http://dev.plone.org/collective/changeset/72833\n.. _r72834: http://dev.plone.org/collective/changeset/72834\n.. _r72835: http://dev.plone.org/collective/changeset/72835\n.. _r72877: http://dev.plone.org/collective/changeset/72877\n.. _r72878: http://dev.plone.org/collective/changeset/72878\n.. _r72879: http://dev.plone.org/collective/changeset/72879\n.. _r72921: http://dev.plone.org/collective/changeset/72921\n.. _r72922: http://dev.plone.org/collective/changeset/72922\n.. _r72923: http://dev.plone.org/collective/changeset/72923\n.. _r73682: http://dev.plone.org/collective/changeset/73682\n.. _r74082: http://dev.plone.org/collective/changeset/74082\n.. _r74084: http://dev.plone.org/collective/changeset/74084\n.. _r74085: http://dev.plone.org/collective/changeset/74085\n.. _r74087: http://dev.plone.org/collective/changeset/74087\n.. _r74088: http://dev.plone.org/collective/changeset/74088\n.. _r74089: http://dev.plone.org/collective/changeset/74089\n.. _r74090: http://dev.plone.org/collective/changeset/74090\n.. _r74095: http://dev.plone.org/collective/changeset/74095\n.. _r74101: http://dev.plone.org/collective/changeset/74101\n.. _r74102: http://dev.plone.org/collective/changeset/74102\n.. _r74103: http://dev.plone.org/collective/changeset/74103\n.. _r74104: http://dev.plone.org/collective/changeset/74104\n.. _r74326: http://dev.plone.org/collective/changeset/74326\n.. _r74375: http://dev.plone.org/collective/changeset/74375\n.. _r74923: http://dev.plone.org/collective/changeset/74923\n.. _r74930: http://dev.plone.org/collective/changeset/74930\n.. _r74931: http://dev.plone.org/collective/changeset/74931\n.. _r75523: http://dev.plone.org/collective/changeset/75523\n.. _r75744: http://dev.plone.org/collective/changeset/75744\n.. _r75747: http://dev.plone.org/collective/changeset/75747\n.. _r75757: http://dev.plone.org/collective/changeset/75757\n.. _r75758: http://dev.plone.org/collective/changeset/75758\n.. _r75763: http://dev.plone.org/collective/changeset/75763\n.. _r75991: http://dev.plone.org/collective/changeset/75991\n.. _r76081: http://dev.plone.org/collective/changeset/76081\n.. _r76082: http://dev.plone.org/collective/changeset/76082\n.. _r76084: http://dev.plone.org/collective/changeset/76084\n.. _r76085: http://dev.plone.org/collective/changeset/76085\n.. _r76089: http://dev.plone.org/collective/changeset/76089\n.. _r76260: http://dev.plone.org/collective/changeset/76260\n.. _r76274: http://dev.plone.org/collective/changeset/76274\n.. _r76452: http://dev.plone.org/collective/changeset/76452\n.. _r77100: http://dev.plone.org/collective/changeset/77100\n.. _r77539: http://dev.plone.org/collective/changeset/77539\n.. _r77704: http://dev.plone.org/collective/changeset/77704\n.. _r78068: http://dev.plone.org/collective/changeset/78068\n.. _r78069: http://dev.plone.org/collective/changeset/78069\n.. _r78078: http://dev.plone.org/collective/changeset/78078\n.. _r78079: http://dev.plone.org/collective/changeset/78079\n.. _r78080: http://dev.plone.org/collective/changeset/78080\n.. _r78148: http://dev.plone.org/collective/changeset/78148\n.. _r78675: http://dev.plone.org/collective/changeset/78675\n.. _r78679: http://dev.plone.org/collective/changeset/78679\n.. _r78681: http://dev.plone.org/collective/changeset/78681\n.. _r79562: http://dev.plone.org/collective/changeset/79562\n.. _r80495: http://dev.plone.org/collective/changeset/80495\n.. _r80787: http://dev.plone.org/collective/changeset/80787\n.. _r80789: http://dev.plone.org/collective/changeset/80789\n.. _r80792: http://dev.plone.org/collective/changeset/80792\n.. _r80872: http://dev.plone.org/collective/changeset/80872\n.. _r80964: http://dev.plone.org/collective/changeset/80964\n.. _r81018: http://dev.plone.org/collective/changeset/81018\n.. _r81021: http://dev.plone.org/collective/changeset/81021\n.. _r81087: http://dev.plone.org/collective/changeset/81087\n.. _r81088: http://dev.plone.org/collective/changeset/81088\n.. _r81282: http://dev.plone.org/collective/changeset/81282\n.. _r81362: http://dev.plone.org/collective/changeset/81362\n.. _r82282: http://dev.plone.org/collective/changeset/82282\n.. _r83446: http://dev.plone.org/collective/changeset/83446\n.. _r83630: http://dev.plone.org/collective/changeset/83630\n.. _r83674: http://dev.plone.org/collective/changeset/83674\n.. _r83718: http://dev.plone.org/collective/changeset/83718\n.. _r83845: http://dev.plone.org/collective/changeset/83845\n.. _r83848: http://dev.plone.org/collective/changeset/83848\n.. _r83858: http://dev.plone.org/collective/changeset/83858\n.. _r83916: http://dev.plone.org/collective/changeset/83916\n.. _r84037: http://dev.plone.org/collective/changeset/84037\n.. _r84052: http://dev.plone.org/collective/changeset/84052\n.. _r84186: http://dev.plone.org/collective/changeset/84186\n.. _r84193: http://dev.plone.org/collective/changeset/84193\n.. _r84946: http://dev.plone.org/collective/changeset/84946\n.. _r84958: http://dev.plone.org/collective/changeset/84958\n.. _r84996: http://dev.plone.org/collective/changeset/84996\n.. _r84997: http://dev.plone.org/collective/changeset/84997\n.. _r84998: http://dev.plone.org/collective/changeset/84998\n.. _r85003: http://dev.plone.org/collective/changeset/85003\n.. _r85076: http://dev.plone.org/collective/changeset/85076\n.. _r85089: http://dev.plone.org/collective/changeset/85089\n.. _r85091: http://dev.plone.org/collective/changeset/85091\n.. _r85119: http://dev.plone.org/collective/changeset/85119\n.. _r85149: http://dev.plone.org/collective/changeset/85149\n.. _r85157: http://dev.plone.org/collective/changeset/85157\n.. _r85196: http://dev.plone.org/collective/changeset/85196\n.. _r85365: http://dev.plone.org/collective/changeset/85365\n.. _r85367: http://dev.plone.org/collective/changeset/85367\n.. _r85392: http://dev.plone.org/collective/changeset/85392\n.. _r85400: http://dev.plone.org/collective/changeset/85400\n.. _r85423: http://dev.plone.org/collective/changeset/85423\n.. _r85424: http://dev.plone.org/collective/changeset/85424\n.. _r85515: http://dev.plone.org/collective/changeset/85515\n.. _r85628: http://dev.plone.org/collective/changeset/85628\n.. _r85667: http://dev.plone.org/collective/changeset/85667\n.. _r85678: http://dev.plone.org/collective/changeset/85678\n.. _r85684: http://dev.plone.org/collective/changeset/85684\n.. _r85687: http://dev.plone.org/collective/changeset/85687\n.. _r85733: http://dev.plone.org/collective/changeset/85733\n.. _r85768: http://dev.plone.org/collective/changeset/85768\n.. _r85823: http://dev.plone.org/collective/changeset/85823\n.. _r85834: http://dev.plone.org/collective/changeset/85834\n.. _r85835: http://dev.plone.org/collective/changeset/85835\n.. _r85959: http://dev.plone.org/collective/changeset/85959\n.. _r85981: http://dev.plone.org/collective/changeset/85981\n.. _r86062: http://dev.plone.org/collective/changeset/86062\n.. _r86066: http://dev.plone.org/collective/changeset/86066\n.. _r86414: http://dev.plone.org/collective/changeset/86414\n.. _r86416: http://dev.plone.org/collective/changeset/86416\n.. _r86421: http://dev.plone.org/collective/changeset/86421\n.. _r86422: http://dev.plone.org/collective/changeset/86422\n.. _r87353: http://dev.plone.org/collective/changeset/87353\n.. _r87412: http://dev.plone.org/collective/changeset/87412\n.. _r87413: http://dev.plone.org/collective/changeset/87413\n.. _r87730: http://dev.plone.org/collective/changeset/87730\n.. _r87908: http://dev.plone.org/collective/changeset/87908\n.. _r87929: http://dev.plone.org/collective/changeset/87929\n.. _r87931: http://dev.plone.org/collective/changeset/87931\n.. _r87933: http://dev.plone.org/collective/changeset/87933\n.. _r88070: http://dev.plone.org/collective/changeset/88070\n.. _r88075: http://dev.plone.org/collective/changeset/88075\n.. _r88118: http://dev.plone.org/collective/changeset/88118\n.. _r88258: http://dev.plone.org/collective/changeset/88258\n.. _r88321: http://dev.plone.org/collective/changeset/88321\n.. _r88324: http://dev.plone.org/collective/changeset/88324\n.. _r89053: http://dev.plone.org/collective/changeset/89053\n.. _r89158: http://dev.plone.org/collective/changeset/89158\n.. _r89162: http://dev.plone.org/collective/changeset/89162\n.. _r89168: http://dev.plone.org/collective/changeset/89168\n.. _r89330: http://dev.plone.org/collective/changeset/89330\n.. _r89344: http://dev.plone.org/collective/changeset/89344\n.. _r89345: http://dev.plone.org/collective/changeset/89345\n.. _r89441: http://dev.plone.org/collective/changeset/89441\n.. _r89442: http://dev.plone.org/collective/changeset/89442\n.. _r89473: http://dev.plone.org/collective/changeset/89473\n.. _r89515: http://dev.plone.org/collective/changeset/89515\n.. _r93025: http://dev.plone.org/collective/changeset/93025\n.. _r93575: http://dev.plone.org/collective/changeset/93575\n.. _r93625: http://dev.plone.org/collective/changeset/93625\n.. _r97175: http://dev.plone.org/collective/changeset/97175\n.. _r97195: http://dev.plone.org/collective/changeset/97195\n.. _r98430: http://dev.plone.org/collective/changeset/98430\n.. end of autogenerated link list", "description_content_type": null, "docs_url": null, "download_url": "http://svn.plone.org/svn/collective/Products.Quills", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://plone.org/products/quills", "keywords": "plone blogging", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "Products.QuillsEnabled", "package_url": "https://pypi.org/project/Products.QuillsEnabled/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.QuillsEnabled/", "project_urls": { "Download": "http://svn.plone.org/svn/collective/Products.Quills", "Homepage": "http://plone.org/products/quills" }, "release_url": "https://pypi.org/project/Products.QuillsEnabled/1.7.0/", "requires_dist": null, "requires_python": null, "summary": "A Blogging Suite for Plone.", "version": "1.7.0" }, "last_serial": 2340261, "releases": { "1.7.0": [ { "comment_text": "", "digests": { "md5": "5a26292e792bada98876672f937ca5ee", "sha256": "e205d4c8ef80a8a31aec1d2f1c58890fc9fb38dffd2081be620c1855dc125184" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0.tar.gz", "has_sig": false, "md5_digest": "5a26292e792bada98876672f937ca5ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50745, "upload_time": "2009-09-29T15:29:00", "url": "https://files.pythonhosted.org/packages/15/e7/33ad681f404e4e89403326a495502f5ca12bc5bfd3652f4f9c1803eebe4e/Products.QuillsEnabled-1.7.0.tar.gz" } ], "1.7.0b1": [ { "comment_text": "", "digests": { "md5": "b0f0081ca5116c9960a0db2da2ec9324", "sha256": "902ba728f462f0c7af95ec73d8e0d22bb935e77f0ae88adf1ed5f3a53c172cb6" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0b1-py2.4.egg", "has_sig": false, "md5_digest": "b0f0081ca5116c9960a0db2da2ec9324", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 44056, "upload_time": "2008-06-04T15:13:29", "url": "https://files.pythonhosted.org/packages/1c/8c/8324f3b2eb2469a5c4adbf188b85144f41faca026a9c052c43f0d38e7515/Products.QuillsEnabled-1.7.0b1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "423a3740258731b64cea9c2a9ff5f3df", "sha256": "f15d0db0c2b6754afd114adcda4c85911fe5a50d53ff672faa50a3b5965b6a03" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0b1.zip", "has_sig": false, "md5_digest": "423a3740258731b64cea9c2a9ff5f3df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37128, "upload_time": "2008-06-04T15:13:28", "url": "https://files.pythonhosted.org/packages/07/9c/8a43b88cf517df1801d782de5122508732d631c5d2d70f29a20887b554fd/Products.QuillsEnabled-1.7.0b1.zip" } ], "1.7.0b2": [ { "comment_text": "", "digests": { "md5": "69d1636d89f76f7a9ca2fcb426b51c29", "sha256": "08f7c71979bf74e1dc70009eb7ac8e47dd054866cd3fc5ea6efb73fdc5b6c29b" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0b2.zip", "has_sig": false, "md5_digest": "69d1636d89f76f7a9ca2fcb426b51c29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40385, "upload_time": "2009-02-08T22:34:52", "url": "https://files.pythonhosted.org/packages/0d/3f/500c4e8203394c27aaf56f583d31692f93588ff9bb9d808d8f53fa45df2f/Products.QuillsEnabled-1.7.0b2.zip" } ], "1.7.0b3": [ { "comment_text": "", "digests": { "md5": "fbcc82dc4ab4a770ccd99db4b432db16", "sha256": "97f3df62011a54938db4fc7a3e744afd8d02f4ccc2b46c1215bcc8649e7f133c" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0b3.tar.gz", "has_sig": false, "md5_digest": "fbcc82dc4ab4a770ccd99db4b432db16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29360, "upload_time": "2009-04-06T12:56:07", "url": "https://files.pythonhosted.org/packages/29/db/686bcdf2439abfa83cb320cae65de4addb206f1c99887cf99adc1b60d01d/Products.QuillsEnabled-1.7.0b3.tar.gz" } ], "1.7.0c1": [ { "comment_text": "", "digests": { "md5": "99786c179534232b44f1ba85be6daf34", "sha256": "59df8ac4b0420f0d6b366f6c1bff7bd7d41d058bcb7e69dc925791ce82bd9e90" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0c1.tar.gz", "has_sig": false, "md5_digest": "99786c179534232b44f1ba85be6daf34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40047, "upload_time": "2009-05-14T14:10:18", "url": "https://files.pythonhosted.org/packages/49/86/c16007813c7507dda11cc6dbf4557a12e8b78d579305cb24f0c6dac7c263/Products.QuillsEnabled-1.7.0c1.tar.gz" } ], "1.7.0c1-post1": [ { "comment_text": "", "digests": { "md5": "07bebae903280a435cbcce0898e97c54", "sha256": "4707aa28bfe063aab50335b7edae05a5c64a1253b5c9ce448967f61a56d22a6d" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0c1-post1.tar.gz", "has_sig": false, "md5_digest": "07bebae903280a435cbcce0898e97c54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40515, "upload_time": "2009-05-19T16:09:41", "url": "https://files.pythonhosted.org/packages/15/ff/6c2c62d1413e23ce368fdc847210ae76ba7f142d45ae94fd46bf74031e41/Products.QuillsEnabled-1.7.0c1-post1.tar.gz" } ], "1.7.0c2": [ { "comment_text": "", "digests": { "md5": "af9f3ed848dc2a510b9a4748676f9973", "sha256": "04cce68d96346b7274f571428d51928d404e89b53060bf4016dc6eb32a464697" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0c2.tar.gz", "has_sig": false, "md5_digest": "af9f3ed848dc2a510b9a4748676f9973", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48088, "upload_time": "2009-06-16T22:17:59", "url": "https://files.pythonhosted.org/packages/27/1e/caf7138a9d60c166cc109a87a6b26c3d7f55f6b89c12ae8c0de2c7609c5b/Products.QuillsEnabled-1.7.0c2.tar.gz" } ], "1.7.0c2-post1": [ { "comment_text": "", "digests": { "md5": "ff6bbd7eea0d5a2f4fcad1b33780077b", "sha256": "f2f020d5a89311dd79feac061c6655f1d13bd8f960f577a9d3cd93a42b954393" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0c2-post1.tar.gz", "has_sig": false, "md5_digest": "ff6bbd7eea0d5a2f4fcad1b33780077b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43529, "upload_time": "2009-07-07T14:12:23", "url": "https://files.pythonhosted.org/packages/72/9b/6ec271bd66fdbf28398387001dcdb7a4426f022f131f1958e57fd29d0ce4/Products.QuillsEnabled-1.7.0c2-post1.tar.gz" } ], "1.7.0c3": [ { "comment_text": "", "digests": { "md5": "eabcf2d5f9494bd847699aa438047988", "sha256": "a3597183d15d6b6d316bb246ebff14e5656ab572bd1c53c0ee9983f0bd040372" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0c3.tar.gz", "has_sig": false, "md5_digest": "eabcf2d5f9494bd847699aa438047988", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50619, "upload_time": "2009-08-04T21:14:19", "url": "https://files.pythonhosted.org/packages/57/4d/439064242bdd9f6230bb06e01d66587a1b54c77f55dbf3edc24ab0d191eb/Products.QuillsEnabled-1.7.0c3.tar.gz" } ], "1.8a1": [ { "comment_text": "", "digests": { "md5": "1d1a57ee3d5179c00e2b58e28e1414a1", "sha256": "be550dc8a460e552f2f998be5f1c27b823bb4b5e016f1c192516afe8973afd0d" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.8a1.tar.gz", "has_sig": false, "md5_digest": "1d1a57ee3d5179c00e2b58e28e1414a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32202, "upload_time": "2011-04-10T19:31:20", "url": "https://files.pythonhosted.org/packages/4f/19/2b9b32f8fe569a455daa975a0d621b842e9291ebc20e13db0df0a461495b/Products.QuillsEnabled-1.8a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a26292e792bada98876672f937ca5ee", "sha256": "e205d4c8ef80a8a31aec1d2f1c58890fc9fb38dffd2081be620c1855dc125184" }, "downloads": -1, "filename": "Products.QuillsEnabled-1.7.0.tar.gz", "has_sig": false, "md5_digest": "5a26292e792bada98876672f937ca5ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50745, "upload_time": "2009-09-29T15:29:00", "url": "https://files.pythonhosted.org/packages/15/e7/33ad681f404e4e89403326a495502f5ca12bc5bfd3652f4f9c1803eebe4e/Products.QuillsEnabled-1.7.0.tar.gz" } ] }