Larghezza e altezza è 0 per le immagini in una web part Slideshow Picture Library dopo esportazione / importazione di raccolta siti

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/5688

Domanda

Recentemente ho importare / esportare una raccolta siti SP2010 da Dev a Prod. La raccolta siti aveva circa 90 siti, che sono stati tutti guidati da un modello di sito. Una volta che l'esportazione / importazione ha avuto luogo, ho creato altri 15 siti (in Prod), utilizzando il modello di sito originale che è stato creato nell'ambiente Dev. Tutto sembrava funzionare bene, ma ho trovato un problema con la Biblioteca Slideshow Web Parts Picture (PLSWP) su tutti i siti che sono stati creati in Prod. Fondamentalmente, ho una raccolta immagini, e le eventuali immagini aggiunte a questa libreria presento nel PLSWP. PLSWP Il 80 del sito originale funziona bene, ma i nuovi 15 siti non mostrerà le immagini attraverso il PLSWP (lo spettatore solo si presenta in bianco). Ecco la differenza nell'output HTML del visualizzatore di immagini:

PLSWP da Dev:

<a target="_blank"
  href="http://forefronttest/realestate/RE/West/HOU/3560/Project%20Pictures/test.jpg"
  id="MSOPictureLibrarySlideshowWebPart_ctl00_m_g_28b22a62_6d84_4176_bd3f_7240043d7b09_link">
    <img width="212" height="195"
      style="border: 0px none ; vertical-align: middle;" 
      id="MSOPictureLibrarySlideshowWebPart_ctl00_m_g_28b22a62_6d84_4176_bd3f_7240043d7b09_curr"
      src="http://forefronttest/realestate/RE/West/HOU/3560/Project%20Pictures/_w/test_jpg.jpg"
      alt="">
</a>

PLSWP da Prod:

<a target="_blank"
  href="http://forefronttest/realestate/RE/West/DEN/2955/Project%20Pictures/test.jpg"
  id="MSOPictureLibrarySlideshowWebPart_ctl00_m_g_28b22a62_6d84_4176_bd3f_7240043d7b09_link">
    <img width="0" height="0"
      style="border: 0px none ; vertical-align: middle;"
      id="MSOPictureLibrarySlideshowWebPart_ctl00_m_g_28b22a62_6d84_4176_bd3f_7240043d7b09_curr" 
      src="/_layouts/images/icjpg.gif"
      alt="">
</a>

Si può notare dalla marcatura sopra, che il codice HTML da PLSWP Prod non è corretto. L'attributo src sul <img> è /_layouts/images/icjpg.gif e gli attributi larghezza e altezza vengono 0. Non ho idea perché questo sta accadendo. Ho pensato di usare JQuery al volo quando viene caricata la pagina per sostituire l'attributo src con l'attributo href del tag <a> - ma, mi piacerebbe stare lontano da questo

.

So che il PLSWP è ciò che sta causando il problema, perché ho provato puntando ad una diversa raccolta immagini - senza fortuna. Inoltre, ho provato a cancellare il PLSWP e ri-aggiungendo uno nuovo, ma ho lo stesso problema.

Qualcuno ha qualche idea sul perché questo è?

È stato utile?

Soluzione

Sto dover cancellare solo la raccolta immagini e ri-crearla.

Altri suggerimenti

I stava cercando di personalizzare il webpart presentazione in SP2010. Così, in webpart Visaul aggiunto il codice. mentre guardando lib mia predefinita MS presentazione. le proprietà in alto a destra è sviluppato utilizzando JavaScript. chiedendo, Come aggiungere il mio costume c # apps per leavarage l'uscita .. BCZ non esiste una proprietà a disposizione per tirare la raccolta immagini.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top