Saravanan666/pypi-org huggingface dataset:
Package: cmsplugin-image-gallery
CMSplugin Image Gallery====================A Django application adding django-filer-based galleries to Django-CMS.Installation------------You need to install the following prerequisites in order to use this app::pip install Djangopip install django-cmspip install django-filerpip install PillowIf you want to install the latest stable release from PyPi::$ pip install cmsplugin-image-galleryIf you feel adventurous and want to install the latest commit from GitHub::$ pip install -e git://github.com/bitmazk/cmsplugin-image-gallery.git#egg=image_galleryAdd ``image_gallery`` to your ``INSTALLED_APPS``::INSTALLED_APPS = (...,'image_gallery',)If you are using a Django version below 1.7, add the following setting::SOUTH_MIGRATION_MODULES = {'image_gallery': 'image_gallery.south_migrations',}Usage-----First create a gallery object with a filer folder and set ``is_published`` to``True`` once you want to publish the gallery.Using the apphook+++++++++++++++++Simply create a django-cms page and select it in the ``Application`` field ofthe ``Advanced Settings``.Using the cmsplugin+++++++++++++++++++Create a CMS page with a placeholder and simply insert the plugin``Filer Gallery``.Using the template tags+++++++++++++++++++++++You can also use our template tag to display a list of pictures::{% render_pictures %}...for the last 3 uploaded pictures. You can use the selection parameters``recent`` (default) and ``random`` and set an amount of pictures to display::{% render_pictures 'random' 10 %}Settings--------GALLERY_PAGINATION_AMOUNT+++++++++++++++++++++++++Default: 10Amount of galleries to display in the list view.GALLERY_DISPLAY_TYPE_CHOICES++++++++++++++++++++++++++++Default::(('default', _('Default')),('teaser', _('Teaser')),)When you use the ``Filer Gallery`` plugin, you can select the gallery thatshould be rendered and a display type. This is useful if one and the samegallery should be rendrerd in different ways at different places on yoursite. The selected value will be added to the plugin template's context withthe variable name ``{{ display_type }}``.Contribute----------If you want to contribute to this project, please perform the following steps::# Fork this repository# Clone your fork$ mkvirtualenv -p python2.7 cmsplugin-image-gallery$ pip install -r 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 in``tests/coverage/index.html``. When adding new features, please make sure thatyou keep the coverage at 100%.Roadmap-------Check the issue tracker on github for milestones and features to come.
Package: cmsplugin_instagram
[![Latest Version](https://pypip.in/version/cmsplugin_instagram/badge.svg)](https://pypi.python.org/pypi/cmsplugin-instagram/)
[![Supported Python versions](https://pypip.in/py_versions/cmsplugin_instagram/badge.svg)](https://pypi.python.org/pypi/cmsplugin-instagram/)
[![Development Status](https://pypip.in/status/cmsplugin_instagram/badge.svg)](https://pypi.python.org/pypi/cmsplugin_instagram/)
# djangocms instagram pluginThis plugin displays pictures from an instagram account on a djangocms site.## Installationpip install cmsplugin_instagramaddcmsplugin_instagramtoINSTALLED_APPSinsettings.pyif you’re using Django >= 1.7:add'cmsplugin_instagram': 'cmsplugin_instagram.migrations_django'toMIGRATION_MODULESinsettings.pymigrate the database
Package: cmsplugin-link-extended
This is a plugin for django-cms that extends the original link plugin and adds
a new field to define the class attribute of the link.InstallationIf you want to install the latest stable release from PyPi:$ pip install cmsplugin-link-extendedIf you feel adventurous and want to install the latest commit from GitHub:$ pip install -e git://github.com/bitmazk/cmsplugin-link-extended.git#egg=cmsplugin_link_extendedAddcmsplugin_link_extendedto yourINSTALLED_APPS:INSTALLED_APPS = (
    ...,
    'cmsplugin_link_extended',
)Don’t forget to migrate your database:./manage.py migrate cmsplugin_link_extendedContributeIf you want to contribute to this project, please perform the following steps:# Fork this repository
# Clone your fork
$ 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 branchRoadmapCheck the issue tracker on github for milestones and features to come.
Package: cmsplugin-markdown
This is a plugin for django-cms that aims to replace the standard text plugin
with it’s WYSIWYG editors. With cmsplugin-markdown you can write your content
in Markdown using EpicEditor (http://oscargodson.github.com/EpicEditor/)InstallationYou need to install the following prerequisites in order to use this app:pip install Django
pip install django-cms
pip install Markdown
pip install django-markwhatIf you want to install the latest stable release from PyPi:$ pip install cmsplugin-markdownIf you feel adventurous and want to install the latest commit from GitHub:$ pip install -e git://github.com/bitmazk/cmsplugin-markdown.git#egg=cmsplugin_markdownAddcmsplugin_markdownanddjango_markwhatto yourINSTALLED_APPS:INSTALLED_APPS = (
    ...,
    'django_markwhat',
    'cmsplugin_markdown',
)Don’t forget to migrate your database:./manage.py migrate cmsplugin_markdownUsageJust go to the page admin of django-cms (or the Entries admin of
cmsplugin-blog) and add a markdown plugin to a placeholder. It should be pretty
much self-explanatory.ContributeIf you want to contribute to this project, please perform the following steps:# Fork this repository
# Clone your fork
$ 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 branchRoadmapCheck the issue tracker on github for milestones and features to come.LicenseMajor components:EpicEditor: [MIT license](https://github.com/OscarGodson/EpicEditor/blob/develop/LICENSE)Everything else: [MIT license](https://github.com/bitmazk/cmsplugin-markdown/blob/master/LICENSE)
Package: cmsplugin-markup-tracwiki
A plugin forcmsplugin-markupwhich addsTracwiki engine support toDjango CMS. It enables you to have content in Trac wiki syntax. It also
supports Trac macros and it is also integrated withdjango-filerandcmsplugin-blog. You can easily (with GUI) add files and images to the
content, or any other text-enabled plugin content.Documentation is found at:http://cmsplugin-markup-tracwiki.readthedocs.org/
Package: cmsplugin-mathjax
Django CMS MathJax PluginDjango CMSMathJax Plugin provides a plugin that allows you to useMathJaxmarkups within a page.This plugin was rewritten from a prior work of Dmitry E. Kislov in late 2015 (cf. forked repo).Despite it works fine, it isn’t a very elegant solution since it doesn’t add content but add javascript ressource to the page instead.Note we don’t need a plugin for MathJax contents since MathJax acts as a parser and don’t relies on classes.InstallationThis plugin requires django CMS 3 or higher to be properly installed.Within yourvirtualenvrunpip installcmsplugin-mathjaxCheck you have'django_sekizai'in yourINSTALLED_APPSsettingAdd'cmsplugin_mathjax'to yourINSTALLED_APPSsettingRunmanage.py migrate cmsplugin_mathjaxUsageYou just have to add this plugin in your page structure somewhere (best at the beginning).
Package: cmsplugin_multipinmap
[![Build Status](https://travis-ci.org/creimers/cmsplugin_multipinmap.svg?branch=master)](https://travis-ci.org/creimers/cmsplugin_multipinmap)
[![Coverage Status](https://coveralls.io/repos/creimers/cmsplugin_multipinmap/badge.svg?branch=master)](https://coveralls.io/r/creimers/cmsplugin_multipinmap?branch=master)
[![Latest Version](https://img.shields.io/pypi/v/cmsplugin_multipinmap.svg)](https://pypi.python.org/pypi/cmsplugin_multipinmap)
[![Supported Python versions](https://img.shields.io/pypi/pyversions/cmsplugin_multipinmap.svg)](https://pypi.python.org/pypi/cmsplugin_multipinmap)
[![Status](https://img.shields.io/pypi/status/cmsplugin_multipinmap.svg)](https://pypi.python.org/pypi/cmsplugin_multipinmap)# djangocms multi pin map pluginA djangocms map plugin that can display multiple pins. Avaliable as google maps or [leaflet](http://leafletjs.com/).![preview](preview_leaflet.png)
![preview](preview_google.png)Works with django 1.7 and 1.8, works with djangocms 3.0 and 3.1.## Installationpip install cmsplugin_multipinmapAdd` 'cmsplugin_multipinmap', `toINSTALLED_APPS.Sync the databaseFor leaflet style, you can specify a custom tile url.
Package: cmsplugin-news
This plugin provides a simple news feature for django-cms 2.0 and newer and
and tries to keep it as simple as possible without extras like tagging or
categories but while providing a news feed and menu integration.SetupInstall django-cms (if you haven’t done so already)Runpip install cmsplugin-newsor download this package and runpython setup.py installor add it in some other way to your current
PYTHON_PATHAdd ‘cmsplugin_news’ and ‘cms.plugins.text’ to INSTALLED_APPSIf you’re using South executepython manage.py migrate, Otherwise runpython manage.py syncdbwithin your project directory.In order to integrate the news-plugin with your website, create a page and add
the news application (and optionally the news menu) to it by modifying the
relevant “advanced settings” of it.History0.4.4:Fix for the source package0.4.3:More compatibility fixes for Django 1.5 (Thanks to @arvindsraj and @suvit).0.4.2:Compatibility fix for Django 1.50.4:New maintainerRSS/Atom feedCMS menu integrationUpgrade to django-cms 2.2 (and 2.3)0.3:Moved to beta phaseTested with django-cms 2.0 final0.2b:Various bug fixes0.2a/0.1a5:Adds excerpt to news model
Package: cmsplugin_news3
Description: A news application and plugin for Django-CMS 3Based onhttps://github.com/wildfish/cmsplugin_newsThis if first version of my first pluginSupported Django versions:
* Django 1.6Supported Django-CMS versions:
* Django-CMS 3.xRequirementsdjango-cmsdjango-filereasy-thumbnaulsInstallationpip install cmsplugin_news3addfiler,easy_thumbnails,cmsplugin_news3to INSTALLED_APPSrun./manage.py syncdband./manage.py migraterestart serverUsageCreate a page in cms, in the ‘advanced settings’ section of the admin for that page, for ‘Navigation extenders’ select ‘News Navigation’ and for application select ‘Last News’.Befor using the plugin,make sure that the cms page was created!The ‘Last News’ plugin you can insert into placeholder on any page.Create a propper tepmplates for your site.SettingsBoolean CMSPLUGIN_NEWS3_DISABLE_LATEST_NEWS Disable Latest News Plugin, default - enabledInteger CMSPLUGIN_NEWS3_PAGINATION_BY Pagination at News application, default - 12Boolean CMSPLUGIN_NEWS3_ENABLE_DROPDOWN_MENU Enable drop down meny for News applicatio, default - disabled
Package: cmsplugin-nextlink
This is a simple plugin for django-cms.
You can create a link in the text plugin.You can choose four protocols:internal (optional with image as name)external (optional with image as name)mailto   (optional with image as name)picture  (only set an image)optional you can set a titleoptional you can set an alt tag for the imageoptional you can set a class attributeoptional you can set a style attribte (e.g. color:red)optional you can set an id attributeoptional you can set the direction of textflow rtl or lftoptional you can set an expired time for a link (see note below)poptional you can set a short description for the admin pageNote: When the link expired and the link name is text
then is not a link anymore and a stroke is through the name.For install instruction read INSTALL file or doc/install.{rst, html}.Repository can found oncmsplugin-nextlink
Package: cmsplugin-nivoslider
Beautiful image and content slider plugin.
Shows the widely used jQuery Nivo slider plugin fromhttp://nivo.dev7studios.com/.Features:Easily upload dozens of images thanks to django-filer;HTML description for each image;Four default nivo slider theme choices;User selection of nivo parameters: themes, animation, manual advance,
thumbnails, etc;Auto-discovering of custom nivo themes on static dirs.Requires:django-CMS(tested with 2.3)django-filer(tested with 0.9a1)Installationpip install cmsplugin_nivosliderAdd‘cmsplugin_nivoslider’toINSTALLED_APPSAdd'cmsplugin_nivoslider.thumbnail_processors.pad_image',to yourTHUMBNAIL_PROCESSORS(beforeautocrop)Run./manage.py syncdb(or./manage.py migrate cmsplugin_nivosliderif you are using South)You need to have correctly configured staticfiles for autodiscovering and using themes.If you use South < 1.0, you will have to specify the migrations path using:SOUTH_MIGRATION_MODULES={'cmsplugin_nivoslider':'cmsplugin_nivoslider.south_migrations',}Upgrading to 0.4On version 0.4, we have dropped the custom image albums in behalf of django-filer Folders.
So if you are upgrading from a previous version, you will have to upload again your images to a filer folder.Using a custom or downloaded themeWhen reloading your Django app, the plugin will search for themes on the following
static dir:nivo/themes/.So all you need to do is putting your theme plugin onstatic/nivo/themes/pluginnamedir of some app of your Django project.So after collectstatic, theme will be available under the directory:STATIC_ROOT/nivo/themes/pluginnameAnd will be found by cmsplugin_nivoslider.Authors:Bernardo Cabezas serra -bcabezas@apsl.net-http://www.apsl.net/Bertrand Bordage -bordage.bertrand@gmail.comInitial version date:2012/03/14
Package: cmsplugin-nvd3
AboutThe plugin provides an easy way to insert non-shophisticated
function graphs todjango-cmsdriven websites.More detailed docs with examples are availablehere.RequirementsThe plugin works under Python 2.7+ and Python 3.4+ with all versions of Django supported by Django-CMS.
The following libraries (along with those required by django-CMS) are required:Django>= 1.5, <=1.9django-cms>= 2.4, <=3.2python-nvd3(tested with 0.14.2)InstallationIt is assumed thatdjango-cmsis already installed.$ pip install python-nvd3$ pip install cmsplugin-nvd3Insert the plugin app in yoursettings.pyINSTALLED_APPS = [
    # ...
    'cmsplugin_nvd3',
        #...
]Create necessary database tables:manage.py migrate cmsplugin_nvd3The plugin can be used in a single manner or embedded into text plugins.ConfigurationBehaviour of the plugin is controlled by the following settings (defaults are listed below):# Value separator for x-data
CMSNVD3_DATASEP = ','

# Group separator for y-series
CMSNVD3_YDATAGROUPSEP = ';'

# Length of random part of id
CMSNVD3_ID_RANDOM_LENGTH = 7

# Container prefix; used only if <container name> field in the model is left empty.
CMSNVD3_CONT_ID_PREFIX = 'nvd3id_'

# Default container width;
CMSNVD3_CONT_WIDTH = 600

# Default container height;
CMSNVD3_CONT_HEIGHT = 400

# Maximum allowed container size; all values of width or height will be
# reduced to defaults if they exceed this value
CMSNVD3_MAX_CONT_DIM = 3000

# D3, NVD3 sources.
CMSNVD3_D3JS_SOURCE = '//cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js'
CMSNVD3_JS_SOURCE = '//cdn.rawgit.com/novus/nvd3/v1.8.1/build/nv.d3.min.js'
CMSNVD3_CSS = '//cdn.rawgit.com/novus/nvd3/v1.8.1/build/nv.d3.css'
# If one or all of these constants was set up to 'local' (e.g. CMSNVD3_CSS='local'),
# the static resource(s) will be loaded via path CMSNVD3_URL

#a path for d3, nvd3 static files, defined as: STATIC_URL+CMSNVD3_URL
CMSNVD3_URL = 'nvd3plugin/'

#Floating point delimiter. You probably will never need to change it.
CMSNVD3_FLT_DELIMITER = '.'
Package: cmsplugin-objects
# django-cmsplugin-objects## What does it do?Provides an extra toolbar in the django cms tools, allowing administrators easyaccess to the administrator pages for the currently in scope object or object type.For example, if the page contains a list of blog entries, then you will have the optionto create a new blog entry. Which will pop up the admin form in the in-line django-cmsmodal dialog. (Usually when using ListView generic clas sbased views)If the page contains a single Blog entry object, then an Edit and Delete option will bemade available and these operate much like the Create form.## Installation```pip install cmsplugin-objects```Add the plugin to your site's middleware in settings.py::```MIDDLEWARE_CLASSES = (...'cmsplugin_objects.middleware.ObjectToolbarMiddleware',...)```Then restart your web server.## IssuesPlease submit issues and merge requests at GitHub issues tracker: https://github.com/doctormo/django-cmsplugin-objects/issues/.
Package: cmsplugin_oembed
[![Latest Version](https://img.shields.io/pypi/v/cmsplugin_oembed.svg)](https://pypi.python.org/pypi/cmsplugin_oembed)## djangocms oembed pluginWORK IN PROGRESS### Installation`pip install cmsplugin_oembed`Add` 'embed_video', 'cmsplugin_oembed' `toINSTALLED_APPSSync the database, collect the static files### Authors[byteyard](https://byteyard.de)
Package: cmsplugin-pagebreaks
Split your content into pages with pagination in DjangoCMS.AuthorGrzegorz Biały (https://github.com/grzegorzbialy/)ELCODO (http://elcodo.pl)Requirementsdjango-cms 3.xQuick startAdd “cmsplugin_pagebreaks” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    ...
    'cmsplugin_pagebreaks',
]SettingsCMSPLUGIN_PAGEBREAKS_PAGE_GET_PARAMETER - default ‘page’. Name of GET parameter with page number.
Package: cmsplugin-pagedown
Django-CMS Pagedown Plugin===============A django-cms plugin to allow the use of [Stack Overflow&#39;s &quot;Pagedown&quot; Markdown editor](http://code.google.com/p/pagedown/)#### Installation ####- Install via pip: `pip install -e https://github.com/timmyomahony/cmsplugin-pagedown.git#egg=cmsplugin-pagedown` or `pip install cmsplugin-pagedown`- Add `pagedown` and `cmsplugin_pagedown` to your `INSTALLED_APPS`#### Usage ####Simply select `Pagedown Markdown` from the `Available Plugins` dropdown when using a django-cms placeholder.#####Screenshot: Example Frontend Output#####------![Screenshot of example frontend output](https://github.com/timmyomahony/cmsplugin-pagedown/blob/master/frontend-screenshot.png?raw=true "Screenshot of example frontend output")#####Screenshot: Plugin#####------![Screenshot of a CMS placeholder using pagedown](https://github.com/timmyomahony/cmsplugin-pagedown/blob/master/backend-screenshot.png?raw=true "Screenshot of a CMS placeholder using pagedown")
Package: cmsplugin-pdf
A reusable Django app to add PDFs to Django-CMS.InstallationYou need to install the following prerequisites in order to use this app:pip install Django
pip install django-cms
pip install django-filer
pip install PillowIf you want to install the latest stable release from PyPi:$ pip install cmsplugin-pdfIf you feel adventurous and want to install the latest commit from GitHub:$ pip install -e git://github.com/bitmazk/cmsplugin-pdf.git#egg=cmsplugin_pdfAddcmsplugin_pdfto yourINSTALLED_APPS:INSTALLED_APPS = (
    ...,
    'cmsplugin_pdf',
)UsageCreate a CMS page with a placeholder, upload a pdf file using filer and simply
insert the pluginPDF File.Note that currently the thumbnail size is adjusted only in the template atcmsplugin_pdf/partials/pdf.html.Templatetagsget_page_countUse this template filter if you would like to display the page count for a pdf
file:{% load cmsplugin_pdf_tags %}
Pages: {{ pdf_plugin.file.path|get_page_count }}SettingsCMSPLUGIN_PDF_DISPLAY_TYPE_CHOICESDefault:[
    ('standard', _('standard')),
    ('small', _('small')),
    ('highlight', _('highlight')),
]When using thePDF Fileplugin in your django-cms placeholders you will
notice that you have three choices for theDisplay type. This field
can be helpful when you want to render a file differently in different parts
of your site. If you need even more display types, just set this setting to
a different list of tuples.ContributeIf you want to contribute to this project, please perform the following steps:# Fork this repository
# Clone your fork
$ mkvirtualenv -p python2.7 cmsplugin-pdf
$ 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-phlog
IntroductionThis is aDjango CMSplugin for incorporatingphotologuegalleries.InstallationFirst, you must installDjango CMSandphotologuewhich requireDjangoand a few other libraries such asPIL. For full details, see the installation
instructions for those packages.Installcmsplugin-phlogto your environment with a tool such asPIP,setuptools, orbuildout.Addcmsplugin_phlogto theINSTALLED_APPSlist in your project’ssettings.pyand run thesyncdbcommand on yourmanage.py.What’s InsideIn order to facilitate ordering of the galleries on display, there is a newphotologuegallery with ordering support calledOrderedGallery. This model
can be linked using a CMS plugin to display photos on your page.The default rendering of the gallery plugin is an unordered list of images. This
can be overridden by placing a template in your project’s template folder atcms/plugins/phlog/gallery.htmlto override all rendering or atcms/plugins/phloge/{{placeholder}}-gallery.htmlto override the template
for a single placeholder (by name).0.3.1 (2013/06/26)Added proper ordering to gallery rendering0.3 (2013/06/07)Added copy relations to plugin for CMS publishing supportFixed JS locationsSome upgrades and added some logging0.2.4.2 (2013/04/08)Repackage to get static files and templates0.2.4.1 (2013/03/14)Fixed an import errorFixed a typo bug0.2.4 (2013/03/13)Updated to use static files appUpdated widget for new statics0.2.3 (2012/01/11)Added width and height attributes to Phlog Galleries0.2.2 (2011/12/01)Fixed a bug when a phlog photo plugin is added without a photo0.2.1 (2011/10/14)Fixed a bug with the rendered order of Phlog Galleries0.2 (2011/08/04)Deprecated 0.1 galleryAdded a gallery plugin that allows for other plugins to be added as items in
the galleryAdded a Photo plugin for adding photologue photos to a page (and not the site
wide photo manager)Added South integration0.1 (2011/05/11)Ordered Photologue gallery addedCMS Plugin for ordered photologue gallery addedAdmin configuration of new ordered gallery
Package: cmsplugin-plain-text
A simple plaintext plugin for django CMS.RequirementsDjango>= 1.5django-cms>= 3.0QuickstartInstallation:$ pip install cmsplugin-plain-textConfigure installed apps in yoursettings.pyINSTALLED_APPS = (
    ...,
    'cmsplugin_plain_text',
)Migrate your database$ ./manage.py migrate cmsplugin_plain_textIf you are using Django < 1.7 in conjunction with South, make sure your SOUTH_MIGRATION_MODULES setting contains this
line.:SOUTH_MIGRATION_MODULES = {
    ...,
    'cmsplugin_plain_text': 'cmsplugin_plain_text.south_migrations',
}Running Testssource <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements-test.txt
(myenv) $ python runtests.pyCreditsTools used in rendering this package:Cookiecuttercookiecutter-djangopackageHistory0.1.2 (2016-07-14)Optimize Python 3 support0.1.1 (2016-02-11)Updated docsAdded testsOptimized plugin name0.1.0 (2016-01-26)First release on PyPI.
Package: cmsplugin-poll
Simple poll plugin forDjango CMS.RequirementsDjango CMS >= 2.2South >= 0.7.3InstallationIf you want to use the poll plugin into your project, just follow this
procedure:Open thesettings.pyfile and addcmsplugin_pollto theINSTALLED_APPSvariableRun the following command:$ ./manage.py migrateOpen theurls.pyfile and add the following tourlpatterns:# previous urls
#
url(r'^poll/', include('cmsplugin_poll.urls')),That’s all for now.