Eu testei o rapyd, mas não me adaptei, justamente por ele facilitar as
coisas de mais. A coisa é muito automática e não se tem o controle
sobre o código.

Claro que se está sendo feito um site com form de contato ou mesmo um
pequeno sistema que não precisa de muito javascript e ajax ele é uma
mão na roda, mas para mim ele não serviu!

Abraços

2008/4/10 Mike Maciel <[EMAIL PROTECTED]>:
> Marco,
>
>  Realmente o Rapyd facilita mto a nossa vida. No sie oficial
>  (www.rapyd.com) vc encontra mtas informações. A documentação é boa, pena
>  que o fórum oficial seja (muito) parado.
>
>  Atualmente, eles estão lançando um novo Rapyd (o Rapyd SA) que é
>  compatível com outros frameworks além do CI, e pode tb ser utilizado
>  como um si
>  Eu te aconselho usar uma versão do rapyd que já vem integrada ao CI.
>  Pena que a versão utilizada ainda seja a 1.5.4. Mas se vc usa a versão
>  mais atual, pode baixar e instalar o SA. Os dois funcionam da mesma
>  maneira, a diferença é que o SA pode se integrar mais facilmente com
>  outros frameworks, e até msm ser utilizada como um simples script.
>
>  Em http://test.rapyd.com/sa/demo/ vc pode encontrar vários exemplos
>  funcionais do rapyd.
>
>  Como vc diz: Muia sorte pra nós!
>
>  []'s
>
>
>  Marco Telles escreveu:
>
>
> > A recíproca é verdadeira, Mike.
>  > Como não estava entendendo a complexidade da situação, já que se fez o
>  > upload, ele vai estar em algum canto. Se ele está em algum canto, basta
>  > tratar/manipular ele. Tratado e manipulado, é só introduzir o dito cujo
>  > no ponto g ou x.. Bem mais isso é outra história.. :)
>  >
>  > Agora voltando aos frangos e patos, fiz uma leitura (olhada) dinâmica (e
>  > como) no tal rapidão, e me interessou o lance do "Rapyd Language Class".
>  > Tenho um site em construção que vai precisar trabalhar com br/en tanto
>  > no layout como no conteúdo, fato que já até postei e recebi várias dicas
>  > aqui. Vc já usou ? Sabe dizer algo ?
>  >
>  > Abs
>  >
>  >
>  >
>  > Mike Maciel escreveu:
>  >
>  >> Cara! Vc mirou no pato e acertou o frango! :-P
>  >>
>  >> Em outras palavras, vc tentou me ajudar com um problema mas acabou me
>  >> ajudando a matar um outro problema! rsrs
>  >>
>  >> Ainda tenho aquela dificuldade do outro email, mas esse lance do
>  >> maintain_ratio me deu um verdadeiro farol pra resolver outro problema 
> aqui.
>  >>
>  >> Vlw!
>  >>
>  >>
>  >>
>  >> Marco Telles escreveu:
>  >>
>  >>
>  >>> Esqueci um detalhe. Se precisar da imagem no tamanho exato de 340 x 255
>  >>> e se a imagem original tiver vários tamanhos, então é melhor colocar
>  >>> $config['maintain_ratio'] = FALSE; conforme o guia:
>  >>>
>  >>>
>  >>>
>  >>>
>  >>>> Since the maintain_ratio option is enabled, the thumb will be as close
>  >>>> to the target width and height as possible while preserving the
>  >>>> original aspect ratio
>  >>>>
>  >>>>
>  >>>>
>  >>> Marco Telles escreveu:
>  >>>
>  >>>
>  >>>
>  >>>> Mike essa eu não capitchei não :)
>  >>>>
>  >>>> Nunca usei rapyd e nem sei como funciona e para que serve, então nesse
>  >>>> ponto não tenho como ajudar muito, porém, levando em consideração seu
>  >>>> relato:
>  >>>>
>  >>>> 1.
>  >>>>
>  >>>>
>  >>>>
>  >>>>
>  >>>>> o principal deles é as dimensões da imagem
>  >>>>> que devem ser exatamente 340x255.
>  >>>>> Eu precisava executar uma ação após o upload que verificasse se a 
> imagem
>  >>>>> enviada atende a esses padrões.
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>> Isso resolve com php, nem precisa CI => list($w, $h) = getimagesize(
>  >>>> $imagemEnviada );
>  >>>>
>  >>>> 2.
>  >>>>
>  >>>>
>  >>>>
>  >>>>
>  >>>>> A dificuldade começa agora: Caso a
>  >>>>> imagem enviada seja em outra proporção (640x480, por exemplo), ela 
> seria
>  >>>>> redimensionada para 340x255.
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>> Nesse caso o CI é mais prático =>
>  >>>>  $this->load->library('image_lib');
>  >>>> //Configura o thumb
>  >>>> $config['image_library'] = 'GD2';
>  >>>> $config['source_image'] = $imagemEnviada;
>  >>>> $config['create_thumb'] = TRUE;
>  >>>> $config['maintain_ratio'] = TRUE;
>  >>>> $config['width'] = 340;
>  >>>> $config['height'] = 255;
>  >>>> $this->image_lib->initialize($config);
>  >>>> $this->image_lib->resize();
>  >>>>
>  >>>> Espero ter ajudado, senão delete-me :)
>  >>>>
>  >>>> Valeu e abs.
>  >>>>
>  >>>> Muita sorte para nós!
>  >>>>
>  >>>> Marco Telles
>  >>>>
>  >>>>
>  >>>>
>  >>>>
>  >>>> Mike Maciel escreveu:
>  >>>>
>  >>>>
>  >>>>
>  >>>>
>  >>>>> Já verifiquei... acho que não consegui passar meu problema com 
> claridade.
>  >>>>> Com relação à manipulação da imagem, está td beleza. O meu problema é
>  >>>>> como executar a manipulação em um uploadField. Este seria um evento que
>  >>>>> deve ocorrer somente após o upload, e naquele determinado arquivo...
>  >>>>> algo como "onUploadSucess", ou "afterUpload", sei lá...
>  >>>>>
>  >>>>> Capitche?
>  >>>>>
>  >>>>>
>  >>>>> Marco Telles escreveu:
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>> Dá uma olhada no guia do CI, especificamente a classe de imagens que 
> vc
>  >>>>>> vai ter uma luz :)
>  >>>>>>
>  >>>>>> Muita sorte para nós!
>  >>>>>>
>  >>>>>> Marco Telles
>  >>>>>>
>  >>>>>> #############
>  >>>>>> # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
>  >>>>>> # Pier de Ipanema no Orkut ( 
> http://www.orkut.com/Community.aspx?cmm=2923344 )
>  >>>>>> # CodeIgniter PHP framework ( http://www.codeigniter.com.br/ )
>  >>>>>> # Ubuntu The power of free software ( http://www.ubuntu-br.org/ )
>  >>>>>> # Python Programming Language ( http://www.pythonbrasil.com.br/ )
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>> Mike Maciel escreveu:
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>> Salve, salve!
>  >>>>>>>
>  >>>>>>> Estou utilizando CodeIgniter+Rapyd (combinação explosiva! ;-) ) em 
> uma
>  >>>>>>> aplicação que faz upload de arquivos jpeg. Porém este arquivo precisa
>  >>>>>>> obdecer a alguns critérios, e o principal deles é as dimensões da 
> imagem
>  >>>>>>> que devem ser exatamente 340x255.
>  >>>>>>> Eu precisava executar uma ação após o upload que verificasse se a 
> imagem
>  >>>>>>> enviada atende a esses padrões. A dificuldade começa agora: Caso a
>  >>>>>>> imagem enviada seja em outra proporção (640x480, por exemplo), ela 
> seria
>  >>>>>>> redimensionada para 340x255.
>  >>>>>>>
>  >>>>>>> Alguém já encarou situação semelhante ou sabe o caminho das pedras?
>  >>>>>>>
>  >>>>>>> Abraços a todos!
>  >>>>>>>
>  >>>>>>> Mike
>  >>>>>>>
>  >>>>>>> _______________________________________________
>  >>>>>>> Lista mailing list
>  >>>>>>> [email protected]
>  >>>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>  >>>>>>>
>  >>>>>>>
>  >>>>>>>
>  >>>>>>>
>  >>>>>>>
>  >>>>>>>
>  >>>>>>>
>  >>>>>>>
>  >>>>>> _______________________________________________
>  >>>>>> Lista mailing list
>  >>>>>> [email protected]
>  >>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>  >>>>>>
>  >>>>>> __________ Information from ESET Smart Security, version of virus 
> signature database 2835 (20080130) __________
>  >>>>>>
>  >>>>>> The message was checked by ESET Smart Security.
>  >>>>>>
>  >>>>>> http://www.eset.com
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>>>
>  >>>>> _______________________________________________
>  >>>>> Lista mailing list
>  >>>>> [email protected]
>  >>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>>>
>  >>>> _______________________________________________
>  >>>> Lista mailing list
>  >>>> [email protected]
>  >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>  >>>>
>  >>>>
>  >>>>
>  >>>>
>  >>>>
>  >>> _______________________________________________
>  >>> Lista mailing list
>  >>> [email protected]
>  >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>  >>>
>  >>> __________ Information from ESET Smart Security, version of virus 
> signature database 2835 (20080130) __________
>  >>>
>  >>> The message was checked by ESET Smart Security.
>  >>>
>  >>> http://www.eset.com
>  >>>
>  >>>
>  >>>
>  >>>
>  >>>
>  >>>
>  >> _______________________________________________
>  >> Lista mailing list
>  >> [email protected]
>  >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>  >>
>  >>
>  >>
>  >
>  > _______________________________________________
>  > Lista mailing list
>  > [email protected]
>  > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>  >
>  > __________ Information from ESET Smart Security, version of virus 
> signature database 2835 (20080130) __________
>  >
>  > The message was checked by ESET Smart Security.
>  >
>  > http://www.eset.com
>  >
>  >
>  >
>  >
>
>
>  _______________________________________________
>  Lista mailing list
>  [email protected]
>  http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>



-- 
Felipe Diesel
http://felipediesel.net
http://sigasw.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a