Opa, é ao contrário, altere a linha que está assim:

<span tal:omit-tag="" tal:content="python:items['Rights'] + '|' + 
portal_url + '/' + items['ImageURL'] + '|' + items['Title'] + '|' + 
portal_url + '/' + items['RelativeContentURL'] + '|&nbsp;|' + 
items['Description'][:75] + '|' +  items['Type'] +'|'" />


Por essa aqui:

<span tal:omit-tag="" tal:content="python:items['Rights'] + '|' + 
context.portal_url() + '/' + items['ImageURL'] + '|' + items['Title'] + 
'|' + portal_url + '/' + items['RelativeContentURL'] + '|&nbsp;|' + 
items['Description'][:75] + '|' +  items['Type'] +'|'" />

Cleber J Santos wrote:
> Ronaldo, faça o seguinte, customize o template *global_slide* que está 
> em e troque a linha 89 que está assim:
>
> <span tal:omit-tag="" tal:content="python:items['Rights'] + '|' + 
> portal_url + '/' + items['ImageURL'] +
> '|' + items['Title'] + '|' + portal_url + '/' + 
> items['RelativeContentURL'] + '|&nbsp;|' + items['Description'][:75] + '|' +
>  items['Type'] +'|'" />
>
>
> Por essa aqui
>
>          <span tal:omit-tag="" tal:content="python:items['Rights'] + '|' 
> + context.portal_url() + '/' + items['ImageURL'] +
> '|' + items['Title'] + '|' + portal_url + '/' + 
> items['RelativeContentURL'] + '|&nbsp;|' + items['Description'][:75] + '|' +
>  items['Type'] +'|'" />
>
>
> O problema ai é que ele tá chamando o portal_url e não está declarado, 
> inclusive vou atualizando isso no produto agora ;)
>
> Att,
>
> Ronaldo Amaral wrote:
>   
>> Lá vai, ah se eu puder ajudar em alguma coisa, pois estou precisando de
>> utilizar a ferramenta em um portal (Plone3)
>>
>> 2008-10-13 15:21:44 ERROR Zope.SiteErrorLog
>> http://localhost:8080/Plone/portal_publicator/updatePBItems
>> Traceback (innermost last):
>>   Module ZPublisher.Publish, line 119, in publish
>>   Module ZPublisher.mapply, line 88, in mapply
>>   Module ZPublisher.Publish, line 42, in call_object
>>   Module Products.CMFPublicator.PublicatorTool, line 374, in updatePBItems
>>   Module Products.CMFPublicator.PublicationBoxInformation, line 302, in
>> updateItems
>>   Module Products.CMFPublicator.PublicationBoxInformation, line 347, in
>> _extractItem
>> ValueError: An inconsistent path has been passed in item restrictedTraverse.
>> 2008-10-13 15:38:55 ERROR Zope.SiteErrorLog
>> http://localhost:8080/iff/portal_skins/custom/teste
>> Traceback (innermost last):
>>   Module ZPublisher.Publish, line 119, in publish
>>   Module ZPublisher.mapply, line 88, in mapply
>>   Module ZPublisher.Publish, line 42, in call_object
>>   Module Shared.DC.Scripts.Bindings, line 313, in __call__
>>   Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
>>   Module Products.PageTemplates.ZopePageTemplate, line 330, in _exec
>>   Module Products.PageTemplates.ZopePageTemplate, line 427, in pt_render
>>   Module Products.PageTemplates.PageTemplate, line 89, in pt_render
>>   Module zope.pagetemplate.pagetemplate, line 117, in pt_render
>>   Module zope.tal.talinterpreter, line 271, in __call__
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 891, in do_useMacro
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 534, in do_optTag_tal
>>   Module zope.tal.talinterpreter, line 516, in no_tag
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 855, in do_condition
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 536, in do_optTag_tal
>>   Module zope.tal.talinterpreter, line 521, in do_optTag
>>   Module zope.tal.talinterpreter, line 516, in no_tag
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 855, in do_condition
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 534, in do_optTag_tal
>>   Module zope.tal.talinterpreter, line 516, in no_tag
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 824, in do_loop_tal
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 534, in do_optTag_tal
>>   Module zope.tal.talinterpreter, line 516, in no_tag
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 534, in do_optTag_tal
>>   Module zope.tal.talinterpreter, line 516, in no_tag
>>   Module zope.tal.talinterpreter, line 346, in interpret
>>   Module zope.tal.talinterpreter, line 623, in do_insertText_tal
>>   Module Products.PageTemplates.Expressions, line 228, in evaluateText
>>   Module zope.tales.tales, line 696, in evaluate
>>    - URL:
>> file:/home/ronaldo/Plone3/zinstance/parts/productdistros/PloneSlideShow/skins/SlideShow/global_slide.zpt
>>    - Line 89, Column 9
>>    - Expression: <PythonExpr items['Rights'] + '|' + portal_url + '/' +
>> items['ImageURL'] + '|' + items['Title'] + '|' + portal_url + '/' +
>> items['RelativeContentURL'] + '|&nbsp;|' + items['Description'][:75] + '|' +
>> items['Type'] +'|'>
>>    - Names:
>>       {'container': <Folder at /iff/portal_skins/custom>,
>>        'context': <Folder at /iff/portal_skins/custom>,
>>        'default': <object object at 0xb7d0e528>,
>>        'here': <Folder at /iff/portal_skins/custom>,
>>        'loop': {u'items': <Products.PageTemplates.Expressions.PathIterator
>> object at 0xdf7c6ec>},
>>        'nothing': None,
>>        'options': {'args': ()},
>>        'repeat': <Products.PageTemplates.Expressions.SafeMapping object at
>> 0xdf8fe0c>,
>>        'request': <HTTPRequest, URL=
>> http://localhost:8080/iff/portal_skins/custom/teste>,
>>        'root': <Application at >,
>>        'template': <ZopePageTemplate at /iff/portal_skins/custom/teste>,
>>        'traverse_subpath': [],
>>        'user': <PropertiedUser 'admin'>}
>>   Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
>>    - __traceback_info__: items['Rights'] + '|' + portal_url + '/' +
>> items['ImageURL'] + '|' + items['Title'] + '|' + portal_url + '/' +
>> items['RelativeContentURL'] + '|&nbsp;|' + items['Description'][:75] + '|' +
>> items['Type'] +'|'
>>   Module PythonExpr, line 1, in <expression>
>> NameError: name 'portal_url' is not defined
>>
>>
>> vlw
>>
>> On Mon, Oct 13, 2008 at 3:28 PM, Cleber J Santos <
>> [EMAIL PROTECTED]> wrote:
>>
>>   
>>     
>>> Ronaldo Amaral wrote:
>>>     
>>>       
>>>> Ola, existem algum projeto para colocar o PloneSlideShow para funcionar
>>>>       
>>>>         
>>> no
>>>     
>>>       
>>>> Plone3?
>>>> Testei a versão 0.9.0, mas não funciona a macro (global_slide), dá erro
>>>>       
>>>>         
>>> no
>>>     
>>>       
>>>> "portal_url"
>>>>
>>>>
>>>>       
>>>>         
>>> Olá Ronaldo,
>>>
>>> Sim já existe um projeto, inclusive sou um dos desenvolvedores, você
>>> poderia me informar qual o erro? Enviar um Trace deste erro?
>>>
>>> Att,
>>>
>>> --
>>> #!/bin/bash
>>> # Name: Cleber J Santos
>>> # Email: [EMAIL PROTECTED]
>>> # Icq: 200007837
>>>
>>>
>>> ------------------------------------
>>>
>>> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
>>> Para desistir envie uma mensagem em branco para:
>>> [EMAIL PROTECTED] do Yahoo! Grupos
>>>
>>>
>>>
>>>     
>>>       
>>   
>>     
>
>
>   


-- 
#!/bin/bash
# Name: Cleber J Santos
# Email: [EMAIL PROTECTED]
# Icq: 200007837


------------------------------------

Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] do Yahoo! 
Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a