选择最合适的解决方案 -- web-part 领域 和 list 领域 和 sharepoint-foundation 领域 和 wiki 领域 sharepoint 相关 的问题

Choosing the most appropriate solution


2
vote

问题

中文

我希望你们有助于我是新的,因为我是SharePoint开发的新手,它似乎拥有一百万,一种实现任何目标的方法!

我需要在Intranet上提供我们的员工进入产品文档(Wiki?),在那里他们可以写入特定组件,将其与其他组件相关联(使用指向同一列表中的依赖性的查找列) ,将其介绍它适用的产品(查找到产品列表)并指出它是否用于公共消费(是/否)。

如果要用于公共消费,其内容应出现在非认证,公众面对站点上,并且它还需要从查找数据中产生的一些导航选项,即分层树视图。

我试图用基础实现这一点,但它看起来缺乏功能,即我有两个单独的Web应用程序设置,一个用于Intranet,另一个用于公共但共享数据的另一个,使用存储的身份验证无法进行。此外,缺乏模板使导航选项变得困难。

请注意,我主要是开发人员,所以代码选项不是问题,如果较不可取的,因为更改将需要开发时间。

是什么是最好的方法:

1)与公众共享公共数据,同时保留它以及Auth'd网站下的其余部分以编辑

2)启用维基数据的模板视图,以允许导航显示

3)改变页面上的Web部件的内容,即,具有显示只显示所查看组件的依赖性的Web部分

我相信我已经回答了2 - Office 365 Enterprise Wiki,但仍在等待前进,但是有一个页面将与NAV菜单向左显示Web部件,然后单击更改Web右侧显示内容,依赖项等的零件。

任何康复收到的解决方案!

英文原文

I hope you guys can help as I'm new to Sharepoint development and it appears to have a million and one ways to achieve any goal!

I need to provide our staff a place on the intranet to enter product documentation (wiki?), where they can write about a particular component, relate it to other components (used a lookup column pointing to dependencies in the same list), relate it to which products it applies (lookup to a product list) and indicate whether it is for public consumption (yes/no).

If it is to be for public consumption, its content should appear on a non-authenticated, public facing site and it also needs some navigation options produced from the lookup data, i.e. hierarchical tree views.

I have tried to achieve this with Foundation but it appears too lacking in features, i.e. I had two separate web applications set up, one for the intranet and another for the public but sharing data wasn't possible using stored authentication. Also, the lack of templating makes navigation options difficult.

Note that I am primarily a developer so code options are not a problem, if less desirable as changes will require dev time.

What would be the best way to:

1) Share the public data with the public, while retaining it and the rest under the auth'd site for editing

2) Enable templated views of the wiki data, to allow the nav to display

3) Alter the content of web parts on a page, i.e. have a web part that displays just the dependencies of the component being viewed

I believe I've answered 2 - Office 365 Enterprise Wiki but still awaiting go-ahead on that but it would be great to have a page that displays a web part to the left with a nav menu, then clicking it changes web parts on the right to display content, dependencies, etc.

Any solutions gratefully received!

           
 
 

回答列表

0
 
vote
vote
最佳答案
 

+1到spdoctor的评论,这对单个帖子有很多问题!我只回复1 /

我有同样的问题。简单的答案是使用页面查看器Web部件(AKA Iframe)来显示您在公共站点上的Intranet的视图。当然意味着您需要在Intranet上启用匿名访问,至少对于您要公开的项目。

如果这对您不起作用,那么您必须创建两个列表,一个Intranet和一个公众,并保持同步。出于此方框选项中,因此您需要编写自己的代码(例如使用Web服务),或者具有半手动进程(通过Excel,Access或SharePoint Workspace Dfor示例)。

如果您只需要将新项目推到公共场所,请考虑使用入站电子邮件。

 

+1 to SPDoctor's comment, it's a lot of questions for a single post! I'll just reply to 1/

I have the same issue. The easy answer is to use a Page Viewer Web Part (aka iframe) to display a view of your intranet on your public site. Of course it means that you need to enable anonymous access on your intranet, at least for the items you want to make public.

If this doesn't work for you, then you'll have to create two lists, one intranet and one public, and keep them in sync. There is no out of the box option for this, so you'll need to write your own code (for example using Web Services), or have a semi-manual process (through Excel, Access or SharePoint workspace dfor example).

If you just need to push new items to the public site, consider using inbound e-mail.

 
 
         
         

相关问题

0  更改Web部件汇编名称  ( Changing a web part assembly name ) 
我最近决定改变我解决方案的装配名称。问题是,此解决方案在所有不同的站点集中具有大量的Web部件,如果装配名称已更改,则无将工作。 如何在不删除的情况下解决此问题&重新配置每个WebPart? 到目前为止,我已经与Powershell不成功。是否有另一种方法? 更新: 似乎没有简单的更新方法。我会尝试...

5  有“谁跟随我”的网站部分?  ( Is there a who follows me web part ) 
我需要一个类似于同事webpart的webpart,但要返回哪些用户已添加我作为同事。 它已经存在吗?或者,我该如何发展?我正在使用SharePoint 2010。 ...

0  在SPFX React Web部件中显示SharePoint列表表单(新/编辑/显示表单)  ( Display sharepoint list formsnew edit display forms within spfx react web part ) 
是否可以在SPFx React Web部件中显示/呈现SharePoint列表表单(新/编辑/显示表单),因为它(不是模态对话框或新窗口)? ...

2  创建或获取XSLTLISTVIEWWeb​​Part  ( Create or get xsltlistviewwebpart ) 
我想要做的是我在将列表视图web部件添加到网页时所做的那样。不同之处在于我想以编程方式进行。 我知道如何将Web部件导入WebPartSmanager,并且我必须使用的Web部件是XSLTLISTVIEWWeb​​Part。但我不知道如何创建或得到它。 希望有人帮助我。 问候, ...

1  通过SharePoint托管应用程序添加WebParts  ( Add webparts through sharepoint hosted app ) 
我正在尝试添加webpart trough和app。我已经成功为不同的扩展文件配置了一些文件。 我的应用程序的最后一步是在主机网络欢迎页面上添加内容编辑器Web部件,现在它表示未定义。我的代码: "use strict"; //Provision Web Part on Host Web var hostweb;...

0  编辑具有自定义WebPart的form.aspx的CSS  ( Editing the css of a form aspx that has a custom webpart ) 
我有一个丰富的文本字段,它以小字体和浅灰色显示。这需要是黑暗和更大的。这是customnewform.aspx上的formfield。 <td width="400px" valign="top" class="ms-formbody"> <SharePoint:FormField Css...

1  SharePoint ContleCalendarView控件更改月份  ( Change month in sharepoint monthlycalendarview control ) 
如何在SharePoint LontonCalendarView控件中更改月份?看来,没有办法在日历或更改日历视图中更改月份。 ...

2  如何部署到GetClassResourcePath返回的路径?  ( How to deploy to path returned by getclassresourcepath ) 
我正在使用vs 2010来创建SP 2010 Web部件。我想在VS项目中包含我的图像,CSS文件和JS文件,并将它们部署到正确的位置。我的理解是我应该使用 SPWebPartManager.GetClassResourcePath() 来获取这些项目的URL,并且文件应该最终在 C:Program FilesCom...

8  通过CSOM获取WebPart的区域ID  ( Get webparts zone id via csom ) 
如何通过CSOM获取Web部件区域ID? webpart有属性 zhoudIndex ,但WebPartDefinition的方法 movewebpartto (String zhoudId,int zoneindex)但缺少检索zhoudid的方法。 服务器端api有 webpart.zoneid ...

0  显示用户喜欢spfielduser  ( Showing users like spfielduser ) 
是否有一个选项来向用户展示spfielduser? 我有一个自定义c#webpart,并希望显示用户名。我想要链接到userprofile的每个用户名。 我也希望用户的在线状态。 ...

0  在页面查看器Web部件上的“本机”Web部件的好处  ( Benefits of native web part over a page viewer web part ) 
我有许多已经开发的Web'组件',或者需要开发提供简单的Web功能 数据输入,设置目标图(基于某些权限的输入) 数据可视化(颜色,表格,图像,')我们的目标'等) 与数据库相关的各种文本和图形信息 动态生成的内容 我已经建立了其中一些作为独立网页,主要使用MVC模板。这可以很好,并且我在页面查看器Web部件内将它...

3  在SharePoint站点上创建可点击的地图(在线)  ( Creating a clickable map on a sharepoint site online ) 
我试图将地图的图片添加到SharePoint上的主页面上,我纠正了思考,这需要成为一个webpart?我想知道是否有人有任何导游如何实现这一目标? 谢谢,总是 ...

2  是否有可连接的盒式网站的所有开箱的全面列表?  ( Is there a comprehensive list of all of the out of the box web parts that are co ) 
在Web部件页面上连接Web部件时有很少的信息。这似乎是太高的主题,最终用户资源。另一方面,它不是开发人员或IT主题。 这里是我检查的资源: - Seth Bates的Bill English的"SharePoint 2007用户指南" 和"SharePoint 2007用户指南" 都有一个页面上的主题。 Ro...

1  如何将列添加到用户任务Web部件?  ( How to add columns to the user tasks web part ) 
我想向用户任务Web部件添加一些列。我使用WSS 3.0。 可以添加它们吗? ...

0  如何在自定义Web部件属性中拥有超链接  ( How to have a hyperlink in custom web part property ) 
我正在研究自定义Web部件属性,我的问题是如何在Web部件的自定义属性中拥有Hyper-Link(在下面的图像中看到)或粗体文本? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.