Лучший отвечающий
wss3.0: как скрыть ссылку "просмотреть всё содержимое узла"

Вопрос
-
Добрый день ! неподскажете как скрыть (удалить) ссылку "просмотреть всё содержимое узла" ?14 сентября 2009 г. 9:54
Ответы
-
В SharePoint Designer откройте файл %site-root-url%/_layouts/1049/styles/core.css (%site-root-url%/_layouts/1033/styles/core.css — для английской версии), найдите там блок .ms-quicklaunchheader и добавьте в него свойство display:none;. Всё.
Это спрячет ссылку для всех пользователей.
Нужна помощь. Двоятся RSS записи в Outlook 2007
Славяне были вольнолюбивым народом: их часто угоняли в рабство, но они и там не работали.
Предложенное решение помогло? Пометьте его как ответ.- Помечено в качестве ответа Anatol85 14 сентября 2009 г. 11:57
14 сентября 2009 г. 10:36 -
да, если вы редактируете файлы в C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS, то при создании чего либо из дефинишнов, ссылающихся на содержимое этой папки, будет использоваться ваш модифицированный файл.
С чего вообще взялась отсылка к этому файлу? Если я написала, что мы редактируем в дизайнере файл, который лежит в базе? С чего?
Не будет для всех новых коллекций пропадать эта ссылка, при создании возьмётся содержимое файла из файловой системы, а не его копии для какого-то там сайта.
Нужна помощь. Двоятся RSS записи в Outlook 2007
Славяне были вольнолюбивым народом: их часто угоняли в рабство, но они и там не работали.
Предложенное решение помогло? Пометьте его как ответ.- Помечено в качестве ответа Anatol85 30 октября 2009 г. 14:40
30 октября 2009 г. 11:54
Все ответы
-
В SharePoint Designer откройте файл %site-root-url%/_layouts/1049/styles/core.css (%site-root-url%/_layouts/1033/styles/core.css — для английской версии), найдите там блок .ms-quicklaunchheader и добавьте в него свойство display:none;. Всё.
Это спрячет ссылку для всех пользователей.
Нужна помощь. Двоятся RSS записи в Outlook 2007
Славяне были вольнолюбивым народом: их часто угоняли в рабство, но они и там не работали.
Предложенное решение помогло? Пометьте его как ответ.- Помечено в качестве ответа Anatol85 14 сентября 2009 г. 11:57
14 сентября 2009 г. 10:36 -
Пасибо !!! оказывается всё просто !14 сентября 2009 г. 11:05
-
Раз такая тема поперла, подскажите пожалуйста как скрыть всю левую пенель(с помощью "Переходы"я убрал все, но осталась корзина и название узла).
29 октября 2009 г. 15:19 -
В SharePoint Designer откройте файл %site-root-url%/_layouts/1049/styles/core.css (%site-root-url%/_layouts/1033/styles/core.css — для английской версии), найдите там блок .ms-quicklaunchheader и добавьте в него свойство display:none;. Всё.
Это спрячет ссылку для всех пользователей.
Нужна помощь. Двоятся RSS записи в Outlook 2007
Славяне были вольнолюбивым народом: их часто угоняли в рабство, но они и там не работали.
Предложенное решение помогло? Пометьте его как ответ.29 октября 2009 г. 17:55 -
Если вам все-таки иногда нужно использовать ссылки (например, играя роль Админа), то можно сделать так:
1) Откройте мастер пейдж2) Найдите фрагмент<Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ViewFormPages"> <div class="ms-quicklaunchheader"><SharePoint:SPLinkButton id="idNavLinkViewAll" runat="server" NavigateUrl="~site/_layouts/viewlsts.aspx" Text="<%$Resources:wss,quiklnch_allcontent%>" AccessKey="<%$Resources:wss,quiklnch_allcontent_AK%>"/></div> </SharePoint:SPSecurityTrimmedControl>
3) Замените значение атрибута PermissionsString на ManageWebВ итоге, обычные пользователи не увидят ссылки до тех пор пока у них не будет прав уровня "ManageWeb"Подробнее о возможных знчениях аттрибутов Permission string на msdn:http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.spsecuritytrimmedcontrol.permissionsstring.aspx29 октября 2009 г. 18:11 -
<Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ManageWeb">
<div class="ms-quicklaunchheader"><SharePoint:SPLinkButton id="idNavLinkViewAll" runat="se
Чето ничего не изменилось после изменения30 октября 2009 г. 7:29 -
<Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ManageWeb">
<div class="ms-quicklaunchheader"><SharePoint:SPLinkButton id="idNavLinkViewAll" runat="se
Чето ничего не изменилось после изменения
Зайдите на страницу с правами простого пользователя.30 октября 2009 г. 8:08 -
Раз такая тема поперла, подскажите пожалуйста как скрыть всю левую пенель(с помощью "Переходы"я убрал все, но осталась корзина и название узла).
Можно добавить веб-чать редактор содержимого, и там убрать хоть всю навигацию:
<style>
.ms-topnav { display: none;} .ms-navframe {display:none;}.ms-globalTitleArea { display: none;} .ms-sitetitle { display: none;}
.ms-quicklaunchheader { display: none;}
.ms-sitemapdirectional { display: none;}
.ms-globallinks { display: none;}
</style>
MCTS30 октября 2009 г. 8:34Отвечающий -
Раз такая тема поперла, подскажите пожалуйста как скрыть всю левую пенель(с помощью "Переходы"я убрал все, но осталась корзина и название узла).
Можно добавить веб-чать редактор содержимого, и там убрать хоть всю навигацию:
<style>
.ms-topnav { display: none;} .ms-navframe {display:none;}.ms-globalTitleArea { display: none;} .ms-sitetitle { display: none;}
.ms-quicklaunchheader { display: none;}
.ms-sitemapdirectional { display: none;}
.ms-globallinks { display: none;}
</style>
MCTS
Сорри, это для MOSS есть такая веб-часть, в wss можно , как писали выше, в core.css
MCTS30 октября 2009 г. 8:35Отвечающий -
Раз такая тема поперла, подскажите пожалуйста как скрыть всю левую пенель(с помощью "Переходы"я убрал все, но осталась корзина и название узла).
Можно добавить веб-чать редактор содержимого, и там убрать хоть всю навигацию:
<style>
.ms-topnav { display: none;} .ms-navframe {display:none;}.ms-globalTitleArea { display: none;} .ms-sitetitle { display: none;}
.ms-quicklaunchheader { display: none;}
.ms-sitemapdirectional { display: none;}
.ms-globallinks { display: none;}
</style>
MCTS
Сорри, это для MOSS есть такая веб-часть, в wss можно , как писали выше, в core.css
MCTS
Почем только MOSS? в службах данная веб-часть тоже присутствует, или я чтото путаю :)30 октября 2009 г. 9:54 -
В SharePoint Designer откройте файл %site-root-url%/_layouts/1049/styles/core.css (%site-root-url%/_layouts/1033/styles/core.css — для английской версии), найдите там блок .ms-quicklaunchheader и добавьте в него свойство display:none;. Всё.
Это спрячет ссылку для всех пользователей.
Нужна помощь. Двоятся RSS записи в Outlook 2007
Славяне были вольнолюбивым народом: их часто угоняли в рабство, но они и там не работали.
Предложенное решение помогло? Пометьте его как ответ.
Тоисть вы хотите сказать что это коснётся даже если я создам новое веб приложение и разверну в нём семейство узлов то ссылки "просмотреть всё содержимое" небудет??? да и ещё одно, чем мы рискуем когда скрываем эту ссылку?30 октября 2009 г. 9:59 -
Рескуем тем, что ее не будет видно, и все ))
MCTS30 октября 2009 г. 10:06Отвечающий -
да, если вы редактируете файлы в C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS, то при создании чего либо из дефинишнов, ссылающихся на содержимое этой папки, будет использоваться ваш модифицированный файл.
30 октября 2009 г. 11:32 -
Да, в WSS 3.0 тоже есть.30 октября 2009 г. 11:33
-
да, если вы редактируете файлы в C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS, то при создании чего либо из дефинишнов, ссылающихся на содержимое этой папки, будет использоваться ваш модифицированный файл.
С чего вообще взялась отсылка к этому файлу? Если я написала, что мы редактируем в дизайнере файл, который лежит в базе? С чего?
Не будет для всех новых коллекций пропадать эта ссылка, при создании возьмётся содержимое файла из файловой системы, а не его копии для какого-то там сайта.
Нужна помощь. Двоятся RSS записи в Outlook 2007
Славяне были вольнолюбивым народом: их часто угоняли в рабство, но они и там не работали.
Предложенное решение помогло? Пометьте его как ответ.- Помечено в качестве ответа Anatol85 30 октября 2009 г. 14:40
30 октября 2009 г. 11:54 -
Меня смутило указание пути к css-файлам, подумал что Sharepoint Designer используется просто как редактор. Я не знаю как можно открыть файл по пути в Sharepoint Designer, кроме как Ctrl+Click на классе, который перебрасывает на соответствующий фай.
По теме: да, если кастомизировать стили используя Sharepoint Designer, то создается копия файла core.css, которая сохраняется в ConentDB и при обращении к странице, использующей кастомизированный css-файл, Sharepoint будет искать его в сиквеле. При такой кастомизации под-сайты также нуждаются в кастомизации css, а при наличии большого множества подсайтов у админов часто появляется идея поправить "один раз и на века" файл, лежащий в файловой системе.30 октября 2009 г. 12:51 -
да, если вы редактируете файлы в C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS, то при создании чего либо из дефинишнов, ссылающихся на содержимое этой папки, будет использоваться ваш модифицированный файл.
Чтото не то!!! Ради теста создал новое веб-приложение в котором развернул семейство узлов, ссылка "просмотреть всё содержимое" есть!!!30 октября 2009 г. 14:38 -
Если вы "кастомизировали" стили через Sharepoint Designer (открыв в нем таблицу стилей и сохранив копию), то "скрытие" будет действовать только на том сайте, который вы редактировали.2 ноября 2009 г. 6:25
-
Подскажите, а что наоборот нужно написать, чтобы отобразить левую навигационную панель?
.ms-navframe {display:???;}
Задача: чтобы при открытии страницы, которая лежит в библиотеке, которая не отображается в панели навигации, присутствовала эта панель.
т.е. не хочу показывать библиотеку в панели навигации, но хочу чтобы панель навигации отображалась при открытии страниц из этой библиотеки.
MCSE23 марта 2010 г. 7:48