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.
