<div align="center"><img alt="logo" src="https://raw.githubusercontent.com/collective/collective.casestudy/main/docs/icon.svg" width="70" /></div>
<h1 align="center">A Case Study content type for Plone</h1>
<div align="center">
[![PyPI](https://img.shields.io/pypi/v/collective.casestudy)](https://pypi.org/project/collective.casestudy/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/collective.casestudy)](https://pypi.org/project/collective.casestudy/)
[![PyPI - Wheel](https://img.shields.io/pypi/wheel/collective.casestudy)](https://pypi.org/project/collective.casestudy/)
[![PyPI - License](https://img.shields.io/pypi/l/collective.casestudy)](https://pypi.org/project/collective.casestudy/)
[![PyPI - Status](https://img.shields.io/pypi/status/collective.casestudy)](https://pypi.org/project/collective.casestudy/)
[![PyPI - Plone Versions](https://img.shields.io/pypi/frameworkversions/plone/collective.casestudy)](https://pypi.org/project/collective.casestudy/)
[![Code analysis checks](https://github.com/collective/collective.casestudy/actions/workflows/code-analysis.yml/badge.svg)](https://github.com/collective/collective.casestudy/actions/workflows/code-analysis.yml)
[![Tests](https://github.com/collective/collective.casestudy/actions/workflows/tests.yaml/badge.svg)](https://github.com/collective/collective.casestudy/actions/workflows/tests.yaml)
![Code Style](https://img.shields.io/badge/Code%20Style-Black-000000)
[![GitHub contributors](https://img.shields.io/github/contributors/collective/collective.casestudy)](https://github.com/collective/collective.casestudy)
[![GitHub Repo stars](https://img.shields.io/github/stars/collective/collective.casestudy?style=social)](https://github.com/collective/collective.casestudy)
</div>
## Features
`collective.casestudy` provides two new content types to be used in Plone sites, Case Study and Provider.
### Case Study
A case study of a Plone deployment, which has attributes to track the Plone version used, the industry, and the type of usage of Plone.
### Provider
A company providing Plone services and solutions.
## See it in action
**collective.casestudy** is being used in the following sites:
* [Plone.org](https://plone.org)
* [Plone Brasil](https://plone.org.br)
## Documentation
This package supports Plone sites using Volto, but each project should provide its view for this content type.
### Installation
Add **collective.casestudy** to the Plone installation using `pip`:
```bash
pip install collective.casestudy
```
or add it as a dependency on your package's `setup.py`
```python
install_requires = [
"collective.casestudy",
"Plone",
"plone.restapi",
"setuptools",
],
```
Start Plone and activate the plugin in the addons control-panel.
## Source Code and Contributions
We welcome contributions to `collective.casestudy`.
You can create an issue in the issue tracker, or contact a maintainer.
- [Issue Tracker](https://github.com/collective/collective.casestudy/issues)
- [Source Code](https://github.com/collective/collective.casestudy/)
### Development
You need a working Python environment version 3.7 or later.
Then install the dependencies and a development instance using:
```bash
make build
```
By default, we use the latest Plone version in the 6.x series.
## License
The project is licensed under GPLv2.
# Changelog
## 1.0.0a3 (2023-06-01)
- Add Provider content type #2 [ericof]
- Add Providers behavior [ericof]
- Add catalog indexes for providers, country, services [ericof]
- Update pt_BR translation [ericof]
## 1.0.0a2 (2023-05-15)
- Added Spanish translation [macagua]
- Use `pytest-plone` for testing.
[ericof]
## 1.0.0a1 (2022-12-06)
- Initial release. [ericof]
Raw data
{
"_id": null,
"home_page": "https://github.com/collective/collective.casestudy",
"name": "collective.casestudy",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "Python Plone CMS",
"author": "Plone Community",
"author_email": "ericof@plone.org",
"download_url": "https://files.pythonhosted.org/packages/2d/93/546f6b25ff891228c13586ddce46c6d65566794e9061b9dd0dc53faeb32d/collective.casestudy-1.0.0a3.tar.gz",
"platform": null,
"description": "\n<div align=\"center\"><img alt=\"logo\" src=\"https://raw.githubusercontent.com/collective/collective.casestudy/main/docs/icon.svg\" width=\"70\" /></div>\n\n<h1 align=\"center\">A Case Study content type for Plone</h1>\n\n<div align=\"center\">\n\n[![PyPI](https://img.shields.io/pypi/v/collective.casestudy)](https://pypi.org/project/collective.casestudy/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/collective.casestudy)](https://pypi.org/project/collective.casestudy/)\n[![PyPI - Wheel](https://img.shields.io/pypi/wheel/collective.casestudy)](https://pypi.org/project/collective.casestudy/)\n[![PyPI - License](https://img.shields.io/pypi/l/collective.casestudy)](https://pypi.org/project/collective.casestudy/)\n[![PyPI - Status](https://img.shields.io/pypi/status/collective.casestudy)](https://pypi.org/project/collective.casestudy/)\n\n\n[![PyPI - Plone Versions](https://img.shields.io/pypi/frameworkversions/plone/collective.casestudy)](https://pypi.org/project/collective.casestudy/)\n\n[![Code analysis checks](https://github.com/collective/collective.casestudy/actions/workflows/code-analysis.yml/badge.svg)](https://github.com/collective/collective.casestudy/actions/workflows/code-analysis.yml)\n[![Tests](https://github.com/collective/collective.casestudy/actions/workflows/tests.yaml/badge.svg)](https://github.com/collective/collective.casestudy/actions/workflows/tests.yaml)\n![Code Style](https://img.shields.io/badge/Code%20Style-Black-000000)\n\n[![GitHub contributors](https://img.shields.io/github/contributors/collective/collective.casestudy)](https://github.com/collective/collective.casestudy)\n[![GitHub Repo stars](https://img.shields.io/github/stars/collective/collective.casestudy?style=social)](https://github.com/collective/collective.casestudy)\n\n</div>\n\n## Features\n\n`collective.casestudy` provides two new content types to be used in Plone sites, Case Study and Provider.\n\n### Case Study\n\nA case study of a Plone deployment, which has attributes to track the Plone version used, the industry, and the type of usage of Plone.\n\n### Provider\n\nA company providing Plone services and solutions.\n\n## See it in action\n\n**collective.casestudy** is being used in the following sites:\n\n* [Plone.org](https://plone.org)\n* [Plone Brasil](https://plone.org.br)\n\n## Documentation\n\nThis package supports Plone sites using Volto, but each project should provide its view for this content type.\n\n\n### Installation\n\nAdd **collective.casestudy** to the Plone installation using `pip`:\n\n```bash\npip install collective.casestudy\n```\nor add it as a dependency on your package's `setup.py`\n\n```python\n install_requires = [\n \"collective.casestudy\",\n \"Plone\",\n \"plone.restapi\",\n \"setuptools\",\n ],\n```\n\nStart Plone and activate the plugin in the addons control-panel.\n\n\n## Source Code and Contributions\n\nWe welcome contributions to `collective.casestudy`.\nYou can create an issue in the issue tracker, or contact a maintainer.\n\n- [Issue Tracker](https://github.com/collective/collective.casestudy/issues)\n- [Source Code](https://github.com/collective/collective.casestudy/)\n\n\n\n### Development\n\nYou need a working Python environment version 3.7 or later.\n\nThen install the dependencies and a development instance using:\n\n```bash\nmake build\n```\n\nBy default, we use the latest Plone version in the 6.x series.\n\n## License\n\nThe project is licensed under GPLv2.\n\n\n# Changelog\n\n## 1.0.0a3 (2023-06-01)\n\n- Add Provider content type #2 [ericof]\n\n- Add Providers behavior [ericof]\n\n- Add catalog indexes for providers, country, services [ericof]\n\n- Update pt_BR translation [ericof]\n\n\n## 1.0.0a2 (2023-05-15)\n\n- Added Spanish translation [macagua]\n\n- Use `pytest-plone` for testing.\n [ericof]\n\n\n## 1.0.0a1 (2022-12-06)\n\n- Initial release. [ericof]\n\n\n",
"bugtrack_url": null,
"license": "GPL version 2",
"summary": "Case Study content type for Plone.",
"version": "1.0.0a3",
"project_urls": {
"Homepage": "https://github.com/collective/collective.casestudy",
"PyPI": "https://pypi.python.org/pypi/collective.casestudy",
"Source": "https://github.com/collective/collective.casestudy",
"Tracker": "https://github.com/collective/collective.casestudy/issues"
},
"split_keywords": [
"python",
"plone",
"cms"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2ca2da6e16d98639b3be0b7b8708b58cacedc0164ff2bed88c3acc9c4e33335e",
"md5": "2af7edca7f40fed09a79be2cda779a94",
"sha256": "d64294878f9e69096f4b28a055d5b65acbf2265c5d1a342bfb06b35345d117aa"
},
"downloads": -1,
"filename": "collective.casestudy-1.0.0a3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2af7edca7f40fed09a79be2cda779a94",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 43649,
"upload_time": "2023-06-01T19:40:44",
"upload_time_iso_8601": "2023-06-01T19:40:44.022059Z",
"url": "https://files.pythonhosted.org/packages/2c/a2/da6e16d98639b3be0b7b8708b58cacedc0164ff2bed88c3acc9c4e33335e/collective.casestudy-1.0.0a3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2d93546f6b25ff891228c13586ddce46c6d65566794e9061b9dd0dc53faeb32d",
"md5": "f6da33b327152a064ed1a3823dcfd4f4",
"sha256": "87df8fb36970168d6d844289a9c80cf31c96e49dce65c9db241a667270567e59"
},
"downloads": -1,
"filename": "collective.casestudy-1.0.0a3.tar.gz",
"has_sig": false,
"md5_digest": "f6da33b327152a064ed1a3823dcfd4f4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 38944,
"upload_time": "2023-06-01T19:40:46",
"upload_time_iso_8601": "2023-06-01T19:40:46.991516Z",
"url": "https://files.pythonhosted.org/packages/2d/93/546f6b25ff891228c13586ddce46c6d65566794e9061b9dd0dc53faeb32d/collective.casestudy-1.0.0a3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-01 19:40:46",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "collective",
"github_project": "collective.casestudy",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"lcname": "collective.casestudy"
}