You are here: Home

Modified items

All recently modified items, latest first.
RPMPackage collective.local.adduser-1.5-1.lbn19.noarch
Allows to create a user and assign roles directly from the sharing tab for Plone >= 4.1. This can work with Plone 4.0.9 with plone.app.users > 1.0.6, < 1.1.x. Content types have just to implement IAddNewUser to have the functionnality. If you want to enable it for Folder, you only have to add to your buildout.cfg:: [instance] eggs = ... collective.local.adduser zcml = ... collective.local.adduser If you don't want the functionnality for Folder, but on your own content type, add to the configure.zcml of your policy module:: <include package="collective.local.adduser" file="minimal.zcml" /> <class class="my.package.content.MyContent.MyContent"> <implements interface="collective.local.adduser.interfaces.IAddNewUser" /> </class> If you don't want the roles field, you can include minimal_wo_roles.zcml instead of minimal.zcml.
RPMPackage collective.local.addgroup-1.2.2-1.lbn19.noarch
Allows to create a group and assign roles directly from the sharing tab for Plone 4. Tested on Plone 4.1. Content types have just to implement IAddNewGroup to have the functionnality. Also provides a dexterity behaviour. If you want to enable it for Folder, you only have to add to your buildout.cfg:: [instance] zcml = ... collective.local.addgroup If you don't want the functionality for Folder, but on your own content type, add to the configure.zcml of your policy module:: <include package="collective.local.addgroup" file="minimal.zcml" /> <class class="my.package.content.MyContent.MyContent"> <implements interface="collective.local.addgroup.interfaces.IAddNewGroup" /> </class> If you just want this for a dexterity content type, you just have to activate the behaviour. The user need to LOCALLY have the "Add Groups" permission to add a new group and "Manage users" to add and remove users from the listed groups. Add group to local list ----------------------- The site manager can add groups from sharing table to locally managed groups list. So then the user with local permissions can manage the group himself. We don't give this feature to local managers to avoid privilege escalation.
RPMPackage collective.lineage-1.1.1-1.lbn19.noarch
Lineage is a Plone product that allows subfolders of a Plone site to appear as autonomous Plone sites to the everyday user. This hub and spoke structure allows site administrators to easily manage multiple, seemingly independent, sub-entity websites in one Plone. Furthermore, the "parent" site can access and view the content in all the "child" sites while the child sites only view their own content. The parent site can also syndicate chosen content to the selected child sites. Lineage is less complex and easier to manage than a cluster of nested Plone sites but gives users all the same benefits. Lineage can be used within a large organization to manage multiple microsites, such as school district sites, university departments, corporate product sites, public library satellites, professional association events, and more.
RPMPackage collective.lastlogin-0.1-3.lbn19.noarch
Introduction With this package it's easy to get a list of the users of a Plone site and the last time they logged in. This package has been developed for a customer of Zest Software to get an overview of active users. Only a minimal version was required and that's exactly what this is. Usage The easiest way to use this package is to include it in your buildout configuration. Then go to <plone_site>/@@lastlogin to get a list of Plone users and the last time they logged in.
RPMPackage collective.jsonmigrator-0.3-1.lbn19.noarch
collective.jsonmigrator is a ready tool for you to migrate from old Plone sites (2.0, 2.1, 2.5) to new Plone 4.0 (or higher). Its based extensivly collective.transmogrifier and custom blueprints avaliable. What makes it different from other migration tools is that is fully documented and proven to work on lots of migration projects. Real beauty of it lays in ability to easily customize it and extend to support all your custom content types that you are using.
RPMPackage collective.jsonify-1.6-1.lbn19.noarch
collective.jsonify exports your Plone content to JSON. Many packages that export data from Plone have complicated dependencies, and so only work with Plone 3.0 or higher (or not even with 3.0). collective.jsonify's only dependency is simplejson. It can be installed in any Plone version, probably as far back as Plone 2.0 (not tested!). The exported JSON is a collective.transmogrifier friendly format. Install collective.jsonify on a site you want to export from, and setup an import transmogrifier pipeline on the site you're importing to, using the blueprints in the collective.jsonmigrator package. The @@jsonify BrowserView is also available with actions: query, list, get: Parameters are important. Here are some interesting examples: - ACTION = QUERY : get MODIFIED (from date - to date) objects http://www.myplonesite.com/custompath/deep/@@jsonify ?action=query &portal_type=my_at_or_dexterity_type &show_inactive=True &modified:list:date=2013-01-01 &modified:list:date=2013-03-01 &modified_usage=range:min:max MORE: if "available" parameter is added, it returns the NUMBER of objects the query returned, NULL if no returns MORE: "send_bin" parameter is "False" by default. You can change this by passing "send_bin=True" MORE: "absolute_urls" parameter is "True" by default. You can change this by passing "absolute_urls=False" IMPORTANT: "path" parameter is not needed: is always considered in the query, from URL path - ACTION = LIST : COMPACT LIST OF LIVE OBJECTS Why should I get it? Because by comparing it with the objects list in your mobile APP, you can have an evidence of DELETED objects. What is returned: [{"uid":value,"path":value}] What you cannot get: when an object has been deleted. * BINARY FIELDS: - binary fields names starts with "_datafield_" and are exported as dictionary, so you can download data separatly. Example: An Image field called "photo" from a custom Archetype content is exported as: "_datafield_photo": "{\"filename\": \"alpino-pizzeria.jpg\", \"data\": \" \", \"content_type\": \"image/jpeg\", \"size\": 55536, "md5": "fa2b0abcf540d2dde71d68071140a803"}"
RPMPackage collective.js.underscore-1.5.2-1.lbn19.noarch
Bundles underscore.js for use with Plone. The version number of this module is equal to the used underscore.js version.
RPMPackage collective.js.ui.multiselect-1.0-1.lbn19.noarch
This package turns HTML multiple select fields into a fancy widget. It integrates the jQuery UI multiselect plugin into plone. jQuery UI multiselect The plugin and a demo is located at http://www.quasipartikel.at/multiselect/ The plugin is published under the MIT license, this package is released under GPL2.
RPMPackage collective.js.throttledebounce-1.1-2.lbn25.noarch
jQuery throttle / debounce allows you to rate-limit your functions in multiple useful ways. See: http://benalman.com/projects/jquery-throttle-debounce-plugin/ Current plugin version: jQuery throttle / debounce - v1.1 - 3/7/2010
RPMPackage collective.js.supersized-0.3.3-1.lbn19.noarch
JQuery Supersized plugin as browser resource
RPMPackage collective.js.speakjs-1.0.0-1.lbn25.noarch
This package provides JavaScript resources for speak.js for Plone, but doesn't provide any other integration for it.
RPMPackage collective.js.showmore-1.0a4-2.lbn19.noarch
collective.js.showmore provides a JQuery plugin. The plugin hides a set of nodes and replaces them with a "Show more..." link. When the link is clicked, the hidden nodes are made visible again.
RPMPackage collective.js.oembed-1.0a-1.lbn19.noarch
This addon register the jquery plugin oembed in the Plone resource registry.
RPMPackage collective.js.nivoslider-3.0.1.1-1.lbn19.noarch
Integration of nivoslider in Plone This version include nivoslider v3.0.1 (first responsive version) It is used by collective.plonetruegallery
RPMPackage collective.js.nivogallery-1.0-1.lbn19.noarch
Integration of nivogallery in Plone4(tested) and Plone3 (untested). This version include nivogallery v0.7.1 It was made for using it with collective.plonetruegallery
RPMPackage collective.js.leaflet-0.6-1.lbn19.noarch
Leaflet maps integration for Plone
RPMPackage collective.js.jqueryui-2.1.6-1.lbn25.noarch
Integration of jqueryui in Plone, like collective.js.jquery. It is different from collective.jqueryui in many ways: * no skin dirs (js and css are in resource dirs) * no all the bunch of files and documentations from original jqueryui * this one is minified * just add all jqueryui to portal_js, and default css to portal_css (if you apply the profile) Notes ===== There are three profiles in this package: - ``default``: use this one with Plone 3.2/3.3 if you don't use plone.app.jquerytools. It will replace the jQuery version in Plone by the one included in collective.js.jquery because Plone <= 3.3rc2 include an old version of jQuery (1.2) and jqueryui 1.7 requires jQuery 1.3+. - ``withjqtoolsplone3``: use this one if you include plone.app.jquerytools yourself in a Plone 3.2, this profile installs a jqueryui library without the tabs plugin which conflicts with plone.app.jquerytools. It will replace the jQuery version in Plone by the one included in collective.js.jquery. - ``withjqtools``: use this one if you use Plone 3.3/4. It will keep the jQuery version included in Plone and is compatible with plone.app.jquerytools. You need to include plone.app.jquerytools yourself on Plone 3.3.
RPMPackage collective.js.jquery-1.3.2.1-6.lbn19.noarch
collective.js.jquery is a simple packaging of the jQuery library that uses setuptools for version selection and adds as a Zope browser resource. If CMF/Plone is available it is also added to the JavaScript registry.
RPMPackage collective.js.galleria-1.2.5-1.lbn19.noarch
This addon register Galleria JQuery plugin in Plone's resource registries. About Galleria Galleria is a JavaScript image gallery framework built on top of the jQuery library. The aim is to simplify the process of creating professional image galleries for the web and mobile devices. How to install https://secure.travis-ci.org/collective/collective.js.galleria.png This addon can be installed as any other Plone addon. Please follow official documentation. Have an idea? Found a bug? Let us know by opening a support ticket. Notes Galleria in its way to manage theme parse all link tags to find the css attached to the theme. To make it work in production mode you must add themes javascript and css called by the template. // look for manually added CSS $('link').each(function( i, link ) { reg = new RegExp( theme.css.replace('\+\+resource\+\+','\\+\\+resource\\+\\+') ); if ( reg.test( link.href ) ) { // we found the css css = true; Galleria.theme = theme; return false; } }); As you can see the original code has been patched to support ++resource++ url.
RPMPackage collective.js.fullcalendar-1.6.4-2.lbn25.noarch
This package include javascripts and css resources from arshaw fullcalendar. It does not provide any view or template. Is meant to be used as dependecy for building your own calendar views. Tested with Plone 3.3.5/4.0.