{ "info": { "author": "Marco Scheidhuber", "author_email": "j23d@jusid.de", "bugtrack_url": null, "classifiers": [ "Framework :: Pylons", "License :: Repoze Public License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "Blog addon for Kotti.\n\n==========\nkotti_blog\n==========\n\nThis is an extension to the Kotti CMS that adds a simple blog system to your site.\n\n`Find out more about Kotti`_\n\nSetting up kotti_blog\n=====================\n\nTo activate the ``kotti_blog`` add-on in your Kotti site, you need to\nadd an entry to the ``kotti.configurators`` setting in your Paste\nDeploy config. ``kotti_blog`` depends on ``kotti_settings``, so you have to\nadd also an entry for this add-on::\n\n kotti.configurators =\n kotti_settings.kotti_configure\n kotti_blog.kotti_configure\n\n``kotti_blog`` adds two new Content Types to your Kotti site.\nNow you can create a blog and add blog entries to the blog.\n\nThere are different settings to adjust the behavior of the blog. Point\nyour browser to http://your.domain/@@settings to get to the settingspage\nor use the submenupoint of 'Site Setup'.\n\nYou can select if the blog entries in the overview should\nbe batched. If activated the blog entries will be shown\non seperated pages. If not all blog entries are shown all together\non one page.\n\nIf you use batching you can choose how many blog entries are\nshown on one page.\n\nYou can activate auto batching where the next page of the blog entries\nis automatically loaded when scrolling down the overview page instead\nof showing links to switch the pages.\n\nWith the last setting you can control wether the headline of a blog entry\nin the overview is linked to the blog entry or not.\n\nParts of kotti_blog can be overridden with the setting\n``kotti_blog.asset_overrides``. Have a look to the\n`Kotti documentation about the asset_overrides setting`_, which is the same\nas in ``kotti_blog``.\n\n.. _Find out more about Kotti: http://pypi.python.org/pypi/Kotti\n.. _Kotti documentation about the asset_overrides setting: http://kotti.readthedocs.org/en/latest/configuration.html?highlight=asset#adjust-the-look-feel-kotti-asset-overrides\n\nAuthors\n=======\n\nMarco Scheidhuber [j23d]\nMike Orr [mikeorr]\n\nCHANGES\n=======\n\n0.4(2013-10-20)\n---------------\n\n- Include batch functionality from plone.batching and remove this dependency.\n- Use kotti_settings for the settings of the blog.\n\n\n0.3.1(2012-12-10)\n-----------------\n\n- Fix import from deprecated location.\n\n\n0.3(2012-11-20)\n---------------\n\n- Refactore date formatting to have the date locale aware.\n- Changes for compatibility with Kotti>=0.8. These changes\n are not backward compatibel. If you want to use kotti_blog\n with Kotti<=0.7.x then pin kotti_blog to 0.2.1.\n - Use form classes for the form views instead of deprecated generic functions.\n - Move fanstatic library to fanstatic.py.\n- Added minified style and JavaScript.\n- Use view_config decoration for views.\n\n\n0.2.1(2012-09-04)\n-----------------\n\n- Private blog entries should not be shown in the blog overview.\n\n\n0.2.1a1(2012-08-21)\n-------------------\n\n- Move to fanstatic for include static resources.\n- Convert SQLAlchemy tables to Declarative syntax.\n- Fix how content types appear in Add menu.\n- Document subclasses should not have duplicate 'body' field.\n- Added batching of blog entries on overview and settings for it.\n- Added dynamic batching via ajax loads.\n- Added kotti_blog.asset_overrides attribute to settings.\n\n\n0.1\n---\n\n- Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/kotti_blog", "keywords": "kotti blog", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": null, "maintainer_email": null, "name": "kotti_blog", "package_url": "https://pypi.org/project/kotti_blog/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/kotti_blog/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/kotti_blog" }, "release_url": "https://pypi.org/project/kotti_blog/0.4/", "requires_dist": null, "requires_python": null, "summary": "Add a simple blog to your Kotti site", "version": "0.4" }, "last_serial": 898622, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "300dfb6ba0645a5a7e0fb7dc1080fd40", "sha256": "69bb4c7c1242fc073b5fc138d8c54707d5f4f3a7c6414d44676dbf9c2b1d1259" }, "downloads": -1, "filename": "kotti_blog-0.2.1.zip", "has_sig": false, "md5_digest": "300dfb6ba0645a5a7e0fb7dc1080fd40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19913, "upload_time": "2012-09-04T15:04:08", "url": "https://files.pythonhosted.org/packages/2e/9e/3f1dd7ddefcda43ef53c42df4f28434fcfe8da9c0f9141b85166eb4ea673/kotti_blog-0.2.1.zip" } ], "0.2.1a1": [ { "comment_text": "", "digests": { "md5": "26359bbde6a856cb4dc41c8ee052248a", "sha256": "02e6fa8f3e946bbb9e0c62da03773f8e0fd9046db4f9f6e4aa2aec907e11e80d" }, "downloads": -1, "filename": "kotti_blog-0.2.1a1.zip", "has_sig": false, "md5_digest": "26359bbde6a856cb4dc41c8ee052248a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19927, "upload_time": "2012-08-22T09:25:20", "url": "https://files.pythonhosted.org/packages/77/15/e795a8da14362556eba9040422b9943b0161d61b87c0d24025b17df64825/kotti_blog-0.2.1a1.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "d14bc78426a0b3366aa8cdf755d779b1", "sha256": "c7c6ef0a52cbeddb7b147ce6574b4f3c55e8a0f53969a4c8ef74e1f1e0cd6fe5" }, "downloads": -1, "filename": "kotti_blog-0.3.zip", "has_sig": false, "md5_digest": "d14bc78426a0b3366aa8cdf755d779b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22890, "upload_time": "2012-11-20T12:18:27", "url": "https://files.pythonhosted.org/packages/ac/b4/29b789d0029b4961c1a3d5d29faf62da2e444fef12af19357e40dce2743d/kotti_blog-0.3.zip" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "1140d58e391c47eaaf7fac5ce78db788", "sha256": "536c0360bdd1b8f44b303229b9182a277e27d56d366eb44397afa34aea34c11c" }, "downloads": -1, "filename": "kotti_blog-0.3.1.zip", "has_sig": false, "md5_digest": "1140d58e391c47eaaf7fac5ce78db788", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23101, "upload_time": "2012-12-10T14:15:45", "url": "https://files.pythonhosted.org/packages/c1/28/5bcee04f49c386384e58b492e0f05bbbecdc1154202b61ed91dc093ac62b/kotti_blog-0.3.1.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "fa75e2206537dda77ea1ad9dcb6654c6", "sha256": "1b5d12b986b7962dd4f42020700ef505afd440eabf4be4a11de290484fb957a0" }, "downloads": -1, "filename": "kotti_blog-0.4.zip", "has_sig": false, "md5_digest": "fa75e2206537dda77ea1ad9dcb6654c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50229, "upload_time": "2013-10-20T00:09:13", "url": "https://files.pythonhosted.org/packages/ed/7a/d024a3254593aaa23e7c673ed0f0fca54ffb20b0ec0866bd5ea4bdd43a1c/kotti_blog-0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa75e2206537dda77ea1ad9dcb6654c6", "sha256": "1b5d12b986b7962dd4f42020700ef505afd440eabf4be4a11de290484fb957a0" }, "downloads": -1, "filename": "kotti_blog-0.4.zip", "has_sig": false, "md5_digest": "fa75e2206537dda77ea1ad9dcb6654c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50229, "upload_time": "2013-10-20T00:09:13", "url": "https://files.pythonhosted.org/packages/ed/7a/d024a3254593aaa23e7c673ed0f0fca54ffb20b0ec0866bd5ea4bdd43a1c/kotti_blog-0.4.zip" } ] }