Saravanan666/pypi-org huggingface dataset:
Package: collective.usernamelogger
IntroductionThis package provides logging of user names inZope’s access log files
when using cookie-based authentication as provided byPluggableAuthServiceandplone.session.InstallationThe easiest way to use this package is when working with installations
based onzc.buildout.  Here you can simply add the package to your “eggs”
and “zcml” options, run buildout and restart yourZope/Ploneinstance.Alternatively you can use the following configuration file to extend your
existing buildout:[buildout]
extends = buildout.cfg

[instance]
eggs += collective.usernamelogger
zcml += collective.usernameloggerAfter that you should see user names being logged in your access log file,
typically at<site-root>/var/log/instance-Z2.log.Changelog1.4 (2016-02-25)Make session cookie name configurable via environment variable:
Using the env variable USERNAMELOGGER_AC_COOKIE_NAME, the session cookie
name can be set to a different value than the default of ‘__ac’.
[lgraf]1.3 (2015-06-12)Don’t crash if we get a CookieError.
[vincentfretin]Properly deal with doubly quoted __ac cookies (e.g. from PAS.CookieAuthHelper).
[lgraf]skip binascii.Error
[kroman0]Added getting real client ip
[kroman0]1.2 (2011-08-16)Added support for Plone 4.x session cookies.
[buchi]Handle auth cookies that aren’t hex encoded (used in PluggableAuthService
< 1.5).
[buchi]Addz3c.autoincludeentry point for automatic ZCML loading in Plone 3.3+.
[witsch]1.1 (2010-01-07)Unquote the cookie value before attempting to decode it.
[vincentfretin]1.0 (2009-08-08)Re-release unchanged 1.0a2 as final.
[witsch]1.0a2 (2009-07-24)Split session cookie from the right as the token can also contain spaces.
[witsch]Handle session cookies first as they can contain a colon, thereby breaking
the hexadecimal decode.
[witsch]1.0a1 (2009-07-23)Initial release
[witsch]
Package: collective.validator.xhtmlStrict
XHTML Strict ValidatorIntroductionThis product is an XHTML Strict Validator for the collective.validator.base package.
This egg extends base functionalities and allows to validate all the css registered in portal_css.InstallationYou should only register it in buildout.cfg.CreditsThis is a project started from Luca Fabbri and Mirco Angelini, i’ve just modified it and finished its functionalities.
Thanks to all RedTurtle Technology team that helps me to do this project.ContactsAndrea Cecchi:andrea.cecchi@redturtle.netMirco Angelini:mirco.angelini@redturtle.netLuca Fabbri:luca.fabbri@redturtle.netRedTurtle Technology:info@redturtle.netChangelog1.2.0 (2011/01/20)removed the control that check if you are an anonymous before the delete of permissions
when we want to run the validation as anonymus user.added the functionality that changes the url of portal during the generation of reports
if there is set an enviorment variablile1.1.1 (2010/11/12)bugfix for the log message that’s informs the user where the separate log is stored1.1.0 (2010/08/26)some bug fixesnew management for connection problems and logging informationsadded a customizable sleep interval between every validation1.0.5 (2009/09/16)added control for store the report or not1.0.3 (2009/09/07)changed urllib to urllib2 to connect also with proxy1.0.2 (2009/03/07fixed bug with view()1.0.1modified setup configurations1.0.0created package
Package: collective.validator.xhtmlTransitional
This product is an XHTML Strict Validator for the collective.validator.base package.This egg extends base functionalities and allows to validate all the portal types selected, or a single page with the XHTML Transitional type.Change history**************Changelog for Validation Tool---------1.0.2---------* fixed bug with view()---------1.0.1---------* modified setup options---------1.0.0---------* package createdDownload********
Package: collective.videoanysurfer
IntroductionThis addon adds controls over youtube video to display them
while being compliant withanysurfer2.0.AnySurfer 2.0French:http://www.anysurfer.org/fr/video-dans-un-lecteur-flashNederlands:http://www.anysurfer.org/video-in-een-flashplayerHow to installThis addon can be installed as any other plone addons. Please follow officialdocumentation.This addons depends on:collective.js.nomensamediaplayercollective.captionmanagerBadgesFeaturesAdd play/pause links to control videoAdd transcription and captions supportAdd link options to download MP4 files with subsAdd components to easy embed youtube video in custom views/viewletAdd portlet to display youtube videoAutomatic download of captions from youtubePlayersThis addon at the moment supports onlynomensajquery media player. By default
this player support TTML captions. You can find a working captions athttps://raw.github.com/nomensa/Accessible-Media-Player/master/example/captions/captions-order-of-content.xmlAbout Captions Formatcaptions format depends on the used player. Nomensa player support only TTML
but the addon collective.captionmanager let you write it in other formats.SRT (SubRip subtitle)
SBV (YouTube)
Flash DFXP,
SMI or SAMI (Windows Media),
SCC for iOS,
CPT.XML (Flash Captionate XML),
QT (Quicktime)
STL (Spruce Subtitle File).
TTML (<tt …>) W3C Timed text markup languageHow to integrate the player in a templateTo integrate this player in a custom template you just have to use this snippet:<h2><a href="" tal:attributes="href item/link_url" tal:content="item/title">video title</a></h2>
<div class="nomensa">
  <p>
      <a class="videoanysurfer" tal:attributes="href item/youtube_url" tal:content="item/title">VIDEO TITLE</a>
      <a class="captions" style="display:none;"
         tal:condition="item/captions|nothing" tal:attributes="href item/captions">Captions</a>
  </p>
</div>Where item should look like:{'youtube_url': 'http://www.youtube.com/watch?v=kXiGXcq4pqY',
'captions': 'http://localhost:8080/Plone/youtube_link/@@videoanysurfer_captions',
'link_url': 'http://localhost:8080/Plone/youtube_link',
'title': 'Order of content by Emily Coward'}CreditsCompaniesContact CIRBContact Makina-CorpusPeopleJeanMichel FRANCOIS aka toutpt <toutpt@gmail.com>Stéphane Moussiaux <smoussiaux@cirb.irisnet.be>Changelog1.0.8 (2013-07-04)Nothing changed yet.1.0.7 (2013-07-03)Fix Manifest.in1.0.6 (2013-07-02)JWPlayer integration1.0.5 (2012-10-08)update translations1.0.4 (2012-08-07)Add integration of collective.captionmanager and captionstransformer1.0.3 (2012-07-04)Move the edit video form link into edit barMake nomensa media player the default one1.0.2 (2012-07-03)use height of the parent container1.0.1 (2012-07-03)add package metadatas1.0 (2012-07-03)Initial release
Package: collective.viewlet.navbar
IntroductionThis is a second level navigation that works as a companion to the built-in portal tabs.It only shows the second level no matter how deep the you go down the navigation tree.There is no css or layout so you need to do that by your self. There is not so much css that need to be implemented only:id: subnav-<id of item>
class: “plain” or “selected” depending on if the item is selected or not.I think that is all you need to know…
Take care and enjoy.Martin Lundwallmartin@webworks.seChangelog0.1 (2009-12-18)Initial release
Package: collective.viewlet.pythonscript
collective.viewlet.pythonscriptThis add-on product adds ability to use ‘Script (Python)’ objects as source
of items to display in a Plone viewlet.UsageFor managing the scripts - the ‘Script (Python)’ manager from
collective.portlet.pythonscript package is used.More details see:https://github.com/collective/collective.portlet.pythonscriptSite displays results of the query inside the registered viewlet.ContributorsradekjChangelog0.1 (2014-11-14)Initial release
[radekj]
Package: collective.viewlet.references
IntroductionViewlet that shows all the references to the current article including back references, by defult it is registered to IBelowContent.
For now, it has a hard dependency on collective.contentleadimage and collective.flowplayer. This means you have to install those products in order for References to work.Used in production inhttp://www.v2.nl/To choose which types should use the viewlet go to ZMI -> portal_properties -> references_properties and add the types on apply_to separated by a space.Changelog0.8 (2010-12-08)Removed debug codeUpdate to the new tile item structure (Backwards compatible)0.7 (2010-12-08)Removed item translations from the refeferences.0.6 (2010-04-14)Bugfix release:Trying again to commit the last bugfix because somehow it didn’t get updated.0.5 (2010-03-29)Bugfix release:Fixed bug on related items of type flowplayer audio_only.0.4 (2010-03-29)Bugfix release:Bug with audio files referencedby an item fixed.0.3 (2010-03-25)Bugfix release:The Viewlet only apears on canonical view now. Before it would apear on edit mode and manage portlets etc… witch didn’t make sensefixed dependency on the png images0.2 (2010-03-03)Small adaptation for use with collective.portlet.toc (recommended)0.1 (2010-02-18)Initial release
Package: collective.vocabularies
Adds additional vocabularies to your Plone site.Vocabulariescollective.vocabularies.countriescollective.vocabularies.organisation.typescollective.vocabularies.organisation.industriescollective.vocabularies.organisation.sizesMeta Featurescollective.vocabularies.organisationInstallationInstall collective.vocabularies by adding it to your buildout:[buildout]

...

eggs =
    collective.vocabulariesand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.vocabularies/issuesSource Code:https://github.com/collective/collective.vocabulariesLicenseThe project is licensed under the GPLv2.ContributorsOshane Bailey,b4.oshany@gmail.comChangelogv1.0.3 - v1.0.4Adds vocabulary filterv1.0.1 - v1.0.2Bug fixes1.0.0Add vocabularies for organisation size, industry and type.Initial release.
@b4oshany
Package: collective.vocabularies.technology
Adds vocabularies for terms and jargons used in the tech industry to your Plone site.Featurescollective.vocabularies.technology.IPlatformTypescollective.vocabularies.technology.IProgammingLanguagesInstallationInstall collective.vocabularies.technology by adding it to your buildout:[buildout]

...

eggs =
    collective.vocabularies.technologyand then runningbin/buildoutContributeIssue Tracker:https://github.com/JamaicanDevelopers/collective.vocabularies.technology/issuesSource Code:https://github.com/JamaicanDevelopers/collective.vocabularies.technologySupportIf you are having issues, please let us know.
We have a mailing list located at:b4.oshany@gmail.comLicenseThe project is licensed under the GPLv2.ContributorsOshane Bailey,b4.oshany@gmail.comChangelogv1.0.2 - v1.0.3Update the ReadMe file.Update Github url.v1.0.1Add query filter for programming languages vocabulary. @b4oshanyv1.0.0Initial release.
[b4oshany]Add vocabularies for programming languages and platform types.
Package: collective.volto.blocksfield
Custom z3c.form field that allows to use Volto blocks.This field can replace RichText fields in your custom content-types.Featuresstore a json object with all blocks informations (data and order)restapi serializer/deserializer to manage internal linksregistered custom indexer forcollective.dexteritytextindexer(if installed)How to useImport it and use as a normal field:from collective.volto.blocksfield.field import BlocksField

class IMySchema(Interface):

    my_field = BlocksField(
        title="A field with blocks",
    )InstallationInstall collective.volto.blocksfield by adding it to your buildout:[buildout]

...

eggs =
    collective.volto.blocksfieldand then runningbin/buildoutYou don’t need to install it.TODOTestsContributeIssue Tracker:https://github.com/collective/collective.volto.blocksfield/issuesSource Code:https://github.com/collective/collective.volto.blocksfieldLicenseThe project is licensed under the GPLv2.AuthorsThis product was developed byRedTurtle Technologyteam.ContributorsRedTurtle Technology,sviluppo@redturtle.itChangelog2.0.0 (2023-07-03)Drop support for Plone 5.2 and collective.dexteritytextindexer; in Plone6
we use core functions in plone.app.dexterity.textindexer
[lucabel]1.0.3 (2022-05-31)Fix required python version.
[cekk]1.0.2 (2022-05-25)add check if value is a dict in SearchableText indexer.
[eikichi18]1.0.1 (2021-03-25)Register standard blocks serializers/deserializer for IDexterityContent. Otherwise they don’t work.
[cekk]1.0.0 (2021-02-24)Initial release.
[cekk]
Package: collective.volto.cookieconsent
Add-on for manage Cookie Consent banner on VoltoFeaturesControl panel to plone registry to manage cookie consent settings.Restapi view that exposes these settings for VoltoVolto endpointAnonymous users can’t access registry resources by default with plone.restapi (there is a special permission).To avoid enabling registry access to everyone, this package exposes a dedicated restapi route with cookie consent config:@cookieconsent-infos:> curl -i http://localhost:8080/Plone/@cookieconsent-infos -H 'Accept: application/json' --user admin:adminAnd the result is something like this:{
    "accept_on_scroll": true,
    "cookie_consent_configuration": {'some':'data'}
}Control panelYou can edit settings directly from Volto because the control has been registered on Plone and available with plone.restapi.The ideal content of cookie_consent_configuration would be:{
    "en": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque sapien velit, aliquet eget commodo nec, auctor a sapien. Nam eu neque vulputate diam rhoncus faucibus. Curabitur quis varius libero. Lorem.",
    "it": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque sapien velit, aliquet eget commodo nec, auctor a sapien. Nam eu neque vulputate diam rhoncus faucibus. Curabitur quis varius libero. Lorem."
}Volto integrationTo use this product in Volto, your Volto project needs to include a new plugin:https://github.com/collective/volto-cookie-bannerTranslationsThis product has been translated intoItalianInstallationInstall collective.volto.cookieconsent by adding it to your buildout:[buildout]

...

eggs =
    collective.volto.cookieconsentand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.volto.cookieconsent/issuesSource Code:https://github.com/collective/collective.volto.cookieconsentLicenseThe project is licensed under the GPLv2.ContributorsRedTurtle Technology,sviluppoplone@redturtle.itChangelog1.1.1 (2021-07-19)Added italian translations
[giulia]1.1.0 (2020-12-28)Manage internal links with uids to keep consistency.
[cekk]1.0.0 (2020-04-08)Initial release.
[cekk]
Package: collective.volto.dropdownmenu
Add-on for manage a Dropdown menu in Volto.FeaturesControl panel for plone registry to manage menu configuration.Restapi view that exposes these settings for VoltoVolto endpointAnonymous users can’t access registry resources by default with plone.restapi (there is a special permission).To avoid enabling registry access to everyone, this package exposes a dedicated restapi route with the infos to draw the menu:@dropdown-menu:> curl -i http://localhost:8080/Plone/@dropdown-menu -H 'Accept: application/json'Control panelYou can edit settings directly from Volto because the control has been registered on Plone and available with plone.restapi.Volto integrationTo use this product in Volto, your Volto project needs to include a new plugin:https://github.com/collective/volto-dropdownmenuMenu cacheRestapi endpoint can took some time to reply if there are several items in the menu.As first workaround, there is an environment variable to enable a ramcache for it (disabled by default):environment-vars =
    DROPDOWNMENU_EXPERIMENTAL_CACHE 1USE THIS WITH CARE, BECAUSE STORED DATA COULD BE BIGGER THAN CACHETranslationsThis product has been translated intoItalianInstallationInstall collective.volto.dropdownmenu by adding it to your buildout:[buildout]

...

eggs =
    collective.volto.dropdownmenuand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.volto.dropdownmenu/issuesSource Code:https://github.com/collective/collective.volto.dropdownmenuLicenseThe project is licensed under the GPLv2.AuthorsThis product was developed byRedTurtle Technologyteam.ContributorsRedTurtle Technology,sviluppo@redturtle.itChangelog1.3.1 (2023-03-28)Respect navigation-settings when getting children.
[pbauer]1.3.0 (2022-06-07)Add optional ramcache for menu.
[mamico]1.2.0 (2021-10-10)p.a.caching rules for rest api services.
[cekk]1.1.0 (2021-06-17)Update blocks data to Volto 13.
[cekk]1.0.4 (2020-12-29)Manage internal links in text blocks.
[cekk]1.0.3 (2020-11-25)Handle Unauthorized when trying to access some menu elements.
[cekk]1.0.2 (2020-10-10)Add custom permission to manage menu configuration.
[cekk]1.0.1 (2020-10-01)Do not show items excluded from navigation.
[cekk]1.0.0 (2020-09-30)Customized controlpanel’s serializer and deserializer to handle internal links with uids.
[cekk]0.1.0 (2020-06-11)Initial release.
[cekk]
Package: collective.volto.enhancedlinks
collective.volto.enhancedlinksEnhance Volto slate blocks to automatically append file size and mimetype to internal links.FeaturesWhen you link a content in slate block, if the linked object hasvolto.enhanced_links_enabledbehavior enabled,
an extra data will be appended to the block with its size and mimetype.By default the behavior is enabled for:FileImageInstallationInstall collective.volto.enhancedlinks by adding it to your buildout:[buildout]

...

eggs =
    collective.volto.enhancedlinksand then runningbin/buildoutContributeIssue Tracker:https://github.com/RegioneEr/collective.volto.enhancedlinks/issuesSource Code:https://github.com/RegioneEr/collective.volto.enhancedlinksCompatibilityThis product has been tested on:Plone 6LicenseThe project is licensed under the GPLv2.CreditsDeveloped with the support of:Regione Emilia RomagnaRegione Emilia-Romagna supports thePloneGov initiative.AuthorsThis product was developed by RedTurtle Technology team.ContributorsRedTurtle Technology,sviluppo@redturtle.itChangelog1.0.1 (2024-01-30)Add some default metadata in summary serializer.
[cekk]Return getObjSize and mime_type in summary serializer for brains and contents  with enhancedlinks behavior.
[cekk]1.0.0 (2024-01-26)Initial release.
[cekk]
Package: collective.volto.gdprcookie
Volto GDPR CookieAdd-on for manage GDPR Cookie banner on Volto based on GDPR law.FeaturesControl panel in plone registry to manage GDPR cookie settings.Restapi endpoint that exposes these settings for Volto.@gdpr-cookie-settingsAnonymous users can’t access registry resources by default with plone.restapi (there is a special permission).To avoid enabling registry access to everyone, this package exposes a dedicated restapi route with GDPR cookie settings:@gdpr-cookie-settings:> curl -i http://localhost:8080/Plone/@gdpr-cookie-settings -H 'Accept: application/json' --user admin:adminVolto integrationTo use this product in Volto, your Volto project needs to include a new plugin:https://github.com/collective/XXXTranslationsThis product has been translated intoItalianInstallationInstall collective.volto.gdprcookie by adding it to your buildout:[buildout]

...

eggs =
    collective.volto.gdprcookieand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.volto.gdprcookie/issuesSource Code:https://github.com/collective/collective.volto.gdprcookieLicenseThe project is licensed under the GPLv2.ContributorsRedTurtle Technology,sviluppo@redturtle.itChangelog1.0.0 (2024-02-13)Initial release.
[cekk]
Package: collective.volto.secondarymenu
Add-on for Volto to manage a secondary menu (right column) forDropdown Menu.FeaturesControl panel for plone registry to manage secondary menu configuration.Restapi view that exposes these settings for VoltoVolto endpointAnonymous users can’t access registry resources by default with plone.restapi (there is a special permission).To avoid enabling registry access to everyone, this package exposes a dedicated restapi route with the infos to draw the menu:@secondary-menu:> curl -i http://localhost:8080/Plone/@secondary-menu -H 'Accept: application/json'Control panelYou can edit settings directly from Volto because the control has been registered on Plone and available with plone.restapi.Volto integrationTo use this product in Volto, your Volto project needs to include a new plugin:https://github.com/collective/volto-secondarymenuTranslationsThis product has been translated intoItalianInstallationInstall collective.volto.secondarymenu by adding it to your buildout:[buildout]

...

eggs =
    collective.volto.secondarymenuand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.volto.secondarymenu/issuesSource Code:https://github.com/collective/collective.volto.secondarymenuLicenseThe project is licensed under the GPLv2.AuthorsThis product was developed byRedTurtle Technologyteam.ContributorsRedTurtle Technology,sviluppo@redturtle.itChangelog1.1.0 (2021-10-10)p.a.caching rules for rest api services.
[cekk]1.0.3 (2021-03-02)Do not break endpoint if product is not installed.
[cekk]1.0.2 (2021-02-11)Handle Unauthorized on private links.
[cekk]1.0.1 (2021-02-05)Fix README.
[cekk]1.0.0 (2021-02-05)Initial release.
[cekk]
Package: collective.volto.socialsettings
Add-on for manage a list of social network links on VoltoFeaturesControl panel for plone registry to manage social links settings.Restapi view that exposes these settings for VoltoVolto endpointAnonymous users can’t access registry resources by default with plone.restapi (there is a special permission).To avoid enabling registry access to everyone, this package exposes a dedicated restapi route with the list of social links:@social-links:> curl -i http://localhost:8080/Plone/@social-links -H 'Accept: application/json'And the result is something like this:[
    {
        "title":"foo",
        "icon": "bar",
        "url": "http://foo.com"
    },
    ...
]Control panelYou can edit settings directly from Volto because the control has been registered on Plone and available with plone.restapi.Volto integrationTo use this product in Volto, your Volto project needs to include a new plugin:https://github.com/collective/volto-social-settingsTranslationsThis product has been translated intoItalianInstallationInstall collective.volto.socialsettings by adding it to your buildout:[buildout]

...

eggs =
    collective.volto.socialsettingsand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.volto.socialsettings/issuesSource Code:https://github.com/collective/collective.volto.socialsettingsLicenseThe project is licensed under the GPLv2.AuthorsThis product was developed byRedTurtle Technologyteam.ContributorsRedTurtle Technology,sviluppo@redturtle.itChangelog0.2.1 (2021-10-27)fix python_requires.
[nzambello]0.2.0 (2021-10-10)p.a.caching rules for rest api services.
[cekk]0.1.2 (2021-02-11)Add layer to social-links route to not break if not installed.
[cekk]0.1.1 (2020-11-30)Changed field type in registry.
[cekk]0.1.0 (2020-06-09)Initial release.
[cekk]