{ "info": { "author": "Artscoop", "author_email": "artscoop93@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Artistic Software", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Multimedia :: Graphics" ], "description": "``django-smileys`` is an application that allows your Django-powered site to\ndisplay those annoying and useless smileys whenever the ``smileys`` filter a\npattern that you specify. This application serves a very simple purpose, but\nits uses can go beyond that of merely inserting smileys whenever a particular\npattern (like \":)\" or \";)\"). It can replace whatever pattern you want with an\nimage of your choosing. There's gotta be something useful in that, right?\n\nThis application can make your blog, forums, photo galleries, user comments,\netc a little more interesting, and it's very simple to install. Free icon sets\nplague the Internet, and you can choose whatever icons you'd like to use!\n\nFeatures\n========\n\n* Strict pattern matching: you can specify very strict patterns for your\n smileys\n* Regular expression pattern matching: if you need a little more power in your\n pattern matching capabilities, you can specify that your patterns are regular\n expressions (on a per-smiley basis) and the filter should know what to do.\n\nRequirements\n============\n\nThis application was built on Django 1.0.2, and it should work with any version\nof Django that uses the ``admin.site.register`` method for telling the Django\nadmin that a model should appear in the admin (as opposed to the ``class\nAdmin:`` method).\n\nInstallation\n============\n\nDownload ``django-smileys`` using *one* of the following methods:\n\neasy_install or pip\n-------------------\n\nYou can download the package from the `CheeseShop\n`_ or use one of the following\ncommands::\n\n easy_install django-smileys\n pip install -U django-smileys\n\nto download and install ``django-smileys``.\n\nClone From Version Control\n--------------------------\n\nYou can grab the latest copy of the source code by cloning the project from one\nof these official repositories::\n\n hg clone http://bitbucket.org/codekoala/django-smileys\n git clone http://github.com/codekoala/django-smileys.git\n hg clone http://django-smileys.googlecode.com/hg django-smileys\n\nPackage Download\n----------------\n\nDownload the latest ``.tar.gz`` file from the downloads section and extract it\nsomewhere you'll remember.\n\nConfiguration\n=============\n\nFirst of all, you must add this project to your list of ``INSTALLED_APPS`` in\n``settings.py``::\n\n INSTALLED_APPS = (\n 'django.contrib.admin',\n 'django.contrib.auth',\n 'django.contrib.contenttypes',\n 'django.contrib.sessions',\n 'django.contrib.sites',\n ...\n 'smileys',\n ...\n )\n\nYou can also define a path to upload smileys, instead of the default one.\n\n SMILEYS_PATH = 'your_path' # defaults to 'smiley' is not set\n\nRun ``manage.py syncdb``. This creates a the table in your database that is\nnecessary for operation.\n\nUsage\n=====\n\nOpen the template file that you want to have your smileys appear in and make\nsure it has something like this in it::\n\n {% load smiley_tags %}\n\n {% block content %}\n {{ some_content_var|smileys }}\n {% endblock %}\n\nThe ``smiley_tags`` library provides you with a ``smileys`` filter, which will\nexamine your database for all active smileys. It then runs though\n``some_content_var`` (in this example) and replaces the patterns it finds with\nthe respective smileys. More recent versions also contain a\n``textile_smileys`` tag for users of Textile formatting. Pretty simple huh!\n\nAnd useless! w00t.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/artscoop/django-smileys/", "keywords": "django,image,smiley,useless,fun", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-smileys-plus", "package_url": "https://pypi.org/project/django-smileys-plus/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-smileys-plus/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/artscoop/django-smileys/" }, "release_url": "https://pypi.org/project/django-smileys-plus/0.2.0-beta/", "requires_dist": null, "requires_python": null, "summary": "Easily add, use and manage smileys on your Django-powered site.", "version": "0.2.0-beta" }, "last_serial": 790680, "releases": { "0.2.0-beta": [ { "comment_text": "", "digests": { "md5": "e5094ab413e12587dc6578643d0d6bca", "sha256": "a922840ba0a682358f43c058dfd586d51e09cce84b2bce5dde077d3ae67ff8fe" }, "downloads": -1, "filename": "django-smileys-plus-0.2.0-beta.tar.gz", "has_sig": false, "md5_digest": "e5094ab413e12587dc6578643d0d6bca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5913, "upload_time": "2012-10-20T14:32:59", "url": "https://files.pythonhosted.org/packages/7f/98/c2d1c985b415a39ce58bb69121f121ccb427bbba670368e62cd94ef4746b/django-smileys-plus-0.2.0-beta.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5094ab413e12587dc6578643d0d6bca", "sha256": "a922840ba0a682358f43c058dfd586d51e09cce84b2bce5dde077d3ae67ff8fe" }, "downloads": -1, "filename": "django-smileys-plus-0.2.0-beta.tar.gz", "has_sig": false, "md5_digest": "e5094ab413e12587dc6578643d0d6bca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5913, "upload_time": "2012-10-20T14:32:59", "url": "https://files.pythonhosted.org/packages/7f/98/c2d1c985b415a39ce58bb69121f121ccb427bbba670368e62cd94ef4746b/django-smileys-plus-0.2.0-beta.tar.gz" } ] }