首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏hotqin888的专栏

    ONLYOFFICE 开发相关 总结

    hotqin888/article/details/79337952 http://blog.csdn.net/hotqin888/article/details/79337881 上面链接里同样介绍了如何开发 这里也涉及了一些:https://www.cnblogs.com/freefei/p/7872095.html 我用golang的beego框架开发了文档管理,实现实时文档协作。 然后在调用onlyoffice协同编辑的页面中,设置"lang": "zh-CN",                 "editorConfig": { "callbackUrl

    1.6K20发布于 2018-09-11
  • 来自专栏hotqin888的专栏

    ONLYOFFICE权限开发之二

    myResall { if strconv.FormatInt(v.Id, 10) == path.Base(k[1]) { docxarr[0].Permission = "4" 所有设置了权限的不能看 if strconv.FormatInt(v.Id, 10) == path.Base(k[1]) { docxarr[0].Permission = "4"

    90530发布于 2018-09-11
  • 来自专栏hotqin888的专栏

    ONLYOFFICE权限开发之一

    步骤: 1、选中一个文档 2、权限 3、弹出权限设置模态框 4、选中准备设置的权限,比如只读,全部权限,评论,禁止 5、添加用户,弹出用户列表,这个列表带了上一步选择的权限了 6、这里还可以个别修改权限

    2.4K40发布于 2018-09-11
  • 来自专栏hotqin888的专栏

    ONLYOFFICE文档转换开发技术

    onlyoffice具有文档转换的功能,就是你给一个文档的地址,以及一些参数,post给document server,它会转换成你要的,然后返回一个文件地址,你收到这个地址,把文件下载下来保存,提供用户下载 "` Percent int `json:"percent"` } // @Title post conversion doc // @Description post doc to onlyoffice conversionsend.Title = "Example Document Title.docx" conversionsend.Url = "http://192.168.99.1/attachment/onlyoffice /111历史版本试验v4.docx" req := httplib.Post("http://192.168.99.100:9000/convertservice.ashx") // req.Header /attachment/onlyoffice/" + "Example Document Title.pdf") if err !

    2.7K20发布于 2019-08-14
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    插件开发】—— 4 SWT编程须知

      根据前两篇博文,应该对插件开发有所了解。 前文回顾: 1 插件学习篇 2 简单的建立插件工程以及模型文件分析 3 利用扩展点,开发透视图   SWT知识介绍   之前学过Java的朋友,多少页会一些关于Swing的东西。 那么这里的SWT就是Eclipse插件所应用到的小部件开发框架。   里面包含了大量的桌面控件,并且进行了一系列的优化整合,相对于Swing,极大的减少了内存的消耗。 关于SWT里面Display与Shell之间的关系   Eclipse插件开发的程序大多有个不成文的规定,一个程序活动期间,只能有一个Dispaly对象,但是可以有多个Shell对象。 在Main中启动开发界面   接下来介绍一下如何不启动一个Eclipse 插件工程,来开发SWT。这个过程很多教材上都有描述,因此这里只提供了上面例子所对应的代码。   

    1.7K50发布于 2018-01-18
  • 来自专栏hotqin888的专栏

    ONLYOFFICE API用golang进行开发

    https://blog.csdn.net/hotqin888/article/details/79317961 二次开发细节见:http://blog.csdn.net/hotqin888/article /details/79337881 https://api.onlyoffice.com/editors/basic仔细阅读文档才行。 服务器的搭建见上面一篇文章,这里讲如何用beego进行二次开发,实现文档的管理。 开发细节见http://blog.csdn.net/hotqin888/article/details/79337881

    2.8K10发布于 2018-09-11
  • 来自专栏王小雷

    jQuery学习笔记之插件开发4

    本文为王小雷原创文章,未经博主允许不得转载 https://blog.csdn.net/dream_an/article/details/49658143 jQuery学习笔记之插件开发4) github源码地址 插件:了让原有功能的增强。 1.插件的种类(3种):局部、全局、选择器插件 1.1封装对象方法的插件 这种类型的插件是把一些常用或者重复使用的功能定义为函数,然后绑定到jQuery对象上,从而成为jQuery对象的一个扩展方法 //扩展的全局方法的插件 $.extend({ validate:function(email){ //真实的需求开发需要正则匹配 if(email == "leisky jQuery提供了强大的选择器,当然在个性化开发中,可能会感觉到这些选择器不够用,或者使用不是很方便。

    84550发布于 2019-05-27
  • 来自专栏全栈程序员必看

    ue4 插件开发(ue4性能优化)

    UE4插件研发 UE4插件扫盲 UE4插件是什么 UE4插件的作用 UE4引擎、项目、插件的区别 引擎自带的插件浏览器 插件目录结构 插件配置文件说明 UE4插件的创建方法 插件代码的执行过程 四种常用模式的插件模板 庞大的UE4引擎各模块相互参差作用,所以想要读懂并拆解并非易事,而创建UE4游戏项目实则只引入了引擎的部分模块,再想想如果很多游戏项目都需要用到这一个自定义功能时,是不是每个项目都要开发一次这个功能,个人或者一家公司内部还好 ,只要把项目代码复制给另一个项目即可,但是全球这么多的UE4开发者怎么办,开发者的结晶势必要发挥它最大的用处,把自己的研发成果分享出去,为了解决这类问题,就要使得模块独立起来,那么UE4插件就该闪亮登场了 UE4插件可以增加UE4的扩展性,丰满Game项目,也可让开发应用程序变得简单且多样化,但其不能独立运行。 开发环境:Windows、UE4.21、VistualStudio2017 前提:必须创建一个UE4 C++项目 插件创建有三种方法: 1.使用UE4自带的插件创建方法 2.自己手动创建插件目录及相关配置与代码文件

    4.5K21编辑于 2022-07-29
  • 来自专栏hotqin888的专栏

    ONLYOFFICE历史版本开发技术之三

    https://blog.csdn.net/hotqin888/article/details/79821114 ONLYOFFICE历史版本开发技术—之三  

    1.4K20发布于 2018-09-11
  • 来自专栏hotqin888的专栏

    ONLYOFFICE历史版本开发技术之二

    4.服务器只保留1个月内的历史版本。 5.能下载下来,可以重新上传进去协作。这是它存在的价值。 它的原理: 当一个协作文档,最后一个人关闭后,协作服务器(下文简写OODS——onlyoffice document server)会返回一条json数据给cms,cms获得这条数据后,解析为结构体,然后做 1524547423&disposition=attachment&ooname=output.docx这里影响版本 }, "url": "", "version":4

    3.2K20发布于 2018-09-11
  • 来自专栏hotqin888的专栏

    ONLYOFFICE历史版本开发技术之四

    继昨天打包好onlyoffice5.3.4版本后,本想将engineercms的历史版本功能完善,也就是将历史版本的word和changes都从document server上保存到cms服务器上。

    2K30发布于 2019-08-14
  • 来自专栏hotqin888的专栏

    EngineerCMS开发ONLYOFFICE文档协作的权限管理

    回到ONLYOFFICE document server,它有3个权限,编辑权限,只读权限,不允许权限,再深入点,加上下载权限和打印权限来组合的话,有可编辑,不可下载,可编辑不可打印,这个很少吧。

    2K30发布于 2018-09-11
  • 来自专栏JAVA

    ONLYOFFICE 8.0 正式发布:开发者视角

    开发者版与企业版介绍 ONLYOFFICE 文档开发者版 ONLYOFFICE开发者版为开发者提供了一套完整的在线文档编辑解决方案,包括文本文档、电子表格、演示文稿、表单和PDF编辑器,并使用 [API 其次,ONLYOFFICE的API和开发工具设计友好,实现与各种编程语言和开发环境的无缝集成,使开发者能够快速上手,实现所需的功能。 4.定制化编辑器及界面 定制化编辑器和界面是ONLYOFFICE的重要特点,为开发者提供了多方面的优势和机会。 在这个版本中,ONLYOFFICE团队特别关注了开发者社区的需求和反馈,致力于提供更加强大、灵活和易于集成的工具,从而帮助开发者更好地利用和扩展ONLYOFFICE的功能。 3.插件 UI 界面更新 我们对同时使用的多个插件进行可视化 - 每个运行插件都会在左侧面板添加一个按钮。这样,您可以同时翻译文本、检查语法、插入参考文献列表等,并在多个任务之间轻松切换。

    74410编辑于 2024-11-20
  • 来自专栏hotqin888的专栏

    ONLYOFFICE历史版本功能的开发技术之一

    上面的页面介绍如何进行历史版本功能的开发。 https://api.onlyoffice.com/editors/howitworks 上面介绍了onlyoffice document server所包含的功能, The client side 我用golang就是开发了文档管理器和文档存储。 ? 类似可道云的那种云盘的资料管理。 ? 回到正题,历史版本的开发必须从onlyoffice document server的返回值里找到数据结构。 "url": "https://documentserver/url-to-edited-document.docx", "users": ["6d5a81d0"] } 所以用beego开发先设置数据结构

    2.2K20发布于 2018-09-11
  • 来自专栏hotqin888的专栏

    ONLYOFFICE免费版文档结构Navigation开发-golang

    这个仅仅是技术交流,实际上OO已经有目录了。有些浏览器不支持,或者chrome浏览器版本不同支持也不同。

    80920编辑于 2022-12-02
  • 来自专栏MixLab科技+设计实验室

    设计师编程指南之Sketch插件开发 4

    为什么写这个系列的文章,一是因为网上相关的 sketch 插件开发教程太少,官方的文档写得不算太清楚,二是因为本公众号长期在研究智能设计相关的内容,基于 sketch 做一些智能设计的辅助工具也在考虑的范围之内 往期文章索引: 1 / 入门基本概念、page的相关操作 2 / artboard 、NSFileManager 和 NSString 关于文件及文件夹的相关操作 3 / DIY一个Sketch插件, pasteBoard clearContents]; 写入剪切板 [pasteBoard setString:@'stringToWrite' forType:NSStringPboardType]; 4 动手实验 现在你可以试着开发一个小功能啦,比如:复制任意一段文字,自动排成竖版的段落版面。

    1.4K90发布于 2018-04-17
  • 来自专栏HelloWorld杰少

    UE4 开发之如何创建 iOS 平台插件

    前言 在前俩篇文章中,我与大家分享了 UE4 开发如何配置 Xcode 调试环境以及如何实现 UE4 引擎的按钮事件响应,其实写这俩篇文章的目的就是为接下来的文章做一个引子,就好比是高级餐厅的前菜一样, 既然 UE4 引擎具有跨平台的特性,那是否真的能像很多跨平台开发工具所说的一样:Write once, run everywhere 呢! 那就是我们要尽量减少跨平台功能的数量,只保证我们的核心功能在各个平台上能完美的适配,把一些辅助功能模块例如:登录,分享,数据采集等模块独立出来做成插件,然后集成到我们的项目中去,这些插件都是用各个平台的原生代码开发的 UE4 开发之如何创建 iOS 平台插件 UE4 为我们广大开发者提供了众多的插件供我们使用,正是有了这些插件的存在,才让游戏开发变得更快更简单,今天我跟大家分享一下如何开发 UE4 插件。 创建 UE4 插件 •在 UE 编辑器中,打开菜单栏中的编辑下拉菜单,选择插件选项 •选择右下角的新插件 •选择截图上的 "第三方库", 并填写插件名称,例如我起的为 "JJLoginNail",以及填写作者以及描述

    1.7K10编辑于 2022-08-04
  • 来自专栏摘繁华

    Vue学习笔记4-项目开发规范及插件

    Vue 学习笔记 4-项目开发规范及插件 一、安装插件 开发必备: vscode-icons:编辑器图标插件; Vue Language Features (Volar):在功能上 volar 和 vetur ; any-rule:正则表达式插件; 会了吧:点击源码文件,会自动分析所有包含的单词,不在 已掌握单词列表 中的单词会自动添加到 陌生单词 列表; GitLens:多人协作开发时,可快速查找 git ESLint还支持插件,第三方框架会基于ESLint写出自己的代码检查插件。比如Vue3对应eslint-plugin-vue。 typescript-eslint/eslint-plugin @typescript-eslint/parser eslint:判断代码是否符合规则; eslint-define-config:大部分开发者使用的默认规则 ; eslint-plugin-vue:vue官方开发的ESLint插件; vue-eslint-parser:允许对.vue 文件的

    1.1K40编辑于 2023-11-14
  • 来自专栏项目文章

    ONLYOFFICE文档8.0现已发布,功能全新升级!

    除此之外,ONLYOFFICE还有开发者版,开发者版非常适用于商业用途,各位有需求的友友一定要看看;企业版则适用于企业内部使用,目前ONLYOFFICE已经被很多大企业选择了~ 近期,ONLYOFFICE 更新二:插件UI界面更新 ONLYOFFICE对同时使用的多个插件进行可视化,每个运行插件都会在左侧面板添加一个按钮。 启动编辑器后,可以单击相应的按钮,就可以访问自动在后台运行的系统插件了。 ONLYOFFICE还在插件管理器中为每个插件增加了“更改日志”选项卡,可查看每个插件版本的更新内容。 总结-ONLYOFFICE ONLYOFFICE文档开发者版是一款出色的办公解决方案,它不仅为开发者提供高品质的网页应用文档处理功能,还为他们提供了多种创新性的特性。 除此之外,ONLYOFFICE文档开发者版支持将自己的服务以插件的形式添加到平台上,这为开发者提供了无限的创新空间。开发者可以根据自己的需求,定制和集成各种插件,实现更多功能,扩展平台的应用范围。

    58910编辑于 2024-06-07
  • 来自专栏老高的技术博客

    typecho插件编写教程4 - 插件

    终于,在能够保存配置信息后,我们可以开始编写插件的挂载功能了。 首先我们需要知道系统为我们在各个关键的环节都预留了插件点给我们,系统运行到插件点时,会检测到是否有插件挂在这个点上,然后执行插件的逻辑! 插件的工作就是找到合适的插件点,挂上去,然后执行自己的逻辑。 插件点,插件钩子,插件接口。。。 在老高这儿是一个概念 官方的插件接口及功能列表 我们的插件需要执行的逻辑在这里,Widget_Contents_Post_Edit类的finishPublish方法 文件路径var/Widget/Contents 有了类本身,我们可以在插件中随意调用他的公共方法!

    77940编辑于 2022-12-28
领券