{ "info": { "author": "4teamwork AG", "author_email": "mailto:info@4teamwork.ch", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.1", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nThe name **candlestick** comes from the times when the telephone had just been invented.\nOne of the first models of a telephone was a stick which was placed on a table where the speaker\ncould talk into it.\n\n.. image:: docs/candlestick.jpg\n\nThis module provides a javascript library to automatically generate phone links.\nA treeWalker walks through the whole DOM and collects all :code:`textNodes`. If a node\nmatches a phone number the number will be replaced with a :code:`Your phonenumber`\nlink. Existing links or input fields are not affected.\n\nBy default the `candlestick.integration.js` is loaded which converts all phone numbers in the `body`.\n\n.. contents:: Table of Contents\n\nCompatibility\n-------------\n\nPlone 4.3.x\nPlone 5.1.x\n\n\nInstallation\n============\n\n- Add the package to your buildout configuration:\n\n.. code:: ini\n\n [instance]\n eggs +=\n ...\n ftw.candlestick\n\n\nDevelopment\n===========\n\n**Python:**\n\n1. Fork this repo\n2. Clone your fork\n3. Shell: ``ln -s development.cfg buidlout.cfg``\n4. Shell: ``python boostrap.py``\n5. Shell: ``bin/buildout``\n\nOr start an instance by running ``bin/instance fg``.\n\n\nLinks\n=====\n\n- Github: https://github.com/4teamwork/ftw.candlestick\n- Issues: https://github.com/4teamwork/ftw.candlestick/issues\n- Pypi: http://pypi.python.org/pypi/ftw.candlestick\n- Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.candlestick\n\n\nCopyright\n=========\n\nThis package is copyright by `4teamwork `_.\n\n``ftw.candlestick`` is licensed under GNU General Public License, version 2.\n\nClient library\n==============\n\nGetting Started\n---------------\n\nThe client library depends on `Grunt `_. Assuming\nyou already have **Node.js** installed on your system, run the following command:\n\n.. code:: bash\n\n sudo npm install -g grunt\n\nTo install the dependencies, run the following command:\n\n.. code:: bash\n\n npm install\n\nAnd with **npm** you get the following packages:\n\n- `Grunt `_ - JavaScript task runner.\n- `Babel `_ - ES6 Transpiler.\n- `Browserify `_ - Dependency Bundler\n- `Karma `_ - JavaScript test runner.\n- `Jasmine `_ - JavaScript test suite.\n- `Chai `_ - JavaScript Assertion Library.\n\nUsage\n-----\n\nRun the following command to re-build the library:\n\n.. code:: bash\n\n grunt build\n\nRun the following command to watch for changes which trigger a rebuild:\n\n.. code:: bash\n\n grunt\n\nBuild options\n-------------\n\nSee https://github.com/substack/browserify-handbook for more information about browserify.\n\nSource Maps\n-----------\n\nBrowserify comes with a built-in support to generate source maps. It is already enabled by default, but feel free to disable source maps. Refer to `this article `_\nto enable source maps in Google Chrome, if you haven't already done so.\n\nTests\n-----\n\nRun all tests\n\n.. code:: bash\n\n grunt test\n\nRun a specific test\n\n.. code:: bash\n\n grunt test --grep=\"Name of your test\"\n\nInitialization\n--------------\n\nConverts all phone numbers to links\n\n.. code:: javascript\n\n window.candlestick();\n\n\nChangelog\n=========\n\n\n1.1.1 (2019-09-23)\n------------------\n\n- Add profile (and uninstall profile) for Plone 5. [djowett-ftw]\n- Update README.rst to improve English and note Plone5.1 compatibility. [djowett-ftw]\n\n1.1.0 (2019-09-04)\n------------------\n\n- Test against Plone 5.1.x. [mbaechtold]\n- Add HISTORY.txt to long description. [busykoala]\n\n\n1.0.5 (2018-01-11)\n------------------\n\n- Compile javascript sources. [Kevin Bieri]\n\n\n1.0.4 (2017-12-13)\n------------------\n\n- IBAN number are no longer recognized as phone numbers. [Kevin Bieri]\n\n\n1.0.3 (2017-03-23)\n------------------\n\n- Fix parson of phonenumbers.\n\n - No longer allow too short phonenumbers\n - Allow phone numbers with varying spaces around number groups\n\n [Kevin Bieri]\n\n- Move phonenumbers samples to testing section.\n [Kevin Bieri]\n\n- Fix readme.\n [Kevin Bieri]\n\n\n1.0.2 (2017-03-10)\n------------------\n\n- Fix parse and replace issues.\n\n - Parentheses should not be included in the phone links.\n - Trailing text should not be ignored.\n\n [Kevin Bieri]\n\n\n1.0.1 (2017-01-13)\n------------------\n\n- Fix error in treeWalker on Internet Explorer >= 9.\n [Kevin Bieri]\n\n\n1.0.0 (2016-11-30)\n------------------\n\n- Initial implementation", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/4teamwork/ftw.candlestick", "keywords": "ftw candlestick", "license": "GPL2", "maintainer": "4teamwork", "maintainer_email": "", "name": "ftw.candlestick", "package_url": "https://pypi.org/project/ftw.candlestick/", "platform": "", "project_url": "https://pypi.org/project/ftw.candlestick/", "project_urls": { "Homepage": "https://github.com/4teamwork/ftw.candlestick" }, "release_url": "https://pypi.org/project/ftw.candlestick/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "ftw.candlestick", "version": "1.1.1" }, "last_serial": 5872297, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "ebc6235b9b77dc1b72e2199fde1e2401", "sha256": "b1e2e8bb5d28d1b821afc9c9384c9cc0d9bdff1116af7c6f9b40062143f1c035" }, "downloads": -1, "filename": "ftw.candlestick-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ebc6235b9b77dc1b72e2199fde1e2401", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95061, "upload_time": "2016-11-30T16:49:48", "url": "https://files.pythonhosted.org/packages/9e/28/77755c73cd8185535c08dd70e3f34917c80ab56e30231e1a7dd6aa6a32f2/ftw.candlestick-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6820169258e7c0a18c3ee9f7c81b3c1d", "sha256": "f199ee5610e83b0ff12a95715547b1289328bc4a033c1cdce716a0183cb746de" }, "downloads": -1, "filename": "ftw.candlestick-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6820169258e7c0a18c3ee9f7c81b3c1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95104, "upload_time": "2017-01-13T10:54:51", "url": "https://files.pythonhosted.org/packages/6d/68/3b90fdd37abd0bd736fa66eedeecebabc38df4939683817e73d3d9747909/ftw.candlestick-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "0b3d8ea9b9ad073dde17d994ddd8af0c", "sha256": "aa1348c140097b6caaa01921aa163ef66e2a0478c256a1001a9c187e2698d860" }, "downloads": -1, "filename": "ftw.candlestick-1.0.2.tar.gz", "has_sig": false, "md5_digest": "0b3d8ea9b9ad073dde17d994ddd8af0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95442, "upload_time": "2017-03-10T08:41:05", "url": "https://files.pythonhosted.org/packages/24/70/ebf74a9c438081c4d717f2d377081c9114e63ea58f497ae666100a7151d9/ftw.candlestick-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2e2ad07fa93a51bf8fb727d1c7b7f481", "sha256": "78be2d2b6f588d6fcc8c458077d759d9f45b6f284c32d56a6a783a44d21273ef" }, "downloads": -1, "filename": "ftw.candlestick-1.0.3.tar.gz", "has_sig": false, "md5_digest": "2e2ad07fa93a51bf8fb727d1c7b7f481", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153839, "upload_time": "2017-03-23T13:32:10", "url": "https://files.pythonhosted.org/packages/0e/3a/8e925cf80b54ecd9eedc9036847c5682b1e49207b3820b5b6926e8b900d1/ftw.candlestick-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "852998fde0791909c5a2bbb5292d439b", "sha256": "bd5fcd6061a9556ff00144c6a534b9ed3a03bd52ea8d5346b5710c9bf65ab208" }, "downloads": -1, "filename": "ftw.candlestick-1.0.4.tar.gz", "has_sig": false, "md5_digest": "852998fde0791909c5a2bbb5292d439b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154059, "upload_time": "2017-12-13T09:04:17", "url": "https://files.pythonhosted.org/packages/79/bf/173ed27b748ff68ba8e78a91bc0cb73babcd0b6f6c53823625494d85c470/ftw.candlestick-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "2cf6ad942d43f20765099a63a39a79ab", "sha256": "42a3d1d87b3af305d78dc271db46be1b4d3f38ac6e68785584f2a719f948baf8" }, "downloads": -1, "filename": "ftw.candlestick-1.0.5.tar.gz", "has_sig": false, "md5_digest": "2cf6ad942d43f20765099a63a39a79ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153518, "upload_time": "2018-01-11T13:16:13", "url": "https://files.pythonhosted.org/packages/9c/86/bdec9093add21b580fd62bf6a65a68a862a0870eef35db377f07d3c1c48e/ftw.candlestick-1.0.5.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "661e3bebced30283615f1fd31c0834c0", "sha256": "6113fa6acf510c058eff80842ac856a314121c19eaf4f79d8622bb23bdb2e142" }, "downloads": -1, "filename": "ftw.candlestick-1.1.0.tar.gz", "has_sig": false, "md5_digest": "661e3bebced30283615f1fd31c0834c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 156407, "upload_time": "2019-09-04T11:31:41", "url": "https://files.pythonhosted.org/packages/ac/28/f05d5c9c5eb8da53539bae9a4aef91c200a7ed2b37883b801ea4c2b0d889/ftw.candlestick-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "d83a5c46a3cf623361952644a46a91d5", "sha256": "6cea2effb171d0634a2571a7cdfd7b816134e645c23cc70cfb89df54e3f98785" }, "downloads": -1, "filename": "ftw.candlestick-1.1.1.tar.gz", "has_sig": false, "md5_digest": "d83a5c46a3cf623361952644a46a91d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158045, "upload_time": "2019-09-23T08:54:37", "url": "https://files.pythonhosted.org/packages/69/5f/d16cbb15434255634afb52ea3728b039007ea9831a0da2f070f08841a5c6/ftw.candlestick-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d83a5c46a3cf623361952644a46a91d5", "sha256": "6cea2effb171d0634a2571a7cdfd7b816134e645c23cc70cfb89df54e3f98785" }, "downloads": -1, "filename": "ftw.candlestick-1.1.1.tar.gz", "has_sig": false, "md5_digest": "d83a5c46a3cf623361952644a46a91d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158045, "upload_time": "2019-09-23T08:54:37", "url": "https://files.pythonhosted.org/packages/69/5f/d16cbb15434255634afb52ea3728b039007ea9831a0da2f070f08841a5c6/ftw.candlestick-1.1.1.tar.gz" } ] }