La ejecución rompe el código en el momento que trata de ejecutar código de SPServices/Running the code breaks when trying to execute code SPServices

Mar 4, 2013 at 1:56 PM
Edited Mar 4, 2013 at 2:04 PM
Estoy trabajando con SharePoint 2007, codificando con JavaScript utilizando las librerías de JQuery y SPServices. Al ejecutar la codificación siguiente,
(I am working with SharePoint 2007, encoding using JavaScript libraries JQuery and SPServices. When you run the following code,)
<script language="javascript" type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.6.1.js"></script>
<script type="text/javascript" src="http://serverName/_layouts/jquery.SPServices-0.7.2.js"></script>
<script type="text/javascript">
        function getUserName()
        {
            //alert('Entro a la Function getUserName');
            var thisUser = $().SPServices.SPGetCurrentUser({
                fieldName: "Name",
                    debug: false
            });
            return(thisUser)
        }           
alert('Hola ' + getUserName());
</script>
con algunos usuarios me rompe el código en el momento que trata de ejecutar código de SPServices. Entiendo que posiblemente tiene que ver con el nivel de acceso al folder donde se encuentra dicho código. Pero e ido directamente al archivo donde se encuentra la librería de SPServices y le e asignado acceso directo de lectura y aun así me sigue dando problemas. No sé que hacer, necesito un alma caritativa que me de luz PARA PODER RESOLVER ESTA CITUACION.
(with some users breaks my code when trying to execute code SPServices. I understand that possibly have to do with the level of access to the folder where the code. But and gone directly to the file wherethe library and assigned SPServices and direct read and yet still gives me problems. Do not know what to do, I need a kind soul to give me light to resolve this cituacion.)

Gracias con anticipación…
Thanks in advance ...

(Traducción de español a ingles con el traductor de Google.)
(Translation from Spanish to English with Google Translate.)
Coordinator
Mar 4, 2013 at 11:34 PM
SPGetCurrentUser should work for any user, as it simply loads the _layouts/UserDisp.aspx page and "screen scrapes" it.

When you say that the code breaks, what is the error?

M.
Mar 6, 2013 at 4:00 PM
Me refiero a que cuando va leyendo el código JavaScript, en el momento en que pasa por SPGetCurrentUser deja de leerlo y presenta la página como si no hubiera codificado en JavaScript. Pienso que tiene que ver con el acceso de lectura a la librería _layouts/jquery.SPServices-0.7.2.js. Pero fui directo al archivo LAYOUTS del servidor de SharePoint y le di acceso de lector y aun continua con el problema, no se si hay otra manera de que se le pueda dar acceso de lectura a la librería _layouts/jquery.SPServices-0.7.2.js

I mean when you read the JavaScript code in the time that passes by SPGetCurrentUser stops read and presents the page as if it had not coded in JavaScript.
I think it has to do with read access to the library _layouts/jquery.SPServices-0.7.2.js. But I went straight to the file server SharePoint LAYOUTS and gave access reader and continues with the problem, if there is no other way that can be given read access to the library _layouts/jquery.SPServices-0.7.2 . js

(Traducción de español a ingles con el traductor de Google.)
(Translation from Spanish to English with Google Translate.)
Coordinator
Mar 7, 2013 at 3:44 PM
If the jquery.SPServices-0.7.2 . js file is stored in _layouts and some people can access it but not others, it's a permission issue, for sure. However, files in _layouts are generally read for all, so I'm not sure how you're in this state.

Try loading SPServices from the CloudFlare CDN instead and see if that works:
<!-- Reference SPServices on cdnjs (Cloudflare) -->
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.SPServices/0.7.2/jquery.SPServices-0.7.2.min.js"></script>
M.