bquast
(Bastiaan Quast)
1
我希望我的会员能够在他们的帖子中添加嵌入式 Excel 电子表格。这可以通过 JavaScript 实现,例如:
<div id="myExcelDiv" style="width: 402px; height: 346px"></div>
<script type="text/javascript" src="https://onedrive.live.com/embed?resid=6C685993F809A9F8%212757&authkey=%21AABR6KgqMF_ImYs&em=3&wdDivId=%22myExcelDiv%22&wdDownloadButton=1&wdAllowInteractivity=0&wdAllowTyping=1"></script>
但是——可以理解的是——这会被从任何帖子中移除,有什么方法可以实现类似的功能呢?
编辑 如果能提供一个只允许来自例如 https://onedrivelive.com/embed 的 JavaScript 的解决方案,将获得额外加分。
1 个赞
Jagster
(Jakke Lehtonen)
2
愚蠢的问题,但是……为什么?为什么不让人们使用他们想要的任何软件呢?
我只是在想,当一个 402x345 像素的 Excel 表格,包含所有工具栏等,被嵌入到 discourse 主题中,而我正在使用手机时。那……相当难用。
所以,主要问题是你们想实现什么——因为这决定了最佳解决方案是什么,是嵌入还是其他。
2 个赞
bquast
(Bastiaan Quast)
3
谢谢,我很感激它并不完美。我希望人们在我的论坛上“说”Excel。电子表格既不是代码,也不是截图格式。
如果你想理解 Excel 中某项操作的解释,你需要同时查看工作表。
那个大小只是示例代码,我并不坚持。
你不能拥有所有的工具栏,我实际上想保留公式栏,但这不可能(没有这个参数)。
在移动设备上做好这件事将是一个挑战,但说实话,电子表格和移动设备并不匹配(尽管可以讨论电子表格)。
这能稍微说明白一些吗?
附注:我不太明白你的意思
1 个赞
pfaffman
(Jay Pfaffman)
4
您的插件可以添加一个主题组件,该组件会添加一个 bbcode,并检查该 url 是否来自正确的位置。
1 个赞
Heliosurge
(Dan DeMontmorency)
5
1 个赞
bquast
(Bastiaan Quast)
7
我正在使用基础编辑器插件(已分叉以使其重新运行),如果能找到一个可以与此配合使用的解决方案会很好。
也许会员可以简单地发布公共 OneDrive URL,然后我可以用 JavaScript 自动替换它。
这是常见的做法吗?(帖子的后处理)
1 个赞
bquast
(Bastiaan Quast)
8
进一步阅读,这很可能可以通过修改(添加)烹饪后过程来完成。
2 个赞
bquast
(Bastiaan Quast)
9
我发现了一个(9岁的)由@naveedahmada036开发的插件,它在Google表格中实现了类似功能:
我试了一下,基本可用(我需要将Google文档的URL列入白名单)。编辑:我尝试了白名单选项,但仍然效果不佳。
该插件使用了iframe(Discourse对此支持良好),这可能是一个解决方案,但我认为使用JavaScript会更好。
该插件还破坏了我的所见即所得插件基本编辑器,我想知道为什么。
编辑2:该插件实际上是由Daniel Fernández开发的,我猜是@Daniel_Fernandez_Pes
system
(system)
关闭
10
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.