On 11 Dec 2008, at 9:19 AM, Kapil Thangavelu wrote:
> for this particular error, you'll need to disable either the getpaid
> override or the p4a's custom plone.app.form override. Their both
> attempting to register a custom error widget. for plone 3, getpaid
> doesn't register this override. there are other issues (as i eluded
> to in previous email ) from p4a's monkey patching of formlib in
> plone 2.5. They basically monkey patch Five.formlib directly into
> zope.formlib which breaks stuff using Five.formlib correctly as
> decoding/marshalling variables is then performed multiple times. As
> i recall some of the admin ui thus breaks.
>
> -kapil
Hi Kapil, Chris, Horacio
Thanks much for the input!
Black magic indeed ;-)
Is disabling the override as simple as commenting out a section?, ie:
> File "/home/zope/qutang-zope29/parts/qutang-plone25-products/
> > Plone4ArtistsAudio/pythonlib/plone/app/form/overrides.zcml", line
> 7.2-13.8
What negative effects is that likely to have on P4A?
It's really not used much at all in production. One site, where my
'client' (friend with a band) has me upload a tune now and then. I
would love to move it all to Plone 3, of course. But I can't seem to
make the focus time to deal with it.
Many thanks
PF
>
>
>
> On Thu, Dec 11, 2008 at 8:45 AM, Horacio Duran <[email protected]
> > wrote:
>
> Well it sure seems so, Strange i never ran into this problem before, I
> wonder what is the best way to circumvent this issue, any toughts
> other more plone-fu able people than me?.
>
> 2008/12/9 Peter Fraterdeus <[email protected]>:
> >
> > On my latest attempt to install getpaid 0.62 (Plone 2.5.4) I get
> this:
> >
> > P4AAudio is in use by a client site, can't disable it... But not on
> > the site I need PGP...
> >
> > Hints greatly appreciated!
> >
> > Thanks
> >
> > Peter
> > -----------------------
> ...
> > factory="hurry.workflow.workflow.WorkflowState"/>
> > For: ('view', (<InterfaceClass
> > zope.app.form.interfaces.IWidgetInputError>, <InterfaceClass
> > zope.publisher.interfaces.browser.IBrowserRequest>), u'',
> > <InterfaceClass
> zope.app.form.browser.interfaces.IWidgetInputErrorView>)
> > File "/home/zope/qutang-zope29/parts/qutang-plone25-products/
> > Plone4ArtistsAudio/pythonlib/plone/app/form/overrides.zcml", line
> > 7.2-13.8
> > <view
> > type="zope.publisher.interfaces.browser.IBrowserRequest"
> > for="zope.app.form.interfaces.IWidgetInputError"
> >
> > provides="zope.app.form.browser.interfaces.IWidgetInputErrorView"
> > factory=".exception.WidgetInputErrorView"
> > permission="zope.Public"
> > />
> > File "/home/zope/qutang-zope29/parts/eiotx-plone25-products/
> > PloneGetPaid/overrides.zcml", line 7.2-14.8
> > <view
> > zcml:condition="installed Products.CMFonFive"
> > type="zope.publisher.interfaces.browser.IBrowserRequest"
> > for="zope.app.form.interfaces.IWidgetInputError"
> >
> > provides="zope.app.form.browser.interfaces.IWidgetInputErrorView"
> > factory=".browser.exception.WidgetInputErrorView"
> > permission="zope.Public"
> > />
> >...
> > For: ('view', (<InterfaceClass
> > zope.app.form.interfaces.IWidgetInputError>, <InterfaceClass
> > zope.publisher.interfaces.browser.IBrowserRequest>), u'',
> > <InterfaceClass
> zope.app.form.browser.interfaces.IWidgetInputErrorView>)
> > File "/home/zope/qutang-zope29/parts/qutang-plone25-products/
> > Plone4ArtistsAudio/pythonlib/plone/app/form/overrides.zcml", line
> > 7.2-13.8
> > <view
> > type="zope.publisher.interfaces.browser.IBrowserRequest"
> > for="zope.app.form.interfaces.IWidgetInputError"
> >
> > provides="zope.app.form.browser.interfaces.IWidgetInputErrorView"
> > factory=".exception.WidgetInputErrorView"
> > permission="zope.Public"
> > />
> > File "/home/zope/qutang-zope29/parts/eiotx-plone25-products/
> > PloneGetPaid/overrides.zcml", line 7.2-14.8
> > <view
> > zcml:condition="installed Products.CMFonFive"
> > type="zope.publisher.interfaces.browser.IBrowserRequest"
> > for="zope.app.form.interfaces.IWidgetInputError"
> >
> > provides="zope.app.form.browser.interfaces.IWidgetInputErrorView"
> > factory=".browser.exception.WidgetInputErrorView"
> > permission="zope.Public"
> > />
Peter Fraterdeus
Exquisite Letterpress
http://slowprint.com
New! SlowPrint Newsletter!
Signup: http://tinyurl.com/slowprint
Current: http://slowprint.com/slowprintnl
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"getpaid-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/getpaid-dev?hl=en
-~----------~----~----~----~------~----~------~--~---