Saravanan666/pypi-org huggingface dataset:
Package: collective.portlet.videoanysurfer
IntroductionThis addon add a portlet to display video compatible withanysurfer2.0
It use collective.videoanysurfer as component to do the job.AnySurfer 2.0French:http://www.anysurfer.org/fr/video-dans-un-lecteur-flashNederlands:http://www.anysurfer.org/video-in-een-flashplayerCreditsCompaniesCIRB / CIBGContact CIRBAuthorsJeanMichel FRANCOIS aka toutpt <toutpt@gmail.com>Changelog1.0.3 (2013-07-02)fix related to changes in collective.videoanysurfer
[smoussiaux]1.0.2 (2012-08-07)force string for caption_formatmanage add event handler also to download caption from youtube1.0.1 (2012-08-07)update integration with new releases1.0 (2012-07-03)Initial release
Package: collective.portlet.wordpress
IntroductionThis package provides portlet that lists blog posts from your wordpress blog.Overviewcollective.portlet.wordpresspackage adds a new portlet to Plone site
calledWordPress Blog. It gives you ability to list blog posts from
wordpress based blog in your Plone site. Portlet makes request to wordpress
blog’s rss feed and parses it to get recent blog entries. See below for details about installation and usage of this portlet in your site.CompatibilityThis add-on was tested for Plone 3 and Plone 4.Installationto add the package to your Zope instance, please, follow the instructions
found inside thedocs/INSTALL.txtfilethen restart your Zope instance and install theWordpress Blog Portletpackage from within theportal_quickinstallertoolPortlet UsageTheWordPress Blogportlet owns a bunch of fields. Here we explain how it works:Portlet header. This string is used in the portlet header.Blog url.  Here you specify the URL to your Wordpress blog root. Note: do not
add a path to the blog’s RSS feed, it is added by the portlet itself.Request Timeout. Number of seconds you allow the portlet to wait for a response
from the Wordpress blog.Number of entries. Specifies the number of entries to list in the portlet.More link. If checked, ‘…more’ link pointing to the blog will be inserted at
the bottom of the portlet.Live Exampleshttp://www.roserehab.com/CreditsCompaniesMartin Schoel Web ProductionsContact usAuthorsVitaliy Podoba <vitaliy@martinschoel.com>Sergiy KrasovkiyContributorsChangelog1.0 - April 22, 2011Initial release, working in plone3 and plone4.
[piv]
Package: collective.portlet.workflowsteps
This package provides a new portlet for Plone 3 called “Workflow steps”. It
can be configured to show:A custom headerSome lead-in rich text, if desiredThe state of the current object, including that state’s full descriptionAll available transitions, optionally with their full descriptionsState and transition descriptions are rendered as HTML. Furthermore, the
following special variables may be used.${portal_url} – The url of the portal (or navigation) root
${object_url} – The url of the current object
${folder_url} – The url of the current folderThe idea is to make it possible to present a list of “next steps” as part of
the workflow, including links to edit forms and the like.
Changelog
=========1.0b3 (2009-04-15)Don’t hide the portlet if there are no transitions, but there is state info.
[optilude]1.0b2 (2009-03-31)Hide the portlet if there’s no state info and no transitions.
[optilude]1.0b1 (2009-03-28)Initial release
Package: collective.powertoken.view
IntroductionA “view document” action implementation forcollective.powertokenHow to useAdd this product to your Plone installation, then you will be able to register Power Tokens that
“view” document.>>> from collective.powertoken.core.interfaces import IPowerTokenUtility
>>> utility = getUtility(IPowerTokenUtility)
>>> token = utility.enablePowerToken(document, 'view.viewDocument')
>>> results = utility.consumeAction(document, token)
>>> print results
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
...
</html>You will get the view output as result.ParametersviewCall a different Zope view on the context, not the current or default ones.cmfcallableCall a CMF Template/skins resource on the contextsetToRequestA dict with additional values to set in the request. For example you can setdisable_border, or
(only for Plone 4)disable_plone.leftcolumnanddisable_plone.rightcolumn.Both parameter are not mandatory. Providing none of theme will call the content default view.Use caseYou can view a document, regardless of it’s review state and your roles in the site.You can call a view on a context, overriding the user security permission.AuthorsThis product was developed by RedTurtle Technology team.Changelog0.1.0 (2012-01-11)Initial release
Package: collective.powertoken.workflow
IntroductionA workflow action implementation forcollective.powertoken.How to useAdd this product to your Plone installation, then you will be able to register Power Tokens that
performs workflow action when consumed.>>> from collective.powertoken.core.interfaces import IPowerTokenUtility
>>> utility = getUtility(IPowerTokenUtility)
>>> token = utility.enablePowerToken(document, 'workflow.doAction', workflow_action='publish')
>>> results = utility.consumeActions(document, token)
>>> print results
['published']You will get the new state of the document as result.You can optionally add a runtime parameter to the action provider, for adding also the
workflow state change comment.>>> token = utility.enablePowerToken(document, 'workflow.doAction', workflow_action='retract')
>>> results = utility.consumeActions(document, token, comment="Hello! I hide this!")
['private']Parametersworkflow_action(configuration parameter)Required. You need to provide the workflow action to perform.comment(runtime parameter)Optional. Use to save also a comment to the workflow action.Use caseYou can perform a state change for a document, regardless of your roles in the site.AuthorsThis product was developed by RedTurtle Technology team.Changelog0.2.0 (2012-02-15)added support forcommentruntime parameter [keul]fixed documentation [keul]0.1.0 (2012-01-11)initial release
Package: collective.preventactions
collective.preventactionsThis package allows administrateur to marker object which can’t be deleted or renamed/moved.Source code @ GitHubReleases @ PyPIVersionsVersions > 3 are for Plone 5.2 and Python 3Versions < 3 are compatible with Archetypes (branch 2.x)How it worksThis package use marker interfaces and subscribe toIObjectWillBeRemovedEventandIObjectWillBeMovedEventevents.
If a marker interface is find on modified object, a exception will be raised.You can also set some contents not deleteable (for example) like this in your setuphandler :from collective.preventactions.interfaces import IPreventDelete
from plone import api
from zope.interface import alsoProvides


def post_install(context):
    obj = api.content.get('/Plone/content-not-deleteable')
    alsoProvides(obj, IPreventDelete)InstallationTo installcollective.preventactionsyou simply addcollective.preventactionsto the list of eggs in your buildout, run buildout and restart Plone.Then, installcollective.preventactionsusing the Add-ons control panel.LicenseThe project is licensed under the GPLv2.
Changelog
=========0.3.0 (2019-11-26)Remove Archetypes dependency.
[bsuttor]0.2.1 (2018-07-10)Typo.
[bsuttor]0.2 (2018-07-09)Fix check render of PreventActionForm.
[bsuttor]0.1 (2016-09-20)Package created using mr.bob
[bsuttor]
Package: collective.printrss
Tell me what your product doesFeaturesCan be bullet pointsExamplesThis add-on can be seen in action at the following sites:
- Is there a page on the internet where everybody can see the features?DocumentationFull documentation for end users can be found in the “docs” folder, and is also available online athttp://docs.plone.org/foo/barTranslationsThis product has been translated intoKlingon (thanks, K’Plai)InstallationInstall collective.printrss by adding it to your buildout:[buildout]

...

eggs =
    collective.printrssand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.printrss/issuesSource Code:https://github.com/collective/collective.printrssDocumentation:https://docs.plone.org/foo/barSupportIf you are having issues, please let us know.
We have a mailing list located at:project@example.comLicenseThe project is licensed under the GPLv2.Contributorsboulch,christophe.boulanger@imio.beChangelog1.0.5 (2020-01-22)Add ul
[boulch]1.0.4 (2020-01-22)Remove field to customize img style.
[boulch]1.0.3 (2019-08-07)Get pictures from rss feed.
[boulch]1.0.2 (2019-03-13)Remove date below links.1.0.1 (2019-03-11)Open each link in new tab.1.0.0 (2019-02-21)Add new url field (usage in index view)1.0a1 (2018-09-10)Initial release.
[bsuttor, boulch]
Package: collective.printview
IntroductionEvery now and then users ask if they could somehow get a view which displays
all the documents from certain folder structure at one page.Collective.printviewis an answer to this request.Collective.printviewbrings you @@printview view that you can call from every
folderish object in Plone. This view is drop dead simple having only one task -
dig deep through folder structure and search for content based on settings specified
oncollective.printviewcontrolpanel. In controlpanel you can define which folderish content
typescollective.printviewcan use while it tries to dig deeper in folder structure.
You can also define content types which are used for getting the actual content.
Finally you can chooce workflow states which will be made available for this search
for content.For each object we’re going to pull content from,collective.printviewexpects
to find these three mehtods:Title()Description()getText() OR text.rawAfter @@printview has crawled through all the specified folders it returns plain
page containing title, description and body text from all the objects it encountered.
The resulting page contains some javascript magic which creates footnotes after
each links and moves the actual links to page footer.Usage@@printview view can be used from folderish contents actions menu (where you
can find cut,copy,paste,rename and delete actions as well). You can also manually
type @@printview after the url.Warning!Usually we can get objects title and description from the catalog. This addon
would be pointless if we couldn’t also get the actual bodytext. This is whycollective.printviewdoesn’t play with portal_catalog and instead of that goes
bravely with full objects. This is something that can have serious impact on
your sites performance - especially if there are lot’s of folders and content
objects under the context you’re using the @@printview. @@printview uses memoize
to cache results based on a key created from printview settings and timestamp of
a latest modification in the search context. This won’t save you on a first run
though - you can’t say I didn’t warn you :)Changelog1.0.1 (2011-08-21)Fixed problems with dependencies.Fixed typos in README.1.0 (2011-08-21)Initial release
Package: collective.privateurl
IntroductionIf you use separate skins for the administration and publication of
content, you can use this package to block anonymous access on your
administration url.Simply add this package as an egg to your buildout and:1. Add a ‘privateurls’ lines property to your Plone site on the ‘Properties’ tab.
Add the URL of your admin URL to the privateurls lines property: eg.http://admin.plone.org2. Add a ‘publicurls’ lines property to your Plone site on the ‘Properties’ tab.
Add the URLs of anonymously accessible pages to lines property: eg.http://admin.plone.org/contact-infohttp://admin.plone.org/sitemapChangelog1.0Initial release
Package: collective.progressbar
collective.progressbarThis product provides a basic html and javascript progress bar for Plone
that are useful for long running server side processes like imports or
exports.To use it, you simply have to fire two events. The first event
initialises the progress bar view:from collective.progressbar.events import InitialiseProgressBar
from collective.progressbar.events import ProgressBar

title = 'Importing file'
bar = ProgressBar(self.context, self.request, title)
notify(InitialiseProgressBar(bar))The ProgressBar class above can take an optional view parameter if you
want to customise the view that renders the progress bar further. You
only have to include the progressbar macro in your custom view.To update progress, you simply have to fire the appropriate event:from collective.progressbar.events import UpdateProgressEvent
from collective.progressbar.events import ProgressState

for index in range(101):
    progress = ProgressState(self.request, index)
    notify(UpdateProgressEvent(progress))To see how the progress bar works, install the package and browse to the
demo view eg.:http://localhost:8080/plone/@@collective.progressbar-demoAuthors and CopyrightAuthors:Roche Compaan <roche at upfrontsystems.co.za>Hedley Roos <hedley at upfrontsystems.co.za>Copyright (C) 2009 Upfront Systems, Stellenbosch, South AfricaChangelog0.5 - 2009-09-18Initial release
Package: collective.project
collective.projectProject Management in Plone with Dexterity Content TypesInstallationpip install plock
plock . -i collective.project
bin/plone foregroundChangelog2.0.0 (2015-07-05)Plone 5 compat1.0.1 (2012-10-29)Add 4.3 compatAdd classifers to setup.py for all Plone 4.x1.0.0 (2012-04-07)Clean up package0.9.5 (08/17/2011)Do not hide Plone content editing border by defaultChange default projectsClean up UIMore package cleanup0.9.4 (11/10/2010)Clean up packageRebrand as demo application0.9.3 (12/05/2009)Fix bug with calculation of hours when exactly a full day (24 hours) has been workedRename class method iteration_tool (in CreateIterationForm) to create_iterationAdd class method to CreateIterationForm (deactivate_iteration) to change workflow state on all active iterations (to inactive) when creating new iterationsUI enhancements to project, iteration, task templatesFactor out some class methods into common.pyImproved client view templateAdd additional fields to client type0.9.2 (11/30/2009)Provide improved installation instructions in INSTALL.txt0.9.1 (11/19/2009)Iteration tool bug fixesDate range tweaks on projects, iterationsAdd drop down menu to select Project title, powered by portal property and SimpleVocabularyAdd portal property to make disable border configurable on all types0.9.0 (11/17/2009)Restore iteration tool0.8.0 (10/08/2009)Fix hours calculation for increments of time < 1 hourCalculate totals for active iterations onlyDon’t show inactive iterations in iteration_templates/view.ptChange defaults for start and stop of projects & iterations0.7.0 (09/29/2009)Package shipped without top level docs directory, fixedprojects_view was broken in several ways, fixed0.6.0 (09/25/2009)Rename package to ‘collective.project’Final Dexterity content types implementationProvides custom view templates for Project, Iteration, and Task as well as three top level views0.5.0 (08/16/2009)Initial Dexterity content types implementation0.4.0 (08/14/2009)Track variable and flat rate fee projects (e.g. consulting and hosting)Compute totals for active projects only0.3.0 (03/19/2009)Bug fix in iteration_view template0.2.0 (03/19/2009)Add billable field to taskAdd sort_on = getObjPositionInParent to projects_view to display projects in order0.1.0 (03/15/2009)Initial release
Package: collective.prometheus
This package publishes Plone statistics in a format that can be consumed byPrometheus.It was largely based onmunin.zope. Seehttps://pypi.org/project/munin.zope/It provides the following data:The number of running Zope ZServer threads (with thezserverextra)The number of Zope ZServer threads not in use (with thezserverextra)The number of objects in the Zope databaseMemory used by the Zope cacheThe number of objects that can be stored in the Zope cacheZODB load countZODB store countZODB connectionsActive Zope ObjectsTotal Zope ObjectsInstallation (using Buildout)Addcollective.prometheusto your instance eggs inbuildout.cfg.UsageAssuming Plone listens onlocalhost:8000, start your Plone instance and visithttp://localhost:8000/@@metricsto see the output and confirm that data is being reported.If so, add a job to yourscrape_configsinpometheus.yaml:-job_name:'plone'metrics_path:'/@@metrics'static_configs:-targets:['localhost:8000']1.6.1Fix metric naming for thread-local metrics
[Rudd-O]1.6.0rename zope_cache_objects to zope_total_objects to better reflect what it shows1.5.0Change zodb_load_count and zodb_store_count from Counter to Guage1.4.0UsegetActivityAnalysis()for ZODB activity1.3.1make ZServer monitoring optionalSkip ZODB activity if unavailable1.3.0Zope 4 compatibility, make ZServer monitoring optional with thezserverextra1.2.1Fix a typo in output1.2Add documentationNumber Zope connections instead of using their ID1.1Add per connection caches active and total object counts1.0Initial release
Package: collective.proxyproperties
IntroductionAllow local site managers to override portal_properties property sheets.  This setup will allow you to override just one property or all properties if you choose.The 0.x releases are a proof of concept, a rewrite may be in its future :)Changelog0.3 (2012-11-26)Make FakePropertySheet subclass Persistent, to satisfy
new requirements for getToolByName in Products.PloneHotfix20121106.
[davidblewett]Don’t proxy special attributes, persistence attributes, or
IObjectManager attributes.  Fixes problem with tests and
collective.lineage issue #41:http://plone.org/products/collective-lineage/issues/41[rossp]0.2 (2011-09-02)Fix issue with thetextproperty type.
[claytron]Added a new dependency on collective.autopermission.
Added a new permission (collective.proxyproperties.ManageProperties).
Gave the Manager role this new permission by default.
Updated the proxyprops_edit view to require this new permission.
[davidblewett]0.1 - (2009-07-10)Initial release
Package: collective.psc.externalstorage
IntroductionAllows you to set the filesystem path for storingProducts.PloneSoftwareCenterfiles withProducts.ExternalStorage.Changelog0.1.3 - (2011-05-06)Plone 4.1.x compat0.1.2 - (2011-05-06)Plone 4.0.x compat0.1.1 - (2009-11-23)Add entry point for z3c.autoinclude.plugin [aclark]0.1.0 - unreleasedinitial creation
[tarek]
Package: collective.psc.mirroring
IntroductionThis tool synchronizes a file system directory with releases made inProducts.PloneSoftwareCenter. E.g.http://dist.plone.org/packages/Changelog0.1.4 - (2011-05-06)Plone 4.1.x compat0.1.3 - (2011-05-06)Plone 4.0.x compat0.1.2 - (2009-11-23)Add entry point for z3c.autoinclude.plugin [aclark]0.1.1 - (unreleased)Open for development.0.1.0 - (2008-06-28)use workflow events to copy or remove file
[tarek]Uses time-based file locking and
an index file to keep track of files.
[tarek]Initial release
Package: collective.ptg.allnewest
Introduction============Installs all and the newest truegalleriesThis package installs alpha versions, so beware.Changelog=========1.2.7 (2015.08.04)--------------------- Updated quicksand version=========1.2.6 (2013.04.12)--------------------- added collective.ptg.galleryimage1.2.4 (2014.08.24)--------------------- Updated supersized version1.2.3 (2012.10.31)--------------------- added shufflegallery1.2 (2012.10.31)--------------------- added collective.ptg.quicksand- updated a lot of the others1.1 (2012.10.31)--------------------- collective.ptg.simplegallery = 0.41.0.8.2 (2012.10.30)--------------------- collective.ptg.simplegallery = 0.31.0.8.1 (2012.10.30)--------------------- collective.ptg.simplegallery = 0.21.0.8 (2012.10.30)------------------- added collective.ptg.simplegallery = 0.11.0.8 (2012.10.29)------------------- collective.ptg.contactsheet = 1.1.1- collective.ptg.presentation = 1.1- collective.ptg.highslide = 1.11.0.6 (2012.10.29)------------------- collective.ptg.thumbnailzoom = 1.0.51.0.5 (2012.10.18)------------------- collective.ptg.galleria = 1.21.0.3 (2012.10.15)------------------- collective.ptg.garagedoor = 0.11.0.2 (2012.10.10)------------------- collective.ptg.gallerific = 1.11.0.2 (2012.10.09)------------------- collective.ptg.easyslider = 0.41.0.1 (2012.10.05)------------------- collective.ptg.s3slider  = 1.0.81.0 (2012.10.03)------------------- collective.ptg.carousel  = 0.2.2,- collective.ptg.contactsheet = 1.0.5- collective.ptg.contentflow = 1.0.3- collective.ptg.easyslider = 0.3.3.3- collective.ptg.fancybox = 1.0.3- collective.ptg.galleria  = 1.0.4- collective.ptg.galleriffic = 1.0.3- collective.ptg.highslide = 1.0.3- collective.ptg.nivogallery = 1.1- collective.ptg.nivoslider = 1.0.6- collective.ptg.pikachoose = 1.0.4- collective.ptg.presentation  = 1.0.5- collective.ptg.s3slider  = 1.0.7- collective.ptg.scrollable = 0.2- collective.ptg.sheetgallery = 1.1.1- collective.ptg.supersized = 1.0.4- collective.ptg.thumbnailzoom  = 1.0.4- collective.ptg.uigallery = 0.1.1
Package: collective.ptg.bootstrapcarousel
IntroductionBasic integration of the twitter bootstrap carousel with collective.plonetruegalleryhttp://twitter.github.io/bootstrap/javascript.html#carouselThis add-on will only work with Plone >= 4.3  as Jquery 1.7 is not supported on previous versions of Plone.Bootstrap’s carousel needs Jquery 1.7 or higherChangelog1.0.1Fixed spelling error [jsonmurphy]1.0Initial release
Package: collective.ptg.contactsheet
contact sheet display type for collective.plonetruegallery
Changelog
=========1.1.2added download link [espenmn]1.1.1 ~ (2012-10-17)update styles
[eehmke]1.1add copyright information
[eehmke]1.0.5release to make it work with Plone 4.21.0.4add translations1.0dev (2012-07-04)Initial release
Package: collective.ptg.contentleadimage
IntroductionThis product provides an adapter for collective.plonetruegallery to display
contentleadimages from collective.contentleadimage.In the weird case where an object is an image (provides IImageContent) and
also has a contentleadimage, the contentleadimage is the one displayed in the
gallery.InstallationJust add this product to buildout’s eggs, or install it in python path. Does
not require any installation in Plone.Changelog1.0 (2012/08/14)Initial release
Package: collective.ptg.easyslider
Introduction============easyslider display type for collective.plonetruegallery.There might be some demos here: http://products.medialog.no/galleries/easyslider/Another option could be to use collective.easyslider which has some more options, but:- you dont have to install another product if you are already using Truegallery on your site- I find it easier to integrate trugalleries in other templates- truegallery works with smartlink etc.- collective.ptg.easyslider can show several slides at the same timeChangelog=========0.5.1 (2012-11-07)-------------------- Added bodytext option (requires truegallery >= 3.2a1 [espenmn]0.5 (2012-11-06)-------------------- Added setting for "linkable" [espenmn]0.4 (2012-10-09)-------------------- Added visual clear after gallery [espenmn]0.3.3.2 (2012-10-02)-------------------- Added round buttons [espenmn]0.3.3 (2012-10-02)-------------------- More 'themes' [espenmn]0.3.2 (2012-10-02)-------------------- One more 'theme', Newsitemview  [espenmn]0.3 (2012-10-02)-------------------- Fixes to css [espenmn]- Fixes to js [espenmn]- Changes to the settings, and more 'themes' [espenmn]0.2 (2012-10-01)-------------------- Fix for vertical sliding with more than 1 slides showing at the same time [espenmn]0.1 (2012-09-23)-------------------- Initial release [espenmn]
Package: collective.ptg.galleria
IntroductionBasic integration of the Galleria javascript gallery with collective.plonetruegalleryChangelog1.3.0 (2013-03-20)provide option to include a Download link that will
show up in the description.
[vangheem]1.2.1 (2012-11-29)add option for lightbox[espenmn]1.2 (2012-10-17)handle no copyright
[vangheem]1.2b1 (2012-10-17)try to fix weird image loading bug some are reporting.
[vangheem]1.1 (2012-10-12)fix play/pause button
[vangheem]add copyright information if present
[eehmke]1.0.4 (2012-04-24)fix release1.0.3add translations1.0 (2012-07-04)Initial release
Package: collective.ptg.galleriffic
IntroductionGalleriffic plonetruegallery integrationChangelog1.1.2 (2012-02-26)added copyright information [eehmke]Bugfix1.1 (2012-10-10)added options [espenmn]1.0.3 (2012-07-24)add translations1.0dev (unreleased)Initial release