{ "info": { "author": "Plone Foundation", "author_email": "releasemanager@plone.org", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 5.2", "Framework :: Zope", "Framework :: Zope :: 4", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "About Plone\n===========\n\nPlone is a mature, secure and user-friendly Content Management System (CMS).\n\nPlone - and it's OpenSource community behind - aggregates more than 15 years experience in content-management.\nIt offers all major features expected by a modern CMS out-of-the-box.\n\nLots of customizations can be made trough-the-web, such as creating content-types, themes, workflows and much more.\nPushed one step further Plone can be used as a framework to build custom CMS-like solutions on.\n\nPlone works as a\n\n- full-featured classical backend renderend CMS,\n- headless CMS offering all features as a RESTapi.\n\n\nInstalling Plone\n-----------------\n\nPlone is available on Microsoft Windows, Linux, OSX and BSD platforms.\n\nPlone runs as container in the cloud with Docker.\n\n`Install Plone by choosing an option from plone.org `_\n\n\nDocumentation\n-------------\n\nConsult `the official Plone documentation `_ with information for different audiences.\n\nFor trainings `comprehensive Plone training material `_ is offered.\n\n\nWhat is Plone?\n--------------\n\nPlone is a ready-to-run content management system, offering a complete set of features needed by a wide variety of organizations.\n\nPlone is secure by architecture and offers fine grained permission control over content and actions.\n\nPlone is easy to set up, extremely flexible,\nand provides you with a system for managing web content that is ideal for project groups, communities, web sites, extranets and intranets.\n\n- *Plone is easy to install.*\n You can install Plone with a a click and run installer, and have a content management system running on your computer in just a few minutes.\n\n- *Plone is easy to use.*\n The Plone Team includes usability experts who have made Plone easy and attractive for content managers to add, update, and maintain content.\n\n- *Plone is international.*\n The Plone interface has more than 35 translations, and tools exist for managing multilingual content.\n\n- *Plone is standard.*\n Plone carefully follows standards for usability and accessibility.\n Plone pages are compliant with US Section 508, and the W3C's AAA rating for accessibility.\n\n- *Plone is Open Source.*\n Plone is licensed under the GNU General Public License, the same license used by Linux.\n This gives you the right to use Plone without a license fee, and to improve upon the product.\n\n- *Plone is supported.*\n There are over three hundred developers in the Plone Development Team around the world, and a multitude of companies that specialize in Plone development and support.\n\n- *Plone is extensible.*\n There is a multitude of add-on products for Plone to add new features and content types.\n In addition, Plone can be scripted using web standard solutions and Open Source languages.\n\n- *Plone is technology neutral.*\n Plone can interoperate with most relational database systems, open source and commercial, and runs on a vast array of\n platforms, including Linux, Windows, Mac OS X, Solaris and BSD.\n\n\nTechnical overview\n------------------\n\nPlone is a content management platform written in Python.\nIt builds up on Zope, an Open Source web application server and development system and so on the pluggable Zope Component Architecture (ZCA).\n\nPython is the easy-to-learn, widely-used and supported Open Source programming language.\nPython can be used to add new features to Plone, and used to understand or make changes to the way that Plone work.\n\nPlone stores its contents in Zope's built in transactional hierachical object database, the ZODB.\nThe ZODB can be connected to simple file-storages, scalable ZEO-Servers or Postgres, MySQL and Oracle.\nThere are addon and techniques, however, to share information with other sources, such as relational databases, LDAP, filesystem\nfiles, etc.\n\n\n.. _plone.org product page: http://plone.org/products/plone\n\n\n.. This file should contain the changes for the last release only, which\n will be included on the package's page on pypi. All older entries are\n kept in HISTORY.txt\n\nChangelog\n=========\n\n.. You should *NOT* be adding new change log entries to this file.\n You should create a file in the news directory instead.\n For helpful instructions, please see:\n https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst\n\n.. towncrier release notes start\n\n5.2.0 (2019-07-10)\n------------------\n\nBug fixes:\n\n\n- Don't activate all sorting tabs when no sort option has been chosen.\n [gyst, rodfersou, jensens] (#1789)\n- Fix test failures exposed in Python 3.8\n [pbauer] (#2903)\n\n\n5.2rc5 (2019-06-27)\n-------------------\n\nNew features:\n\n\n- Add support for Python 3.8 [pbauer] (#2896)\n\n\nBug fixes:\n\n\n- Add missing i18n:translate calls\n [erral] (#2891)\n- Fix login-help layout on mobile.\n [jensens] (#2893)\n\n\n5.2rc4 (2019-06-20)\n-------------------\n\nNew features:\n\n\n- Remove verifydb, it was moved to standalone package zodbverify.\n [jensens] (#2858)\n\n\nBug fixes:\n\n\n- If specified in the registry, let the user autologin after the password has been reset (#2439)\n- Allow empty ``default_page`` registry setting\n [petschki] (#2813)\n- Always add ``data-default-sort`` attribute to search results. [maurits] (#2854)\n- Fix deprecation warnings.\n [jensens] (#2862)\n- Use the shared 'Plone test setup' and 'Plone test teardown' keywords in Robot tests.\n [Rotonen] (#2864)\n- Fix script resource parsing error because of self closing tags.\n [Netroxen] (#2870)\n\n\n5.2rc3 (2019-05-04)\n-------------------\n\nNew features:\n\n\n- Allow filtering on date and manual/automatic in redirection controlpanel. (#2799)\n- Add a button to export the alternative urls in redirection controlpanel. (#2799)\n- Add a button to remove all alternative urls that match the filter.\n See `issue 2799 `_.\n [maurits] (#2799)\n\n\nBug fixes:\n\n\n- gracefully handle tracebacks during addon installation\n [petschki] (#2228)\n- Add workaround for the case when a inifite recusion in a page-template that uses the main-template crashes the instance instead of raising a RecursionError.\n [pbauer, esteele] (#2666)\n- Fixed unstable Markup Control Panel robot test again. [maurits] (#2809)\n- add a missing space in an error message in the redirects control panel and replace \"deffered\" by \"deferred\" [vincentfretin] (#2821)\n- Fixes: Cooking resources with non ASCII resulted in encoding error.\n Further, writing legacy resources resulted in ValueError. [jensens] (#2827)\n- restore ``exclude_from_nav`` combined with ``show_excluded_items`` handling\n [petschki] (#2828)\n- Fix DeprecationWarning in syndication-view. [jensens] (#2831)\n- Fix malformed url when redirecting to external login. [ericof] (#2842)\n- Make navigation (CatalogNavigationTabs) subclassing easier. [iham] (#2849)\n\n\n5.2rc2 (2019-03-21)\n-------------------\n\nBug fixes:\n\n\n- Fix excluded items in navigation [ale-rt] (#2516)\n- Add basic validators for the portal action controlpanel forms (#2689)\n- Fix wrong msgids in link management control panel [erral] (#2788)\n- Fix errors that abort the verification when debugging a DB with ./bin/instance verifydb -D.\n [pbauer] (#2792)\n- Add summary of all errors when verifying a DB with ./bin/instance verifydb.\n [pbauer] (#2798)\n- Fixed unstable SearchableText and Scenario Type querystring robot tests. [maurits] (#2808)\n- Fixed unstable Markup Control Panel and other robot tests. [maurits] (#2809)\n\n\n5.2rc1 (2019-03-04)\n-------------------\n\nNew features:\n\n\n- Views for title and description. [iham] (#2740)\n- Display wsgi-state plus name and version of the server in the controlpanel\n [pbauer] (#2770)\n- Enable dropdown-navigation for new sites by default. [pbauer] (#2772)\n\n\nBug fixes:\n\n\n- Resolve circular dependency between `Products.CMFPlone` and `plone.i18n` by\n moving `ILanguageSchema` there. [sallner] (#2049)\n- Use correct permission for mail controlpanel form so that Site Administrators\n can also edit. [fredvd] (#2688)\n- Make linkintegrity robot test more reliable [MrTango] (#2752)\n- Check only once if Products.ATContentTypes is available. [gforcada] (#2765)\n- Fix redirection to `came_from` when url matches LOGIN_TEMPLATE_ID partly\n [petschki] (#2771)\n\n\n5.2b1 (2019-02-13)\n------------------\n\nBreaking changes:\n\n\n- Factor out all static resources and the ``plone-compile-resources`` script\n into plone.staticresources. [thet] (#2542)\n\n\nNew features:\n\n\n- PLIP 1486: Merge Products.RedirectionTool into core. Allow users to manage\n redirects on their site and aliases to content. See\n https://github.com/plone/Products.CMFPlone/issues/1486 [staeff, maurits]\n (#1486)\n- Added multilevel dropdown navigation [agitator] (#2516)\n- No longer mark special links by default. [pbauer] (#2736)\n\n\nBug fixes:\n\n\n- Switched allowedRolesAndUsers indexer from 'View' to the correct permission\n 'Access contents information' for displaying metadata. 'View' permission\n should be used on the item itself. The change should not matter for default\n Plone workflows, since they always use those permissions together. [agitator]\n (#260)\n- deprecate catalog_get_all(catalog) in favor of catalog.getAllBrains()\n [pbauer] (#2258)\n- Restore the possibility to sort catalog query results with multiple indexes\n (#2464)\n- Review list portlet showed nothing to review with plone.app.multilingual, As\n WorkflowTool bypassed languages only for p.a.m<2.x or linguaplone. fixed and\n now compatible to both lang-bypassing methods. [iham] (#2595)\n- Fixed fallback to default view when selected layout does not exist for\n Folder. [gbastien] (#2645)\n- The patched init method for the class zope.sendmail.mailer.SMTPMailer has\n been updated, fixing a bug that was preventing to send emails. [ale-rt,\n nazrulworld] (#2665)\n- a11y: Added role attribute for portalMessage [nzambello] (#2675)\n- Fix several warnings shown when running tests on Python 3+. [gforcada]\n (#2683)\n- fixed Python 3 related str decoding issue in breadcrumbs (#2694)\n- Fixed unstable robot test Scenario: A page is opened to edit in TinyMCE.\n [maurits] (#2707)\n\n\n5.2a2 (2018-12-30)\n------------------\n\nNew features:\n\n\n- New robot tests for querystring in Collection type. Now almost all\n querystring types are robot tested. [llisa123] (#2489)\n- Add ``load_async`` and ``load_defer`` attributes to resource registries\n bundle settings. When set, ``