1-Error: Sharepoint Service Error: A deployment or retraction is already under way for the solution “xxx.wsp” , and only one deployment or retraction at a time is supported
Para solucionar haga lo siguiente:
2-Error:“Error Updates are currently disallowed on GET requests. To allow updates on a GET, set the ‘AllowUnsafeUpdates’ property on SPWeb. Troubleshoot issues with Microsoft SharePoint Foundation”
$w = get-spwebapplication http://nombredelwebapplication
$w.HttpThrottleSettings
$w.Update()
3-Los botones de página de layouts y de texto de layouts está grisados o deshabilitados
Ir a la master page del sitio y agregar en el body, lo siguiente:
<body onload=”javascript:_spBodyOnLoadWrapper();”>
4-Habilitar el modo debug de los archivos js de Sharepoint 2010
Como saben, Sharepoint tiene dos versiones de cada archivo core de javascript de Sharepoint. Ej: sp.js, y el sp.debug.js
Esos archivos pueden encontrarse en C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\_LAYOUTS
Si se desea cargar los archivos debug para un web application, se debe ir a C:\inetpub\wwwroot\wss\VirtualDirectories y abrir la carpeta con el puerto deseado.
Localizar web.config y editar de la siguiente manera:
<compilation batch="false" debug="false">
reemplazarlo con
<compilation batch="false" debug="true">
y hacer un iisreset.
5-Obtener las content database por web application con powershell
Get-SPWebApplication | %{Write-Output "`n- $($_.url)"; foreach($cd in $_.contentdatabases){Write-Output $cd.name}} >> C:\Temp\contentdatabases.txt
6-ListItem.Update Powershell Exception (Cannot take 0 arguments)
Posiblemente la excepción sea por problemas de permisos del usuario que ejecuta el script.
7-No aparece la opción “Manage content and structure”
Habilitar las features 'SharePoint Server Publishing Infrastructure' a nivel de Site Collection, y después activar la feature 'SharePoint Server Publishing'
8-Agregando un adjunto con SPList a un item
private void AgregarAdjunto(int ID_item)
{
try
{
SPList lista = SPContext.Current.Web.Lists["nombre Lista"];
SPListItem miItem = lista.GetItemById(ID_item);
if (fileUpload.PostedFile != null && fileUpload.HasFile)
{
Stream fStream = fileUpload.PostedFile.InputStream;
byte[] contents = new byte[fStream.Length];
fStream.Read(contents, 0, (int)fStream.Length);
fStream.Close();
fStream.Dispose();
SPAttachmentCollection attachments = miItem.Attachments;
string fileName = Path.GetFileName(fileUpload.PostedFile.FileName);
attachments.Add(fileName, contents);
miItem.Update();
}
}
catch (Exception ex)
{ }
}
9-Cargar un archivo css mediante el control CssRegistration
<SharePoint:CssRegistration ID="CssRegistration1" Name="/Style Library/estilo.css"
runat="server" After="corev4.css" />
10-Acciones de comando en los custom actions
{ItemId} – ID (GUID) taken from the list view.
{ItemUrl} – Web-relative URL of the list item (Url).
{RecurrenceId} – ID of a recurrent item (RecurrenceID).
{SiteUrl} – The fully qualified URL to the site (Url).
{ListId} – ID (GUID) of the list (ID).
{ListUrlDir} – Server-relative URL of the site plus the list's folder.
{Source} – Fully qualified request URL.
{SelectedListId} – ID (GUID) of the list that is currently selected from a list view.
{SelectedItemId} – ID of the item that is currently selected from the list view.
~site SPContext.Current.Web.ServerRelativeUrl
~sitecollection SPContext.Current.Site.ServerRelativeUrl
http://msdn.microsoft.com/en-us/library/ff458385.aspx
No hay comentarios:
Publicar un comentario