plone.portlet.static


Nameplone.portlet.static JSON
Version 4.0.2 PyPI version JSON
download
home_pagehttps://pypi.org/project/plone.portlet.static
SummaryAn editable static HTML portlet for Plone.
upload_time2024-01-22 19:49:30
maintainer
docs_urlNone
authorPlone Foundation
requires_python>=3.8
licenseGPL version 2
keywords plone portlet static
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Introduction
============

A Plone Portlet providing a rich-text field for more or less static text.
It is available and will be displayed where portlets can be placed.

It is part of the Plone core package.

Source Code
===========

Contributors please read the document `Process for Plone core's development <https://docs.plone.org/develop/coredev/docs/index.html>`_

Sources are at the `Plone code repository hosted at Github <https://github.com/plone/plone.portlet.static>`_.

Changelog
=========


.. You should *NOT* be adding new change log entries to this file.
   You should create a file in the news directory instead.
   For helpful instructions, please see:
   https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst

.. towncrier release notes start

4.0.2 (2024-01-22)
------------------

Internal:


- Update configuration files.
  [plone devs] (6e36bcc4, 7723aeaf)


4.0.1 (2023-03-21)
------------------

Internal:


- Update configuration files.
  [plone devs] (a533099d)


4.0.0 (2022-11-30)
------------------

Bug fixes:


- Remove six dependency.
  [gforcada] (#1)
- Final release.
  [gforcada] (#600)


4.0.0b1 (2022-06-23)
--------------------

Bug fixes:


- Test-only fix: normalize white space.
  [maurits] (#49)


4.0.0a1 (2021-04-20)
--------------------

Breaking changes:


- Update for Plone 6 with Bootstrap markup
  [petschki, agitator] (#22)


Bug fixes:


- Remove explicit required attribute on `omit_border` boolean
  [petschki] (#20)


3.1.6 (2020-09-21)
------------------

Bug fixes:


- Removed Plone 4 compatibility code.
  [maurits] (#19)
- Fixed invalid escape sequence.
  [maurits] (#3130)


3.1.5 (2020-09-07)
------------------

Bug fixes:


- Fixed startup warning for setDefaultRoles.
  [maurits] (#17)


3.1.4 (2020-04-21)
------------------

Bug fixes:


- Minor packaging updates. (#1)


3.1.3 (2018-09-28)
------------------

Bug fixes:

- Fix static portlet for py3
  [pbauer]


3.1.2 (2018-02-05)
------------------

Bug fixes:

- Fix test. Portletrenderer can't be wrapped in aq.
  [pbauer]

- Add Python 2 / 3 compatibility
  [vincero]


3.1.1 (2017-07-03)
------------------

Bug fixes:

- Remove unittest2 dependency
  [kakshay21]


3.1 (2016-09-07)
----------------

New:

- Attempt to use AutoExtensibleForm for as base for static portlet forms
  when Plone 4 site also has recent plone.app.widgets; this should be
  consistent in portlet with how TinyMCE is configured for Dexterity
  content.  This approach attempts to harmonize Plone 4 compatibillity
  work done previously by @thet and @cdw9 -- supporting Plone 4, either
  with/without plone.app.widgets, and with/without plone.app.contenttypes
  (provided recent plone.app.widgets is used).
  [seanupton]


3.0.2 (2016-02-14)
------------------

Fixes:

- Cleaned up test setup.
  [timo]

- Check that renderer has a '__portlet_metadata__' attribute
  and compute 'assignment context' only for 'context' portlet.
  [sverbois]

- Plone 4 compatibility.
  [thet]


3.0.1 (2014-10-23)
------------------

- Replace DL/DT/DD in portlet with more semantic markup (see PR #7).
  [khink]

- Fix the relative url transformation.
  The 'safe_html' transformation has to be called with 'assignment context'
  instead of 'display context'.
  [sverbois]


3.0.0 (2014-04-13)
------------------

- Use z3c.form for the portlet forms.
  [bosim, davisagli]


2.0.2 (2013-01-13)
------------------

- Check if instance is str before turning to unicode as Portal_tranform itself
  can return unicode
  [fafhrd91]

- Portlet title no longer required. If the title is empty, the css class
  "titleless" is added to the header.
  [rnix, thet]

- Adding constraint to validate white spaces
  Fix https://dev.plone.org/ticket/13130
  [hersonrodrigues]

- Add MANIFEST.in.
  [WouterVH]

- Add metadata.xml to profile.
  [WouterVH]


2.0.1 - 2011-01-03
------------------

- Add Site Administrator to the default roles for the
  "plone.portlet.static: Add static portlet" permission, for forward
  compatibility with Plone 4.1.
  [davisagli]


2.0 - 2010-07-18
----------------

- Removed the deprecated `hide` option form the portlet.
  [hannosch]

- Update license to GPL version 2 only.
  [hannosch]


2.0b2 - 2010-02-17
------------------

- Removed the transformation cache from the portlet renderer. Portal transforms
  doesn't actually work with the assignment class as a cache context.
  This closes http://dev.plone.org/plone/ticket/10167.
  [hannosch]


2.0b1 - 2009-12-02
------------------

- Removed Kupu as a testing dependency. In Plone 4 the tests work with the
  default TinyMCE transforms.
  [hannosch]


2.0a2 - 2009-11-18
------------------

- Removed reference to non-existent profile in plone.app.portlets.
  [hannosch]


2.0a1 - 2009-11-13
------------------

- Remove the "hide" option as this is now available to all portlets (PLIP 9286)
  [igbun]

- Adjusted test setup to Plone 5.
  [hannosch]

- Added the z3c.autoinclude entry point so this package is automatically loaded
  on Plone 3.3 and above.
  [hannosch]

- Declare test dependencies in an extra.
  [hannosch]

- Specify package dependencies.
  [hannosch]

- Added 'tile' CSS class to the links within dt.portletHeader and
  dd.portletFooter for static portlet's template
  [spliter]


1.2.1 - 2009-11-25
------------------

- Fixed a syntax error introduced in the last change.
  [hannosch]


1.2 - 2009-11-25
----------------

- Ensure that text output is passed through the safe-html transform to protect
  against malicious text. This also ensures the resolve uid behavior works when
  only TinyMCE and not Kupu is installed.
  [hannosch]

- Removed msgids in portlets.xml. There is no support for
  msgids in the import of portlets.xml implementation.
  This allows to extract translatable strings with i18ndude.
  [vincentfretin]

- Added transform to resolve uids.
  [lrowe]


1.2rc1 - 2009-03-27
-------------------

- The portlet was incorrectly using the 'Manage portlet' permission. It now
  uses a custom permission with the same default roles.
  Fixes http://dev.plone.org/plone/ticket/8403.
  [optilude]


1.1.5 - 2008-08-18
------------------

- Fixed a typo in CSS class name. This closes
  http://dev.plone.org/plone/ticket/8119.
  [hannosch]


1.1.2 -  2008-06-01
-------------------

- Added more i18n in the main python file as the i18n in portlets.xml
  is not used.  [maurits]

- Added option to (temporarily) hide the portlet without needing to
  delete it.  [maurits]


1.1.0 - 2008-04-20
------------------

- Unchanged from 1.1rc2


1.1rc2 - 2008-03-26
-------------------

- Use README.txt and HISTORY.txt as the package's long description and
  add missing history entries for all releases.
  [wichert]

- Fix the version restriction on the plone.app.form dependency.
  [wichert]


1.1rc1 - 2008-03-25
-------------------

- Add missing i18n support.
  [hannosch]

- Add a version restriction on the plone.app.form dependency.
  [optilude]


1.1.0a1 - 2008-03-09
--------------------

- Packaging cleanups
  [wichert]

- PLIP 184: make text editable using a rich text editor such as kupu
  [optilude]

- Add an 'omit border' option
  [optilude]


1.0b3 - 2007-08-27
-------------------

- Correct portlet styling to Plone standards
  [optilude]


1.0b2 - 2007-08-26
------------------

- Make header and footer configurable
  [optilude]


1.0b1 - 2007-08-26
------------------

- Added missing i18n markup to portlets.xml.
  [hannosch]

- Changed the i18n domain to `plone`.
  [hannosch]

- Initial release
  [optilude]


            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/project/plone.portlet.static",
    "name": "plone.portlet.static",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "plone portlet static",
    "author": "Plone Foundation",
    "author_email": "plone-developers@lists.sourceforge.net",
    "download_url": "https://files.pythonhosted.org/packages/04/41/e0d4c9f6604b6f12d2bee6afc4809b018c9399b44130a01dba762fb118a4/plone.portlet.static-4.0.2.tar.gz",
    "platform": null,
    "description": "Introduction\n============\n\nA Plone Portlet providing a rich-text field for more or less static text.\nIt is available and will be displayed where portlets can be placed.\n\nIt is part of the Plone core package.\n\nSource Code\n===========\n\nContributors please read the document `Process for Plone core's development <https://docs.plone.org/develop/coredev/docs/index.html>`_\n\nSources are at the `Plone code repository hosted at Github <https://github.com/plone/plone.portlet.static>`_.\n\nChangelog\n=========\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\n4.0.2 (2024-01-22)\n------------------\n\nInternal:\n\n\n- Update configuration files.\n  [plone devs] (6e36bcc4, 7723aeaf)\n\n\n4.0.1 (2023-03-21)\n------------------\n\nInternal:\n\n\n- Update configuration files.\n  [plone devs] (a533099d)\n\n\n4.0.0 (2022-11-30)\n------------------\n\nBug fixes:\n\n\n- Remove six dependency.\n  [gforcada] (#1)\n- Final release.\n  [gforcada] (#600)\n\n\n4.0.0b1 (2022-06-23)\n--------------------\n\nBug fixes:\n\n\n- Test-only fix: normalize white space.\n  [maurits] (#49)\n\n\n4.0.0a1 (2021-04-20)\n--------------------\n\nBreaking changes:\n\n\n- Update for Plone 6 with Bootstrap markup\n  [petschki, agitator] (#22)\n\n\nBug fixes:\n\n\n- Remove explicit required attribute on `omit_border` boolean\n  [petschki] (#20)\n\n\n3.1.6 (2020-09-21)\n------------------\n\nBug fixes:\n\n\n- Removed Plone 4 compatibility code.\n  [maurits] (#19)\n- Fixed invalid escape sequence.\n  [maurits] (#3130)\n\n\n3.1.5 (2020-09-07)\n------------------\n\nBug fixes:\n\n\n- Fixed startup warning for setDefaultRoles.\n  [maurits] (#17)\n\n\n3.1.4 (2020-04-21)\n------------------\n\nBug fixes:\n\n\n- Minor packaging updates. (#1)\n\n\n3.1.3 (2018-09-28)\n------------------\n\nBug fixes:\n\n- Fix static portlet for py3\n  [pbauer]\n\n\n3.1.2 (2018-02-05)\n------------------\n\nBug fixes:\n\n- Fix test. Portletrenderer can't be wrapped in aq.\n  [pbauer]\n\n- Add Python 2 / 3 compatibility\n  [vincero]\n\n\n3.1.1 (2017-07-03)\n------------------\n\nBug fixes:\n\n- Remove unittest2 dependency\n  [kakshay21]\n\n\n3.1 (2016-09-07)\n----------------\n\nNew:\n\n- Attempt to use AutoExtensibleForm for as base for static portlet forms\n  when Plone 4 site also has recent plone.app.widgets; this should be\n  consistent in portlet with how TinyMCE is configured for Dexterity\n  content.  This approach attempts to harmonize Plone 4 compatibillity\n  work done previously by @thet and @cdw9 -- supporting Plone 4, either\n  with/without plone.app.widgets, and with/without plone.app.contenttypes\n  (provided recent plone.app.widgets is used).\n  [seanupton]\n\n\n3.0.2 (2016-02-14)\n------------------\n\nFixes:\n\n- Cleaned up test setup.\n  [timo]\n\n- Check that renderer has a '__portlet_metadata__' attribute\n  and compute 'assignment context' only for 'context' portlet.\n  [sverbois]\n\n- Plone 4 compatibility.\n  [thet]\n\n\n3.0.1 (2014-10-23)\n------------------\n\n- Replace DL/DT/DD in portlet with more semantic markup (see PR #7).\n  [khink]\n\n- Fix the relative url transformation.\n  The 'safe_html' transformation has to be called with 'assignment context'\n  instead of 'display context'.\n  [sverbois]\n\n\n3.0.0 (2014-04-13)\n------------------\n\n- Use z3c.form for the portlet forms.\n  [bosim, davisagli]\n\n\n2.0.2 (2013-01-13)\n------------------\n\n- Check if instance is str before turning to unicode as Portal_tranform itself\n  can return unicode\n  [fafhrd91]\n\n- Portlet title no longer required. If the title is empty, the css class\n  \"titleless\" is added to the header.\n  [rnix, thet]\n\n- Adding constraint to validate white spaces\n  Fix https://dev.plone.org/ticket/13130\n  [hersonrodrigues]\n\n- Add MANIFEST.in.\n  [WouterVH]\n\n- Add metadata.xml to profile.\n  [WouterVH]\n\n\n2.0.1 - 2011-01-03\n------------------\n\n- Add Site Administrator to the default roles for the\n  \"plone.portlet.static: Add static portlet\" permission, for forward\n  compatibility with Plone 4.1.\n  [davisagli]\n\n\n2.0 - 2010-07-18\n----------------\n\n- Removed the deprecated `hide` option form the portlet.\n  [hannosch]\n\n- Update license to GPL version 2 only.\n  [hannosch]\n\n\n2.0b2 - 2010-02-17\n------------------\n\n- Removed the transformation cache from the portlet renderer. Portal transforms\n  doesn't actually work with the assignment class as a cache context.\n  This closes http://dev.plone.org/plone/ticket/10167.\n  [hannosch]\n\n\n2.0b1 - 2009-12-02\n------------------\n\n- Removed Kupu as a testing dependency. In Plone 4 the tests work with the\n  default TinyMCE transforms.\n  [hannosch]\n\n\n2.0a2 - 2009-11-18\n------------------\n\n- Removed reference to non-existent profile in plone.app.portlets.\n  [hannosch]\n\n\n2.0a1 - 2009-11-13\n------------------\n\n- Remove the \"hide\" option as this is now available to all portlets (PLIP 9286)\n  [igbun]\n\n- Adjusted test setup to Plone 5.\n  [hannosch]\n\n- Added the z3c.autoinclude entry point so this package is automatically loaded\n  on Plone 3.3 and above.\n  [hannosch]\n\n- Declare test dependencies in an extra.\n  [hannosch]\n\n- Specify package dependencies.\n  [hannosch]\n\n- Added 'tile' CSS class to the links within dt.portletHeader and\n  dd.portletFooter for static portlet's template\n  [spliter]\n\n\n1.2.1 - 2009-11-25\n------------------\n\n- Fixed a syntax error introduced in the last change.\n  [hannosch]\n\n\n1.2 - 2009-11-25\n----------------\n\n- Ensure that text output is passed through the safe-html transform to protect\n  against malicious text. This also ensures the resolve uid behavior works when\n  only TinyMCE and not Kupu is installed.\n  [hannosch]\n\n- Removed msgids in portlets.xml. There is no support for\n  msgids in the import of portlets.xml implementation.\n  This allows to extract translatable strings with i18ndude.\n  [vincentfretin]\n\n- Added transform to resolve uids.\n  [lrowe]\n\n\n1.2rc1 - 2009-03-27\n-------------------\n\n- The portlet was incorrectly using the 'Manage portlet' permission. It now\n  uses a custom permission with the same default roles.\n  Fixes http://dev.plone.org/plone/ticket/8403.\n  [optilude]\n\n\n1.1.5 - 2008-08-18\n------------------\n\n- Fixed a typo in CSS class name. This closes\n  http://dev.plone.org/plone/ticket/8119.\n  [hannosch]\n\n\n1.1.2 -  2008-06-01\n-------------------\n\n- Added more i18n in the main python file as the i18n in portlets.xml\n  is not used.  [maurits]\n\n- Added option to (temporarily) hide the portlet without needing to\n  delete it.  [maurits]\n\n\n1.1.0 - 2008-04-20\n------------------\n\n- Unchanged from 1.1rc2\n\n\n1.1rc2 - 2008-03-26\n-------------------\n\n- Use README.txt and HISTORY.txt as the package's long description and\n  add missing history entries for all releases.\n  [wichert]\n\n- Fix the version restriction on the plone.app.form dependency.\n  [wichert]\n\n\n1.1rc1 - 2008-03-25\n-------------------\n\n- Add missing i18n support.\n  [hannosch]\n\n- Add a version restriction on the plone.app.form dependency.\n  [optilude]\n\n\n1.1.0a1 - 2008-03-09\n--------------------\n\n- Packaging cleanups\n  [wichert]\n\n- PLIP 184: make text editable using a rich text editor such as kupu\n  [optilude]\n\n- Add an 'omit border' option\n  [optilude]\n\n\n1.0b3 - 2007-08-27\n-------------------\n\n- Correct portlet styling to Plone standards\n  [optilude]\n\n\n1.0b2 - 2007-08-26\n------------------\n\n- Make header and footer configurable\n  [optilude]\n\n\n1.0b1 - 2007-08-26\n------------------\n\n- Added missing i18n markup to portlets.xml.\n  [hannosch]\n\n- Changed the i18n domain to `plone`.\n  [hannosch]\n\n- Initial release\n  [optilude]\n\n",
    "bugtrack_url": null,
    "license": "GPL version 2",
    "summary": "An editable static HTML portlet for Plone.",
    "version": "4.0.2",
    "project_urls": {
        "Homepage": "https://pypi.org/project/plone.portlet.static"
    },
    "split_keywords": [
        "plone",
        "portlet",
        "static"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec1adb9df5b7e4df72aebcf89cf72144c44b3f04b638147dba569806b057b349",
                "md5": "4965c19b0fb6ec75af1b45196515014f",
                "sha256": "34b8632d0676fc870c52565ecad9c2a5cddccdb23cbec75de40cefa08b9316e3"
            },
            "downloads": -1,
            "filename": "plone.portlet.static-4.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4965c19b0fb6ec75af1b45196515014f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 12474,
            "upload_time": "2024-01-22T19:49:28",
            "upload_time_iso_8601": "2024-01-22T19:49:28.631848Z",
            "url": "https://files.pythonhosted.org/packages/ec/1a/db9df5b7e4df72aebcf89cf72144c44b3f04b638147dba569806b057b349/plone.portlet.static-4.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0441e0d4c9f6604b6f12d2bee6afc4809b018c9399b44130a01dba762fb118a4",
                "md5": "3705dc5cfe54a112df46af7258b7a49c",
                "sha256": "10e7dc2e724330d76ca778c0f357de184b3ed31f1030529b995d50531f317711"
            },
            "downloads": -1,
            "filename": "plone.portlet.static-4.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "3705dc5cfe54a112df46af7258b7a49c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 21155,
            "upload_time": "2024-01-22T19:49:30",
            "upload_time_iso_8601": "2024-01-22T19:49:30.724623Z",
            "url": "https://files.pythonhosted.org/packages/04/41/e0d4c9f6604b6f12d2bee6afc4809b018c9399b44130a01dba762fb118a4/plone.portlet.static-4.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-22 19:49:30",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "plone.portlet.static"
}
        
Elapsed time: 0.16497s