Helper para Captcha

edited julio 2010 in Principiantes
Hola a todos!

Soy principiante en este maravilloso framework.
Estoy haciendo una seccion de comentarios en mi pagina y quiero poner un captcha en el formulario de comentario.
Para ello segui los pasos del tutorial Captcha en KumbiaPHP.
Funciono, pero quisiera tener un helper listo para usar, y no tener que poner el codigo en cada vista (porque uso el formulario en varias vistas). O bien podria usar un partial, pero no se si violaria el MVC.

Estoy usando la version Spirit 1.0 Beta 1
Por favor, ayuda!!!

Saludos desde Argentina.

Comentarios

  • edited 7:30
    Hola!
    La idea del helper no se si me la dio joanhey o deivisontejeda, por eso lo puse en el encabezado del tutorial.

    Yo realmente no se como se aplicaría a un helper, ya que únicamente hay que cargar la variable $Captcha... en cualquier caso, si lo que quieres es no repetir (y unificar) el formulario puedes hacerte un partial.

    Lamento no poder indicarte mejor. A ver si alguno de ellos nos da más información.

    Saludos,
    Soukron
  • edited 7:30
    Hola de nuevo.
    He estado trabajando con CaChi hoy para hacer la librería de la que se hablaba en el tutorial.

    Finalmente no hemos hecho un helper, porque había parte del uso que se hacía desde el controlador.

    El articulo es <!-- m --><a class="postlink" href="http://wiki.kumbiaphp.com/Ejemplo_de_reCAPTCHA_en_KumbiaPHP_v2">http://wiki.kumbiaphp.com/Ejemplo_de_re ... mbiaPHP_v2</a><!-- m -->

    Por lo que te he leido, tú quieres ir un paso más alla: tu quieres hacer que el formulario sea un partial. Te animo a que hagas tus pruebas y veas la forma de hacerlo <!-- s;) --><img src="{SMILIES_PATH}/icon_wink.gif" alt=";)" title="Wink" /><!-- s;) -->

    Si necesitas ayuda pídela, nos tienes aquí y en el IRC.

    Saludos,
    Soukron
  • Lo que sucede con un componente de este tipo es que hay dos parte una del lado cliente (helpers) pero también hay una del lado servidor entonces quizas para este caso es un poco mas dificil entender un helpers, pero partiendo de la premisa con la que trabajamos día a día los helpers son ayuda para las vistas, cito el mismo ejemplo que le coloque a Soukron un Cloud Tag (nube de etiqueta) el cual dada una estructura el genere la nube de etiquetas...
  • edited 7:30
    Gracias amigos!
    La verdad todavia no entiendo mucho, pero creo que hare un partial directamente, para no complicarme tanto.

    Igualmente seria lindo que en versiones posteriores ya viniera un helper listo para usar (o porque no, una clase dentro del framework). Despues de todo ¿quien no usa captcha en este tiempo?
    Es algo tan basico como un input.

    Saludos desde Argentina. <!-- s:P --><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz" /><!-- s:P -->
  • Ya hoy día hay mejores cosas que un captcha como un akismet que tiene un api abierta o bien un typad[1] incluso Soukron trabajo en una libs para trabajar con esta API...

    Sin embargo ya gracias al amigo Soukron se tiene un helpers/libs para captcha utilizando reCaptcha que es el mejorcito...

    [1] <!-- m --><a class="postlink" href="http://www.typepad.com/">http://www.typepad.com/</a><!-- m -->
  • edited 7:30
    Interesante lo de askimet. pero parece que es solamente para wordpress, o me equivoco? <!-- s:roll: --><img src="{SMILIES_PATH}/icon_rolleyes.gif" alt=":roll:" title="Rolling Eyes" /><!-- s:roll: -->
  • Interesante lo de askimet. pero parece que es solamente para wordpress, o me equivoco? <!-- s:roll: --><img src="{SMILIES_PATH}/icon_rolleyes.gif" alt=":roll:" title="Rolling Eyes" /><!-- s:roll: -->

    Si, el Akismet es un API que cualquiera puede usar (revisar términos licencia) Wordpress es uno quien lo utiliza...
Sign In or Register to comment.