netemi (WordPress Plugin)

HighToro - 25 May 2007  

En el mundo telemático ESCRIBIR TODO EN MAYÚSCULAS COMO ESTO es equivalente a gritar. Mucha gente no lo sabe (por inexperta o por idiota o por newbie (”patonauta“).

El 10/05 Luis Beltrán me escribió lo siguiente por chat:

Torito a que te hacés un plugin para pasar a minúsuculas los comentarios escritos solamente en mayúsculas… dale, ¡a que sí! Si todos los caracteres de un comentario están en mayusculas pasarlos todos a minúsculas. Si el comentario esta en minusculas o tiene algunas mayusculas, dejarlo como está.

Me puse una pila y el 11/05 le mandé la 1era. versión preliminar del netemi “No escribas TODO EN MAYÚSCULAS, infeliz…”: Wordpress Plugin: NETEMI: No escribas todo en mayúsculas, infeliz! que funcionaba, aunque ya tenía desde el arranque algunos agujeros conocidos en el caso de los acentos en mayúsculas o tildes especiales (Á/Ä/À/Â/etc.).

Desde aquel día y hasta hoy hice varios tiros peleándome con funciones de PHP que desconocía (y que no pude hacer funcionar) como strtr y otras, para al final darme cuenta que el mambo estaba propiamente en la add_filter() de WordPress.

Simplifiqué todo lo que pude, y aunque no sea la 8va. maravilla ni cosa parecida anda aceptablemente y funciona de cualquiera de estas dos formas como digo en el mismo código fuente:

/*
=====================================================================
Opciones para el tipo de filtro:
Elegí que filtro preferís usar, comentando el que "no" con // adelante.
---> 'comment_text': procesa el texto del comentario cada vez
que se muestra, es decir, se graba en la base como originalmente
fue ingresado por el comentarista y/o patonauta.
---> 'pre_comment_content': procesa el texto con netemi y lo graba
en la base procesado, es decir que la manera en que fue ingresado
originalmente se pierde; aunque supuestamente daría menos trabajo
al procesador ya que la función trabajaría una sola vez
por comentario ingresado.
=====================================================================
*/
 
// add_filter('comment_text','netemi', 19);
add_filter('pre_comment_content','netemi', 19);

Lo que importa:

Casos de uso:

A) Quiero que me envíen a mi e-mail el MSN-Messenger. (Un clásico PätônàutÄ).
queda sin tocar.
B) QUIERO QUE ME ENVÍEN A MI E-MAIL EL MSN-MESSENGER. (UN CLÁSICO PÄTÔNÀUTÄ).
se pasa todo a minúsculas:
quiero que me envien a mi e-mail el msn-messenger. (un clasico patonauta).
(¡pero sin acentos!)
C) quiero que me envíen a mi e-mail el msn-messenger. (un clásico pätônàutä).
queda sin tocar.

Disponible en la sección de plugins torássicos.


Nota posterior (26/05/2007 - 12:10 PM GMT-3 :razz: ):
Hubo un problema con la prioridad en que se aplican los filtros, puntualmente en este weblog en particular que tiene muuuuuuuchos plugins funcionando; es por eso que el plug funcionaba bien en mis sitios de prueba y mal acá. Ahora, habiéndole cambiado la prioridad de ejecución de 19 a 14 anda como corresponde (acá) y espero que en todos lados. :shock:

Publicado en Este sitio, WP-Plugins, WordPress | 25 comentarios | Enlace | Comments RSS

[Imprimir]

Si este artículo le resultó útil, considere enlazarlo desde su sitio web. Simplemente copie y pegue (CTRL+C y CTRL+V) el código de abajo. Se verá así: netemi (WordPress Plugin)

Tanto pingbacks como trackbacks no funcionan.
Comentarios

Deje un comentario

Pages: « 1 [2]

  1. Sikanda Sat, 26 May 2007 03:58:38 ART +

    Sos lo “maisimo”. Ya mismo lo pruebo, sino fuera por Ylek (que me desarma a palos, muejejeje) armo un club del fans pa vos nomaj.

    Muejejejjeje, qué emoción… espero el proximo comment todo en mayusculas y te cuento :twisted:

  2. MrNApster Sat, 26 May 2007 08:13:38 ART +

    HOYGAN PROVANDO PROVANDO HESTO TANVIEN ESUN TEST… MENEAME RRULEZ

  3. pepe Sat, 26 May 2007 08:26:36 ART +

    HALA ¿ALGUIEN ME PEUDE ENVIAR ESTE PROGRAMA A tontito16@hotmail.com? GRACIAS

  4. HOY Sat, 26 May 2007 08:39:10 ART +

    HOYGAN NESESITO QUE HALGIEN ME DIGA COMO JAKEAR UN PLUJIN DE GUORPRESS KE NO ME PERMITE HESKRIVIR EN MALLUSCULA Y COARTA MI LIBERTA DE ECSPRESION. GRASIAS DE ANTEBRASO

  5. HighToro Sat, 26 May 2007 09:04:20 ART +

    Sikanda: Gracias. :mrgreen: Solo me falta corregir el errorcillo por el cual no funciona acá (con la moderación de comentarios activa).

    pepe: El plugin “andando bien” te dejaba el comentario como estaba porque el e-mail está en minúsculas. :twisted:

    All: Aguanten, che… ya me pongo a ver como lo dejo andando para todos los casos a este gracioso plugin.
    Gracias a todos los que se hicieron eco del mismo.

  6. HighToro Sat, 26 May 2007 11:52:27 ART +

    Bueno, a ver como se porta este 2007/05/26 (Test público #2):oops:

  7. HighToro (patonauta-mode) Sat, 26 May 2007 11:54:32 ART +

    APROBAME EL COMENTARIO GUARENAI
    SI ESCRIBO TODO EN MAYÚSCULAS NO ES POR MALO
    ¡¡¡ES PORQUE TENGO MIS LIMITACIONEEEESSSSSSS!!!

  8. HighToro (patonauta-mode) Sat, 26 May 2007 12:05:44 ART +

    mas con prio 5 ahora.(Actuó: netemi).

  9. HighToro (patonauta-mode) Sat, 26 May 2007 12:09:09 ART +

    PRIO 17 ESTE…..
    QUE COSO
    COSOSO.

  10. HighToro (patonauta-mode) Sat, 26 May 2007 12:13:02 ART +

    al fin, resolvi el tema de las prioridades de ejecucion de los filtros… no funcionaba aca estando en prioridad de ejecucion 19 (menor), ahora cambiada a prioridad 14 (mayor). como sea… anda. :-)
    (Actuó: netemi).

  11. HOYGAN Sat, 26 May 2007 13:38:30 ART +

    hoygan, quiero jakear el email de mi exnovia, saben como puedo haserlo?

    gracias, son ustedes unos maestros.

    saludos desde lima, peru.
    (Actuó: netemi).

  12. Luis Sat, 26 May 2007 19:33:29 ART +

    que lo pario funciona!! (no seas canuto y desmodera los comments :p).
    (Actuó: netemi).

  13. Paranoid Android Sun, 27 May 2007 00:48:10 ART +

    Gracias!

    Ya lo probe y solo encontre un errorcillo. Quien sabe como y/o por que (no se de php y esas cosas jeje) pero le mueve al feed y este deja de validar.

    Saludos :)

  14. HighToro Sun, 27 May 2007 09:50:53 ART +

    Luis: Tengo los comentarios moderados para probar el plugin viteh. :razz: No, mentira, soy un ortiba. ;-)

    Paranoid Android: Por favor contame un poco más del error que no entendí eso de que le mueve al feed y este deja de validar. ¡Gracias!

  15. Paranoid Android Tue, 29 May 2007 16:32:17 ART +

    Es que yo tampoco se bien de eso jejeje

    Ok, vamos por pasos…

    Active el plugin, lo probe y todo bien. Despues puse un post nuevo y me avisaron que en bloglines el se habian perdido los acentos. Ya revisando la validacion del feed, me mandaba un error. Este error era de que la primer linea del feed estaba en blanco. Investigue este error y en muchos casos este error se daba por algun plugin. Como este plugin fue el mas reciente en activar, pues seguro era el del problema. Lo desactive y el feed volvio a la normalidad.

    No puedo profundizar mas por que no tengo el conocimiento de hacerlo… espero y esto te pueda ayudar a mejorarlo :)

    A mi me encanto! y lo extraño :(

  16. HighToro Tue, 29 May 2007 19:34:50 ART +

    hola, vengo a flotar… (test feed #1).
    (Actuó: netemi).

  17. HighToro (patonauta-mode) Tue, 29 May 2007 19:37:09 ART +

    quiero que el plugin ande. gracias paranoid android. (test feed #2).
    (Actuó: netemi).

  18. HighToro Tue, 29 May 2007 21:47:43 ART +

    sigo testeando la cosa.
    (Actuó: netemi).

  19. HighToro Wed, 05 Dec 2007 22:17:38 ART +

    hola quiero que me den mi galletita. (Actuó: netemi).

  20. Pitonizza Mon, 04 Aug 2008 23:42:08 ART +

    EN SERIO SIRVE ESTE PLUGIN??
    Y si EzCriBeN aZi dE feO?

    Me encanta la idea de este plugin, pero tengo tropocientos más activos que temo aletargar la carga de mi blog.

    ¡Saludos!

Pages: « 1 [2]

Deje un comentario que tenga que ver con lo publicado.

Condiciones para comentar.

  • Groserías y publicidad de cualquier tipo será eliminada.
  • *JAMÁS* deje su e-mail en el cuerpo del comentario.
  • No solicite que lo agreguen a mensajeros dejando su e-mail.
  • No solicite que le envíen información a su e-mail.
  • Escriba únicamente en castellano.
  • *NADA RELIGIOSO*.
  • NO ESCRIBA TODO EN MAYÚSCULAS.
  • Contactar al Operador.

Si Usted no cumple con estos requisitos su comentario no será publicado.

Comments

XHTML: Puede utilizar estos tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  (Lea las condiciones antes).


micrófono gattacoso