{ "info": { "author": "Simples Consultoria", "author_email": "products@simplesconsultoria.com.br", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "sc.social.viewcounter\n=====================\n\nOverview\n--------\n\nsc.social.viewcounter provides most accessed / viewed content ranking for Plone \nsites.\n\nRequirements\n------------\n\n * SQLAlchemy 0.5\n \n * z3c.saconfig\n \n * pysqlite (used for testing)\n \n * A database connector \n \nInstallation\n------------\n\nFirst step prior to using sc.social.viewcounter is to add a zcml slug to provide a named session 'sc.social.viewcounter.db'. This could be done on the configure.zcml, but you must add the xmlns for db in the configure tag and also include z3c.saconfig into your product ::\n\n\n \n \n \n \n \n \n\n \n\n\nPlease refer to z3c.saconfig documentation on how to configure url connection strings for your databases.\n\nTo enable this product, on a buildout based installation:\n\n 1. Edit your buildout.cfg and add ``sc.social.viewcounter``\n to the list of eggs to install ::\n\n [buildout]\n ...\n eggs = \n ...\n sc.social.viewcounter\n\n 2. Tell the plone.recipe.zope2instance recipe to install a ZCML slug::\n\n [instance]\n ...\n zcml = \n ...\n sc.social.viewcounter\n\nIf another package depends on the sc.social.viewcounter egg or \nincludes its zcml directly you do not need to specify anything in the \nbuildout configuration: buildout will detect this automatically.\n\nAfter updating the configuration you need to run the ''bin/buildout'',\nwhich will take care of updating your system.\n\nGo to the 'Site Setup' page in the Plone interface and click on the\n'Add/Remove Products' link.\n\nChoose the product (check its checkbox) and click the 'Install' button.\n\nUninstall -- This can be done from the same management screen, but only\nif you installed it from the quick installer.\n\nNote: You may have to empty your browser cache and save your resource registries\nin order to see the effects of the product installation.\n\nSponsoring\n----------\n\nDevelopment of this product was sponsored by `Simples Consultoria \n`_ customers, including (but not limited \nto):\n\n * `Rede Brasil Atual `_\n \n * `Consumidor Moderno `_\n\n * `Ci\u00eancia Hoje `_\n\nCredits\n-------\n\n * Erico Andrei (erico at simplesconsultoria dot com dot br) - Packaging and\n plumbing.\n \n * Luciano Pacheco (pacheco at simplesconsultoria dot com dot br) - Coding \n bugfixing and much of day to day use.\n \n * Daniel Vainsencher (daniel at simplesconsultoria dot com dot br) - \n Bugfixing.\n\n\nChangelog\n=========\n\n1.0.7 (2010-08-18)\n------------------\n\n * Move pysqlite from install_requires to test_requires. [erico_andrei]\n\n1.0.6 (2010-03-22)\n------------------\n \n * Reports view now exposes a cache invalidation function [erico_andrei]\n \n * No cache allowed if we get no resultset [erico_andrei]\n\n * Hashing keys now consider a str version of arguments [erico_andrei]\n\n * Improve tests on caching [erico_andrei]\n \n * Disable sqlalchemy query echoing when running tests [erico_andrei]\n\n1.0.5 (2010-03-15)\n------------------\n\n * Language is considered when creating hashs for memoize[dtremea]\n\n1.0.4 (2010-03-14)\n------------------\n\n * Handle connection errors [erico_andrei]\n\n1.0.3 (2010-03-13)\n------------------\n\n * Use of memoize to cache resultsets [erico_andrei]\n \n * Creation of a new index in order to speedup reports [erico_andrei]\n\n1.0.2 (2009-11-17)\n------------------\n\n * Adding support to filtering reports based on data like existing as indexes on portal_catalog. [erico_andrei]\n\n1.0.1.2 (2009-11-17)\n--------------------\n\n * What about including zcmls? [erico_andrei]\n\n1.0.1.1 (2009-11-14)\n--------------------\n\n * What about including zcmls? [erico_andrei]\n\n1.0.1 (2009-11-12)\n-----------------\n\n * Fixes documentation [erico_andrei]\n\n1.0 (2009-11-12)\n----------------\n\n * Fixes portlet assignment [erico_andrei]\n \n * Ordering is finally working [erico_andrei]\n \n * Filter rankings by workflow [erico_andrei]\n \n * Doctests for base functionality [erico_andrei]\n \n * Fixes bug with cloud_search [lucmult]\n\n0.6 (2009-09-05)\n----------------\n\n * Updates documentation and prepare release\n [erico_andrei]\n \n * Fix a bug that occured when viewcounter viewlet was called from a browser view without a proper sqlalchemy session. [erico_andrei]\n \n * Avoid counting page views when user is updating, sharing or using any template (or browser view) not listed in getAvailableLayouts [lucmult]\n\n0.5 (2009-07-04)\n----------------\n\n* Initial release\n [erico_andrei]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.simplesconsultoria.com.br", "keywords": "plone socialtools ranking access", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "sc.social.viewcounter", "package_url": "https://pypi.org/project/sc.social.viewcounter/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sc.social.viewcounter/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.simplesconsultoria.com.br" }, "release_url": "https://pypi.org/project/sc.social.viewcounter/1.0.7/", "requires_dist": null, "requires_python": null, "summary": "Logger and reporter for page views", "version": "1.0.7" }, "last_serial": 799257, "releases": { "1.0": [], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e4eb0eeac3bce23e8103fe8a958f2679", "sha256": "175dc273f744bb1f1d334773297f0c73beb673ab766331c66db04e101cd4e95c" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.1-py2.4.egg", "has_sig": false, "md5_digest": "e4eb0eeac3bce23e8103fe8a958f2679", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 29668, "upload_time": "2009-11-12T04:47:26", "url": "https://files.pythonhosted.org/packages/c8/20/ab7328fbf5866004c528b4468862b60d9c92466a115a815824a463b92dfe/sc.social.viewcounter-1.0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "305bc8caec7fdedb1faf807350927d60", "sha256": "993ff287d73f89a6fd38518af31e171d0dbed32bc7dc5f6e1ea92d37a27a8c39" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.1.tar.gz", "has_sig": false, "md5_digest": "305bc8caec7fdedb1faf807350927d60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11281, "upload_time": "2009-11-12T04:47:24", "url": "https://files.pythonhosted.org/packages/8a/24/d4c1fbe65ef857cc3f45c12e3c67dac8832b8a48ea8ac0c94b960d822f08/sc.social.viewcounter-1.0.1.tar.gz" } ], "1.0.1.1": [ { "comment_text": "", "digests": { "md5": "1e9a6cc868e4cc9a165b9fb846805fe4", "sha256": "a4b8e23a46a33fd8bb33d08374ef95309e682d731aac3fb2ab193d3672fec2e7" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.1.1-py2.4.egg", "has_sig": false, "md5_digest": "1e9a6cc868e4cc9a165b9fb846805fe4", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 29828, "upload_time": "2009-11-14T19:28:32", "url": "https://files.pythonhosted.org/packages/af/95/e0da6887b466b9154c1672adb676539c987027d00ac7f4a40d094a9519b0/sc.social.viewcounter-1.0.1.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "214acfe2c3dbe6c35c9131a1391fdcad", "sha256": "b0f6a40aed1d057f3a4ac43c384e175aaacdf0c586c6add37cd1ce0a7e6b73c1" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.1.1.tar.gz", "has_sig": false, "md5_digest": "214acfe2c3dbe6c35c9131a1391fdcad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11374, "upload_time": "2009-11-14T19:28:29", "url": "https://files.pythonhosted.org/packages/ff/b6/fd4172b17d35189e013a552dcaf6fca9eb2f35b7bb8b92a1bbd7a39fb2e3/sc.social.viewcounter-1.0.1.1.tar.gz" } ], "1.0.1.2": [ { "comment_text": "", "digests": { "md5": "4655c4fa6c78d0b56e6264b59b19192a", "sha256": "d2c5c131a3c3083c2e5d6ac30ea71db2861ca7663790f8c4d11de82bb2c42960" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.1.2-py2.4.egg", "has_sig": false, "md5_digest": "4655c4fa6c78d0b56e6264b59b19192a", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 39699, "upload_time": "2009-11-17T12:41:49", "url": "https://files.pythonhosted.org/packages/23/78/93ed6fd86d69940d10005605f8a93e49cec51bb884c113904f77fc885f7d/sc.social.viewcounter-1.0.1.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "feb468f4ca3c7e9a7658ad59bda4da64", "sha256": "a2867d8a9dd38d747a9a9e0412c454d551eed2522eac36bec7603cc51c3555f5" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.1.2.tar.gz", "has_sig": false, "md5_digest": "feb468f4ca3c7e9a7658ad59bda4da64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15620, "upload_time": "2009-11-17T12:41:47", "url": "https://files.pythonhosted.org/packages/c8/4c/1da8ecc6743c53fd9b460a0c523aa76d98c0de7efea1b37ff6948f64dc77/sc.social.viewcounter-1.0.1.2.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4a2ee6f5855c814b9c1712990513caf6", "sha256": "3cd1c473e5edf8b1c8e0257cafb2145d69b48fc2d6ff0168e6ca02d9d30974d5" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.2-py2.4.egg", "has_sig": false, "md5_digest": "4a2ee6f5855c814b9c1712990513caf6", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 40369, "upload_time": "2009-11-17T17:28:42", "url": "https://files.pythonhosted.org/packages/ba/b2/1e9410ba066dc6dc7a170d29222366318650db8ea28af2cc3cb57c61df7e/sc.social.viewcounter-1.0.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "bb7f9ae32958b3fbec23968449874484", "sha256": "a66824af529809dda00a8b4761a2a0d638961f393154cce9d321754b78b39802" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bb7f9ae32958b3fbec23968449874484", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16008, "upload_time": "2009-11-17T17:28:39", "url": "https://files.pythonhosted.org/packages/99/42/70a338de7e47ad06b271995d190f1ae2fc76f977c4c8ec20aae8f8527d96/sc.social.viewcounter-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "4714858ae7db28b80608ffdca764f5cc", "sha256": "d8e5d4dc63b4ab58b539ec0f133a76ad848484a7b5d59bf1917bea1b9dd11d8c" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.3-py2.4.egg", "has_sig": false, "md5_digest": "4714858ae7db28b80608ffdca764f5cc", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 41211, "upload_time": "2010-03-14T01:37:25", "url": "https://files.pythonhosted.org/packages/44/b4/ec31afcbee6355c95d35a7fa1fb0302da39a3c9ac1890579da818549d810/sc.social.viewcounter-1.0.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "eb1fe331774f835cf9bbfa11ba12709d", "sha256": "0bb85a65477774e151fea08e414f58a6ee76ae3a02a23d3d7090e518381ba8cb" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.3.tar.gz", "has_sig": false, "md5_digest": "eb1fe331774f835cf9bbfa11ba12709d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21957, "upload_time": "2010-03-14T01:37:23", "url": "https://files.pythonhosted.org/packages/2d/53/f4fbb04f7bd0dddef463fdd3b2aaad86a52717ef21a061eceb5265ca5ee8/sc.social.viewcounter-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "e1d9ba2baf95ed71937e13c565e8d15c", "sha256": "735f6e8fa8c80de6351c16bdcc00d794a8452432f65861ea6fd2a35310918a52" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.4-py2.4.egg", "has_sig": false, "md5_digest": "e1d9ba2baf95ed71937e13c565e8d15c", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 41526, "upload_time": "2010-03-14T17:24:33", "url": "https://files.pythonhosted.org/packages/86/11/95ca15d5b6cd81f33eeb2525191b3d9054248622521daca37054191a93d0/sc.social.viewcounter-1.0.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "ed8a8e763fd26c10438a7b65311b9a3c", "sha256": "fb8ad721a3bfac427d852e3a90a1b7a0c441fd8b8a339998c9a80cfb075ebc44" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.4.tar.gz", "has_sig": false, "md5_digest": "ed8a8e763fd26c10438a7b65311b9a3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22084, "upload_time": "2010-03-14T17:24:31", "url": "https://files.pythonhosted.org/packages/c7/c0/7bd8f2c3de2d4be9dae5544f5690c3a182ec3dfd0e804b4fb3d24a600576/sc.social.viewcounter-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "c10f5480ccc00a70b7fc5b16648f7318", "sha256": "ac0cdc077698da834bf04e383af8658d69afe86e71303e5bf26bd494e2bceba1" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.5-py2.4.egg", "has_sig": false, "md5_digest": "c10f5480ccc00a70b7fc5b16648f7318", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 41800, "upload_time": "2010-03-16T01:26:10", "url": "https://files.pythonhosted.org/packages/f8/9d/7871a53384e08bfc61a417a4f0ac96fd78f908943e5c7c23b117909a4a59/sc.social.viewcounter-1.0.5-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "1fc19d83bc2a1d4e6d136d76b70b03a2", "sha256": "47dd192246548be1297c52102f21ae74525d325da922cd553e4ac34bac243fc6" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.5.tar.gz", "has_sig": false, "md5_digest": "1fc19d83bc2a1d4e6d136d76b70b03a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22231, "upload_time": "2010-03-16T01:26:07", "url": "https://files.pythonhosted.org/packages/b3/24/696e7e0b8f326e7f680e55be8cc480d3b4d01671cff3938ee7b38869677e/sc.social.viewcounter-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "6956a556ffc143106f9bc005b3a703ab", "sha256": "6bfa2adc8175506eca80bcfa32733d8bfcd0c42a23578ec3b79c5997770bda6a" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.6-py2.4.egg", "has_sig": false, "md5_digest": "6956a556ffc143106f9bc005b3a703ab", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 43880, "upload_time": "2010-03-23T03:24:28", "url": "https://files.pythonhosted.org/packages/94/45/28da5271ecc051efb5adaa90eb6455c6f4e6ec29dac74b7f2e67a32f56cd/sc.social.viewcounter-1.0.6-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "18243a2245e92f82ba1f4d6caae2c63e", "sha256": "2380d4a249383bfbfbca7a9f617eada3895a26f8c1bfcfadcbbb5371a731d312" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.6.tar.gz", "has_sig": false, "md5_digest": "18243a2245e92f82ba1f4d6caae2c63e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23457, "upload_time": "2010-03-23T03:24:26", "url": "https://files.pythonhosted.org/packages/38/2d/aeb4c13cb7918ccd70d324962adadb21b161d380de5f0012b8ba154aafd0/sc.social.viewcounter-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "1d99983413c5f8cca8b820b444cef8a5", "sha256": "b949e1ee22c4bff75171bb8ae617d7cfe63612b251cffffa7bae70fb64f28aa7" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.7-py2.4.egg", "has_sig": false, "md5_digest": "1d99983413c5f8cca8b820b444cef8a5", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 43894, "upload_time": "2010-08-18T19:21:19", "url": "https://files.pythonhosted.org/packages/04/77/ab93d7d634bd5c60440568b7439c71ced1afa58a61f27167bc5ae4380ea6/sc.social.viewcounter-1.0.7-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "062c853bdc355e140b23e6ab7ea518e3", "sha256": "e0a191caefa2f4fade531404345c5b488e998c7f7272e92760e45aa1811813a2" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.7.tar.gz", "has_sig": false, "md5_digest": "062c853bdc355e140b23e6ab7ea518e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22201, "upload_time": "2010-08-18T19:21:15", "url": "https://files.pythonhosted.org/packages/45/93/00f71fd2df16d76642e378460e0eaa835bb17a6c210729543e7191ef1d3c/sc.social.viewcounter-1.0.7.tar.gz" } ], "1.0dev-r0": [ { "comment_text": "", "digests": { "md5": "418c591b4bdf98f7c042ff1f9849afcb", "sha256": "9e54c70fab6b09e8af7f2d4bef1ad95c6804cd644c57d22ed480763a71b9acf7" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0dev_r0-py2.4.egg", "has_sig": false, "md5_digest": "418c591b4bdf98f7c042ff1f9849afcb", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 29283, "upload_time": "2009-11-12T04:28:42", "url": "https://files.pythonhosted.org/packages/d8/20/008e04c551f781ae7d894496a054d441216aaf8efdca0588a0b2f7f608fa/sc.social.viewcounter-1.0dev_r0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "34409df0ca1961938ebcd179e2c6b46b", "sha256": "5f8864755f1d81fe7ed7169828da487738743e6f7a4140c5a982c530e40e502c" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0dev-r0.tar.gz", "has_sig": false, "md5_digest": "34409df0ca1961938ebcd179e2c6b46b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10524, "upload_time": "2009-11-12T04:28:40", "url": "https://files.pythonhosted.org/packages/21/8d/825a6acb2839415bcc9dc88f9586e48d2331b02dc689da82e9e12fafed0f/sc.social.viewcounter-1.0dev-r0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d99983413c5f8cca8b820b444cef8a5", "sha256": "b949e1ee22c4bff75171bb8ae617d7cfe63612b251cffffa7bae70fb64f28aa7" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.7-py2.4.egg", "has_sig": false, "md5_digest": "1d99983413c5f8cca8b820b444cef8a5", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 43894, "upload_time": "2010-08-18T19:21:19", "url": "https://files.pythonhosted.org/packages/04/77/ab93d7d634bd5c60440568b7439c71ced1afa58a61f27167bc5ae4380ea6/sc.social.viewcounter-1.0.7-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "062c853bdc355e140b23e6ab7ea518e3", "sha256": "e0a191caefa2f4fade531404345c5b488e998c7f7272e92760e45aa1811813a2" }, "downloads": -1, "filename": "sc.social.viewcounter-1.0.7.tar.gz", "has_sig": false, "md5_digest": "062c853bdc355e140b23e6ab7ea518e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22201, "upload_time": "2010-08-18T19:21:15", "url": "https://files.pythonhosted.org/packages/45/93/00f71fd2df16d76642e378460e0eaa835bb17a6c210729543e7191ef1d3c/sc.social.viewcounter-1.0.7.tar.gz" } ] }