none
Веб-части приложений не позволяют добавлять элементы RRS feed

  • Общие обсуждения

  • Добрый день.

    Преамбула:

    Была тестовая ферма sharepoint 2013 с порталом. На портале, в том числе, были сайты, на страницах которых размещены веб-части "обсуждение", "задачи", "библиотека документов" и "настраиваемый список". Компания купила лицензии на sharepoint и понадобилось переехать с тестовой фермы на продуктовую. Все было перенесено и весь функционал настроен, так нам казалось.

    Фабула:

    размещенные на страницах публикаций веб-части "задачи", "библиотека документов" и "настраиваемый список" перестали давать возможность управлять содержимым

    создание новых элементов из веб-частей

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

    Тот факт, что у пользователя есть права на приложения можно проверить зайдя непосредственно в приложение, там ситуация другая:

    создание нового элемента из приложений

    А веб-часть "опросы" ведет себя по старому, добавить опрос можно прямо со страницы, на которой размещена веб-часть.

    Вопрос:

    Как такое могло произойти и как это можно исправить.

    Спасибо.

    21 апреля 2015 г. 8:05

Все ответы

  • 1) Проверить, что не падают скрипты на странице
    2) Проверить, что возвращается в fiddler переключении по табам
    3) Посмотреть лог-файлы. 

    [custom.development]

    21 апреля 2015 г. 8:21
  • Вот попробуйте ещё:

    1. Edit the List View Webpart added in the page.

    2. Edit the Webpart Properties.

    3.Select ToolBar Type as "No Tool Bar" .

    4.Save the Properties.

    Then all the controls in the ribbon got enable


    [custom.development]


    21 апреля 2015 г. 8:25
  • В нашем случае не помогло
    21 апреля 2015 г. 9:40
    1. Ошибок скриптов в консоли chrome не видно.
    2. fiddler поставлю вечером и проверю, спасибо.
    3. какие именно лог файлы смотреть?
    21 апреля 2015 г. 9:45
  • добрый день

    возможно спрошу глупость, но:

    1. старый сервер включен?

    2. веб часть точно из этого сервера данные берет, а не со старого?

    21 апреля 2015 г. 11:01
    Модератор
  • Добрый день.

    Почему же глупость, нормальный вопрос.

    Да, старая ферма погашена. Веб часть берет информацию с новой фермы.

    21 апреля 2015 г. 12:05
  • на самом деле очень странное поведение веб частей.

    а что будет если добавить веб-часть по новой? такая же проблема?

    21 апреля 2015 г. 12:10
    Модератор
  • Да, потому и решил задать вопрос. Поведение очень интересное.

    Даже если создать новый сайт, на котором создать новые права, новую страницу и новое приложение.

    21 апреля 2015 г. 14:03
  • Обнаружилось, что веб-части ведут себя так только на странице публикаций.

    На странице веб-частей все нормально.

    21 апреля 2015 г. 14:03
    1. Ошибок скриптов в консоли chrome не видно.
    2. fiddler поставлю вечером и проверю, спасибо.
    3. какие именно лог файлы смотреть?
    с fiddlerом пока засада. Как посмотрю, отпишусь. Даже надеюсь, что будет что-нибудь интересное.
    21 апреля 2015 г. 14:06
  • попробуйте отключить фичу минимальной загрузки сервера.
    21 апреля 2015 г. 14:34
    Модератор
  • попробуйте отключить фичу минимальной загрузки сервера.
    Была выключена. При изменении состояния ничего в плане веб-частей не меняется
    22 апреля 2015 г. 3:38
  • как уже предположил Александр, проблема с js

    думаю что не подгружаются какие-то скрипты, к примеру sp.js, точно сказать не могу.

    22 апреля 2015 г. 9:07
    Модератор
  • можно попробовать добавить вебчасть редактор скрипта

    <script 
     type="text/javascript" 
     src="//ajax.aspnetcdn.com/ajax/4.0/1/MicrosoftAjax.js">
    </script>
    <script type="text/javascript" src="_layouts/15/sp.runtime.js"></script>
    <script type="text/javascript" src="_layouts/15/sp.js"></script>
    

    22 апреля 2015 г. 9:10
    Модератор
  • можно попробовать добавить вебчасть редактор скрипта

    <script 
     type="text/javascript" 
     src="//ajax.aspnetcdn.com/ajax/4.0/1/MicrosoftAjax.js">
    </script>
    <script type="text/javascript" src="_layouts/15/sp.runtime.js"></script>
    <script type="text/javascript" src="_layouts/15/sp.js"></script>

    Вот этого не понял, если честно.
    22 апреля 2015 г. 10:05
  • дело в том, что на многое что реализовано по средствам js. и часть файлов подгружается только по требованию и возможно, что как раз файлы не подгрузились и кнопки не активны.

    этим куском кода мы должны подгрузить основные js на страницу.

    22 апреля 2015 г. 10:15
    Модератор
  • как уже предположил Александр, проблема с js

    думаю что не подгружаются какие-то скрипты, к примеру sp.js, точно сказать не могу.

    sp.js подгружается
    30 апреля 2015 г. 6:23
  • дело в том, что на многое что реализовано по средствам js. и часть файлов подгружается только по требованию и возможно, что как раз файлы не подгрузились и кнопки не активны.

    этим куском кода мы должны подгрузить основные js на страницу.

    Пока не помогло.

    Попробую заключить договор ТП с софтлайн.

    Если они смогут найти проблему, отпишусь.

    30 апреля 2015 г. 6:24
    1. Ошибок скриптов в консоли chrome не видно.
    2. fiddler поставлю вечером и проверю, спасибо.
    3. какие именно лог файлы смотреть?

    с fiddlerом пока засада. Как посмотрю, отпишусь. Даже надеюсь, что будет что-нибудь интересное.
    для fiddler все хорошо.
    30 апреля 2015 г. 6:25
  • Есть ли Custom Action на риббон?
    Могу глянуть, если есть удалённый доступ. 
    Связаться можно кликнув ниже по [custom development] .

    [custom.development]

    30 апреля 2015 г. 8:05