Ширина и высота равны 0 для изображений в библиотеке изображений слайд -шоу.

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

Вопрос

Недавно я экспортировал/импортировал коллекцию сайтов SP2010 от Dev в Prod. В коллекции сайтов было около 90 сайтов, которые были изгнаны из шаблона сайта. После того, как экспорт/импорт произошел, я создал дополнительные 15 сайтов (в Prod), используя исходный шаблон сайта, который был создан в среде DEV. Казалось, все работало просто отлично, но я нашел проблему с веб -частями Slideshow библиотеки изображений (PLSWP) на всех сайтах, которые были созданы в Prod. По сути, у меня есть библиотека изображений, и любые изображения, добавленные в эту библиотеку, отображаются в PLSWP. PLSWP Original 80 Site работает нормально, но новые 15 сайтов не покажут изображения через PLSWP (зритель только что отображается пустым). Вот разница в выводе HTML просмотра изображений:

PLSWP от 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 от 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>

Вы можете заметить из приведенной выше разметки, что HTML из PLSWP от Prod неверен. Атрибут SRC на <img> является /_layouts/images/icjpg.gif и атрибуты ширины и высоты 0. Анкет Я понятия не имею, почему это происходит. Я думал об использовании jQuery на лету, когда страница загружается, чтобы заменить атрибут SRC на атрибут href <a> Tag - но я хотел бы держаться подальше от этого.

Я знаю, что PLSWP - это то, что вызывает проблему, потому что я пытался указать на это в другую библиотеку изображений - не повезло. Кроме того, я попытался удалить PLSWP и повторно добавить новую, но у меня такая же проблема.

У кого -нибудь есть идеи о том, почему это?

Это было полезно?

Решение

Мне нужно просто удалить библиотеку изображений и воссоздать ее.

Другие советы

Я пытался настроить веб -часть слайд -шоу в SP2010. Итак, в Visaul Webpart добавил код. Глядя на мою слайд -шоу MS по умолчанию. Свойства в верхнем справа разрабатываются с использованием JavaScript. Интересно, как добавить в мои пользовательские приложения C#, чтобы лить вывод.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top