Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Internet > Plone Extensions

    Products.SignupSheet 0.6.1

    Download button

    No screenshots available
    Downloads: 180  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    RedTurtle Technology | More programs
    GPL / FREE
    January 10th, 2012, 19:07 GMT [view history]
    ROOT / Internet / Plone Extensions

     Read user reviews (0)  Refer to a friend  Subscribe

    Products.SignupSheet description

    A signup sheet implementation for Plone

    Products.SignupSheet is a Plone product that allows site managers to create custom registration forms for events, workshops, fundraisers and other events that require online registration. Each SignupSheet defines the fields that are used for each Registrant object they contain, through the ATSchemaEditorNG product. The Registrant object is what the end user fills out and submits. The workflow places each submitted Registrant in a private state once it is submitted so that it can be reviewed and approved.

    The SignupSheet has these additional features:

     * Registrant fields can be exported to CSV
     * A waiting list and event size can be set, end users are emailed a message stating whether they are pending approval or on the waiting list.
     * The signup sheet view indicates whether the SignupSheet is 'full', 'open' or whether user will be put on a waiting list. This is calculated using the event size and waiting list settings.
     * End user is directed to a customizable thank you page.

    The key motivation behind this product is to provides a way for site managers to setup registration forms that do more than email the fields to an address. Having the fields be configurable is essential, since many groups have specific requirements for the data they are collecting for their events.

    SignupSheet is released under the GNU General Public Licence, version 2. Please see http://gnu.org for more details.

    Installation:

     * Install in the usual way, using the QuickInstaller. Requires ATSchemaEditorNG 0.5 or greater Requires TemplateFields and TALESField
     * Tested with Plone 3.0.6 and Archetypes 1.5.6 and ATSchemaEditorNG 0.5

    Acknowlegements

     * This product would not be possible without the Poi and RichDocument products by Martin Aspeli. They provided useful example code, specifically around the workflow trigger pattern.
     * In addition Upfront Contacts by Roche Compaan for the CSV export code.
     * In addition thanks to Simon Pamies for assisting me with ATSchemaEditorNG, and Andreas Jung for providing useful code improvements.
     * Naro for the Plone 3 compatibility work
     * Andres Jung for eggifying SignupSheet
     * Camera di Commercio di Ferrara sponsored some i18n fixes inside the PloneGov initiative


    Product's homepage

    Requirements:

    · Plone CMS
    · Python

    Limitations:

    · Signupsheet needs more explanatory text. Schema editor has been simplified but needs better explanatory text.
    · It is possible to prematurely fill up registration by malicious user.
    · At release time, the last ATSchemaEditorNG available version was the 0.6.0. Using this version you will have some problems with signup sheet validation (see ticket #26 for the fix)

    What's New in This Release: [ read full changelog ]

    · removed package initialize that duplicate the product in portal_quickinstaller [keul]
    · fixed a critical bug that block users subscription when not using queue size [keul]

      


    TAGS:

    sheet implementation | signup sheet | Plone extension | signup | sheet | implementation

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM