Ah, lo siento… Leí TL como lista de temas… para niveles de confianza, no conozco una solución existente.
En cualquier caso, ¿quizás sea mejor escribir niveles de confianza en el título?
He leído el tema que referenciaste. Me pregunto si lo estás viendo de la manera más simple. Si estás de acuerdo con la asignación de nivel de confianza predeterminada, la mayoría de los miembros que regresan repetidamente serán recompensados con el nivel de miembro (15 días no consecutivos, creo). Mientras que para alcanzar el nivel regular, un miembro necesita visitar 100 días seguidos. Así que no veo cómo la actividad en áreas específicas cambiaría mucho estos cálculos básicos de asistencia. Por defecto, el miembro no debería ser un obstáculo tan grande para nadie que participe. Mientras que el regular requiere un compromiso bastante sobresaliente.
Dicho esto, también podrías mirar
Probablemente podrías cambiar algunas configuraciones con este plugin tal como está. O pedir a los mantenedores que agreguen una configuración para ti.
Esto es posible, pero no será sencillo. Te sugiero que consideres un enfoque diferente. Si estás decidida, quizás @merefield o @Ahmed_Gagan estén dispuestos a intentarlo (serían tus mejores opciones).
Por ejemplo, podrías definir condiciones con una insignia personalizada. Por ejemplo, “Miembro honorable”… no pagó dinero pero hizo xyz y se le recompensa con membresía gratuita.
El problema es que esto es algo que necesitamos si queremos que nuestra comunidad sea justa para todos sus usuarios. Intentaré explicar un poco más:
La comunidad es para todas las personas que quieran comprar una membresía, no es gratis.
Una vez que estás dentro, nuestros incentivos por participar y ser un buen miembro son que cuanto mejor seas (y mayor sea tu nivel de confianza), menos pagarás, de modo que los miembros en el nivel de confianza 4 no pagan.
Pero (y aquí es cuando esta función es necesaria para que sea justo): dentro de la misma comunidad tenemos una categoría específica para nuestros estudiantes, donde pueden obtener apoyo sobre los materiales de estudio, etc. El problema que vemos es que si todos los miembros entran en las mismas condiciones (incluso si eres estudiante y tienes acceso a esta categoría especial), los estudiantes tienen una ventaja al escalar los niveles de confianza, ya que pueden acceder a más contenido en la comunidad (toda una categoría), pueden leer más, comentar más, dar más “me gusta”, etc… Algo que un miembro que no es estudiante no puede hacer.
Hemos intentado abordar esto de diferentes maneras para evitar llegar a este punto, y entendemos totalmente que los Niveles de Confianza se crearon como otro concepto, pero la verdad es que para nosotros parece mucho más justo excluir esa categoría específica. De esa manera: los estudiantes pueden interactuar con su contenido tanto como quieran, pero su progreso en la comunidad se medirá de manera igualitaria a cualquier otro miembro que no sea estudiante.
Muchas gracias. Hemos intentado explorar diferentes enfoques, pero esta parece ser la única opción que sería la más justa y equilibrada para nuestro tipo de comunidad. Lo expliqué en este mismo tema por si quieres saber o pensar en otra forma de lograrlo.
¡Gracias!
Sí, lo sabemos. Los miembros que alcancen el nivel de confianza 3 y sean los más valiosos para la comunidad serán promovidos por nosotros (administrador) al nivel de confianza 4 (al igual que en cualquier otra comunidad con Discourse, eso no cambia).
Hola @manuel, ¿crees que sería posible con las insignias? Es decir: si creara una insignia de "miembro honorable", ¿qué condiciones podría requerir esta insignia? Porque necesitaría que no fuera solo "publicado X veces" o "leído X publicaciones", necesitaría una insignia más compleja que cumpliera varias condiciones (por eso optamos por los niveles de confianza en primer lugar, pero tal vez podríamos encontrar una alternativa…)\nGracias de antemano por toda tu ayuda, amo esta comunidad
En mi entender, las insignias pueden cumplir tantas condiciones como seas capaz de escribir en una consulta SQL. Conozco dos temas con ejemplos:
Además, probablemente necesitarías usar un plugin como Discourse Automation o Data Explorer para conectar la insignia con una acción resultante, ya sea automática o manualmente.
En ese sentido, también podrías omitir la insignia y simplemente usar una consulta SQL recurrente con Data Explorer para otorgar manualmente membresía gratuita a los usuarios que coincidan con la consulta.
Añadir un Estudiante a un Grupo. Puedes crear Categorías que solo sean accesibles para un Grupo en particular. Puedes establecer uno o varios propietarios del grupo que puedan añadir y eliminar miembros según sea necesario.
En los permisos de categoría puedes cambiar la seguridad para permitir que solo un grupo específico tenga acceso.
Con la idea de insignia de @manuel, si no me equivoco, ¿la insignia adquirida probablemente pueda añadir un miembro a un grupo?
Gracias @manuel, creo que lo que tendremos que averiguar ahora es si podríamos especificar en la consulta de una insignia condiciones similares a las de los niveles de confianza, como: tiempo en la comunidad, me gusta dados o recibidos, … lo que creo que podría ser complicado
¡Hola Dan!
Sí, de hecho tenemos un grupo para los estudiantes, pero nuestro problema es que el grupo puede acceder a cierto contenido que otros no pueden; por lo tanto, sus estadísticas pueden aumentar más rápidamente que las de otros usuarios que no están en el grupo.
Podríamos intentar crear una insignia, pero no estoy seguro de si podría incluir tantas condiciones y tan específicas (por ejemplo: una insignia que se otorga cuando un usuario publica X veces + responde X veces + recibe X me gusta + da X me gusta + etc… y todo eso es SOLO en algunas categorías, no en todas).
Esto parece interesante. No soy un experto en codificación, por lo que puedo sentirme bastante perdido en toda esta información, pero tal vez esto podría ser útil. ¿Crees que podríamos vincular esta consulta a una insignia? Es decir: cuando un usuario logra todo lo que marca la consulta, se le otorga una insignia específica. ¿Crees que eso sería posible?
Disculpa si es una pregunta de novato, estoy totalmente metido en cosas de administración, pero con la codificación me pierdo…
Aunque también es posible ejecutar una consulta personalizada similar en el Explorador de Datos y exportar los resultados como un CSV para alimentar el Otorgador Masivo en la página de insignias correspondiente. @pfaffman también sugirió recientemente que este proceso podría ser perfeccionado con el uso de la API, pero aún no he explorado esa opción.
Creo que el eslabón perdido es entonces cómo añadir automáticamente a estos usuarios con insignias a un grupo. Posiblemente el plugin de automatización, como sugirió @manuel, ¿o tal vez usando la API?
Probablemente no podrás hacer eso tú mismo… pero la idea aquí es que en lugar de hacer una solicitud al mercado como:
Necesitamos un plugin personalizado que altere el comportamiento de los niveles de confianza
podrías simplemente hacer una solicitud como:
Necesitamos una consulta SQL que proporcione una lista de usuarios que han cumplido las condiciones xyz. Queremos usar esa consulta para una insignia o simplemente ejecutarla con el Explorador de Datos.
y eso costará considerablemente menos y prácticamente no tendrá costos de mantenimiento futuros ni complicaciones para tu configuración.