netemi (WordPress Plugin)
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
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.
[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 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.




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
HOYGAN PROVANDO PROVANDO HESTO TANVIEN ESUN TEST… MENEAME RRULEZ
HALA ¿ALGUIEN ME PEUDE ENVIAR ESTE PROGRAMA A tontito16@hotmail.com? GRACIAS
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
Sikanda: Gracias.
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.
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.
Bueno, a ver como se porta este 2007/05/26 (Test público #2)…
APROBAME EL COMENTARIO GUARENAI
SI ESCRIBO TODO EN MAYÚSCULAS NO ES POR MALO
¡¡¡ES PORQUE TENGO MIS LIMITACIONEEEESSSSSSS!!!
mas con prio 5 ahora.
(Actuó: netemi).PRIO 17 ESTE…..
QUE COSO
COSOSO.
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).hoygan, quiero jakear el email de mi exnovia, saben como puedo haserlo?
gracias, son ustedes unos maestros.
saludos desde lima, peru.
(Actuó: netemi).que lo pario funciona!! (no seas canuto y desmodera los comments :p).
(Actuó: netemi).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
Luis: Tengo los comentarios moderados para probar el plugin viteh.
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!
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
hola, vengo a flotar… (test feed #1).
(Actuó: netemi).quiero que el plugin ande. gracias paranoid android. (test feed #2).
(Actuó: netemi).sigo testeando la cosa.
(Actuó: netemi).hola quiero que me den mi galletita.
(Actuó: netemi).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!