[zope-pt] Re: Sintaxe do Zope - context/++resource++zope3.css - o que é?

2007-04-24 Thread Carlos Eduardo Mendes de Castro Alves
Obrigado, Fernando!

Não ficou muito claro ainda. Pra que isso serve na construção dos
templates, visto que eu não vejo isso com frequencia?

Abs!

Cadu
--- Em zope-pt@yahoogrupos.com.br, "Fernando Correa Neto" <[EMAIL PROTECTED]>
escreveu
>
> Opa!
> 
> On 4/23/07, Carlos Eduardo Mendes de Castro Alves
> <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> >
> >
> > Alguem saberia me explicar este trecho de código do Zope?
> >
> >   > tal:content="string:@import
> >  url(${context/++resource++zope3.css});">
> >@import url(zope3.css);
> >  
> 
> Esse trecho de código declara que uma resourse foi declarada e o nome
> dela é zope3.css em algum lugar. No zope3/Five, é assim que se acessa
> uma resource.
> O ++resource++ indica um namespace. Assim como este, existem outros
> como por exemplo ++skin++, ++etc++, etc.
> Para descobrir de onde vem isso, você pode procurar assim por exemplo:
> 
> fcorrea:/opt/Zope-2.9/lib/python/zope fcorrea$ grep -rli "zope3.css" *
> app/rotterdam/configure.zcml
> app/rotterdam/dialog_macros.pt
> app/rotterdam/popup_macros.pt
> app/rotterdam/template.pt
> app/testing/recorded/test0002.request
> 
> O que você procura esta dentro do arquivo app/rotterdam/configure.zcml.
> 
>  name="zope3.css"
>   file="zope3.css"
>   layer="zope.app.rotterdam.rotterdam" />
> 
> Espero ter ajudado e não complicado ;-)
> 
> []'s
> Fernando
> 
> 
> 
> >
> >  Abs!
> >
> >  Cadu
> >
> >
>




Re: [zope-pt] Re: Sintaxe do Zope - context/++resource++zope3.css - o que é?

2007-04-24 Thread Fernando Correa Neto
Opa

On 4/24/07, Carlos Eduardo Mendes de Castro Alves
<[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Obrigado, Fernando!
>
>  Não ficou muito claro ainda. Pra que isso serve na construção dos
>  templates, visto que eu não vejo isso com frequencia?

Esse é o jeito zope3 de se fazer as coisas. Uma vez que a cada release
do zope2 mais e mais componentes do zope3 são incluídos no zope2.
Daqui um tempo, principalmente no plone, essas coisas vão ficar cada
vez mais explícitas no mundo zope.

[]'s

>
>  Abs!
>
>  Cadu
>  --- Em zope-pt@yahoogrupos.com.br, "Fernando Correa Neto" <[EMAIL PROTECTED]>
>  escreveu
>  >
>  > Opa!
>  >
>  > On 4/23/07, Carlos Eduardo Mendes de Castro Alves
>
>  > <[EMAIL PROTECTED]> wrote:
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > > Alguem saberia me explicar este trecho de código do Zope?
>  > >
>  > >> > tal:content="string:@import
>  > >  url(${context/++resource++zope3.css});">
>  > >@import url(zope3.css);
>  > >  
>  >
>  > Esse trecho de código declara que uma resourse foi declarada e o nome
>  > dela é zope3.css em algum lugar. No zope3/Five, é assim que se acessa
>  > uma resource.
>  > O ++resource++ indica um namespace. Assim como este, existem outros
>  > como por exemplo ++skin++, ++etc++, etc.
>  > Para descobrir de onde vem isso, você pode procurar assim por exemplo:
>  >
>  > fcorrea:/opt/Zope-2.9/lib/python/zope fcorrea$ grep -rli "zope3.css" *
>  > app/rotterdam/configure.zcml
>  > app/rotterdam/dialog_macros.pt
>  > app/rotterdam/popup_macros.pt
>  > app/rotterdam/template.pt
>  > app/testing/recorded/test0002.request
>  >
>  > O que você procura esta dentro do arquivo app/rotterdam/configure.zcml.
>  >
>  > >   name="zope3.css"
>  >   file="zope3.css"
>  >   layer="zope.app.rotterdam.rotterdam" />
>  >
>  > Espero ter ajudado e não complicado ;-)
>  >
>  > []'s
>  > Fernando
>  >
>  >
>  >
>  > >
>  > >  Abs!
>  > >
>  > >  Cadu
>  > >
>  > >
>  >
>
>
>
>