问题描述
已修订:指定原始请求是将Doxygen生成的html页面添加到SharePoint Communication网站。但是,Doxygen可以生成除html之外的其他格式的文档。尽管我不太熟悉其他格式的Doxygen文档,但其中某些替代格式可能具有更独立的优势,因此与SharePoint更加兼容。如果有人可以提出有效的安排,我愿意考虑它们。关键的理想功能仍然是链接到(或至少定位到)文档中相关点的某种能力(例如,调出特定类别的文档)。仅将文档显示为(可能很长)“书籍”以便按顺序阅读的解决方案将是一个次等解决方案。
有关html页面的原始问题描述如下:
Doxygen可以生成一组集成的html页面来记录代码。 Microsoft SharePoint Communication网站中的页面能够链接到外部可用的网页,并且如果它们托管在其他地方,则可能可以链接到Doxygen生成的页面。
但是,这意味着一个人将需要分别控制对Doxygen页面所在站点的访问,并确保有权访问该通信站点并应该能够访问这些链接的每个人都分别具有已在另一个托管站点获得许可。
问题是,是否有一种方法可以有效地在交流站点内托管Doxygen页面,以便那些有权访问该站点的人也可以访问Doxygen页面,并且链接可以无缝地工作。
在将html页面上载到文档库中的文件夹层次结构后,我做了一些尝试。但是,我找不到能在浏览器中正确显示它们的方法。有些方法似乎将页面剥离为主页的裸HTML,而没有正确应用样式表等。(Doxygen生成的页面包括文件类型.css和.js文件,以及.html,.png和。 svg。)即使已报告同步完成,此操作也无法正常工作。
当我将浏览器(例如Microsoft Edge)定向到笔记本电脑相应文件夹中的相同页面时,相同的浏览器将页面呈现得很好。 (这是从磁盘而不是通过Web通过https访问文件形式的文件,但是页面和文件夹的内容完全相同。)此浏览器可以使用并渲染这些Doxygen html页面,但仍无法使用(还可以吗?)。尝试在通讯站点中找到他们。
在此先感谢您对如何使“通信网站”页面链接到添加到SharePoint通信网站中的预制html(以及css,js和png)页面的了解。
p.s。如果要查看是否有解决此难题的方法,Doxygen向导应用程序可轻松为您拥有的任何应用程序生成一些Doxygen html文档页面。在为生成的页面打开导航面板的情况下进行尝试。然后,您将看到您的方法即使链接到Communication Site内部的页面,也可以呈现正确的页面行为。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)