Cambiar mensajes de error de un ListViewWebPArt

20/12/2004 - 11:33 por Tako | Informe spam
Y ahora, el problema raro de la semana: tengo en una página el típico
ListViewWebPart que muestra el contenido de una librería de documentos. Si
el usuario que entra a la página no tiene permisos para ver esa librería el
WebPart saca un mensajito del estilo:

Acceso denegado. No tiene permiso para realizar esta acción o para
obtener acceso a este recurso.

y la pregunta del millón es: ¿puedo cambiar ese mensajito por otro? He
buscada por las propiedades del ListViewWebPart y de WebPart además de por
las plantillas y no encuentro donde está la maldita cadena ¿alguien sabe
como cambiarla?

Muchas graciasssss

Preguntas similare

Leer las respuestas

#1 Gustavo
20/12/2004 - 15:31 | Informe spam
Yo diria mejor el problema raro de cada dia... Porque no le dices a tus jefes
que dejen de sobar la pita, y utilicen SPS como dios manda, o sea, usando su
funcionalidad estandard y nada mas ! (pero entonces tu y yo nos quedariamos
mas aburridos que mirar para arriba, y ademas, sin trabajo).
Bueno, si creias que editando el texto de la pagina reqacc.aspx te ibas a
librar rapidito del asunto, te equivocaste de lado a lado. Ese texto esta
codificado, y no en un sitio sino en tres (oneutil.dll, fpsrvutl.dll y
fpext.msg), asi que de cambiar texto, nada de nada.
Lo unico que te queda (creo yo) es crear tu propia pagina "reqacc.aspx", con
la funcionalidad que quieres, reemplazar el original aspx con tu version,
compilarlo, tener una buenca conversacion con SPS para convencerlo de que
utilice tu pagina en lugar de la suya, y listo... en 10 minutos esta el
trabajo hecho.
Suerte
Gustavo


"Tako" wrote:

Mostrar la cita
#2 Tako
20/12/2004 - 16:33 | Informe spam
Gustavo wrote:
Mostrar la cita
¡¡menos mal que alguien me comprende!! has logrado retrasar al menos un
mes mi ingreso en el frenopatico :)

Bueno, ahora voy a ver que hago, si me pongo a modificar medio SPS por
que la cadenita de marras "es muy dura para el usuario" (queda mejor poner
algo más políticamente correcto) o si hacemos algún otro apaño.

Muchísimas gracias, a este paso voy a tener que decir a los de arriba
que te pasen un sueldo :)

Mostrar la cita
#3 Gustavo
20/12/2004 - 17:07 | Informe spam
"Tako" wrote:
Mostrar la cita
Hombreeeee. mira, ademas de inventarte problemas todo el tiempo, tambien
se te ocurren buenas ideas de vez en cuando !!!!
Y mientras tanto, que tal si compartimos tu sueldo ??? (50/50 es mi
proposicion)
8-)))
Gustavo



Mostrar la cita
#4 Tako
20/12/2004 - 17:23 | Informe spam
Gustavo wrote:
Mostrar la cita
¿¿¿¿inventarme yo problemas???? te aseguro que no soy yo el que propone
esas cosas raras, yo soy el programadorcillo al que le caen los problemas
desde arriba y tiene que cogerlos antes de que lleguen al suelo (algún día
haré un videojuego)

Mostrar la cita
La verdad es que no me parece mala idea y hay que reconocer que te ganas
tu porcentaje: deja aquí tu nombre, tu número VISA, fecha de caducidad y el
PIN y ahora mismito mando una transferencia mensual a tu favor ;)

Mostrar la cita
#5 Tako
21/12/2004 - 09:55 | Informe spam
Gustavo wrote:
Mostrar la cita
Hello Gustavo

Te cuanto, he estado mirando lo que me has dicho y:

- En el fichero "fpext.msg" he encontrado la cadena a modificar, he
probado a cambiarla y funciona, aunque no se como de bueno será cambiar ese
fichero (bueno, si lo se: es malo:)

- El fichero "fpsrvutl.dll" no lo he encontrado, no se si el buscador
está tonto o está mal escrito, pero no lo encuentro por el servidor. Supongo
que el ""oneutil.dll" es el ""onetutil.dll". En "onetUtil.dll" he encontrado
las cadenas pero en Ingles, así que mi esperanza es que cambiando solo las
cadenas en castellano funcione.

- El fichero "reqacc.aspx" si que lo he encontrado y no es lo que quiero
modificar: este es el fichero para pedir permiso para ver una página, lo que
yo quiero cambiar es el mensajito de error que da en la lista, por ejemplo:
en la página tienes permiso para ver 3 WebParts y una no, pues se verán 3
cuadritos con los datos de los Webparts que tienes acceso y un cuarto
cuadradito con el mensaje que decía. No se si me explico, si no es así ya
mandaré un pantallazo.

Resumiendo, que de momento en el servidor de pruebas vamos a cambiar el
"fpext.msg" y a ver que pasa y que dicen por arriba. Aunque supongo que en
cuanto saquen un parche modificaran el fichero y habrá que cambiarlo todo
otro vez.

Ya contare si hay algún "efecto colateral"

Gracias por todo.


Mostrar la cita
Ads by Google
Search Busqueda sugerida