collective.mosaicpage


Namecollective.mosaicpage JSON
Version 1.0.0a3 PyPI version JSON
download
home_pagehttps://github.com/collective/collective.mosaicpage
SummaryA page with Mosaic selected as only layout
upload_time2023-08-31 17:45:07
maintainer
docs_urlNone
authorMaurits van Rees
requires_python>=3.8
licenseGPL version 2
keywords python plone cms
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            =====================
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"
}
        
Elapsed time: 0.14501s