tbm nao tive tempo de ver ainda, mas com certeza quem usar deve manter seus creditos ;) nao sei como funciona a disponibilizacao de modulos no site oficial do kohana, mas caso seja complicado e muito brocratico poderiamos comecar a montar um repositorio nacional, o q vcs acham?
p o kohana 2 eu fiz umas libraries q me quebraram um galho, vou porta-las pro 3, e tbm posso disponibilizar ;) ah e claro! valeu por contribuir! com certeza teu modulo ajudara a muitos , como eu por exemplo!! :D - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 Rodrigo Oliveira <[email protected]> > 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]<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]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
