此刻我的内心是忐忑的,这个标题给了我很大的压力,虽然很久以前我就在github上搜索一圈了,也没发现有其他更好的开源电子病历编辑器,如各位亲发现有更好的,烦请知会我一声。

  该编辑器其实已经憋了很久了,今天终于拉出来。所以,这么伟(diao)大(si)的项目必须要有一个牛X的名字,对,它就叫SoDiaoEditor--噢~SoDiao 如此的屌,我知道我没文化/(ㄒoㄒ)/~~~

  至于为什么是v2.0.0,这个梗还要从oracle发布的第一个版本说起,,,

  本项目基于ueditor(以下简称ue)最新版(截止发稿最新版为dev-1.5.0),在ue编辑器的基础上扩展了很多属性,重写了toolbar(so,部分toolbar功能需在下一版本中完善)。

  

以上为SoDiaoEditor电子病历设计器的功能演示,更多功能请移步:电子病历设计器演示地址(病历开发者使用。建议在PC端打开,域名在国外,打开会比较慢)

以上为SoDiaoEditor电子病历编辑器的功能演示,更多功能请移步:电子病历编辑器演示地址(病历设计者使用。建议在PC端打开,域名在国外,打开会比较慢)

其中病历编辑器给医生使用。

  SoDiaoEditor(尼玛名太长,以下简称SD)在设计之初就奔着解决医生操作电子病历繁琐,开发者新增病历文书会增加较大工作量的问题。故在操作上尽量方便医生、电子病历设计者的操作习惯,SD采用office系列界面风格,让医生操作更加友好,每个控件均有tag属性,方便以后大数据分析。

  

使用简单

<!DOCTYPE html>
<html>
<head>
<title>电子病历编辑器</title>
<meta charset="utf-8" />
<script type="text/javascript" charset="utf-8" src="ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8" src="editor_api.js"></script>
<link href="EMR/css/icon.css" rel="stylesheet" />
<link href="EMR/css/design.css" rel="stylesheet" />
</head>
<body>
<script id="myEditor" type="text/plain" style="width:680px;height:1000px;">
<p style="text-align:center">
这里是设计出的内容
</p>
</script>
<script src="EMR/EMR.toolbar.js"></script>
<script src="EMR/EMR.PageInit.js"></script>
<script type="text/javascript">
EMR.Init({
id: 'myEditor',
title: '电子病历编辑器',
isdesign:false,//如果为true 就是电子病历设计器,默认为true
editor: {
toolbars: [],
wordCount: false,//关闭字数统计
allowDivTransToP: false,
elementPathEnabled: false,//关闭elementPath
autoClearinitialContent: false
}
});
</script>
</body>
</html>

功能尚不完善,计划分以下几个版本分阶段进行:

  SoDiaoEditor v2

    增加单选、多选、日期选择等控件,toolbar事件绑定

  SoDiaoEditor v3

    打印、标题控件、区域控件,单行数字文本实时校验

  SoDiaoEditor v4[正在开发]

    兼容ie8、管道事件,局部打印、续打、痕迹保留、批注等

最幸福的,就是做自己喜欢做的事。

从小语文不好,先写这么多,不懂的自己先看代码,文档下一版补充。

github:https://github.com/tlzzu/SoDiaoEditor.v2  原SoDiaoEditor.v2.0将不再更新

如有疑问可提交到github中,我会尽快解决。

或者也可mailto: dd@sodiao.org(太喜欢这个邮箱了)

以上

PS:

  1. 多选下拉框,需要双击才显示出下拉选项。对于可允许自由输入的多选下拉框,单击为自由输入项。

  2. 文本输入框,如果其属性为只读,无论怎么点都是木有效果的,,,

  3. 暂时先写这么多,,,

PPS:最新内容请参照 : http://www.cnblogs.com/tlzzu/p/6654208.html

【开源】SoDiaoEditor 可能是目前最好用的开源电子病历编辑器(B/S架构)的更多相关文章

  1. 【SoDiaoEditor电子病历编辑器更新啦】--谨以献给那些还在医疗行业奋斗的小伙伴们

    为什么推荐的人这么少~~~~   更新(2017-4-18): 截止目前已知的已有2个三甲医院在使用该编辑器,容我内心澎湃以下,O(∩_∩)O哈哈~   先放github地址:https://gith ...

  2. 【SoDiaoEditor电子病历编辑器】阶段性更新--新增复选框、日期控件、表格排版支持等

    转眼距离上一次v2正式发布已经过去一个半月了.github期间不定期push了二十几次,同时感谢分布在广州.福建.上海.北京的一众小伙伴,正是你们给出的建议,才让SoDiaoEditor不断完善. 我 ...

  3. SoDiaoEditor电子病历编辑器更新至V3版本,愿与各位一路同行!

    简单闲聊两句-- 记得刚参加工作那会儿,去医院实施,信息科不远处就是手术室,门口每天都挤满了人,他们中大多数都是等待手术结果的患者家属,有的还会把折叠床带来,应该是陪床有段时间了.有时路过,还会听到一 ...

  4. 【SoDiaoEditor电子病历编辑器】阶段性更新啦

    转眼距离上一次v2正式发布已经过去一个半月了.github期间不定期push了二十几次,同时感谢分布在广州.福建.上海.北京的一众小伙伴,正是你们给出的建议,才让SoDiaoEditor不断完善. 我 ...

  5. 【SoDiaoEditor电子病历编辑器】编辑器支持移动化

    写在前面 每次写SoDiao时都是一次灵魂拷问,这么猥琐的名字,会对程序媛产生多少误导啊,我是一个正直的人,不管你信不信每个见到我的人都这么说.本次更新拖了很久,本来半个月前应该实现的,却一直拖到昨天 ...

  6. 这些.NET开源项目你知道吗?.NET平台开源文档与报表处理组件集合(三)

    在前2篇文章这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧 和这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧!(第二辑)中,大伙热情高涨.再次拿出自己的私货,在.NET平台 ...

  7. 这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧

    注意:有网友提出部分项目停止更新的事情,这个问题我特意注意过,很多都是小功能组件,功能稳定,没有bug,没更新是正常的.够用就行了.其次技术支持的事情,对开源免费来说,不能太强求,这里发布的都是小功能 ...

  8. 开源软件项目管理系统招设计/开发。。。。。Zend Framework2架构 svn://735.ikwb.com/pms

    开源软件项目管理系统招设计/开发.....Zend Framework2架构svn://735.ikwb.com/pms

  9. 2017云计算开源峰会 你是想听Linux谈开源还是想听OpenStack谈开源?

    2017年,善于把握机遇的企业们不是正在开源,就是走在去开源的路上-- 开源是不是就意味着免费? 开源企业就是要当"活雷锋"? 开源项目究竟如何运作?如何参与开源社区? 如何获得最 ...

随机推荐

  1. 全新 Mac 安装指南(编程篇)(环境变量、Shell 终端、SSH 远程连接)

    注:本文专门用于指导对计算机编程与设计(尤其是互联网产品开发与设计)感兴趣的 Mac 新用户,如何在 Mac OS X 系统上配置开发与上网环境,另有<全新 Mac 安装指南(通用篇)>作 ...

  2. 借助 Lucene.Net 构建站内搜索引擎(上)

    前言:最近翻开了之前老杨(杨中科)的Lucene.Net站内搜索项目的教学视频,于是作为老杨脑残粉的我又跟着复习了一遍,学习途中做了一些笔记也就成了接下来您看到的这篇博文,仅仅是我的个人笔记,大神请呵 ...

  3. JavaScript状态机程序逻辑编辑器

    制作背景 之前做Win8 Metro动态加载内容框架的时候,由于采用了XAML+JavaScript的方法,程序复杂的执行逻辑是由JavaScript控制的,而页面一多,流程一复杂,制作起来就非常麻烦 ...

  4. struts tags

    HTTP ERROR 500 Problem accessing /showognl.jsp. Reason: Server Error Caused by: org.apache.jasper.Ja ...

  5. 构建基于Chromium的应用程序

    chromium是google chrome浏览器所采用的内核,最开始由苹果的webkit发展而出,由于webkit在发展上存在分歧,而google希望在开发上有更大的自由度,2013年google决 ...

  6. 关于ie11 的开发者工具

    win7旗舰系统64为,更新ie11: 新安装了ie11浏览器,安装以后发现原来可以正常使用的开发者工具不能使用,提示 Imposible use F12 Developer Tools (Excep ...

  7. jQuery源码分析系列(39) : 动画队列

    data函数在jQuery中只有短短的300行代码,非常不起点 ,剖析源码的时候你会发现jQuery只要在有需要保存数据的地方无时无刻不依赖这个基础设施 动画会调用队列,队列会调用data数据接口还保 ...

  8. c数组与字符串

    原文链接:http://www.orlion.ga/913/ 一.数组 定义数组: int count[9]; 赋值: int count[4] = { 3, 2, }; 未赋初值的元素用0初始化.如 ...

  9. MVC4做网站后台:用户管理 —用户

    这块进行用户管理,可以浏览.查询已注册的用户,修改用户资料,删除用户等.没有做添加用户,不知是否必要.列表页还是使用easyui的datagrid.这个思路跟用户组的方式差不多. 1.接口Interf ...

  10. 配置 linux-bridge mechanism driver - 每天5分钟玩转 OpenStack(77)

    本节开始我们将学习 Linux Bridge 如何实现 Neutron 的各种功能.首先需要配置 linux-bridge mechanism driver. Neutorn ML2 plugin 默 ...