La largeur et la hauteur est 0 pour les images dans une partie Web de la bibliothèque d'image Diaporama après exportation / importation de collection de sites

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

Question

J'ai récemment exporté / importé une collection de sites SP2010 de Dev à Prod. La collection de sites avait environ 90 sites, qui ont tous été entraînés à partir d'un modèle de site. Une fois l'exportation / importation a eu lieu, j'ai créé un 15 sites supplémentaires (en option), en utilisant le modèle de site d'origine qui a été créé dans l'environnement Dev. Tout semblait fonctionner très bien, mais je l'ai trouvé un problème avec la bibliothèque d'images Slideshow pièces Web (PLSWP) sur tous les sites qui ont été créés dans Prod. Au fond, j'ai une bibliothèque d'images et des photos ajoutées à cette bibliothèque apparaissent dans le PLSWP. Le 80 site de l'PLSWP d'origine fonctionne très bien, mais les 15 nouveaux sites ne seront pas montrer les images à travers le PLSWP (le spectateur juste apparaît en blanc). Voici la différence dans la sortie HTML de la visionneuse d'images:

PLSWP de 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 de 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>

Vous pouvez remarquer le balisage ci-dessus, que le html PLSWP de Prod est incorrect. L'attribut src sur le <img> est /_layouts/images/icjpg.gif et les attributs de largeur et de hauteur sont 0. Je ne sais pas pourquoi cela se passe. Je pensais à l'aide de JQuery à la volée lorsque la page se charge de remplacer l'attribut src avec l'attribut href de la balise <a> - mais, je voudrais rester loin de cette

.

Je sais que le PLSWP est ce qui est à l'origine du problème, parce que je l'ai essayé pointant à une autre bibliothèque d'image - pas de chance. De plus, je l'ai essayé de supprimer la PLSWP et re-ajouter un nouveau, mais j'ai le même problème.

Est-ce que quelqu'un a des idées sur pourquoi il en est?

Était-ce utile?

La solution

Je vais avoir simplement supprimer la bibliothèque d'images et de la recréer.

Autres conseils

Je tente de personnaliser le diaporama en webpart SP2010. Ainsi, dans Visaul webpart ajouté le code. tout en regardant mon défaut de MS lib. les propriétés en haut à droite est développé en utilisant JAVASCRIPT. se demander, comment ajouter sur mes habitudes c # apps pour leavarage la sortie .. BCZ il n'y a aucune propriété disponible pour tirer la bibliothèque d'images.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top