gpt4 book ai didi

ckeditor - 使用自定义数据源时无法将图像插入 xpage 富文本 ckeditor

转载 作者:行者123 更新时间:2023-12-04 05:15:29 25 4
gpt4 key购买 nike

我正在尝试在 xpage 应用程序中使用我自己的数据源。
数据源是一个托管 bean,它实现了 com.ibm.xsp.model.DataObject interface .
一切正常,包括 CKEditor 中的文本,除了 CKEditor 中的图像.
以下是您使用 CKEditor 上传图片时出现的情况。与 DominoDocument作为数据源:

  • 图片已上传。
  • 图像保留在 DominoDocument 中(或临时某处,直到文档被保存)
  • 在响应中将 javascript 回调发送回 CKEditor,例如
    window.parent.CKEDITOR.tools.callFunction(0, "/NestedRichText.nsf/xsp/.ibmmodres/persistence/DominoDoc-5-Body/list-remove_1358252554024.gif");

  • 使用我的数据源,我看到类型为 com.ibm.xsp.component.UIInputRichtText.EmbeddedIMage 的对象设置为 RichText 上的值上传图像时的字段。
    问题是我真的不知道如何处理这个对象。我看过 UIInputRichTextDominoDocument对象,并且已经看到了一些有前途的方法。但我一直无法让它发挥作用。

    有没有其他人让这个工作?

    最佳答案

    目前,富文本控件仅支持 DominoDocument 数据源来处理嵌入的图像。不过,您可以创建自己的自定义解决方案 - 为此,您需要继承 XspInputRichText 以提供您自己的 processAjaxRequest 实现。需要一个 .xsp-config 文件来注册您的专用子类,以及子类实现。所有这些都可以在应用程序或单独的库中完成。如果您想了解有关实现此目标的更多详细信息,请直接给我发电子邮件。

    有关完整示例,请参阅以下 OpenNTF 项目:

    http://www.openntf.org/p/xpages%20rich%20text%20editor%20evolution

    关于ckeditor - 使用自定义数据源时无法将图像插入 xpage 富文本 ckeditor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14337929/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com