|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Есть следующая проблема. Есть сайт который имеет некоторую информацию. Часть из этой информации могут видеть отдельные юзеры, часть - группа юзеров. Нужно организовать взаимодействие с SharePoint для дублирования там этой информации, но так чтобы данные были общие, но скины (интерфейсы) во всех юзеров могли отличаться. Если использовать MySite то нельзя сделать общей ветви типа DiscussionBoard. Если создать SiteCollection, то нельзя отдельно настраивать темы. Что посоветуете? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 16:21 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Ярослав DaleYYЧасть из этой информации могут видеть отдельные юзеры, часть - группа юзеров Ярослав DaleYY... дублирования там этой информации, но так чтобы данные были общие Противоречий никаких не находите? P.S. Проблема в архитектуре, а не в скинах и SiteCollection. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 16:31 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Я имею в виду что некоторые данные нужно отображать более чем одному юзеру. На крайний случай можно и чтобы все данные были общие... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 16:41 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Для этого есть уже встроенные ролевые политики. Так же, никто не запрещает написать свой роле провайдер, и дать соответствующим пользователям/группам необходимые полномочия на контент шарепоинта. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 16:49 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
На базе Site Collection для разных ролей нет возможности установить различные скины... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 16:54 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Using ASP.Net Themes and Skins in SharePoint 2007 Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 16:58 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Это рассказивает как установить тему для всего сайта, а не для конкретного пользователя :( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 17:06 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Ну так а в чем сложность подгружать динамически темы в global.asax для юзера? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 17:43 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Тема меняется для целого сайта, поэтому если параллельно зайдет еще один юзер, то оно переключит на его тему и первый юзер будет иметь уже не свою тему. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 17:57 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
К SharePoint имеют доступ несколько пользователей - мне нужно сделать так, чтоб у каждого пользователя был свой интерфейс (тема). Как это сделать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:12 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Ярослав DaleYYТема меняется для целого сайта, поэтому если параллельно зайдет еще один юзер, то оно переключит на его тему и первый юзер будет иметь уже не свою тему. А если головой подумать, а не задним местом? Page_PreInit => this.Theme = "MyTheme"; ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:22 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
МСУPage_PreInit => this.Theme = "MyTheme"; Я открыл в SharePoint сайт, но там только форма Default.master - как добраться к коду ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:29 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Ну вот, теперь еще и учить Вас писать расширения и кастомизацию для шарепинта... :( Гуглите на тему Visual Studio 2008 + WSS 3.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 13:43 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Есть ещё вопрос - как получить список тем с SharePoint. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2010, 14:02 |
|
SharePoint с общими данными и различным темами
|
|||
---|---|---|---|
#18+
Наконец то мне удалось реализовать Автоматическую смену тем в Sharepoint Site Collection Напишу как я ето зделал, может кому то пригодится Улыбка Sharepoint Site Collection поддерживает темы на уровне сайта, но часто можно столкнуться с проблемой когда для каждого пользователя или для каждой роли требуется отдельная тема. Рассмотрим как это реализовать, а также возможные добавить свой код для вивиду роли пользователя в вашей аппликации. Будем считать что адрес нашего сайта Код: plaintext
1. В web.config добавить следующие записи: Код: plaintext 1. 2. 3. 4. 5. 6.
2. Создать класс ThemeModule.cs с последующим кодом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
3. Открываем сайт в Sharepoint Designer и ищем там default.master. 4. В master-странице в нужном месте добавляем компонент Label и сразу после доктайп добавляем следующий код: Код: plaintext 1. 2. 3. 4. 5. 6.
Вот и все, пользуйтесь ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2010, 19:13 |
|
|
start [/forum/topic.php?fid=12&msg=36563959&tid=1330479]: |
0ms |
get settings: |
13ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
137ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 247ms |
0 / 0 |