SharePoint: изображения семейства сайтов против изображений против изображений библиотеки стилей - PullRequest
1 голос
/ 03 августа 2011

Что-то, что мне было интересно.Есть ли лучшая практика или правило о том, как хранить ваши изображения?В настоящее время я вижу 3 способа:

  • Изображения семейства сайтов
  • Библиотека изображений
  • Библиотека стилей / Изображения

У меня есть правилоБыло: если у вас есть только 1 семейство сайтов для вашего проекта, то используйте Изображения семейства сайтов.В противном случае создайте структуру папок, например: / Библиотека стилей // images.

В чем разница между изображениями семейства сайтов и библиотекой изображений?

Ответы [ 3 ]

0 голосов
/ 30 мая 2012

Изображения семейства сайтов - это библиотека переносимых документов из функции публикации 2007 года. Это библиотека документов, но с несколькими назначенными типами контента (изображение, аудио, видео). С некоторыми типами контента связан вид миниатюр, поэтому вы можете получить хороший предварительный просмотр изображения.

Изображения - это новая библиотека под названием «Библиотека активов», но в реальности и за кулисами она в точности совпадает со старой библиотекой документов «Изображения семейства сайтов» с тремя назначенными ей типами контента. Единственное отличие, которое я вижу, - это значок, используемый для библиотеки.

Библиотека стилей - это обычная библиотека документов без типов содержимого, связанных с ней. Он создается как часть функции публикации и предварительно заполняется некоторыми основными изображениями, файлами CSS и таблицами стилей xsl (которые используются с веб-частью DataView).

Мой стандартный (если хотите так его назвать).

Новая папка для вашего сайта в библиотеке стилей (sitename) с подпапками "css", "js" и "img". Причиной такого именования является то, что некоторые библиотеки, плагины и другие дополнения будут искать структуру такого типа (при CSS для поиска изображений используется относительный путь к папке «img»). Таким образом, он сохраняет вещи компактными и узнаваемыми.

Я решил разместить здесь CSS, JavaScript и изображения, а не создавать отдельные библиотеки для всего этого. CSS для (очевидно) таблиц стилей. JS для JavaScript. Это будет включать jquery (в корневой папке js) или jQuery плагины (в отдельной папке для каждого плагина). IMG для значков CSS, системных значков (например, значков Twitter и т. Д.). Я нахожу эту раскладку просто удобной и ничего не мешает держать все это вместе.

Я помещаю обычный контент с фотографиями в Изображения семейства сайтов, поскольку а) он автоматически заполняется при создании сайта публикации или активации функции и б) его легко найти при вставке изображений в поле расширенного содержимого. Я просто скрою или скажу пользователям игнорировать библиотеку изображений (ее нельзя удалить, поскольку она является частью функции публикации).

Надеюсь, это поможет. YMMV.

0 голосов
/ 06 июля 2016

Я бы добавил, что библиотека стилей также отличается тем, что ее содержимое доступно для чтения всем пользователям, даже если вы удалили их разрешения для библиотеки или элемента в библиотеке.

0 голосов
/ 04 августа 2011

Images lib обеспечивает просмотр большого пальца по умолчанию, в то время как Style lib / images обрабатывает изображения как файлы.Коллекция сайтов изображений?Я думаю, что это просто другое название стиля lib / images верхнего сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...