Posted by
Mencey Melgar on
Dec 08, 2012; 11:42pm
URL: https://support.nabble.com/Como-moderar-la-suscripcion-de-nuevos-miembros-para-evitar-gente-bloqueada-entrando-con-otro-nick-ur-tp7581727p7582242.html
Hola Mariajo, perdona si mi solución no era lo que buscabas, pero me pareció mas lógico usar un grupo al que puedas añadir gente que sabes quienes son(o no), y de alguna forma podrías disminuir el numero de "spammers".
Te pongo aqui la solucion a tu problema:
-Ve a Options > Users > Change permissions
-Desactiva las casillas de "Create_topic" y "Reply" para los grupos de "Anyone" y "Registered"
De esta forma, cuando un usuario registrado o no registrado intente crear un nuevo post o responder a otro, se le dará a elegir dos opciones: "request permission to post" o enviar un mensaje al administrador. Lo malo de esta opcion es que tendras que crear el post tú(puedes incluir en el título el nombre del usuario), por eso, te recomiendo que despues de haber visto un par de mensajes de un usuario y veas que es alguien de confianza, lo muevas a el grupo de "Members"(options > users > manage users&groups) para que sea libre de crear nuevos mensajes o contestar mensajes usando su perfil(recuerda que las casillas de "Create_topic" y "Reply" deben estar activadas para este grupo).
Esto es lo que sale cuando le den a "request permission to post"(este es mi propio foro, por eso los colores son negro, azul, etc. y los estilos de letra distintos):

Esto que te voy a explicar a continuación es un Extra:
Seguramente no te guste mucho el aspecto de este mensaje, por eso te pongo aqui unas instrucciones que puedes seguir si quieres para cambiar este aspecto. Tal vez te resulte complicado, intentaré explicartelo lo mejor posible.
Una de las características más útiles a la hora de usar nabble es el uso de "NAML", este programa te permite modificar todos los "intestinos" de tu foro.
No se si tu foro está en español o en inglés, pero te pongo las instrucciónes como si usaras el nabble inglés porque creo que NAML está en ingles, independientemente de en que idioma esté tu foro.
Pues bien, sigue estas pautas:
-Haz click en "Edit this page"(en la parte inferior-derecha de la página principal de tu foro)
-Si haces click en la "rueda" de arriba a la derecha verás la opción de "Search macros", selecciónala.
-Busca "unauthorized" y dale click
-Click en "Override this macro"
Aqui puedes "customizar" la página "request permission to post", que sirve para solicitar un nuevo post, los textos en color negro(los que están entre < t> y < /t>) son los que debes cambiar para poner tus propios textos.
-Cuando acabes de cambiar tus textos dale a "Save Changes"
Aqui te pongo un ejemplo:
Si cambias este "macro" asi:
<override_macro name="unauthorized" requires="servlet">
<n.node_page.>
<n.if.is_submitted_form>
<then>
<n.users_in_group. group="[n.administrators_group/]">
<n.loop.>
<n.current_user.send_request_email
explanation="[n.message_field.value/]"
/>
</n.loop.>
</n.users_in_group.>
</then>
</n.if.is_submitted_form>
<n.html>
<head>
<META NAME="robots" CONTENT="noindex,nofollow"/>
<n.title.><t>No autorizado</t></n.title.>
</head>
<body>
<div style="font-size:140%;margin:.5em 0 1em">
<t>Tu post debe ser estudiado antes por un administrador para que pueda ser publicado</t>
</div>
<div class="second-font big-title" style="margin:1.5em 0 .5em">
<t>Mensaje</t>
</div>
<n.if.not.is_submitted_form>
<then>
<div class="weak-color" style="margin:.3em 0">
<t>Escribe aquí tu nuevo mensaje o respuesta a otro post:</t>
</div>
<n.form.>
<n.message_field.textarea wrap="SOFT" style="width:35em;height:5em;" />
<n.message_field.focus/>
<br/>
<input type="submit" id="send-request" value="[t]Send Request[/t]"/>
<t>or</t> <a href="[n.page_node.url/]"><t>Cancel</t></a>
</n.form.>
</then>
<else>
<img src="/images/success.png" class="image16"/>
<t>Your request has been successfully sent.</t>
</else>
</n.if.not.is_submitted_form>
</body>
</n.html>
</n.node_page.>
</override_macro>
Tu mensaje se mostrara asi:

Creo que con esto tu problema devería de estar resuelto, si necesitas algo más, hazmelo saber.
Saludos, LouK
:) Helper