{ "info": { "author": "Maurits van Rees", "author_email": "m.van.rees@zestsoftware.nl", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 4.3", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": ".. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.\n If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide_addons.html\n This text does not appear on pypi or github. It is a comment.\n\n.. image:: https://travis-ci.org/collective/collective.calltoaction.svg?branch=master\n :target: https://travis-ci.org/collective/collective.calltoaction\n\n\n==============================================================================\ncollective.calltoaction\n==============================================================================\n\nThis shows a call to action: an overlay with an image, titel rich text.\nThis calls the attention of a visitor to take action, usually to click a link\nor button.\n\n\nCompatibility\n-------------\n\nWorks on Plone 4.3.x, tested explicitly on Plone 4.3.8 and 4.3.11.\nNot yet compatible with Plone 5: the javascript and css need work.\n\n\nFeatures\n--------\n\n- A call to action portlet.\n This is basically a copy of the static text portlet with a few extra options.\n\n- In the portlet you can set the number of milliseconds before the overlay is shown.\n This can be several minutes and go over multiple pages:\n using a cookie, we keep track of how long you have been on the site.\n\n- When the overlay is shown, the cookie is updated so that we show the overlay only once.\n The cookie is specific for this portlet:\n a new call to action portlet will be shown once too.\n\n- When you edit the portlet,\n you can use a checkbox to say that this is not a minor edit, but a new version.\n The previous cookie is then not valid anymore and the visitor will again see the overlay once.\n\n- The portlet itself is never shown.\n Instead a viewlet looks for portlets and shows the contents after a pause.\n This avoids a portlet column taking up space but not showing anything when there are no other portlets.\n\n- You can create multiple portlets if you really want to,\n but only one overlay is shown on a page.\n If there are three portlets, and the user has already seen the first one but not the others, then the second one will be shown.\n\n- There is a control panel where you can say that the action is global across the site.\n This can help if parts of your site block the portlets and you still want to see the action there.\n\n\nExamples\n--------\n\nThis add-on is planned to be used on https://www.arbounie.nl and http://www.zeelandia.com,\nwho have sponsored development, but the sites may not always have a call to action configured.\n\n\nTranslations\n------------\n\nThis product has been translated into\n\n- Dutch (Maurits van Rees)\n\n\nInstallation\n------------\n\nInstall collective.calltoaction by adding it to your buildout::\n\n [buildout]\n\n ...\n\n eggs =\n collective.calltoaction\n\n\nand then running ``bin/buildout``\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/collective/collective.calltoaction/issues\n- Source Code: https://github.com/collective/collective.calltoaction\n- Documentation: https://pypi.python.org/pypi/collective.calltoaction\n\n\nSupport\n-------\n\nIf you are having issues, please let us know by creating an issue in the tracker.\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nContributors\n============\n\n- Maurits van Rees, m.van.rees@zestsoftware.nl\n- Lennard Huiskes, l.huiskes@zestsoftware.nl\n- Jean-Paul Ladage, j.ladage@zestsoftware.nl\n\n\nChangelog\n=========\n\n\n1.1.3 (2017-10-17)\n------------------\n\n- CSS improvements for normal display of image.\n [jladage]\n\n\n1.1.2 (2017-10-17)\n------------------\n\n- Added option to display the image tilted or normal.\n Update Dutch translations.\n [jladage]\n\n\n1.1.1 (2017-02-08)\n------------------\n\n- Fixed problem when showing viewlet with form globally.\n After submit, the form could then be shown twice.\n We had already fixed that for the normal case,\n but not for the case where the viewlet is globally shown.\n [maurits]\n\n\n1.1 (2017-02-07)\n----------------\n\n- Added form field to portlet. You can select a PloneFormGen FormFolder with this.\n The portlet then shows this as an embedded form under the title and text.\n [maurits]\n\n- Added control panel option to always show the popup.\n This ignores the cookie. This can be handy during development.\n You need to run the upgrade in the add-ons control panel.\n [maurits]\n\n\n1.0 (2016-11-01)\n----------------\n\n- Added option to show action globally, regardless of blocked portlets.\n The timeout is now always the time since the first visit of a page with this portlet.\n [maurits]\n\n\n1.0rc1 (2016-04-20)\n-------------------\n\n- Set overlay fixed and center of the browser.\n\n\n1.0b3 (2016-04-13)\n------------------\n\n- Except AttributeErrors only, and verify if an image is actually\n uploaded to a newsitem. [jladage]\n\n\n1.0b2 (2016-04-13)\n------------------\n\n- Support both ATImage and ATNewsItem as providers of images.\n [jladage]\n\n\n1.0b1 (2016-04-06)\n------------------\n\n- Initial release.\n [mauritsvanrees]", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.python.org/pypi/collective.calltoaction", "keywords": "Python Plone", "license": "GPL version 2", "maintainer": "", "maintainer_email": "", "name": "collective.calltoaction", "package_url": "https://pypi.org/project/collective.calltoaction/", "platform": "", "project_url": "https://pypi.org/project/collective.calltoaction/", "project_urls": { "Homepage": "https://pypi.python.org/pypi/collective.calltoaction" }, "release_url": "https://pypi.org/project/collective.calltoaction/1.1.3/", "requires_dist": null, "requires_python": "", "summary": "Portlet with call to action", "version": "1.1.3" }, "last_serial": 3257337, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "fc24b90e5ac031909cdc0141204c378e", "sha256": "152e1a6e66958041cbf8f695218270e0b70c7b4d11b9f4fcf922f6bd731e3f34" }, "downloads": -1, "filename": "collective.calltoaction-1.0.tar.gz", "has_sig": false, "md5_digest": "fc24b90e5ac031909cdc0141204c378e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28184, "upload_time": "2016-11-01T15:04:42", "url": "https://files.pythonhosted.org/packages/e4/fc/7e378e803db25c4251b657c1a6bfec39306b97abf68eb3b40e24ddb44070/collective.calltoaction-1.0.tar.gz" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "285f9803beea283bdca4868787cfa1c8", "sha256": "808b99a962b0d9ff79e0e983a1dd58dba483caf0eef6bc7fecb84ae50385d0b3" }, "downloads": -1, "filename": "collective.calltoaction-1.0b1.tar.gz", "has_sig": false, "md5_digest": "285f9803beea283bdca4868787cfa1c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25752, "upload_time": "2016-04-06T16:21:33", "url": "https://files.pythonhosted.org/packages/7b/79/69cf80636255847a47d26f1c4aa7c3ab90b6cbe29eebbe89c51ca8efb8d0/collective.calltoaction-1.0b1.tar.gz" } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "4ad558a56c9863adf99633dbefdae161", "sha256": "400f6402c755ae4cf7bd4808c35501793f7fb60f87ab6a9cf0bef89d9f12f164" }, "downloads": -1, "filename": "collective.calltoaction-1.0b2.tar.gz", "has_sig": false, "md5_digest": "4ad558a56c9863adf99633dbefdae161", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25926, "upload_time": "2016-04-13T14:33:41", "url": "https://files.pythonhosted.org/packages/e0/77/c58e222b729b46a79997b60ce5ed1c9693159462aab62b1030a35827f0ca/collective.calltoaction-1.0b2.tar.gz" } ], "1.0b3": [ { "comment_text": "", "digests": { "md5": "1c7a2fed870c65e1ac893544067348d2", "sha256": "6e26d4957a6b16c26ae6a52ccafb4b3924ab3bec5bc515a49e68977a12a92ceb" }, "downloads": -1, "filename": "collective.calltoaction-1.0b3.tar.gz", "has_sig": false, "md5_digest": "1c7a2fed870c65e1ac893544067348d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26054, "upload_time": "2016-04-13T20:50:56", "url": "https://files.pythonhosted.org/packages/09/85/8a9481172abbfbb1c767aa5a1339cfc32681dc0160c738b53d95e6539514/collective.calltoaction-1.0b3.tar.gz" } ], "1.0rc1": [ { "comment_text": "", "digests": { "md5": "f2c2aafebf25204d6523cbd3f0af8fcf", "sha256": "c4ecbf237b0f0b1b566c4d0d5f66987be44443cf13046a56684aac48068854e2" }, "downloads": -1, "filename": "collective.calltoaction-1.0rc1.tar.gz", "has_sig": false, "md5_digest": "f2c2aafebf25204d6523cbd3f0af8fcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26143, "upload_time": "2016-04-20T10:06:42", "url": "https://files.pythonhosted.org/packages/c9/04/c670a57da69d64b5afcbf62c54d323f52a7a86af1a2af8f4104d270873bd/collective.calltoaction-1.0rc1.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "0641b814059199527b732a4bf6795aed", "sha256": "71a13f2d5dcbbea86c060232bf3737a8723705d6bd7db5dbb3a5f70cbfba250e" }, "downloads": -1, "filename": "collective.calltoaction-1.1.tar.gz", "has_sig": false, "md5_digest": "0641b814059199527b732a4bf6795aed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29628, "upload_time": "2017-02-07T21:11:14", "url": "https://files.pythonhosted.org/packages/7f/55/75710e72356a3bd65d203f994eeadc9fda2bf60e1d9cd124bc58ffa74ff3/collective.calltoaction-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "4e093270d39ab2e462092e74d9630443", "sha256": "38a365229da9e79a431819495e605c50ef969948745df5cf16a10016d82c9495" }, "downloads": -1, "filename": "collective.calltoaction-1.1.1.tar.gz", "has_sig": false, "md5_digest": "4e093270d39ab2e462092e74d9630443", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30159, "upload_time": "2017-02-08T12:45:14", "url": "https://files.pythonhosted.org/packages/2c/a8/0ae4be1198f6c8c2c3cf28f10932aacdccbc8d41bcb3b6d21e528977f539/collective.calltoaction-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "b9cb8459fe92167a0c1403074d3cd6e8", "sha256": "45fcf8d6ef44588bb7c627b945d443c23b0a35e40c563a53ef892d03fd1a6610" }, "downloads": -1, "filename": "collective.calltoaction-1.1.2.tar.gz", "has_sig": false, "md5_digest": "b9cb8459fe92167a0c1403074d3cd6e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31211, "upload_time": "2017-10-17T12:06:24", "url": "https://files.pythonhosted.org/packages/77/78/148e5b5cf9559392973e4011ed8c7c8aa04f7039b92f55a3e7c5a48559af/collective.calltoaction-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "e82abeb3b79b9ab008f3506f76c3177c", "sha256": "57f80ad1d97ae503daaa7f7799965860511961806fdcceda157bb7ea5fc71a85" }, "downloads": -1, "filename": "collective.calltoaction-1.1.3.tar.gz", "has_sig": false, "md5_digest": "e82abeb3b79b9ab008f3506f76c3177c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31264, "upload_time": "2017-10-17T16:19:44", "url": "https://files.pythonhosted.org/packages/f3/bb/43426712a926aac103eb46d29d5de9ad7c7dd22bef22879c942a6acbb44b/collective.calltoaction-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e82abeb3b79b9ab008f3506f76c3177c", "sha256": "57f80ad1d97ae503daaa7f7799965860511961806fdcceda157bb7ea5fc71a85" }, "downloads": -1, "filename": "collective.calltoaction-1.1.3.tar.gz", "has_sig": false, "md5_digest": "e82abeb3b79b9ab008f3506f76c3177c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31264, "upload_time": "2017-10-17T16:19:44", "url": "https://files.pythonhosted.org/packages/f3/bb/43426712a926aac103eb46d29d5de9ad7c7dd22bef22879c942a6acbb44b/collective.calltoaction-1.1.3.tar.gz" } ] }