可以覆盖 Sharepoint 中的网站创建吗?

发布于 2024-07-10 08:59:42 字数 246 浏览 8 评论 0原文

我们希望为不同的角色(例如学生和教师)定制“我的网站”模板。 所以基本上我们想要一个 Site Def。 对于每个用户,当他们按下“我的网站”时,我们希望根据用户的角色(学生与教师)使用不同的模板创建一个新网站。 有谁知道这是否可能? 或者有什么可行的解决方法吗?

我知道可以在这个过程中执行代码,我已经看过很多这样的例子,但我们想在此之前做一些事情......

编辑:是否可以覆盖到“我的网站”的链接然后手动创建一个新站点?

We want to customize the "My Site" templates for different roles, say Students and Teachers. So basically we want to have one Site Def. for each and when they press "My Site" we want to create a new site using a different template depending on the role of the user (Student vs. Teacher). Does anybody know if this is even possible? Or any work-arounds that could work?

I know that it's possible to execute code during the process, I've seen lots of examples of this, but we want to do some stuff before that happens...

EDIT: Would it be possible to override the link to "my site" and then create a new site manually?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笑,眼淚并存 2024-07-17 08:59:43

您无法为 mysite 创建自定义网站定义。 描述了要走的路 此处位于 SharePoint 团队博客上。
然后在要执行的代码中,您可以根据当前用户角色激活功能。

这是我能想到的最简单(且受支持)的方法。

You can't create a custom site definition for mysite. The way to go is described here on the SharePoint team blog.
Then in the code to be executed, you can activate features based on the current user role.

That's the easiest (and supported) way I can think of.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文