=====================
collective.mosaicpage
=====================
A page with Mosaic selected as only layout
Features
--------
- Adds a portal_type MosaicPage.
- This is a Container, where you can add Images.
- The ``layout_view`` from ``plone.app.mosaic`` is the only possible layout.
- On install, the layout behaviors and views are removed from all other portal types.
We remove the layout property from all content items that have ``layout_view`` as layout:
they will use the default view again.
- Only Manager and Site Administrator can add MosaicPages.
Editors can still edit them.
Installation
------------
Install collective.mosaicpage by adding it to your buildout::
[buildout]
...
eggs =
collective.mosaicpage
and then running ``bin/buildout``.
Contribute
----------
If you are having issues, or want to contribute a bugfix or feature, please let us know.
- Issue Tracker: https://github.com/collective/collective.mosaicpage/issues
- Source Code: https://github.com/collective/collective.mosaicpage
License
-------
The project is licensed under the GPLv2.
Contributors
============
- Maurits van Rees, maurits@vanrees.org
Changelog
=========
1.0.0a3 (2023-08-31)
--------------------
- Patched plone.app.mosaic.widget.LayoutWidget: do now enable on add forms.
[maurits]
- Add layout html for MosaicPage, and hide basic layout. [maurits]
1.0.0a2 (2023-07-21)
--------------------
- In our typeinfo, use ``contenttype/mosaicpage`` as icon.
We have defined this in the registry, so we can use it.
[maurits]
1.0.0a1 (2023-06-23)
--------------------
- Initial release.
[mauritsvanrees]
Raw data
{
"_id": null,
"home_page": "https://github.com/collective/collective.mosaicpage",
"name": "collective.mosaicpage",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "Python Plone CMS",
"author": "Maurits van Rees",
"author_email": "maurits@vanrees.org",
"download_url": "https://files.pythonhosted.org/packages/b6/0a/9a22919c7ba8e1f264c4601adb6a319873200c1699b3a0d46c3dbb6f6ed5/collective.mosaicpage-1.0.0a3.tar.gz",
"platform": null,
"description": "=====================\ncollective.mosaicpage\n=====================\n\nA page with Mosaic selected as only layout\n\nFeatures\n--------\n\n- Adds a portal_type MosaicPage.\n- This is a Container, where you can add Images.\n- The ``layout_view`` from ``plone.app.mosaic`` is the only possible layout.\n- On install, the layout behaviors and views are removed from all other portal types.\n We remove the layout property from all content items that have ``layout_view`` as layout:\n they will use the default view again.\n- Only Manager and Site Administrator can add MosaicPages.\n Editors can still edit them.\n\n\nInstallation\n------------\n\nInstall collective.mosaicpage by adding it to your buildout::\n\n [buildout]\n\n ...\n\n eggs =\n collective.mosaicpage\n\n\nand then running ``bin/buildout``.\n\n\nContribute\n----------\n\nIf you are having issues, or want to contribute a bugfix or feature, please let us know.\n\n- Issue Tracker: https://github.com/collective/collective.mosaicpage/issues\n- Source Code: https://github.com/collective/collective.mosaicpage\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nContributors\n============\n\n- Maurits van Rees, maurits@vanrees.org\n\n\nChangelog\n=========\n\n\n1.0.0a3 (2023-08-31)\n--------------------\n\n- Patched plone.app.mosaic.widget.LayoutWidget: do now enable on add forms.\n [maurits]\n\n- Add layout html for MosaicPage, and hide basic layout. [maurits]\n\n\n1.0.0a2 (2023-07-21)\n--------------------\n\n- In our typeinfo, use ``contenttype/mosaicpage`` as icon.\n We have defined this in the registry, so we can use it.\n [maurits]\n\n\n1.0.0a1 (2023-06-23)\n--------------------\n\n- Initial release.\n [mauritsvanrees]\n",
"bugtrack_url": null,
"license": "GPL version 2",
"summary": "A page with Mosaic selected as only layout",
"version": "1.0.0a3",
"project_urls": {
"Homepage": "https://github.com/collective/collective.mosaicpage",
"PyPI": "https://pypi.org/project/collective.mosaicpage/",
"Source": "https://github.com/collective/collective.mosaicpage",
"Tracker": "https://github.com/collective/collective.mosaicpage/issues"
},
"split_keywords": [
"python",
"plone",
"cms"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6ee46f16cfcea16645a253303c54d10251d90853cf97562df3199d87f58483bf",
"md5": "814e4751df7ab1b82b394940995749e8",
"sha256": "f9a4dd3e551c30bd2d0c12b497b91cf3fb9a02228ed4bf97d21fbd5966b988c4"
},
"downloads": -1,
"filename": "collective.mosaicpage-1.0.0a3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "814e4751df7ab1b82b394940995749e8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 28265,
"upload_time": "2023-08-31T17:45:06",
"upload_time_iso_8601": "2023-08-31T17:45:06.479615Z",
"url": "https://files.pythonhosted.org/packages/6e/e4/6f16cfcea16645a253303c54d10251d90853cf97562df3199d87f58483bf/collective.mosaicpage-1.0.0a3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b60a9a22919c7ba8e1f264c4601adb6a319873200c1699b3a0d46c3dbb6f6ed5",
"md5": "394a2e4ecc8a61c9d2be33e78d935a48",
"sha256": "153be5211cbd908902daeab7755068966c8fbc45b40e45a9d440c8a73efe2158"
},
"downloads": -1,
"filename": "collective.mosaicpage-1.0.0a3.tar.gz",
"has_sig": false,
"md5_digest": "394a2e4ecc8a61c9d2be33e78d935a48",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 22304,
"upload_time": "2023-08-31T17:45:07",
"upload_time_iso_8601": "2023-08-31T17:45:07.825101Z",
"url": "https://files.pythonhosted.org/packages/b6/0a/9a22919c7ba8e1f264c4601adb6a319873200c1699b3a0d46c3dbb6f6ed5/collective.mosaicpage-1.0.0a3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-31 17:45:07",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "collective",
"github_project": "collective.mosaicpage",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"tox": true,
"lcname": "collective.mosaicpage"
}