Tag

,

Contesto: SharePoint Server 2010, Accesso Anonimo + Content Query Web Part che fa il rollup di:

    • una document library in cui siano contenuti documenti Office (e/o files le cui icone siano gestite dal docicon.xml);
    • immagini contenute in una picture library
    • immagini contenute in un’asset library

Problema: mentre l’utente autenticato è in grado di fruire i contenuti tranquillamente, l’utente anonimo (presumibilmente il destinatario principale del vostro sito internet :-)) riceverà un bel: “Unable to display this web part”.

 

Loggato

 

 

 

 

vs

Anonimo

Soluzione: in attesa di una bella fix a questo “piccolo” baco, il workaround trovato da Waldek Mastykarz, ovvero aggiungere 2 campi alla proprietà CommonViewFields della CQWP (la stessa proprietà che modificavamo nel 2007 per visualizzare i nostri metadata custom):

<property name="CommonViewFields" type="string">DocumentIconImageUrl;OnClickForWebRendering</property>

Vi ricordo, che per farlo avete a disposizione 2 possibilità:

  1. via browser, esportando la web part  e modificandola con notepad, per poi reimportarla nella pagina dove deve essere utilizzata
  2. via Sharepoint Designer, tramite il pannello Tag Properties:

SPD_CommonViewFields

 

Hope is usefull (fino ad adesso, in tutta onestà, il mio workaround era stato il ricorso alla Data View),

ciao

B.

Advertisements