Parabéns e obrigado pelo módulo.
Vai ser bastante útil e me livrou de quebrar a cabeça durante um tempo já
que ia ter que fazer isso mais hora ou menos hora. =)

Quando eu der uma olhada falo as minhas impressões, mas desde já agradeço.

vlws!

2010/5/13 renan vaz <[email protected]>

> Ah então eu to MUITO corrido aki num projeto que já passou do prazo então
> se quizerem colocar meus creditos agradeço! ;)
>
>
>
> Abs,
> Renan Vaz
> http://www.renanvaz.com.br
>
>
> 2010/5/13 renan vaz <[email protected]>
>
>> Os arquivos minificados ele sala em:
>>
>> media
>> --js
>> --css
>> --images
>>
>> e ele também tem um controller chamado "media" que se não for encontrado o
>> arquivo dentro dessas pastas ele vai procurar dentro da pasta view e retorna
>> como se estivesse lá... qualquer duvida to por aqui
>>
>>
>> Abs,
>> Renan Vaz
>> http://www.renanvaz.com.br
>>
>>
>> 2010/5/13 renan vaz <[email protected]>
>>
>>> Claro disponibilizo sim!!
>>> É até legal se alguem ajudar a dar continuidade e acrecentar coisas para
>>> deixar o módulo cada vez mais rico...
>>>
>>> O minifyMe eu conheço, já usei mas ele da algumas zicas com encodação
>>>
>>> Estou anexando aqui o modulo "template" (que é o que fiz) e o "minify"
>>> (com algums modificações que fiz) deixei "zipado" pra todos conseguirem
>>> abrir.
>>>
>>> Vcs já utilizaram o controller template do kohana? eu fiz parecer igual o
>>> jeito de usar.
>>>
>>> Vou ser breve em especificações
>>> No config do minify vc pode habilitar o cache ou não, eu deixo
>>> desabilitado o cache enquanto estou produzindo.
>>> No módulo template tem uma view de exemplo, a parte do header deve ser
>>> mantida pois é apartir do php que está lá que é gerado os <link> e <script>
>>> O módulo tem as seguintes propriedades que podem ser passadas:
>>> 'css', 'css_combine','css_inline', 'js', 'js_combine','js_inline' e 'if'
>>> que podem ser passados de qualquer parte do código ou view do seguinte modo
>>> Template::instance()->add('js', 'teste.js'); ou
>>> Template::instance()->add('js', array( 'teste.js', 'teste2.js',
>>> 'testeN.js'));
>>>
>>> Se alguem tiver dúvida de cada item eu explicarei melhor ams os nomes já
>>> explicam
>>>
>>> o css_inline e js_inline são textos que vc pode passar de qualquer parte
>>> do seu código que o módulo vai gerar um arquivo mesclando todo o texto que
>>> vc colcoar e gerar uuam versão única e minificada, por exemplo se vc tiver
>>> varias views e e em cada uma chamar algo como
>>> Template::instance()->add('js_combine', '$("#seletor).nada()"); ele vai
>>> mesclar tudo
>>>
>>> Recomendo vcs fuçarem no módulo para ver tudo que ele faz, e testar para
>>> ver se acha algo de errado, mas isso eu uso em um site e funciona bem
>>>
>>> Esse módulo é para KO3!
>>>
>>> Qualquer duvida eu vou tirando por aqui ou se quizer me add no msn:
>>> [email protected]
>>>
>>> Abraço!
>>>
>>>
>>> Abs,
>>> Renan Vaz
>>> http://www.renanvaz.com.br
>>>
>>>
>>> 2010/5/13 renan vaz <[email protected]>
>>>
>>>> To fazendo um pack pra vcs! ;)
>>>>
>>>> Abs,
>>>> Renan Vaz
>>>> http://www.renanvaz.com.br
>>>>
>>>>
>>>> 2010/5/13 Marcelo Rodrigo <[email protected]>
>>>>
>>>> Eu iria responder algo, mas a solução do Renan pareceu ótima
>>>>> Compartilha ae :)
>>>>>
>>>>> Marcelo
>>>>>
>>>>>
>>>>>
>>>>> Em 13 de maio de 2010 20:32, Beto <[email protected]> escreveu:
>>>>>
>>>>> A dúvida realmente tu nao respondeu hehee, mas eu achei interessante a
>>>>>> forma como vc faz pra contorna essa situação, sem falar da peformace que
>>>>>> deve melhorar um bocado com isso.
>>>>>> Eu 'minifico' todos os arquivos artesanalmente, com o um app chamado
>>>>>> MinifyMe feito em adobe air, mas mesmo assim e uma mao de obra.
>>>>>>
>>>>>> Se tu puder disponibilizar o modulo eu agradeço, aliás tenho certeza q
>>>>>> muita gente agradeçe tbm :D
>>>>>>
>>>>>>
>>>>>> []´s
>>>>>>
>>>>>>
>>>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>>>>> - - - - - -
>>>>>> Cada Símio na ramificação arbórea que lhe compete ( Zé do cavaquinho )
>>>>>>
>>>>>> Luiz Alberto S. Ribeiro [ Beto ]
>>>>>> http://beto.euqueroserummacaco.com
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2010/5/13 renan vaz <[email protected]>
>>>>>>
>>>>>> Cara eu faço algo parecido com isso, deixo todos os meus arquivos
>>>>>>> dentro das views tb, p fazer templates, mas ao invés de eu habilitar no
>>>>>>> htaceess fiz um modulo para trabalhar com meus arquivos, ele além de
>>>>>>> organizar agrupa os js e css em um unico arquivo compacta e gzipa para 
>>>>>>> uma
>>>>>>> pasta fora de application deixando os originais dentro de views e os 
>>>>>>> gerados
>>>>>>> dentro de uma pasta media fora de application para manter intacto os
>>>>>>> originais, ele trabalha com cache e tal... se tiver interesse posso te
>>>>>>> passar esse modulo que trabalha junto com o minify, só que minha maior
>>>>>>> dificuldade é a preguiça de comentar as coisas...
>>>>>>>
>>>>>>> Não respondi sua dúvida né?
>>>>>>>
>>>>>>> Abs,
>>>>>>> Renan Vaz
>>>>>>> http://www.renanvaz.com.br
>>>>>>>
>>>>>>> 2010/5/13 Beto <[email protected]>
>>>>>>>
>>>>>>>>  E ai galera tudo blz?
>>>>>>>>
>>>>>>>> Então, já fazem alguns minutos q eu to me batendo aqui com uma
>>>>>>>> maldita regra no htaccess.
>>>>>>>>
>>>>>>>> lá eu tenho:
>>>>>>>>
>>>>>>>>
>>>>>>>> ....
>>>>>>>> *RewriteRule ^(?:application|modules|system)\b index.php/$0 [L]*
>>>>>>>> ...
>>>>>>>>
>>>>>>>> Pelo q eu entendi isso bloqueia q qualquer arquivo dentro desses
>>>>>>>> diretorios sejam acessados diretamente.
>>>>>>>>
>>>>>>>> O que tava precisando fazer era, criar excessoes pra esta regra, ou
>>>>>>>> seja permitir que arquivos, .css, .js, .jpg, .png e .gif mesmo dentro 
>>>>>>>> dessas
>>>>>>>> pastas pudessem ser acessados.
>>>>>>>>
>>>>>>>> O pq disso ? to tentando organizar os templates de forma q fiquem
>>>>>>>> todos dentro da mesma pasta, e nao as views dentro de
>>>>>>>> applications/views/A/view.php etc .. e os css, js e etc em outro 
>>>>>>>> diretorio,
>>>>>>>> ficaria algo como:
>>>>>>>>
>>>>>>>> application
>>>>>>>> - ...
>>>>>>>> - views
>>>>>>>> ----template
>>>>>>>> --------view1.php
>>>>>>>> --------css
>>>>>>>> --------js
>>>>>>>> --------img
>>>>>>>>
>>>>>>>> nao sei se fui claro heheh.
>>>>>>>>
>>>>>>>> Alguem pode dá um help ?
>>>>>>>>
>>>>>>>>
>>>>>>>> []´s
>>>>>>>>
>>>>>>>>
>>>>>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>>>>>>> - - - - - - -
>>>>>>>> Cada Símio na ramificação arbórea que lhe compete ( Zé do cavaquinho
>>>>>>>> )
>>>>>>>>
>>>>>>>> Luiz Alberto S. Ribeiro [ Beto ]
>>>>>>>> http://beto.euqueroserummacaco.com
>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>>>>>> "Kohana Php" dos Grupos do Google.
>>>>>>>> Para postar neste grupo, envie um e-mail para
>>>>>>>> [email protected].
>>>>>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>>>>>>> [email protected]<kohana-php%[email protected]>
>>>>>>>> .
>>>>>>>> Para obter mais opções, visite esse grupo em
>>>>>>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>>>>> "Kohana Php" dos Grupos do Google.
>>>>>>> Para postar neste grupo, envie um e-mail para
>>>>>>> [email protected].
>>>>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>>>>>> [email protected]<kohana-php%[email protected]>
>>>>>>> .
>>>>>>> Para obter mais opções, visite esse grupo em
>>>>>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>>>>> Php" dos Grupos do Google.
>>>>>> Para postar neste grupo, envie um e-mail para
>>>>>> [email protected].
>>>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>>>>> [email protected]<kohana-php%[email protected]>
>>>>>> .
>>>>>> Para obter mais opções, visite esse grupo em
>>>>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>>>>
>>>>>
>>>>>  --
>>>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>>>> Php" dos Grupos do Google.
>>>>> Para postar neste grupo, envie um e-mail para
>>>>> [email protected].
>>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>>>> [email protected]<kohana-php%[email protected]>
>>>>> .
>>>>> Para obter mais opções, visite esse grupo em
>>>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>>>
>>>>
>>>>
>>>
>>
>  --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected]<kohana-php%[email protected]>
> .
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>



-- 
Abraços.

Rodrigo Oliveira - Desenvolvedor Web.
(21) 8747-0180

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a