Мы работаем над параллельной установкой / обновлением SharePoint. Клиент имеет WSS 2003 на некотором старом оборудовании. Мы установили MOSS 2007 в среде средней фермы. Они хотят использовать это как возможность не только обновлять и использовать новые функции, но и лучше организовывать свой контент и классифицировать различные семейства сайтов.
Для удобства мы создали несколько семейств сайтов в соответствии с их спецификациями в новой среде, и когда мы запустили тестовый прогон обновления, мы столкнулись с несколькими ... причудами.
Мы сделали резервную копию старой базы данных контента, скопировали ее в новую среду и восстановили как новую базу данных. Создал новое веб-приложение и приложил перенесенные данные для обновления на месте в этой новой "тестовой" области. Это кажется довольно стандартным - никаких проблем.
Мы должны сделать небольшую очистку (например, сбросить страницы к определению сайта, сбросить темы и наследовать глобальную панель навигации / верхнюю панель ссылок и т.д.). Как только это будет сделано, мы используем stsadm export / import для копирования отдельных сайтов в их конечные пункты назначения в различных семействах сайтов.
Все идет нормально. Но затем мы столкнулись с одним конкретным сайтом, на котором есть ссылка на страницу .aspx в верхней панели ссылок в WSS 2003, которая не работает должным образом после обновления. Это просто ссылка на страницу .aspx "панели инструментов" в библиотеке документов - ничего особенного. Кажется, не имеет значения, что мы делаем или в каком порядке мы это делаем (в "тестовом" веб-приложении, в целевом веб-приложении или в обоих). В конце концов, этот ОДИН сайт не позволит нам создать ссылку / вкладку в глобальной навигации.
- Он может унаследовать глобальную навигацию просто отлично.
- Мы можем просто сломать наследство.
- Но если мы хотим вручную добавить ссылку в верхней панели ссылок - мы пройдем шаги, которые я проделал в 1000 раз раньше, и нажмем кнопку ОК - и вкладка никогда не появится.
- Неважно, будет ли это страница на самом сайте или Google.
- Мы можем перенести другие сайты в то же семейство сайтов и добавить вкладку без проблем.
- Если мы перенесем этот необычный сайт в другое семейство сайтов, мы столкнемся с той же проблемой.
- Тем не менее, в "тестовом" веб-приложении, которое мы используем для обновления данных, мы можем добавить вкладку?
- Если мы добавим вкладку до экспорта / импорта в конечный пункт назначения, вкладка будет потеряна во время процесса?
Кто-нибудь сталкивался с чем-нибудь подобным? Есть идеи? Я попробовал каждую комбинацию всего, что я могу придумать, и ничего не работает. Если мы не сможем выяснить, как заставить это работать, мы просто добавим эту вкладку в глобальную навигационную систему для всего семейства сайтов и унаследуем ее для этого сайта (но при этом добавляется ссылка на весь сайт, который унаследует , который является и за и против для них).