Página 1 de 2

Número mínimo de caracteres en mensaje según cada foro

Publicado: 12 Jun 2011, 23:29
por Todtuga
Necesito que en el Foro de presentación al cual todos los usuarios nuevos estan obligados a entrar alli y no a otro, pueda exigir un límite mínimo de caracteres o palabras de manera que los usuarios que simplemente pongan "hola" no puedan postear a menos que cumplan con el mínimo de caracteres que se exigen para ése foro en particular.
Debo aclarar que instalé el Obliga_Presentaciones _MOD v1_0 pero éste carece de esa opción. Muchas gracias a todos

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 12 Jun 2011, 23:44
por Alorse
Que gracioso, esta fue una duda que tuve cuando aun era novato, te dejo la solución: http://www.phpbb-es.com/foro/soporte-ph ... tml#p99815

Hazla y cuando la tengas funcionando te muestro como hacer para que solo funcione en determinado foro.

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 00:11
por Todtuga
Alorse escribió:Que gracioso, esta fue una duda que tuve cuando aun era novato, te dejo la solución: http://www.phpbb-es.com/foro/soporte-ph ... tml#p99815

Hazla y cuando la tengas funcionando te muestro como hacer para que solo funcione en determinado foro.
Ya hice lo que explican en el enlace que me pasaste! Ahora cómo determino que debe hacerlo en determinado foro y no en los demás? Muchas Gracias

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 00:50
por Alorse
Haz lo siguiente en el posting_layout.html, busca:

Código: Seleccionar todo

<form id="postform" method="post" onsubmit="return checkform(this)" action="{S_POST_ACTION}"{S_FORM_ENCTYPE}>
Reemplazar por:

Código: Seleccionar todo

<form id="postform" method="post" <!-- IF S_FORUM_ID eq '6' -->onsubmit="return checkform(this)"<!-- ENDIF --> action="{S_POST_ACTION}"{S_FORM_ENCTYPE}>
Donde 6 es el ID del foro que quieres en que se haga la validación, mire en tu foro y vi que el foro de presentaciones tiene el ID 6, de igual forma si no es ese, lo puedes cambiar.

No lo he probado, así que no se si funciona, pero debería funcionar perfectamente, igual lo pruebas y nos avisas.

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 01:31
por Todtuga
Alorse escribió:Haz lo siguiente en el posting_layout.html, busca:

Código: Seleccionar todo

<form id="postform" method="post" onsubmit="return checkform(this)" action="{S_POST_ACTION}"{S_FORM_ENCTYPE}>
Reemplazar por:

Código: Seleccionar todo

<form id="postform" method="post" <!-- IF S_FORUM_ID eq '6' -->onsubmit="return checkform(this)"<!-- ENDIF --> action="{S_POST_ACTION}"{S_FORM_ENCTYPE}>
Donde 6 es el ID del foro que quieres en que se haga la validación, mire en tu foro y vi que el foro de presentaciones tiene el ID 6, de igual forma si no es ese, lo puedes cambiar.

No lo he probado, así que no se si funciona, pero debería funcionar perfectamente, igual lo pruebas y nos avisas.
Ya hice lo que me dices y no funciona. :? :mrgreen: :nolose:

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 01:46
por Alorse
Todtuga escribió:Ya hice lo que me dices y no funciona
A que te refieres con que no funciona? muestra en todos los foros o en ninguno, recuerda ser mas especifico con los problemas.
Borraste las cookies del navegador?

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 02:05
por Todtuga
Alorse escribió:
Todtuga escribió:Ya hice lo que me dices y no funciona
A que te refieres con que no funciona? muestra en todos los foros o en ninguno, recuerda ser mas especifico con los problemas.
Borraste las cookies del navegador?
Perdona! No funciona en ningún foro. En realidad no muestra nada y advierte nada. Al marge me saltó un error con el Debug que lo consulto en otro foro.

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 02:23
por Alorse
Podrías dejarme un usuario de prueba para verificarlo?
Ya que así no tengo acceso a dicho foro.
De igual manera no veo que hallas echo el cambio que te dije cuando miro el código fuente de tu foro.

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 14:33
por Todtuga
Alorse escribió:Podrías dejarme un usuario de prueba para verificarlo?
Ya que así no tengo acceso a dicho foro.
De igual manera no veo que hallas echo el cambio que te dije cuando miro el código fuente de tu foro.
Hice lo que me dice Mitch en el 1er enlace que pusiste, pero solo lo que te muestro en la foto de abajo por que lo que seguia hacia abajo me parecieron otros pedido de tu parte.
error.jpg
error.jpg (170.36 KiB) Visto 1464 veces

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 15:02
por Alorse
Vi lo que hiciste, pero no vi que hicieras el cambio que yo te dije... y tampoco has dejado el usuario de prueba.

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 17:13
por Todtuga
Alorse escribió:Vi lo que hiciste, pero no vi que hicieras el cambio que yo te dije... y tampoco has dejado el usuario de prueba.
Si hice el cambio que vos dijiste :nolose: :? y por alguna razon al subir el archivo no tomo el cambio y se me olvidó lo del usuario de prueba, aqui va; Usuario: Lopez .....Passware; lopez2011

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 17:30
por Alorse
Lo que pasa es que tienes muchos errores de javascript y por eso no funciona, incluyendo un error con el Prime Subject Check.
Porque acabo de probar exactamente el mismo código que copie de la fuente de tu foro en el cual pusiste 15 caracteres y me funciona perfecto.
Debes corregir el resto de errores para que funcione.

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 17:36
por Todtuga
Alorse escribió:Lo que pasa es que tienes muchos errores de javascript y por eso no funciona, incluyendo un error con el Prime Subject Check.
Porque acabo de probar exactamente el mismo código que copie de la fuente de tu foro en el cual pusiste 15 caracteres y me funciona perfecto.
Debes corregir el resto de errores para que funcione.
Cómo detecto cada uno de esos errores de javascript? El debug no me sirve? :cry:

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 18:11
por Todtuga
Alorse escribió:Lo que pasa es que tienes muchos errores de javascript y por eso no funciona, incluyendo un error con el Prime Subject Check.
Acabo de revisar dicho mod y el único error que encontré fue que los archivos editados y para subir no estaban guardados como UTF-8 sin BOM

Re: Número mínimo de caracteres en mensaje según cada foro

Publicado: 13 Jun 2011, 18:19
por Alorse
Todtuga escribió:Cómo detecto cada uno de esos errores de javascript? El debug no me sirve?
Puedes hacerlo con la consola de errores de Firefox... es una muy buena utilidad para estos casos.
Todtuga escribió:
Alorse escribió:Lo que pasa es que tienes muchos errores de javascript y por eso no funciona, incluyendo un error con el Prime Subject Check.
Acabo de revisar dicho mod y el único error que encontré fue que los archivos editados y para subir no estaban guardados como UTF-8 sin BOM
Fíjate lo que me sale a mi cuando pongo algún asunto:

Código: Seleccionar todo

You don't have permission to access /foro/includes/prime_subject_check.php on this server.