пользовательский файл css в sharepoint online не обновляется

Я работаю над интранетом в Sharepoint онлайн. Я добавил собственный файл css и включил его на главную страницу после таблиц стилей по умолчанию. В исходном коде я ясно вижу это и могу проследить путь к предполагаемому файлу.

Раньше у меня не было проблем с его проверкой, редактированием в дизайнере Sharepoint, сохранением, затем проверкой, и изменения применялись к сайту.

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

Опубликованы как мастер-страница, так и настраиваемая начальная страница. Файлы не остаются извлеченными.

Я могу быть новичком в sharepoint, я просмотрел любое количество форумов, но не нашел ничего, имеющего отношение к моей проблеме.

Кто-нибудь может указать мне, пожалуйста, в правильном направлении? :)


person plupp.fish    schedule 22.07.2010    source источник


Ответы (5)


Вы сохраняете файл CSS в библиотеке документов, в которой используется управление версиями? Возможно, вы забыли опубликовать последнюю версию своих изменений, поэтому браузеры видят только вашу предыдущую версию.

person Panagiotis Kanavos    schedule 22.07.2010
comment
Файл находится в папке в библиотеке стилей, так что нет, не думаете, что он использует управление версиями? - person plupp.fish; 22.07.2010
comment
По умолчанию библиотека стилей использует управление версиями. Попробуйте посетить папку в браузере как администратор и проверьте, есть ли в раскрывающемся списке публикация. - person Per Jakobsen; 22.07.2010
comment
Спасибо, но нет - в раскрывающемся списке есть свойства отображения и редактирования, права доступа, удаление, история версий, подключение к Outlook и оповещение (не уверен в английском языке здесь, работа с версией на шведском языке) Доступ был установлен для одного человека , (этот сайт все еще находится в разработке) не я, но даже если я добавил себя, это не изменилось. И у меня есть права администратора для всего семейства сайтов, так что это не должно быть проблемой. Подумал об удалении файла и начать заново с новым именем файла. - person plupp.fish; 22.07.2010

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

В конце концов, я обнаружил, что проблема была вызвана включением нашего кеш-памяти BLOB. Мы разрешили ему использовать воспроизведение изображений. В соответствии со следующей технической статьей о настройке кэша больших двоичных объектов я удалил CSS из типов файлов, и наша проблема была решена! http://technet.microsoft.com/en-US/library/cc770229%28v=office.15%29.aspx#BLOB

Надеюсь, это поможет :)

person Victoria D'Auria    schedule 24.06.2014

  1. Вы вошли в систему как администратор семейства сайтов?
  2. CTRL + F5, чтобы получить последний .css с сервера?
  3. Когда вы просматриваете исходный код, вы видите ссылку на свой файл .css?
  4. Когда вы переходите по ссылке на файл .css и открываете файл .css, в нем есть последние изменения, которые вы сделали?

Я думаю, вы могли это сделать ... но убедитесь, что после публикации файла .css он одобрен.

Нажмите F12, чтобы загрузить IE Dev Toolbar, чтобы увидеть, какие стили используются в рассматриваемых элементах. Возможно, у вас есть небольшая синтаксическая ошибка в недавно добавленных вами классах.

  • Спасибо, Картик.
person Karthik Murugesan    schedule 22.07.2010
comment
Привет и спасибо за ответ. 1 - да, я администратор 2 - да, я обновил свой браузер, очистил кеш и т. Д., В разных браузерах 3 - да, ссылка на css работает 4 - нет, последние изменения не отображаются в файле, который я могу просмотреть. Что значит одобрено в данных обстоятельствах? где мне это делать? И почему, если я этого не знаю, изменения, которые я внес в июне, работали нормально. спасибо за терпение :) - person plupp.fish; 23.07.2010

В конце концов, я сделал копию файла css, дал ему новое имя и вместо этого сослался на это, работало как шарм.

Спасибо за ответы и комментарии всем

person plupp.fish    schedule 23.07.2010
comment
Я тоже застрял. Я не думаю, что переименование его каждый раз, когда я вношу изменение css, является жизнеспособным решением в долгосрочной перспективе. облом. - person user323774; 24.04.2014

В разделе "Параметры администрирования семейства веб-сайтов" перейдите к параметрам SharePoint Designer и убедитесь, что все флажки отмечены, включая "Включить настройку главных страниц и макетов страниц".

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

Наконец, удалите кавычки ... есть дополнительные кавычки, добавленные с помощью javascript, поэтому вам не нужны кавычки И иметь полный URL-адрес таблицы стилей, иначе это не сработает!

person kittycatbytes    schedule 27.06.2014