{ "info": { "author": "Daniel Holth", "author_email": "daniel.holth@exac.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "getpaid.formgen Package\n=======================\n\nOverview\n--------\n\nPloneGetPaid-PloneFormGen\n\nLink PloneFormGen with PloneGetPaid so a form can add items or donations\nto the GetPaid shopping cart.\n\n\n\nRequirements:\n-------------\nTo begin with we need a working Plone instance with PloneGetPaid, PloneFormGen\nand DataGridField installed.\n\nInstall:\n--------\nThere are two ways of installing getpaid.formgen, if you got it as an egg you\njust easy_install it or fetch it with your buildout or else you can copy the\ninner formgen from this folder structure to your instance's\n/lib/python/getpaid.\nAfter that you will see PloneGetPaid-PloneFormGen in your plone control\npannel addon product section (you may see two, install whichever you want, \nthey are the same thing).\nAfter hitting install you are done, now whenever you create a FormGen folder\nyou will have as available content types a \"GetPaid Adapter\" which creates the\nrequired folders for a GetPaid checkout and allows you to map any GetPaid\nproduct on the site to a field on your form.\n\nA few remarks:\n--------------\n * If you are using other adapters (such as salesforce one) please make sure to\n edit and save (even without changes) this one last, because it adds a clause\n to all other present adapters so they execute after it, this avoids comitting\n data of an order that can be rejected.\n * Make sure to remove the default mail adapter from the FormgenForm or you\n could end up sending sensible data by mail by accident.\n\n\n=======\nCHANGES\n=======\n\n0.6 (2012-07-24)\n----------------\n\n- Add a mechanism for recording form fields in a dictionary on the shopping\n cart. If a form field has getpaid_formgen_fieldset and getpaid_formgen_field\n attributes, it will get recorded in cart.getpaid_formgen_data[fieldset][field]\n [davisagli]\n\n- Use the field path as the key for the data grid field, rather than the\n field title.\n [davisagli]\n\n0.5 (2011-06-30)\n----------------\n\n- Remove hard dependence on Products.PloneGetPaid.\n [davisagli]\n\n- Support splitting the name field into separate first name and last name fields.\n [davisagli]\n\n0.4 (2010-05-19)\n----------------\n\n- If a one-page checkout succeeds, show the form's thank you page rather\n than the GetPaid thank you message.\n [davisagli]\n\n- Allow custom PloneFormGen fields to supply their own line item fields\n by registering a (cart, field) adapter to ILineItemFactory.\n [davisagli]\n\n- Don't require DataGridField <= 1.8a1; that doesn't work on Plone 4.\n [davisagli]\n\n- Update imports for compatibility with Zope 2.12.\n [davisagli]\n\n0.3 (2009-08-19)\n----------------\n- Grab the processor id from the correct variable\n\n0.2.9 (2009-08-02)\n------------------\n- Fix a remote reference when used with ZODB mount points [larubbio]\n\n0.2.8 (2009-07-28)\n------------------\n- Fix an indentation bug in the one page checkout success handler\n- Remove form description text that is the exact same as the field title or uneeded\n\n0.2.7 (2009-07-22)\n------------------\n- Add contact information to default mail [larubbio]\n- Switch from oneshot cart to multishot. [larubbio]\n- Update mailer so it works with single page checkout [larubbio]\n\n0.2.6 (2009-07-07)\n------------------\n- Add shipping organization to the email [larubbio]\n\n0.2.5 (2009-07-07)\n------------------\n- Expose shipping and billing names to the email template\n- Expose organization to the email template\n- update the default email template\n\n0.2.4 (2009-05-27)\n------------------\n- Expose shipping service, method and weight to email template. [larubbio]\n- Add a boolean config that tells getpaid to return to the form if the user hits 'Continue Shopping' [larubbio]\n\n0.2.3 (2009-05-19)\n------------------\n- Expose shipping information in default mail template [larubbio]\n\n0.2.2 (2009-05-19)\n------------------\n- Fix a two phase commit bug when used with a ZODB mount point\n- Catch any exceptions that might happen when sending email.\n\n0.2.1 (2009-05-13)\n------------------\n\n- Fix a bug where field mapping for fields in fieldsets fails to work\n- Fix a bug were the adapter attempts to move itself to the front of the adapters list but fails\n\n0.2 (2009-05-12)\n----------------\n\n- Add adapter that collects formgen fields and getpaid fields and emails them\n following successful charge.\n\n0.1 (2009-03-13)\n----------------\n\n- removed the package info that shouldn't be under svn [lucielejard]\n- moved setup.py at the same level as src, and updated the link to files in it,\n- fixed typo (Conutry -> Country) [mcgruff.scruff]\n- explicitly including meta.zcml (uncommitted change from hg tarball)\n- spacing cleanup (uncommitted change from hg tarball)\n- post-migration cleanup. [mcgruff.scruff]\n These files were brought in from a Mercurial tarball (provided by David\n Glick) using Tailor with the following configuration:\n \n:: \n \n [tailor]\n verbose = True\n source = hg:\n target = svn:\n start-revision = 14\n root-directory = ~/Desktop/getpaid.formgen\n encoding = UTF-8\n [hg:tailor]\n repository = ~/Desktop/getpaid.formgen\n [svn:tailor]\n repository = https://getpaid.googlecode.com/svn\n module = getpaid.formgen/trunk/src\n\n- Also, I removed all .pyc files before migration with:\n\n::\n\n find . -type f -name \"*.pyc\" -exec rm -f {} \\;\n\n- ripped out perrito's unnecessary action adapter blocking PFG already\n handles that if you return an error value\n- misc cleanup: fixed imports, removed pdbs, resuscitated test infrastructure\n- Added remarks about usage\n- pumped some info into the readme file\n- Added support to run other adapters before doing one page checkout \n redirection to thank you page.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://dingoskidneys.com/cgi-bin/hgwebdir.cgi/getpaid.formgen", "keywords": "plone plonegetpaid ploneformgen", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "getpaid.formgen", "package_url": "https://pypi.org/project/getpaid.formgen/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/getpaid.formgen/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://dingoskidneys.com/cgi-bin/hgwebdir.cgi/getpaid.formgen" }, "release_url": "https://pypi.org/project/getpaid.formgen/0.6/", "requires_dist": null, "requires_python": null, "summary": "PloneGetPaid-PloneFormGen integration", "version": "0.6" }, "last_serial": 792360, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "087f8f5ded7a4f4a5774ed53e6a860a1", "sha256": "f07549065c02e1161924bd1b16a622d3dd8286a758bc9f47f3ee866530cef891" }, "downloads": -1, "filename": "getpaid.formgen-0.1.tar.gz", "has_sig": false, "md5_digest": "087f8f5ded7a4f4a5774ed53e6a860a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26858, "upload_time": "2009-03-13T18:58:14", "url": "https://files.pythonhosted.org/packages/6a/28/a35afbec7cb42aef5213a00f7d4119c3a605ce83625527e71e0ba35683c0/getpaid.formgen-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e2abf8e756f8ac6fa2e2644c2a97c63c", "sha256": "7b3675746884c3f52bc459b8f70891d80d89a597a1d9519df72fc1bd7f8f9a7a" }, "downloads": -1, "filename": "getpaid.formgen-0.2.tar.gz", "has_sig": false, "md5_digest": "e2abf8e756f8ac6fa2e2644c2a97c63c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34586, "upload_time": "2009-05-12T23:30:31", "url": "https://files.pythonhosted.org/packages/b9/fa/760a1f5896634ca885659c3bba02ecb571fecfbf62a665878feb7555dc27/getpaid.formgen-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "aa1d71631e17136f6fdd9a9c21a4851d", "sha256": "44f4bfa6cb6243e898d6e1375404823c4c2f13636e5638b9ed7ca3e606db9b84" }, "downloads": -1, "filename": "getpaid.formgen-0.2.1.tar.gz", "has_sig": false, "md5_digest": "aa1d71631e17136f6fdd9a9c21a4851d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34764, "upload_time": "2009-05-14T01:21:41", "url": "https://files.pythonhosted.org/packages/87/ee/a3921add86e7461c1b78103aae2262639d06f5f0d67b478be0cff48891f5/getpaid.formgen-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c2bb0e7711db3438b05d68b22c877410", "sha256": "d172231502b20e47683175ddbdd77ad5756f588b9a1c2683bfa4e1d3df113247" }, "downloads": -1, "filename": "getpaid.formgen-0.2.2.tar.gz", "has_sig": false, "md5_digest": "c2bb0e7711db3438b05d68b22c877410", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35481, "upload_time": "2009-05-19T19:38:04", "url": "https://files.pythonhosted.org/packages/5b/93/1f54873509f31e4828703ba2fade171b5a01076b6f1f059f21f06dad16c5/getpaid.formgen-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "f972e3fab1722b99521aa5cb8b6eab82", "sha256": "3730047147e167af32d5390f2e57283b8c111175582bd922b41853878cdfdb57" }, "downloads": -1, "filename": "getpaid.formgen-0.2.3.tar.gz", "has_sig": false, "md5_digest": "f972e3fab1722b99521aa5cb8b6eab82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36818, "upload_time": "2009-05-20T01:16:00", "url": "https://files.pythonhosted.org/packages/c3/28/8ed627b6c8d87bf1a3cd3353de1e3bffe269a70da148a4a84f3575af4212/getpaid.formgen-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "8c634b8b5d08597d8583e998ba01a461", "sha256": "12004bd1466eaab478487581bc0f5faf1e4b5cf75556339a08d9ce16605a2df5" }, "downloads": -1, "filename": "getpaid.formgen-0.2.4.tar.gz", "has_sig": false, "md5_digest": "8c634b8b5d08597d8583e998ba01a461", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37196, "upload_time": "2009-05-28T02:58:04", "url": "https://files.pythonhosted.org/packages/10/a3/eeb2c09f938fbabbddd47bb70b8b32e071006d092c12dbe6e03d62964cb5/getpaid.formgen-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "cdec3d4031df05d8a0f7c89b0ef132c6", "sha256": "98dc08e3b1a82821e4c88d6881047bf66604ba7760fe1126d04804edf7d0732a" }, "downloads": -1, "filename": "getpaid.formgen-0.2.5.tar.gz", "has_sig": false, "md5_digest": "cdec3d4031df05d8a0f7c89b0ef132c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37480, "upload_time": "2009-07-07T22:14:12", "url": "https://files.pythonhosted.org/packages/f7/f8/9bfd7096bef0341b8a0b70c3043ceed15a074bd9c17928523a711f19392c/getpaid.formgen-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "815e9f6f4f754d8e96d76dba8780f2ac", "sha256": "e1a6c46aae68ba37f896ce72ceadb4235fcc17bf0c28ff63075126bf735a6d31" }, "downloads": -1, "filename": "getpaid.formgen-0.2.6.tar.gz", "has_sig": false, "md5_digest": "815e9f6f4f754d8e96d76dba8780f2ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37595, "upload_time": "2009-07-08T01:06:52", "url": "https://files.pythonhosted.org/packages/9e/e6/d30df19478cefe86d2e3cdeddb106fdde513baf64c2643265839863e69a9/getpaid.formgen-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "f1e8a1e59201d761fbfd4ee231fd9679", "sha256": "bc0fc2951253d1bdb90d3be9dc4a0f112ce9e9739a144d3de62f85c8b4eb03b6" }, "downloads": -1, "filename": "getpaid.formgen-0.2.7.tar.gz", "has_sig": false, "md5_digest": "f1e8a1e59201d761fbfd4ee231fd9679", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37676, "upload_time": "2009-07-23T00:42:27", "url": "https://files.pythonhosted.org/packages/cd/ca/a3039fef077ce780b7a80f2233a737adc6dc357694c72cff573477ce31a6/getpaid.formgen-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "688a7eace279bf55e11bf680af95f1d1", "sha256": "3f03cbe6b5a58117b57250db5242b1eacbd5bd65d012b66f843107ec94969ff1" }, "downloads": -1, "filename": "getpaid.formgen-0.2.8.tar.gz", "has_sig": false, "md5_digest": "688a7eace279bf55e11bf680af95f1d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37794, "upload_time": "2009-07-29T04:25:40", "url": "https://files.pythonhosted.org/packages/96/e0/3780cc551c27fbcc95665cc254e4f650f6ccd199a9a6b3f2e031c83f0e05/getpaid.formgen-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "971398914c61525380b652d948a2b45e", "sha256": "6f1026274dd00e1d38ffe0c39b7a136d5f7a409751eef6da7d3efc83bf31b827" }, "downloads": -1, "filename": "getpaid.formgen-0.2.9.tar.gz", "has_sig": false, "md5_digest": "971398914c61525380b652d948a2b45e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37868, "upload_time": "2009-08-02T18:28:07", "url": "https://files.pythonhosted.org/packages/ae/08/c6be0662d976aad4b11a8509379ec3c13f3075cdf5c541c8fba29c302c68/getpaid.formgen-0.2.9.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "f21112f564d4e7532c73efb610287f2b", "sha256": "e6523e6ea60a1dbc932e3cdb72f10275cb4a08d86b0178c3f8a165890790c7cb" }, "downloads": -1, "filename": "getpaid.formgen-0.3.tar.gz", "has_sig": false, "md5_digest": "f21112f564d4e7532c73efb610287f2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37622, "upload_time": "2009-08-19T22:25:52", "url": "https://files.pythonhosted.org/packages/70/28/c48bcaceb3b43f9a2c5a9bb73e6f8a73840bff1ad6cb76cfa411f02286b3/getpaid.formgen-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "78361b2c93a489d3c92379332ad21671", "sha256": "89f3820f8c8dfcac4126a8751d1de0704956ac91304cd4cbebb6673291f4dd44" }, "downloads": -1, "filename": "getpaid.formgen-0.4.zip", "has_sig": true, "md5_digest": "78361b2c93a489d3c92379332ad21671", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48315, "upload_time": "2010-05-19T19:27:25", "url": "https://files.pythonhosted.org/packages/dd/6a/da52edf62b83f258a9c8f21bc9bb79b3b49d576cedf6676df48b2c9559be/getpaid.formgen-0.4.zip" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "b80bdbef025dadf1669ab2ea68506194", "sha256": "bb315c6c92e0b1d1e1a9611dc73ff685ab1907e9b7c4fde0539ffeca449d8847" }, "downloads": -1, "filename": "getpaid.formgen-0.5.zip", "has_sig": false, "md5_digest": "b80bdbef025dadf1669ab2ea68506194", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48646, "upload_time": "2011-07-01T02:37:36", "url": "https://files.pythonhosted.org/packages/4a/29/a86fffcd42fcb7f435b85ab06360ca5bee33a4be18faedf48167d0e95d9a/getpaid.formgen-0.5.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "aeb38c3f1409526380379879161faab1", "sha256": "5c31c5022e3536335d55061bd0d123ada693684f7849e0b1e2205b60e9f19703" }, "downloads": -1, "filename": "getpaid.formgen-0.6.zip", "has_sig": false, "md5_digest": "aeb38c3f1409526380379879161faab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49162, "upload_time": "2012-07-24T22:20:55", "url": "https://files.pythonhosted.org/packages/7e/e9/234440275cf484493bc68d0bb1fe132e73eadc6c819a97a19390eaba3243/getpaid.formgen-0.6.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aeb38c3f1409526380379879161faab1", "sha256": "5c31c5022e3536335d55061bd0d123ada693684f7849e0b1e2205b60e9f19703" }, "downloads": -1, "filename": "getpaid.formgen-0.6.zip", "has_sig": false, "md5_digest": "aeb38c3f1409526380379879161faab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49162, "upload_time": "2012-07-24T22:20:55", "url": "https://files.pythonhosted.org/packages/7e/e9/234440275cf484493bc68d0bb1fe132e73eadc6c819a97a19390eaba3243/getpaid.formgen-0.6.zip" } ] }