PloneSubscription 1.1.0 (Dec 13, 2005)

Major improvements of Maik Roeder around Anonymous subscribers. Implementation of ExactSearchSubscription. Fix mail sending permission bugs with PloneMaintenance.

For additional information about this project, please visit the overview page .

Available downloads

For all platforms (0 kB)

Release Notes

Tested with Plone 2.1.1, Plone 2.0.5
State Final release
License GPL
Release Manager Ingeniweb
  • Fix missing dependancies added with ExactSearchSubscription
  • Added ExactSearchSubscription for more advanced catalog searches.
  • EditSubscriptionContent only for Manager by default. Owner doesn't care.
  • The portal_catalog does not contain any more PloneSubscription related content. Only ContentSubscription, FolderSubscription and KeywordSubscription are really needed, and are now kept in the portal_subscriptions catalog.
  • Get rid of SubscriptionCatalogAware
  • get rid of TOOL_ID and CATALOG_ID
  • Use getCatalog instead of getSubscriptionCatalog
  • Use getProvider method directly. Remove getSubscriptionProvider method
  • subscription_catalog moved from subscription provider to portal root
  • Factor out the afterQueryWorkflowFilter from afterQueryFilters
  • Factor out the getQueryBrains method to the subscription_tool
  • Content Subscription with its own template added (2005/11/19 MR)
  • Adding a countSubscriptions method
  • add and remove subscription scripts now controlled python scripts with validator scripts. (2005/11/15 MR)
  • Allow hiding subscribe and unsubscribe actions
  • Added a script for exporting subscribers as a csv file
  • Added macro to plonesubscription_macros for sending a mail to all subscribers (2005/11/14 MR)
  • Implement removeSubscription, also for anonymous
  • Make the hiding of the remove button in my subscriptions an option
  • Remove unused getSubcribersFor
  • Remove addSubscriber method
  • Remove unused getSubscriberUrl method
  • Implement hasSubscription method
  • Removed listSubscriberByType method, now in getGroupSubscriberVocabulary
  • Add GroupSubscription didn't show as the action only showed when there already were GroupSubscriptions.

Removed unused method getMemberSubscriptionUids and listSubscriberTypeSubscriptions * Extended getSubscriptions method to allow search by content and by username. The method doe snot return a tuple anymore, so take care. * implementing useful isSubscribedTo method in subscription tool * Install extra indices, fixing the problem with getRpath index indexing getPhysicalPath instead of getRPath * getSubscriberInfo implemented to get information on the member behind a subscription * Added plonesubscription_macros, containing useful self-subscription and management macros. (2005/11/08 MR) * Added logging facilities with a debug.txt file (2005/11/07 ED) * Fix maintenance job security problem: the script is replaced by an external method (2005/11/07 ED) * Various fixes (2005/11/07 ED) 1.0.1 2005/10/25 * Added PloneSelenium Functional Tests (2005/10/24 Maik Rder) * Remove dependency on PloneInstallation 2005/10/23 (Maik Rder) * Move PloneInstaller code into PloneSubscription 2005/10/23 (Maik Rder) * Rewrote Readme, fixed some typos and method security settings 2005/10/20 (Maik Rder) * Made it backward compatible to GroupUserFolder 2.0.1 2005/10/20 (Maik Rder)

Change log

2005-12-13 15:15 encolpe

* version.txt: Bumped version.

2005-12-13 15:14 encolpe

* version.txt: prepare release dump

2005-12-13 15:11 encolpe

* CHANGES, README.txt, config.py: fix missing dependancies

2005-12-12 13:58 roeder

* CHANGES: [no log message]

2005-12-12 13:57 roeder

* content/ExactSearchSubscription.py: Alloow or search

2005-12-12 11:14 roeder

* Extensions/Install.py: exact search installation

2005-12-12 11:12 roeder

* i18n/: PloneSubscription-plone.pot,
PloneSubscription-plone_en.po, PloneSubscription-plone_fr.po:
translations for exact search

2005-12-12 11:12 roeder

* skins/plone_subscription_default/addSubscription.cpy: Extend for
exact search

2005-12-12 11:11 roeder

*
skins/plone_subscription_default/exactsearchsubscription_icon.gif:
[no log message]

2005-12-12 11:10 roeder

* SubscriptionTool.py: add exact search template

2005-12-12 11:09 roeder

* content/UserSubscriber.py: extend list of search types

2005-12-12 11:09 roeder