Saravanan666/pypi-org huggingface dataset:
Package: cmsplugin-polls
Why?There is no established Polls plugin for DjangoCMS. Yes,cmsplugin-pollexists,
but it’s latest update was at 2013 and looks like it is abandoned. Personaly I want a simple plugin, that is up to date and support
latest Django and DjangoCMS. So this one could be at the spot.RequirementsIt works fine and tested underPython 2.7. The following libraries are requiredDjango>= 1.5django-cms>= 3.0 (we recommend to use Django CMS 3.0 and higher, contact us if you need prior CMS versions supports and have some issues)Installation$ pip install cmsplugin-pollsUpdate yoursettings.pyINSTALLED_APPS = [
    # django contrib and django cms apps
    'cmsplugin_polls',
]Do not forget to include URLs tourls.py(namespace is important)urlpatterns = patterns('',
    url(r'^polls/', include('cmsplugin_polls.urls', namespace='polls')),
    url(r'^', include('cms.urls')),
)And to migrate your databasedjango-admin.py migrate captcha cmsplugin_pollsRoadmapAJAX submiting out-of-boxPython 3 supportChangelogThe changelog can be found atrepo’s release notesContributingFork the repo, create a feature branch then send me pull request. Feel free to create new issues or contact me via email.TranslationYou could also help me to translatecmsplugin-pollsto your native languagewith Transifex
Package: cmsplugin-porticus
This is theDjangoCMSplugins forPorticusto embedAlbumorGalleriesin a cms page.LinksDownload hisPyPi package;Clone it on hisGithub repository;RequiresDjango >= 1.7;DjangoCMS>= 3.3;Porticus>= 1.0.0 (forPorticus < 0.9and so forDjangoCMS 2.xuse the plugin version<0.2from the branchdjangocms_2);Warning:Since0.3.0, database migration has been switched to Django 1.7 migrations system andSouthsupport has been dropped. TheSouthmigration files are still there but moved tosouth_migrations, resulting in you needsouth==1.xto use them. This is only needed if you need to migrate project datas to the last Porticus version, you don’t have to care about this if you just start a new project.Last release version compatible with Django <= 1.6 +DjangoCMS3.0 andPorticus0.9 is still available on branchdjango_1-6.OptionalSouthmigration is supported;InstallIn yourINSTALLED_APPSsetting :INSTALLED_APPS = (
    ...
    'cmsplugin_porticus',
    ...
)Then add its settings :from cmsplugin_porticus.settings import *See the pluginsettings.pyfile to see what settings you can override.UsageOnce installed you can insert porticus Galleries or Albums in your page through the CMS toolbar. Each Porticus content in your pages can use a template from the defined ones in your settings.For Album cloud tags if enabled, you will need to do some CSS to manage size diff between tags, class name start from tag-size-1 to tag-size-XXX where XXX is equivalent tosettings.PORTICUS_ALBUM_PLUGIN_CLOUD_STEPSvalue (default is 6). Cloud tag html lives insideporticus/cms/album_detail.html.
Package: cmsplugin-pygments
cmsplugin-pygmentsInsert source code into django-cms pages, highlighted with Pygments.Origin sourcecode byOyvind Saltvik.ScreenshotsHere some screenshots of cmsplugin-pygments:Add a source code block:Edit a source code block:Compatible Matrixcmsplugin-pygmentsDjango-CMSDjangoPython>=v0.8.3v3.4v1.11 LTS3.5, 3.6v0.8.xv3.3v1.8 LTS2.7, 3.4, 3.5Release Historyv0.8.3 - 23.02.2018:Add missing migrations with style/lexers form pygments v2.1.3 - See also:#3v0.8.2 - 30.06.2016:Updates for newer django/django-cms versions and python 3Update package meta stuff and READMEMaintained by Jens Diemerv0.7.0 - 2010First release made by Oyvind Saltvik and uploaded 2010-12-15 to Python Package Index.donationpaypal.me/JensDiemerFlattr This!SendBitcoinsto1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6FlinksSourcecode @ GitHubgithub.com/jedie/cmsplugin-pygmentsPython Package Indexpypi.python.org/pypi/cmsplugin-pygmentsIRC#pylucid on freenode.net
Package: cmsplugin-randomquote
This is a django-cms plugin that displays a random quote (e.g. a testimonial)
from your database.Setup / ConfigurationInstall this plugin (pip installcmsplugin-randomquote)Addcmsplugin_randomquoteto yourINSTALLED_APPSRun the schema migrations:python manage.py syncdb
python manage.py migrate cmsplugin_randomquoteAdd the plugin to a placeholderCreate someQuoteObjects in the admin panelLicenseMIT, see LICENSE.txtChangelogv0.1.3 (08.07.12)Added optional author URL fieldv0.1.2 (07.07.12)Initial release
Package: cmsplugin-redirect
A reusable Django app to add custom redirect actions to Django-CMS.InstallationIf you want to install the latest stable release from PyPi:$ pip install cmsplugin-redirectIf you feel adventurous and want to install the latest commit from GitHub:$ pip install -e git://github.com/bitmazk/cmsplugin-redirect.git#egg=cmsplugin_redirectAddcmsplugin_redirectto yourINSTALLED_APPS:INSTALLED_APPS = (
    ...,
    'cmsplugin_redirect',
)Add theForceResponseMiddlewareto your middleware classes setting:MIDDLEWARE_CLASSES = (
    ...
    'cmsplugin_redirect.middleware.ForceResponseMiddleware',
)Run./manage.py migrateto apply south migrations.UsageYou can add theRedirect actionplugin to a placeholder like you would add
all other plugins in the admin of a CMS Page.You can chose to which CMS Page you want to redirect via the drop down list.
If you leave thepage_linkchoice blank, the plugin redirects to the first
child of the Page.Just be careful, that you don’t accidentaly create infinite redirects loops.ContributeIf you want to contribute to this project, please perform the following steps:# Fork this repository
# Clone your fork
$ mkvirtualenv -p python2.7 cmsplugin-redirect
$ pip install -r test_requirements.txt
$ ./logger/tests/runtests.sh
# You should get no failing tests

$ git co -b feature_branch master
# Implement your feature and tests
# Describe your change in the CHANGELOG.txt
$ git add . && git commit
$ git push origin feature_branch
# Send us a pull request for your feature branchWhenever you run the tests a coverage output will be generated intests/coverage/index.html. When adding new features, please make sure that
you keep the coverage at 100%.RoadmapCheck the issue tracker on github for milestones and features to come.
Package: cmsplugin-rst
A plugin forDjango CMS, which renders restructured text into html, using docutils.InstallationInstallcmsplugin_rstusing pip or your favorite method, using a virtualenv or not.$ pip install cmsplugin_rstAdd'cmsplugin_rst'to yourINSTALLED_APPS, in your django settings.And then migrate the DB:$ python manage.py migrateBeware, if you upgrade fromcmsplugin_rst v0.1.1,
which didn’t use django migrations but South,
you may have to skip the initial migration (eg. if you get the
“OperationalError: table “cmsplugin_rst_rstpluginmodel” already exists” error):$ python manage.py migrate –fake-initial cmsplugin_rstTo speed up the (potentially heavy) rendering of cmsplugin_rst plugins,
consider using the cache framework of django.ConfigurationThe behaviour of cmsplugin_rst can be tweaked with these Django settings (all are optional).The plugin disallows, by default, insecure features like *file insertions*
and *raw* directive, in the restructured text renderer.CMSPLUGIN_RST_WRITER_NAMEName of the docutils writer to be used for rendering HTML (default: “html4css1”)CMSPLUGIN_RST_CONTENT_PREFIXA restructuredtext string wich will be prepended to all your RST plugin contents, before rendering.
Useful to define replacement blocks, custom roles, etc.CMSPLUGIN_RST_CONTENT_SUFFIXA restructuredtext string wich will be appended to all your RST plugin contents, before rendering.CMSPLUGIN_RST_SETTINGS_OVERRIDESA dict of settings which will be merged over plugin defaults, and passed to the docutils renderer.
See docutilspublish_parts()and itssettings_overridesparameter (http://docutils.sourceforge.net/docs/user/config.html#html4css1-writer).
Amongst interesting settings are “initial_header_level” and “report_level”.CMSPLUGIN_RST_POSTPROCESSORSIf and only ifBeautifulSoupis installed, these postprocessors are applied
to the rendered HTML before displaying it.
It must be a list of qualified function names, eg. [“mymodule.mysubmodule.myfunction”].
Each of these functions must expect a beautifulsoup tree as unique argument,
and modify it in-place.Specific Roles and ReplacementsThe restructured text is not evaluated by the django template engine,
so you can’t use django/djangocms tags and filters.But some specific replacements take place:{{ MEDIA_URL }} and {{ STATIC_URL }} tags are replaced,beforehtml rendering,
by corresponding django settings.{{ BR }} and {{ NBSP }} are replaced,afterhtml rendering, by corresponding html
tags/entities.Additionally, you can create links to other CMS pages with
the custom “cmspage” role provided, using the “reverse IDs”
that you’ll have set previously in advanced page parameters::cmspage:`My-Reverse-Id`   // the menu title will be use as the link name

:cmspage:`My Link Name <My-Reverse-Id>`   // here the link name is embedded in roleReverse IDs must exist and be unique in the djangocms DB, else the rendering of the link fails.Test ProjectA demo project with a sqlite DB is included in repository,
as a git submodule (https://git-scm.com/docs/git-submodule).Its django admin credentials are test/test.
Package: cmsplugin_satchmo
=================cmsplugin_satchmo=================cmsplugin_satchmo adds simple Satchmo e-commerce plugin to your djangoCMS installationFeatures:- Link teaser to any Satchmo product or category- Create box with Satchmo product listing (recent, bestsellers, featured)- Create box with Satchmo categories listing- Unlimited, auto-discovered custom templates - you can change templateof given product/category at anytime, use javascript or forms to adding to cart etc.- Multi site support - you can link product from one Satchmo project into otherDjango CMS instalation (they must run on one database connection, of course)Contributions and comments are welcome using BitBucket at:https://bitbucket.org/tomaasch/cmsplugin_satchmoPlease note that cmsplugin_satchmo requires:* django-cms >= 2.4 https://github.com/divio/django-cms* satchmo >= 0.9.3 https://satchmo.readthedocs.org/en/latest/ & https://bitbucket.org/chris1610/satchmo(maybe it works with earlier software version too but it's not tested)Installation============#. 'pip install cmsplugin_satchmo' or 'easy_install cmsplugin_satchmo' (what you prefer)#. Add 'product', 'tax', 'l10n', 'satchmo_store.contact', 'livesettings', 'keyedcache','satchmo_utils' and 'app_plugins' to INSTALLED_APPS (if missing there)#. Add 'cmsplugin_satchmo' to INSTALLED_APPS#. Run 'manage.py syncdb' or 'manage.py migrate cmsplugin_satchmo' if using SouthConfiguration=============#. Very simple templates are included with the project. Change or rewrite them.#. Go to the section 'CMS plugin Satchmo Settings' in admin interface and add record for each your satchmo site(need to define variables like 'SHOP_BASE', 'PRODUCT_SLUG' and 'CATEGORY_SLUG' for every site)Usage=====The easiest approach is to use a nice feature of cmsplugin_satchmo -the template autodiscovery. In order to take advantage of it, add your customtemplates in the cmsplugin_satchmo subdirectory of any of template dirs scannedby Django.Embed as a typical Django CMS plugin.Bugs & Contribution===================Please use BitBucket to report bugs, feature requests and submit your code:https://bitbucket.org/tomaasch/cmsplugin_satchmo:date: 2014/05/28
Package: cmsplugin-section-ai
A Django CMS container plugin for creating content sections.This layout system relies on Bootstrap 4 and includes example SCSS styles that you can use with the plugin. To be able to use the SCSS files without modifications, you need to have the Bootstrap 4 variables included in your project.It should be possible to just tweak the variables.less file to get the look and feel of your project.Available with piphttps://pypi.python.org/pypi/cmsplugin-section-aiFeaturesSelect the background image or background color for the section:TRANSPARENT, CSS classnamebg-color-transparentLIGHT_GRAY, CSS classnamebg-color-light-grayPRIMARY, CSS classnamebg-color-primarySECONDARY, CSS classnamebg-color-secondaryDefine the number of columns:Single columnTwo columnsThree columnsFour columnsAn optional title for each sectionJustify title to left / center / rightAdjust section vertical paddingLarge / Medium / Small padding options for both top and bottomSelect the container sizeOptions full-width / container / small containerAdd extra margin for the inner columnsAlign columns vertically to top / center / bottomSelect if the content text should be centeredPossibility to add an htmlidvalue for each section to enable anchor linkingPossibility to add buttons with custom URLs and define the button sizes and styles:PRIMARY, CSS classnamebtn-primarySECONDARY, CSS classnamebtn-secondaryLIGHT, CSS classnamebtn-lightDARK, CSS classnamebtn-darkJustify buttons to left / center / right
Package: cmsplugin-sections
A simple plugin for making fantastic “single-page scroller” websites## INSTALLATIONpip installhttps://github.com/mkoistinen/cmsplugin-sections/archive/master.zipThen, add ‘cmsplugin_sections’ to your INSTALLED_APPS.If using Django 1.7, then add:‘cmsplugin_sections’: ‘cmsplugin_sections.migrations_django’to settings.MIGRATION_MODULES
Package: cmsplugin_seocheck
[![Build Status](https://travis-ci.org/creimers/cmsplugin_seocheck.svg?branch=master)](https://travis-ci.org/creimers/cmsplugin_seocheck)
[![Coverage Status](https://coveralls.io/repos/creimers/cmsplugin_seocheck/badge.svg?branch=develop)](https://coveralls.io/r/creimers/cmsplugin_seocheck?branch=develop)
[![Code Climate](https://codeclimate.com/github/creimers/cmsplugin_seocheck/badges/gpa.svg)](https://codeclimate.com/github/creimers/cmsplugin_seocheck)
[![Requirements Status](https://requires.io/github/creimers/cmsplugin_seocheck/requirements.svg?branch=master)](https://requires.io/github/creimers/cmsplugin_seocheck/requirements/?branch=master)
<!–[![Latest Version](https://pypip.in/version/cmsplugin_seocheck/badge.svg)](https://pypi.python.org/pypi/cmsplugin-seocheck/)–>
<!–[![Supported Python versions](https://pypip.in/py_versions/cmsplugin_seocheck/badge.svg)](https://pypi.python.org/pypi/cmsplugin-seocheck/)–>
<!–[![Development Status](https://pypip.in/status/cmsplugin_seocheck/badge.svg)](https://pypi.python.org/pypi/cmsplugin_seocheck/)–>
# djangocms SEO check pluginA djangocms plugin to check SEO aspects of your page. Inspired by [yoast](https://yoast.com/).## Installationpip installgit+ssh://git@github.com/creimers/cmsplugin_seocheck.gitadd'cmsplugin_seocheck'toINSTALLED_APPSinsettings.pyaddurl(r'^originalseourl/',include('cmsplugin_seocheck.urls',namespace="cmsplugin_seocheck")),tomyproject/urls.py
Package: cmsplugin-simple-markdown
=========================cmsplugin-simple-markdown=========================.. contents:: Table of contentsSimple Markdown plugin is just a simple markdown plugin for django-cms.It's brutally simple. Just a text area and you'll enter some markdown text and save it.And the reason why I make this is that, I really couldn't find any simple as stupid pluginfor django-cms, all I've found was fancy with a lot of java script stuff.Requirements=============- django-cms- django-markdownInstallation==============PyPi-----**cmsplugin-simple-markdown** is available on PyPi:http://pypi.python.org/pypi/cmsplugin-simple-markdown::$ pip install cmsplugin-simple-markdownGit---You can get latest stable changes from GitHub server:::$ git clone https://github.com/Alir3z4/cmsplugin-simple-markdown.git$ cd cmsplugin-simple-markdown$ python setup.py installZip, Tarball------------You can grab the latest tarball.*unix------Get the latest tarball & install::$ wget https://github.com/Alir3z4/cmsplugin-simple-markdown/archive/master.tar.gz$ tar xvzf cmsplugin-simple-markdown-master.tar.gz && cd cmsplugin-simple-markdown-master$ python setup.py installWindows-------Download latest ZIP archive.https://github.com/Alir3z4/cmsplugin-simple-markdown/archive/master.zipExtract the archive, and run the following command in root directory of cmsplugin-simple-markdown::$ python setup.py installConfiguration==============Most people say that installation of ``cmsplugin-simple-markdown`` is easy, it seems they're out of space.It's fucking hard to install.Configuration & Usage----------------------1. Make sure ``django-markdown`` is configured as described in their `Setup<https://github.com/klen/django_markdown#id5>`_ section.2. Add ``cmsplugin_simple_markdown`` to  ``INSTALLED_APPS``.3. If you are using Django 1.7 or higher add ``'cmsplugin_simple_markdown': 'cmsplugin_simple_markdown.migrations_django',`` to ``MIGRATION_MODULES`` in settings.4. Create the database tables::$ python manage.py migrateThis is not easy, It's hard, confusing. I doubt, double doubt that those people that keep saying installing thisis easy are on something.Drama story===========Since every application won't begins with love, this plugin has been developed to solve a problem.2 days back, I've been using **cms.plugin.text** for handling html pages and related content,but when I've tried to use AWS S3/CloudFront for my static files, I got stuck with ``CORS`` problem.So I've develop ``cmsplugin-simple-markdown`` to be used without any dependencies on JavaScript or CSS files.Now these days, people all around the world are using it, They are happy with it, They go crazy with ``cmsplugin-simple-markdown``,even they name their child ``cmsplugin-simple-markdown``, at least I did. ;)
Package: cmsplugin_simpleslider
[![Build Status](https://travis-ci.org/creimers/cmsplugin_simpleslider.svg?branch=master)](https://travis-ci.org/creimers/cmsplugin_simpleslider)[![Coverage Status](https://coveralls.io/repos/creimers/cmsplugin_simpleslider/badge.svg?branch=master)](https://coveralls.io/r/creimers/cmsplugin_simpleslider?branch=master)[![Code Climate](https://codeclimate.com/github/creimers/cmsplugin_simpleslider/badges/gpa.svg)](https://codeclimate.com/github/creimers/cmsplugin_simpleslider)[![Requirements Status](https://requires.io/github/creimers/cmsplugin_simpleslider/requirements.svg?branch=master)](https://requires.io/github/creimers/cmsplugin_simpleslider/requirements/?branch=master)[![Latest Version](https://img.shields.io/pypi/v/cmsplugin_simpleslider.svg)](https://img.shields.io/pypi/v/cmsplugin_simpleslider.svg)[![Supported Python versions](https://img.shields.io/pypi/pyversions/cmsplugin_simpleslider.svg)](https://img.shields.io/pypi/pyversions/cmsplugin_simpleslider.svg)[![Status](https://img.shields.io/pypi/status/cmsplugin_simpleslider.svg)](https://img.shields.io/pypi/status/cmsplugin_simpleslider.svg)# djangocms slider pluginA djangocms carousel slider plugin based on [slick](http://kenwheeler.github.io/slick/). Requires django>=1.7.## Installation* ``pip install cmsplugin_simpleslider``* add```'filer','easy_thumbnails','cmsplugin_filer_image','adminsortable','cmsplugin_simpleslider',```to ``INSTALLED_APPS``.* add```THUMBNAIL_PROCESSORS = ('easy_thumbnails.processors.colorspace','easy_thumbnails.processors.autocrop','filer.thumbnail_processors.scale_and_crop_with_subject_location','easy_thumbnails.processors.filters',)```to ``settings.py``.* add```'cmsplugin_filer_image': 'cmsplugin_filer_image.migrations_django',```to ``MIGRATION_MODULES``* sync the database
Package: cmsplugin-slideshows
emencia-django-slideshows plugins for DjangoCMSLinksDownload hisPyPi package;Clone it on hisrepository;RequiresDjango >= 1.7;DjangoCMS>= 3.3;emencia-django-slideshows>= 1.0.0;InstallFirst install the package (will installemencia-django-slideshowsif not already did)pip install cmsplugin-slideshowsEnable in your installed Django apps in settings:INSTALLED_APPS = (
    ...
    'slideshows',
    'cmsplugin_slideshows',
    ...
)Then importemencia-django-slideshowssettings:from porticus.settings import *Finally install app models in your database using Django migrations:python manage.py migrateUsageOnce installed, slideshow contents will be available from content plugins and also in the CMS toolbar.Just go to the pages and use the plugin in a placeholder content. You will have to select a Slideshow that will be used in your page.There is actually two content plugins:Slides showThe default one to display your slides in a slideshow, it use the template defined in the slideshow object (or the default template if empty);Random slideTo display only one random slide.It will never use the template defined in the slideshow object, instead it will use the templateslideshows/random_slide/default.html. Unlike theSlides showplugin it don’t embed a javascript config template because this is not really useful for a simple slide;
Package: cmsplugin-socialbuttons
A simple plugin for adding social buttons.Default icons by Paul Robert Lloyd
(http://paulrobertlloyd.com/2009/06/social_media_icons)Supported buttonsAt the moment, following buttons are available:FacebookTwitterYouTubeGoogle+RSSFoursquareGitHubInstagramFlickrFeel free and fork this, so that you can add your required button. Don’t forget
to push your changeset!InstallationUsing pip you can simply type into a terminal:pip install cmsplugin-socialbuttonsConfigurationAddcmsplugin_socialbuttonsto the list ofINSTALLED_APPSin yoursettings.pyfile.Please make sure, that jQuery is provided!IconsIcons fromhttp://icondock.com/free/vector-social-media-iconsLICENSEReleased under the BSD license.
Package: cmsplugin-ss-grid
djangocms bootstrap grid==================================An opinionated implementation of a bootstrap grid plugin for djangocms.Installation------------pip install cmsplugin_ss_gridIn your settings.pyINSTALLED_APPS = (...'cmsplugin_ss_grid',)In settings.py:CMSPLUGIN_SS_GRID = dict(CELL_DEFAULT_CLASS='class-added-to-all-cells')Development-----------We use djangocms-helper to execute django commands and run tests.To run test:djangocms-helper cmsplugin_ss_grid test --cmsCreate migrations:djangocms-helper cmsplugin_ss_grid makemigrations --cmsTested on* Python 2.7. 3.4, 3.5* Django 1.8, 1.9, 1.10* DjangoCms 3.4
Package: cmsplugin-ss-icon
.. image:: https://travis-ci.org/alexjbartlett/djangocms-ss-icon.svg?branch=master:target: https://travis-ci.org/alexjbartlett/djangocms-ss-icondjangocms font-awesome icon plugin==================================A simple plugin for djangocms that renders a font awesome icon using a <i> tag.Installation------------pip install cmsplugin_ss_iconIn your settings.pyINSTALLED_APPS = (...'cmsplugin_ss_icon',)This package assumes that font-awesome css and fonts are already available in your build.  For informationabout how to include font-awesome on your site see the official documentation_... _documentation: http://fontawesome.io/get-started/Tested on* Python 2.7. 3.4, 3.5* Django 1.8, 1.9, 1.10* DjangoCms 3.4
Package: cmsplugin-svg
Django CMS SVG PluginDjango CMSSVG Plugin provides a plugin that allows you to useSVGimage.InstallationThis plugin requires django CMS 3.0.12 or higher to be properly installed.Within yourvirtualenvrunpip installcmsplugin-svgAdd'cmsplugin_svg'to yourINSTALLED_APPSsetting.Runmanage.py migrate cmsplugin_svg.UsageTBDReferenceshttps://developer.mozilla.org/en-US/docs/Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web