{
"info": {
"author": "ksuess",
"author_email": "k.suess@rohberg.ch",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
"Framework :: Plone :: 5.2",
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Multimedia :: Sound/Audio :: Players"
],
"description": "***************************\nPlayer for Audio Playlist\n***************************\n\n.. contents:: Table of Contents\n\nSummary\n============\n\nThe Plone add-on collective.playlist provides a playlist and a track content type. The player is per default a sticky footer. Optional as an alternative is a player in a pop up window that can be launched via a play button.\n\n\nSticky Footer\n=============\n\nThe site is navigable while the player continues to play.\n\n.. figure:: https://raw.githubusercontent.com/collective/collective.playlist/master/stickyplayer.png\n :width: 500px\n :align: center\n :alt: Sticky Footer Player\n\n Sticky Footer Player\n\n\n.. figure:: https://raw.githubusercontent.com/collective/collective.playlist/master/stickyplayer_mobile.png\n :width: 210px\n :align: center\n :alt: Sticky Footer Player Mobile\n\n Sticky Footer Player on Mobile Device\n\n\nPop Up Player\n=============\n\nA click on the play button opens a window with playlist and player.\n\n.. figure:: https://raw.githubusercontent.com/collective/collective.playlist/master/playlist.png\n :width: 500px\n :align: center\n :alt: Playlist\n\n Playlist\n\n\n.. figure:: https://raw.githubusercontent.com/collective/collective.playlist/master/playlist_mobile.png\n :width: 210px\n :align: center\n :alt: Playlist Mobile evices\n\n Playlist on Mobile Device\n\n\n\nDocumentation\n=============\n\nThe Add-On uses JPlayer [#f1]_.\n\nInitial playlist\n----------------\n\nAn initial playlist with tracks is created at /playlist.\n\nSticky Footer\n-------------\n\nThe site is navigable while the player continues to play thanks to pjax [#f2]_. Pjax works with browsers that support the history.pushState() API. When the API isn't supported, Pjax goes into fallback mode (and it just does nothing). See Browser Support [#f3]_.\n\nThe sticky footer is shown if and only if a published playlist exists. For a qualified user the player is shown even for an unpublished playlist.\n\nPop Up Player\n-------------\n\nThe pop up player is per default deactivated. You can activate it via @@manage-viewlets view like\nlocalhost:8080/Plone/@@manage-viewlets\n\nA play button is shown on top of each page if and only if a published playlist exists. For a qualified user it is shown even for an unpublished playlist.\nClick the play button to open the player. A menu to edit the playlist and its tracks is presented to qualified users.\n\n\nCustomizations\n===============\n\nLayout\n------\n\nLayout can be modified in control panel.\n\nChange Font\n-------------\n\n.. figure:: https://raw.githubusercontent.com/collective/collective.playlist/master/font.png\n :width: 300px\n :align: center\n :alt: How to use your font\n\n Use your font\n\nBackground Image for your Pop Up Playlist\n------------------------------------------\n\nUpload an image \"background.jpg\" to your Plone-Site.\n\nGo to playlist control panel and add::\n\n html {\n background-image:url(\"background.jpg\");\n }\n\n\nTranslations\n==============\n\nThis product has been translated into\n\n- german\n\n\nInstallation\n==============\n\nInstall collective.playlist by adding it to your buildout.\n\n\nPlone Version Compatibility\n============================\n\nPlone >= 5.2 and Python 3\n\n.. image:: https://travis-ci.org/collective/collective.playlist.svg?branch=master&t=1002\n :target: https://travis-ci.org/collective/collective.playlist\n\n.. image:: https://coveralls.io/repos/github/collective/collective.playlist/badge.svg?branch=master&t=1002\n :target: https://coveralls.io/github/collective/collective.playlist?branch=master\n\n\nContribute\n============\n\n- Issue Tracker: https://github.com/collective/collective.playlist/issues\n- Source Code: https://github.com/collective/collective.playlist\n\n\n\nLicense\n========\n\nThe project is licensed under the GPLv2.\n\nMusic:\n\u00a9 2003 Miaow / Arnaud Laflaquiere - MiaowMusic.net\n\nFor JPLayer license see JPlayer [#f1]_\n\n\nCredits\n=========\n\nDeveloped with the support of:\n\n.. image:: https://raw.githubusercontent.com/collective/collective.playlist/master/zhref.png\n :width: 220px\n :align: left\n :alt: Reformierte Kirche Kanton Z\u00fcrich\n\n\nAuthor\n========\n\n- Katja S\u00fcss, Rohberg ( @ksuess )\n\n\nFootnotes\n============\n\n.. target-notes::\n\n.. [#f1] `JPlayer `_ : Open Source media library written in JavaScript.\n.. [#f2] `pjax `_ : Enable fast Ajax navigation on any website (using pushState + xhr)\n.. [#f3] Browser Support `Caniuse `_\n\n\nContributors\n============\n\n- ksuess, https://github.com/ksuess\n\n\nChangelog\n=========\n\n.. towncrier release notes start\n\n1.0b1 (2019-03-07)\n------------------\n\nBreaking changes:\n\n\n- Support Python 3 [ksuess] (#3)\n\n\n1.0a3 (2018-05-24)\n------------------\n\n- Pypi: show images of README.rst\n\n\n1.0a2 (2018-05-23)\n------------------\n\n- Initial release.\n [ksuess]\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://pypi.python.org/pypi/collective.playlist",
"keywords": "audio player playlist Plone",
"license": "GPL version 2",
"maintainer": "",
"maintainer_email": "",
"name": "collective.playlist",
"package_url": "https://pypi.org/project/collective.playlist/",
"platform": "",
"project_url": "https://pypi.org/project/collective.playlist/",
"project_urls": {
"Homepage": "https://pypi.python.org/pypi/collective.playlist"
},
"release_url": "https://pypi.org/project/collective.playlist/1.0b1/",
"requires_dist": [
"plone.app.dexterity",
"plone.api",
"Products.GenericSetup (>=1.8.2)",
"setuptools",
"z3c.jbot",
"plone.app.testing ; extra == 'test'",
"plone.app.robotframework[reload,debug] ; extra == 'test'"
],
"requires_python": "",
"summary": "Audio playlist player for Plone",
"version": "1.0b1"
},
"last_serial": 4909763,
"releases": {
"1.0a1": [
{
"comment_text": "",
"digests": {
"md5": "f92bbbcbc73c3fed6630440e863cd610",
"sha256": "0305a4daa455dd7a3b543511496e5213f51bc8f1649eaae96ac7f5bc45000583"
},
"downloads": -1,
"filename": "collective.playlist-1.0a1.tar.gz",
"has_sig": false,
"md5_digest": "f92bbbcbc73c3fed6630440e863cd610",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17876938,
"upload_time": "2018-05-17T16:54:31",
"url": "https://files.pythonhosted.org/packages/7b/7f/0acbdd7713ce2c5e3d41a8397b1c0646c31daee7ad29dc1fc40155ef6645/collective.playlist-1.0a1.tar.gz"
}
],
"1.0a2": [
{
"comment_text": "",
"digests": {
"md5": "6dd28ca92b90c855c8488180ce3d773d",
"sha256": "212577264831f31243aa3d7e48836992cf234721b1df1295718f140e75122e37"
},
"downloads": -1,
"filename": "collective.playlist-1.0a2.tar.gz",
"has_sig": false,
"md5_digest": "6dd28ca92b90c855c8488180ce3d773d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17876814,
"upload_time": "2018-05-23T14:04:10",
"url": "https://files.pythonhosted.org/packages/6d/64/6372e3aec08984af9e112b40fc3af909c353aaa50b55b4db5c37a3fbe30e/collective.playlist-1.0a2.tar.gz"
}
],
"1.0a3": [
{
"comment_text": "",
"digests": {
"md5": "9170d0e21861c35d9bb9b59c6c7fadfb",
"sha256": "0f5f250bf9ad2f41045dd8d6140a2ba3483499100811634b0bfc060b83c5b589"
},
"downloads": -1,
"filename": "collective.playlist-1.0a3.tar.gz",
"has_sig": false,
"md5_digest": "9170d0e21861c35d9bb9b59c6c7fadfb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17876968,
"upload_time": "2018-05-24T07:57:11",
"url": "https://files.pythonhosted.org/packages/18/56/f6e8c3439457c04a19b8579ea574eab35c61b56886d57e58b0d0aad63504/collective.playlist-1.0a3.tar.gz"
}
],
"1.0b1": [
{
"comment_text": "",
"digests": {
"md5": "86dc7870efcab9fc946ed215dea0861c",
"sha256": "26c1d00bf6f06fa86685fd25d9078d8a1a647d274226121d45f2d97b68001d06"
},
"downloads": -1,
"filename": "collective.playlist-1.0b1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "86dc7870efcab9fc946ed215dea0861c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 17492537,
"upload_time": "2019-03-07T11:44:50",
"url": "https://files.pythonhosted.org/packages/10/ba/fb03815ed388cec36685b6ebebe733292e398a9bbf6468134f24df87b268/collective.playlist-1.0b1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6587fdad45beb3101126ed3d694c3245",
"sha256": "3be47164adc0f20c55e5cb64b2de5a9f976988f16176d0a242493bcb7afc8954"
},
"downloads": -1,
"filename": "collective.playlist-1.0b1.tar.gz",
"has_sig": false,
"md5_digest": "6587fdad45beb3101126ed3d694c3245",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17866543,
"upload_time": "2019-03-07T11:45:01",
"url": "https://files.pythonhosted.org/packages/23/cb/3f857a76623d82603e0e8e9aa2d41b2b93cc97ca9dcce514047264295c3e/collective.playlist-1.0b1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "86dc7870efcab9fc946ed215dea0861c",
"sha256": "26c1d00bf6f06fa86685fd25d9078d8a1a647d274226121d45f2d97b68001d06"
},
"downloads": -1,
"filename": "collective.playlist-1.0b1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "86dc7870efcab9fc946ed215dea0861c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 17492537,
"upload_time": "2019-03-07T11:44:50",
"url": "https://files.pythonhosted.org/packages/10/ba/fb03815ed388cec36685b6ebebe733292e398a9bbf6468134f24df87b268/collective.playlist-1.0b1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6587fdad45beb3101126ed3d694c3245",
"sha256": "3be47164adc0f20c55e5cb64b2de5a9f976988f16176d0a242493bcb7afc8954"
},
"downloads": -1,
"filename": "collective.playlist-1.0b1.tar.gz",
"has_sig": false,
"md5_digest": "6587fdad45beb3101126ed3d694c3245",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17866543,
"upload_time": "2019-03-07T11:45:01",
"url": "https://files.pythonhosted.org/packages/23/cb/3f857a76623d82603e0e8e9aa2d41b2b93cc97ca9dcce514047264295c3e/collective.playlist-1.0b1.tar.gz"
}
]
}