Pregunta

Tengo una instalación de wss 3.0 que necesita un "anónimo" panel de discusión. Puedo modificar la vista para que no se muestren nombres de usuario, sin embargo, cuando hago clic en "responder", el mensaje al que estoy respondiendo aparece en el cuadro de texto enriquecido con el nombre de usuario del póster anterior.

¿Hay alguna forma de eliminar ese nombre de usuario? o ¿Eliminar el texto publicado anteriormente por completo? Encontré el archivo schema.xml con mucha información relevante en la carpeta ..12 \ TEMPLATE \ FEATURES \ DiscussionsList \ Discuss, pero no estoy seguro de si esta es la forma más fácil de ajustar esta configuración.

Cualquier comentario apreciado.

¿Fue útil?

Solución

La mejor práctica dice que siempre debe crear una definición de lista personalizada en lugar de intentar modificar los activos OOB.

La forma más fácil de hacer esto es tomar una copia de la carpeta 12 \ TEMPLATE \ FEATURES \ DiscussionsList \ Discuss, modificar los ID y nombres de las funciones para que sean únicos. Luego puede cambiar la plantilla de representación del esquema (es decir, ver el esquema) y modificar los formularios de edición y visualización.

Si necesita modificar el formulario de entrada real, puede considerar una plantilla de control personalizada: http://msdn.microsoft.com/en-us/library/aa543922.aspx

Definición de lista personalizada: http://msdn.microsoft.com/en -us / library / ms466023.aspx

Otros consejos

Agrothe,

Tengo un requisito similar (ocultar o enmascarar al autor dentro del hilo de respuesta). ¿Qué crees que exactamente dentro de schema.xml te permitirá lograr eso?

No estoy seguro si los formularios de la lista están expuestos a xslt. Si es así, entonces quizás este sea otro enfoque.

FWIW, las otras soluciones que he investigado:

(1) Un controlador de eventos personalizado. Desafortunadamente, no puedo determinar qué evento se dispara cuando alguien hace clic en responder. (2) Comentarios de blog anónimos ( http://blogs.msdn.com/sharepoint/archive/2007/08/06/anonymous-comment-feature-for-sharepoint-blog-now-available-on-codeplex .aspx ). (3) La otra cosa que estoy considerando es introducir un inicio de sesión de directorio activo anónimo global, que los usuarios pueden usar para publicar de forma anónima. No es lo ideal, pero por la cantidad de tiempo que he pasado investigando una solución, podría ser mi última esperanza.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top