Saravanan666/pypi-org huggingface dataset:
Package: cmsplugin-blog-images
An extension forcmsplugin-blogwhich adds images to blog entries. This extension relies on django-filer.InstallationYou need to install the following prerequisites in order to use this app:pip install Django
pip install django-cms
pip install cmsplugin-blog
pip install django-filer
pip install simple-translationIf you want to install the latest stable release from PyPi:$ pip install cmsplugin-blog-imagesIf you feel adventurous and want to install the latest commit from GitHub:$ pip install -e git://github.com/bitmazk/cmsplugin-blog-images.git#egg=cmsplugin_blog_imagesAddcmsplugin_blog_imagesto yourINSTALLED_APPS:INSTALLED_APPS = (
    ...,
    'cmsplugin_blog_images',
)UsageJust go to theEntryadmin and you will see an inline admin to add images.Templatetag: get_entry_imagesIn order to iterate over your blog entry’s images, use theget_entry_imagestag:{% load cmsplugin_blog_images_tags %}
{% get_entry_images entry as entry_images %}
{% for image in entry_images %}
    <img src="{{ image.image.url" />
{% endfor %}ContributeIf you want to contribute to this project, please perform the following steps:# Fork this repository
# Clone your fork
$ mkvirtualenv -p python2.7 cmsplugin-blog-images
$ 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 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-blog-language-publish
An extension forcmsplugin-blogwhich allows to publish only certain languages of a blog entry.InstallationYou need to install the following prerequisites in order to use this app:pip install Django
pip install django-cms
pip install cmsplugin-blog
pip install simple-translationIf you want to install the latest stable release from PyPi:$ pip install cmsplugin-blog-language-publish  (not available by now)If you feel adventurous and want to install the latest commit from GitHub:$ pip install -e git://github.com/bitmazk/cmsplugin-blog-language-publish.git#egg=cmsplugin_blog_language_publishAddcmsplugin_blog_language_publishto yourINSTALLED_APPS:INSTALLED_APPS = (
    ...,
    'cmsplugin_blog_language_publish',
)TODO: Add additional installation steps.UsageTODO: Describe usageContributeIf you want to contribute to this project, please perform the following steps:# Fork this repository
# Clone your fork
$ mkvirtualenv -p python2.7 cmsplugin-blog-language-publish
$ 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 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-blog-seo-addons
Allows to add meta descriptions to a cmsplugin-blog Entry.An extension forcmsplugin-blogwhich lets you add meta description to a blog entry.InstallationYou need to install the following prerequisites in order to use this app:DjangoSouthdjango-cmscmsplugin-blogIf you want to install the latest stable release from PyPi:$ pip install cmsplugin-blog-seo-addonsIf you feel adventurous and want to install the latest commit from GitHub:$ pip install -e git://github.com/bitmazk/cmsplugin-blog-seo-addons.git#egg=cmsplugin_blog_seo_addonsAddcmsplugin_blog_seo_addonsto yourINSTALLED_APPS:INSTALLED_APPS = (
    ...,
    'cmsplugin_blog_seo_addons',
)UsageJust write a blog Entry and you will see a new inline for meta description in
the Entry admin.RoadmapCheck the issue tracker on github for milestones and features to come.
Package: cmsplugin-bootstrap-carousel
========================================Bootstrap carousel plugin for Django-CMS========================================.. image:: https://travis-ci.org/nimbis/cmsplugin-bootstrap-carousel.svg?branch=master:target: https://travis-ci.org/nimbis/cmsplugin-bootstrap-carousel.. image:: https://coveralls.io/repos/nimbis/cmsplugin-bootstrap-carousel/badge.png?branch=master:target: https://coveralls.io/r/nimbis/cmsplugin-bootstrap-carousel?branch=masterA Django-CMS plugin to easily create carousel components using Bootstrap, from Twitter.Forked from: https://bitbucket.org/tonioo/cmsplugin-bootstrap-carouselThis plugin supports filer and will use it if it is found in your INSTALLED_APPS.Requirements============* `Django-CMS >= 2.4 <http://django-cms.org>`_* `Bootstrap <http://twitter.github.com/bootstrap/>`_* `easy-thumbnails <https://github.com/SmileyChris/easy-thumbnails>`_* `Pillow`* `filer` is optional.Installation============To use it into your project, just follow this procedure:#. Open the *settings.py* file and add ``cmsplugin_bootstrap_carousel`` to the``INSTALLED_APPS`` variable#. This plugin will use filer if it is in your INSTALLED_APPS#. Run the following command::$ ./manage.py syncdb.. note::Bootstrap is not included with this plugin.Contributing============Contributors please submit pull requests to the `develop` branch.History=======0.2.2:* Fixing setup.py for pip>=1.6.0.2.1:* Changed plugin name from CarouselPlugin to BootstrapCarouselPlugin to avoid name collisionwith djangocms-cascade.0.2.0:* Added fields for toggling visibility of carousel controls and slide indicator. Improved the included template.
Package: cmsplugin-catalog
May you want insert a pages list tree.
This Django CMS plugin allows you to add pages list to the page.RequirementsIt works fine and tested underPython 2.7. The following libraries are requiredDjango>= 1.5django-cms>= 3.0, <3.1 (we recommend to use Django CMS 3.0 and higher, lower than 3.1, contact us if you need prior CMS versions supports and have some issues)Installation$ pip install cmsplugin-catalogConfigure installed apps in yoursettings.pyINSTALLED_APPS = [
    # django contrib and django cms apps
    'cmsplugin_catalog',
]Migrate your databasedjango-admin.py migrate cmsplugin_catalogUsageAdd plugin to the page with common way.
To customize how it looks you can overridecms/plugins/catalog_list_panel.html.RoadmapPython 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-catalogto your native languagewith Transifex
Package: cmsplugin-collapse
A bootstrap accordion plugin for django-cms.Installationpip install cmsplugin-collapseAdd cmsplugin_collapse to INSTALLED_APPSIf you want chevrons for the dropdowns, check out this StackOverflow answer:http://stackoverflow.com/a/18568997Requirementsdjango >= 1.8django-cms >= 3.3.1Required for included template:
* django-sekizai
* bootstrapContributingSee the [Contributing Guidelines](CONTRIBUTING.md).History0.4.1:Update accordion templates for bootstrap4.0.4.0:Adding migration required for Django CMS v3.3.1 and later, which is now
required for this app.0.3.0:Add missing Django migrations.Extend title to 512 characters.0.2.5:Removing pip >= 6.0 requirement from setup.py.0.2.4:Update to Django 1.7 migrations0.2.2:Add session argument to parse_requirements.0.2.0:Add accordion-toggle class to title for css decoration.0.1.3:Fixed template locations.0.1.2:Fixed url in setup.py and additional import errors.0.1.1:Fixed renaming problem/import errors.0.1.0:Initial commit
Package: cmsplugin-comments
DependenciescaptchaInstallationpip install cmsplugin-commentssettings.py:INSTALLED_APPS = (
    ...
    'cmsplugin_comments',
    ...
)urls.py:urlpatterns = patterns('',
    ...
    url(r'^comments/', include('django.contrib.comments.urls')),
    ...
)Enable captchasettings.py:INSTALLED_APPS = (
    ...
    'cmsplugin_comments',
    ...
)

COMMENTS_APP = 'cmsplugin_comments'urls.py:urlpatterns = patterns('',
    ...
    url(r'^comments/', include('captcha.urls')),
    ...
)Enable emailing of new messages to adminssettings.py:EMAIL_HOST=
EMAIL_PORT=
EMAIL_HOST_USER='my@email.com'
EMAIL_HOST_PASSWORD='xxx'
EMAIL_USE_TLS=Truetouch {project-home}/templates/comments/comment_notification_email.txtfinally:manage.py syncdb
manage.py migrate
Package: cmsplugin-contact-form
cmsplugin-contact-formDjango-CMS contact form plugin with default Django email integrationAvailable FieldsThe following HTML fields can be added to the form:TextEmailPhoneDate, Time and DatetimeCheckboxRadioText AreaSubmitInstallationInstall package:pip install cmsplugin-contact-formAdd app tosettings.py:INSTALLED_APPS = (
    ...
    'cmsplugin_contact_form',
    ...
    )Run migration:python manage.py migrate cmsplugin_contact_form
Package: cmsplugin-css-background
django CMSplugin for configuring background images in edit mode via CSS
rules.RequirementsDjango 1.8+django CMS 3.3+InstallationIn your Python environment run$pipinstallcmsplugin-css-backgroundThis will install the latest stable version of the plugin package.
To install the package’s latest repository snapshot run$pipinstall-egit+https://github.com/alexmalykh/cmsplugin-css-background.git@master#egg=cmsplugin-css-backgroundThen add the plugin toINSTALLED_APPSlist:INSTALLED_APPS=[...,'cmsplugin_css_background',]and finally, roll database migrations:$pythonmanage.pymigratecmsplugin_css_backgroundUsageDefine a placeholder in your template like this:{%withcss_selector='#some-element'%}{%placeholder'Placeholder Name'%}{%endwith%}The placeholder can be anywhere but it is recommended to keep it near the
element specified by the CSS selector. Note that the selector can be any
valid CSS selector, not just an id.Add an instance ofCSS Backgroundfrom theGenericplugin group to the
created placeholder on your page in the CMS admin.NoteThis package is aware ofcmsplugin-filer. If it is
installed and enabled, then you also get extraCSS Backgroundplugin
available in theFilerplugins group. This allows you to use images
managed by Filer.Configure the required background CSS styling that will be applied to the
element. All fields may be left blank if not required, but at least
color or image must be provided. Omitted properties cascade down
to corresponding lower-priority styling.The CSS style definition is added to the sekizaicssblock in the<head/>element, in compliance with W3 specs:<styletype="text/css">#some-element{/* here 'background-' CSS rules go */...}</style>The template used iscmsplugin_css_background/css-background.html.By default, background properties are rendered as a list of separate rules
(which are omitted if not specified), but there is a shorthand option too.
To use it just overridecmsplugin_css_background/css-background.htmltemplate
somewhere in your project tree and replace{{instance.as_separate_rules}}with{{instance.as_single_rule}}NoteUsing the shorthand property is not recommended because empty properties will
fall back to default values defined in W3 specs, thus preventing cascading
down to lower-priority rules (it they are defined). This is normal for CSS,
but in some cases it might be not what you’re expecting.
Package: cmsplugin-disqus
django CMSplugin forDisqus.InstallationThis plugin requiresdjango CMS2.2 or higher to be properly installed and
configured. It also requires you to have aDisqusaccount.In your projectsvirtualenv, runpip installcmsplugin-disqus.Add'cmsplugin_disqus'to yourINSTALLED_APPSsetting.Set theDISQUS_SHORTNAMEsetting to your sites shortname. See the Disqus
documentation for more details.Runmanage.py migrate cmsplugin_disqus.TemplatesCMS Plugin Disqus has a single template, located atcmsplugin_disqus/disqus_plugin.html. The template is rendered with the
following context variables:DISQUS_SHORTNAME: The value of theDISQUS_SHORTNAMEsetting, used byDisqusto identify your site.instance: The plugin instance used to render the template.developermode: The value of theDEBUGsetting, can be used to turn on
theDisqusdeveloper mode for testing.The context is inherited from the main context used to render the page,
therefore you also get all context variables from your template context
processors. Most importantly you get therequestobject, which you can use
to load theDisqusembed javascript code over HTTPS if necessary.TranslationsYou can help translate this plugin athttps://www.transifex.net/projects/p/cmsplugin-disqus/.
Package: cmsplugin-django-outlets
Provides django-cms integration fordjango-outlets.Usage and installationPlease visit the maindjango-outletsapp. Everything is documented there.ContributeIf you want to contribute to this project, please perform the following steps# Fork this repository
# Clone your forkmkvirtualenv-ppython2.7cmsplugin-django-outletsmakedevelopgitco-bfeature_branchmaster# Implement your feature and testsgitadd.&&gitcommitgitpush-uoriginfeature_branch# Send us a pull request for your feature branch
Package: cmsplugin-embedded-menu
## DjangoCMS Embedded MenuThis simple extension allows you to place menus in placeholders via theadministration interface.## Requirements* django-cms* And all the requirements the above project(s) depend on.## Installation1. make sure you are using a python virtual environmentvirtualenv ~/Dev/virtualenv/projectname;. ~/Dev/virtualenv/projectname/bin/activate;cd ~/Dev/projects/projectname/;2. install it from pypi`pip install cmsplugin-embedded-menu`3. or, install it from github`pip install git+https://github.com/airtonix/cmsplugin-embedded-menu`## Configuration1. add `cmsplugin_embeddedmenu` to your `INSTALLED_APPS`2. perform a `./manage.py migrate` (for south users), or `./manage.py syncdb`3. There is no step three!## Override TemplateChoosing a template in the administration interface means that youpopulate the following two relative paths (to any of your app template dirs)with templates you desire to be made available.* cmsplugin_embeddedmenu/layoutsAny .html file that doesn't contain the word 'base' will be presented inthe template selector combo dropdown in the admin interface.For example, if your django project was at :`~/Dev/Django/MyProjectName/`And you had a django application named `SomethingSomethingSomething` at :`~/Dev/Django/MyProjectName/SomethingSomethingSomething/`Then templates for this plugin could be found at :`~/Dev/Django/MyProjectName/SomethingSomethingSomething/templates/cmsplugin_embeddedmenu/layouts/*.html`In fact, anywhere django looks for templates, you can place the following tree :```/cmsplugin_embeddedmenu/layouts/*.html```### Customising TemplatesTemplates in all groups are provided the context :a CMSPlugin has many useful attributes for you to use, the main oneis `plugin.instance` a reference to the settings model.>     plugin' :>         An instance of CMSPlugin, which itself provides reference to either>         of the settings models as outlined below.#### base.htmlbase.html in the `cmsplugin_configurableproduct` directory is used to load theselected template chosen in the administration interface.#### ./layouts/*.htmltemplates here are provided the context :>     plugin.instance>          template>               Chosen template.>## Contributionsanyone is free to contribute, simply submit a merge request atgithub : http://github.com/airtonix/cmsplugin-configurableproduct## Todoprovide option to manipulate menu choices:* Refine the product filter.* Provide better default templates.* Allow selecting/use of snippets for menu templates?
Package: cmsplugin-fb-agenda
IntroductionDEPRECATED: Please usecmsplugin-fb-graphinstead, a more generic version of this plugin.This django-cms plugin shows the agenda of a given user_id.Changelog0.2 - 2013/02/16Add count field to the plugin to control how many events will be
displayed.Add Basque translation0.1 - 2013/02/06Initial release.Show the agenda of a user given the user_id
Package: cmsplugin-fbgallery
[![Stories in Ready](https://badge.waffle.io/changer/cmsplugin-fbgallery.png?label=ready&title=Ready)](https://waffle.io/changer/cmsplugin-fbgallery)cmsplugin-fbgallery===================[![Build Status](https://travis-ci.org/changer/cmsplugin-fbgallery.png?branch=master)](https://travis-ci.org/changer/cmsplugin-fbgallery)Django CMS plugin for facebook album galleryThis projects helps integrate Facebook album into your Django CMS based website. The plugin provide superb performance compared to the Ajax based alternatives and works even on IE > 6 without any issues. Also, with caching enabled it loads fast without any lag.## Installation:Add the following line into your `requirements.txt` file:```bashhttps://github.com/changer/cmsplugin-fbgallery/archive/v1.0.2.zip```And add the Facebook App ID and Secret in your settings file:```pyINSTALLED_APPS = (`cmsplugin_fbgallery`,)FB_APP_ID = os.environ.get('FB_APP_ID')FB_APP_SECRET = os.environ.get('FB_APP_SECRET')```Since this is secret information, we encourage to keep the secret out of source control. This also allows easy configuration on platforms like heroku. You can obtain the Facebook App ID and Secret by creating an app at [facebook for developers](developers.facebook.com)Once done, add a block into the django template where you want to use the plugin to work, preferably inbase.html:```html{% placeholder facebook-gallery %}```## Usage:In order to use, add the plugin into the intended placeholder and add facebook album Id in the admin and save the plugin and page. Once done, you will have the gallery up and running for you.### Finding Album ID:A facebook Album URL contains the information about the Album ID, here is how you get the Album ID:If URL is: https://www.facebook.com/pagename/photos/?tab=album&album_id=1234567890Your Album ID is: 1234567890 .## Scope:The future versions with bring in more cleanup and fixes to the plugin.## Bugs/Issues:Create an issue here with proper detail: https://github.com/changer/cmsplugin-fbgallery/issues## Inspirations/Credits:This projects seeks some inspirations from the work of [@dantium](https://github.com/dantium) and [@driesdesmet](https://github.com/driesdesmet) on django-fbgallery but adapts it to more CMS plugin way.
Package: cmsplugin-fb-graph
IntroductionCurrently two plugins are available:AgendaShows the agenda of the given user idNewsShows the wall posts of the given user idChangelog0.3 - 2013/02/20Add one more plugin: Facebook News shows the wall posts of the given
user_idRename the project as now its more generic0.2 - 2013/02/16Add count field to the plugin to control how many events will be
displayed.Add Basque translation0.1 - 2013/02/06Initial release.Show the agenda of a user given the user_id
Package: cmsplugin-feedback
Feedback form plugin for Django CMS[1][1]Form style depends on your design, this is just an example. You should customize it with your own CSS.RequirementsPythonIt 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)django-simple-captcha>= 0.4.1JavaScriptThe feedback form usesjQueryto post form data asynchronously.
You should take care of this library and include it to your page directly,
or add it to your assets builder, etc.Installation$ pip install cmsplugin-feedbackUpdate yoursettings.pyINSTALLED_APPS = [
    # django contrib and django cms apps
    'captcha',
    'cmsplugin_feedback',
]Do not forget to include URLs tourls.pyurlpatterns = patterns('',
    url(r'^captcha/', include('captcha.urls')),
    url(r'^feedback/', include('cmsplugin_feedback.urls')),
    url(r'^', include('cms.urls')),
)And to migrate your databasedjango-admin.py migrate captcha cmsplugin_feedbackNotificationPlugin will notify site managers on successful form submit (MANAGERSshould be configured for Django). You can disable
this behavior in yoursettings.pyCMS_FEEDBACK_NOTIFY_MANAGERS = FalseAnd tou can change default email subjectCMS_FEEDBACK_NOTIFY_SUBJECT = 'User feedback'You can write you own successful submit handlerfrom cmsplugin_feedback.signals import form_submited
from django.dispatch import receiver

@receiver(form_submited)
def submit_handler(sender, message, request, *args, **kwargs):
    passRoadmapPython 3 supportBoth sync and async form posting workflow. To cover number of cases — no javascript (really?); no jquery on the page; you don’t want to use async workflow and want to refresh a page.Form without captcha (if you dont need it or for registered users)Notify site managers about new feedback messagesChangelogThe 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-feedbackto your native languagewith Transifex
Package: cmsplugin-feedparser
django-feedparserplugin for DjangoCMSWarningVersion 0.3.0 has dropped support forDjangoCMS<=3.3.1.LinksDownload hisPyPi package;Clone it on hisrepository;RequiresDjango >= 1.8;DjangoCMS>= 3.3.1;django-feedparser>= 0.1.2;InstallFirst install the packagepip install cmsplugin-feedparserAdd it to your installed Django apps in settings :INSTALLED_APPS = (
    ...
    'django_feedparser',
    'cmsplugin_feedparser',
    ...
)Then import their settings:from django_feedparser.settings import *
from cmsplugin_feedparser.settings import *Finally install plugin models in your database using migrations:python manage.py migrateNoteNote than since version0.2.0, this plugin has moved to Django migrations system, previous South migration will be freezed in their current state and have been moved tosouth_migrationsdirectory as recommended sinceSouth 1.0.x.
Package: cmsplugin_filer_album
DjangoCMS filer plugin for show albums with template selection==============================================================Templates in this package:CMSPLUGIN_FILER_ALBUM_TEMPLATES = (('cmsplugin_filer_album/prettyphoto.html', 'PrettyPhoto'),('cmsplugin_filer_album/jcarousel_overlay.html', 'JCarousel + Overlay'),('cmsplugin_filer_album/carousel.html', 'Carousel'),)You can define yours in settungs.py of your django project.
Package: cmsplugin_filer_audio
Django CMS Audio Filer PluginThis plugin plays a mp3 file using Flowplayer. Uses django-filer for the
file storage.The plugin uses it’s own flowplayer 3.2.11 with the audio plugin version
3,2,9.InstallationInstall the python module:pip install cmsplugin_filer_audioAdd the ‘cmsplugin_filer_audio’ to INSTALLED_APPSUsageAdd ‘Audio’ plugin to a  pageholder.Set the title, choose the file and decide if the player will start
automatically or not.Changelog0.2 - unreleasedAdd license and author informationMigrate to SouthAdd missing data files0.1 - 2012/06/21Initial releaseBasic functionality: choose a file from filer, set the title,
enable/disable autostart.
Package: cmsplugin-filer-html5video
Adjango CMSplugin for HTML5 video usingdjango-filerandVideoJS.SetupAddcmsplugin_filer_html5videoto yourINSTALLED_APPS.Video FormatsFormat support between browsers is a moving target. This plugin provides fields
for the three most common formats: MP4 (h.264), WebM, and Ogg Theora. Wikipedia
has atable of supported formatsfor different browsers.You can upload your videos in some or all supported formats, depending on your
needs.NoteThe plugin does not support format conversion (patches welcome!) and does
not validate the uploaded files. You might want to educate your CMS staff
on the particularities of HTML5 video.