MOSS为您提供了一个在门户中创建“新闻”站点的绝佳选择。它添加了一些“存档”功能,但它非常有限--在该特定网站上发布的所有文章的列表。
我的用户希望看到一些更好的东西,一个真正的已发表文章的存档,可以按发布日期浏览。
到目前为止,我所尝试的是在http://portal/publishingsite/pages/库中创建一个“日历”视图。它可以工作,但当您单击此日历中的链接时,它会打开"dispform.aspx?ID=123",而不是"mytestpage.aspx“。
是否可以使用SharePoint designer创建自定义页面,我可以在其中放置日历(最好是可以像列表中的典型日历视图一样简单地浏览),并且链接到“页面显示模式”而不是"SharePoint列表项显示模式“的页面?
也许你见过一个易于安装和维护的MOSS页面归档功能?
发布于 2010-01-18 01:31:39
嘿,你有没有尝试过以下网址提供的模板之一:
Microsoft SharePoint templates
在那里,我看到了一些非常好的日历实现。
(尝试TimeCard注册)。
如果它是可重用的,我不会感到痛苦,但我相信这是一个很好的起点。
祝你好运:)
发布于 2010-01-18 02:34:08
看看这个:
在12个配置单元中修改MS模板文件看起来有点危险,但您可以在...中清楚地看到一个'DataItem.DisplayFormUrl‘。
<a onfocus="OnLink(this)"
href="<%# SPHttpUtility.HtmlUrlAttributeEncode(DataBinder.Eval(Container,"DataItem.DisplayFormUrl",""))%>改变这一点,你可能就可以走了。
您还可以考虑自定义dispform.aspx:
http://office.microsoft.com/en-ca/sharepointdesigner/HA101191111033.aspx
然而,我怀疑-如果你只想用Designer来做这件事-它不会飞起来:(
您可以查看数据视图的XSLT ...但是,除非您愿意分发一点切达干酪,否则我不认为您会找到与Calendar视图相媲美的东西。
https://stackoverflow.com/questions/2050090
复制相似问题