Ultimamente abbiamo avuto la necessità di tradurre colonne del sito, content types e custom action (posizionate nel menù contestuale). A nostro avviso ci sono 2 comportamenti anomali per quanto riguarda l'uso delle resources (resx) con i progetti sharepoint. Parliamo per cominciare del content type. Ovviamente la struttura dati è stata creata con l'uso degli xml. Aggiung ...
React Development Blog
Troncare una riga di testo con CSS
Capita spesso di voler troncare una riga di testo per mantenere il layout consistente con diverse risoluzioni dello schermo. Una soluzione semplice ed efficace è quella di usare questa classe: .truncate { width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } Taglierà la riga al raggiungimento del "width" e sostituirà le ultime lette ...
Cambiare colore sfondo testo selezionato (highlight background)
Un effetto carino poco sfruttato è quello di cambiare il colore di sfondo del testo selezionato nelle pagine web. Per ottenere il suddetto risultato basta aggiungere le seguenti informazioni nel foglio di stile: ::selection { background: #ffaa11; color: #000; } /* Safari 3.1+, Opera 9.5+, Chrome 2+, Explorer 10+ */ ::-moz-selection { background: #ffaa11; color: #000; } ...
Cambiare la Master Page alle ApplicationPage da codice
E' possibile cambiare la master page alle ApplicationPage aggiunte a sharepoint in due semplici mosse: 1- Nell' aspx della pagina cambiare la direttiva legata alla MasterPage "DynamicMasterPageFile" modificando il valore che appare di default (~masterurl/default.master) con il link ~masterurl/custom.master . Questa direttiva serve a far capire a SharePoint che dovrà usare u ...
Dopo la migrazione da SP2010 a SP2013 i workflow partono due volte
Mi è capitato ultimamente, dopo aver fatto la migrazione da SharePoint 2010 a SharePoint 2013, che i vecchi Workflow custom partisserò due volte consecutivamente. Dopo molto e molto tempo speso a cercare la soluzione alla fine ho risolto in questo modo: Quando fate il deploy di un WorkFlow su Sharepoint viene automaticamente registrato un EventRecevier che ( all'update o all' ...
JQuery Ajax e .NET
Chiamare un metodo di una pagina aspx con jQuery è una questione di poche righe di codice, il framework .NET e jQuery faranno gran parte del lavoro. Innanzitutto dichiariamo una nuova classe che utilizzeremo come argomento del nostro metodo public class ClasseTest { public int Intero { get; set; } public string Stringa { get; set; } } ...
Cancellazione veloce di tutti gli elementi di una lista Sharepoint
Se avete la necessità di cancellare tutti gli elementi di una lista SharePoint vi accorgerete che i metodi tradizionali sono particolarmente lenti. Grazie a questa domanda su un forum ho scoperto un metodo molto, ma molto più veloce. Su una lista con 12000 elementi sono passato da 45 sec a meno di 1 sec... Il codice è abbastanza semplice da capire: public vo ...
Errore Apri con Esplora Risorse o Web Services Lists.asmx su WSS 3.0 / SharePoint 2007 / IIS7
Qualche giorno fa mi è capitato un errore molto strano. Su un server nuovo di zecca con Windows Server 2008 R2 Web Edition e WSS 3.0 SP2 (il tutto aggiornatissimo) non mi funzionava il classico Apri con Esplora Risorse. Infatti il sito presenta la classica finestra di login all’infinito senza mai aprire la finestra di Esplora Risorse. Lo stesso server dava errore quando si cer ...