It was just typo ;) check your pull request. Regards / Cordialement, JeanMichel FRANCOIS Find me on Google + <https://profiles.google.com/toutpt>
2012/2/10 Gilles Lenfant <[email protected]> > Le 9 février 2012 21:07, Jean-Michel FRANCOIS <[email protected]> a écrit : > >> Hi Gilles, >> >> Last time I had this issue, it was a custom in portal_viewcustomerize ;) >> check this one ! >> > > Hi Toutpt > > Already checked ! No, I can reproduce this in a vanilla Plone 4.1 site > with only my component. > > This said, overriding a stock Plone viewlet class the canonical way is > somehow overkill. A clever and well documented monkey patch using > collective.monkeypatcher(panel) with respect to the layer is easier in most > situations. > > Cheers, > -- > Gilles Lenfant > > >> >> Regards / Cordialement, >> JeanMichel FRANCOIS >> Find me on Google + <https://profiles.google.com/toutpt> >> >> >> >> >> 2012/2/9 Gilles Lenfant <[email protected]> >> >>> >>> >>> Le 9 février 2012 12:01, Simone Orsi <[email protected]> a écrit : >>> >>>> Hi Gilles, >>>> >>> >>> Hi Simone, >>> >>> >>>> >>>> dumb question: did you check if your layer has been registered and has >>>> marked the request? >>>> >>> >>> Not that dumb ;) But of course this is one of the first things I have >>> been investingating into. >>> >>> And the various <browser:page > stuff registered for the same layer work >>> like a charm. >>> >>> >>>> >>>> If it doesn't I think you can work around this by giving a custom name >>>> to your viewlet and add a viewlets.xml where you hide the original one and >>>> display yours. >>>> >>> >>> That's the fallback i'll take if I can't override the original viewlet. >>> This is somehow "dirty" but this should work. >>> >>> Thanks a lot >>> -- >>> Gilles >>> >>> >>>> >>>> Cheers, >>>> SimO >>>> >>>> >>>> On 09/02/12 09:18, Gilles Lenfant wrote: >>>> >>>> Le 9 février 2012 06:54, ajung <[email protected]> a écrit : >>>> >>>>> If you need to override only the template then use z3.jbot. >>>>> >>>>> >>>> Hi, >>>> >>>> No, I need to override only the viewlet class. z3c.jbot can't help me >>>> in that case. >>>> >>>> Best... >>>> -- >>>> Gilles Lenfant >>>> >>>> -aj >>>>> >>>>> >>>>> Gilles Lenfant-2 wrote >>>>> > >>>>> > Hi, >>>>> > >>>>> > Sorry for the disturbance, but I'm actually stuck overriding a >>>>> standard >>>>> > viewlet of Plone (4.1): The "plone.links.RSS" that goes in the HTML >>>>> head. >>>>> > >>>>> > Though I carefully read and practiced the tutorial >>>>> > >>>>> http://plone.org/documentation/kb/customizing-main-template-viewlets/overriding-a-class-viewletI >>>>> > always have the original Plone viewlet from plone.app.layout.links. >>>>> > >>>>> > Some pointers that show how I did this : >>>>> > >>>>> > My component's layer : >>>>> > >>>>> https://github.com/glenfant/aws.authrss/blob/master/src/aws/authrss/interfaces.py#L8 >>>>> > >>>>> > Its installation through GenericSetup works correctly since it shows >>>>> in >>>>> > ZMI >>>>> > in the "Components" tab of the Plone site. >>>>> > >>>>> > The ZCML registration of the viewlet including that layer selector: >>>>> > >>>>> https://github.com/glenfant/aws.authrss/blob/master/src/aws/authrss/browser/configure.zcml#L86 >>>>> > >>>>> > The viewlet class itself: >>>>> > >>>>> https://github.com/glenfant/aws.authrss/blob/master/src/aws/authrss/browser/viewlets.py#L10 >>>>> > >>>>> > I'm stuck finding why this does not work as expected (the original >>>>> viewlet >>>>> > is rendered in place of my custom viewlet). Any help is welcome. And >>>>> so >>>>> > many thanks by advance for any pointer. >>>>> > >>>>> > -- >>>>> > Gilles Lenfant >>>>> > >>>>> > _______________________________________________ >>>>> > Product-Developers mailing list >>>>> > [email protected] >>>>> > https://lists.plone.org/mailman/listinfo/plone-product-developers >>>>> > >>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://plone.293351.n2.nabble.com/Stuck-overriding-a-stock-Ploine-viewlet-tp7266769p7268283.html >>>>> Sent from the Product Developers mailing list archive at Nabble.com. >>>>> _______________________________________________ >>>>> Product-Developers mailing list >>>>> [email protected] >>>>> https://lists.plone.org/mailman/listinfo/plone-product-developers >>>>> >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Product-Developers mailing >>>> [email protected]https://lists.plone.org/mailman/listinfo/plone-product-developers >>>> >>>> >>>> >>>> _______________________________________________ >>>> Product-Developers mailing list >>>> [email protected] >>>> https://lists.plone.org/mailman/listinfo/plone-product-developers >>>> >>>> >>> >>> >>> -- >>> -- >>> Gilles LENFANT >>> Ingénieur avant-vente - Architecte senior >>> ALTER WAY SOLUTIONS >>> T : 01 78 15 24 00 >>> F : 01 46 02 44 04 >>> >>> Téléchargez notre nouveau livre blanc "Python, le développement >>> autrement" >>> http://www.alterway.fr/publications/python-le-developpement-autrement >>> >>> 1 rue Royal, Bat. D >>> 227, les Bureaux de la Colinne >>> 92210 Saint Cloud >>> http://www.alterway.fr/solutions >>> >>> _______________________________________________ >>> Product-Developers mailing list >>> [email protected] >>> https://lists.plone.org/mailman/listinfo/plone-product-developers >>> >>> >> >
_______________________________________________ Product-Developers mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-product-developers
