Comments (12)
I will attempt to add a menu item to the system following the post in the code comments I saw. I will document that process as best I can. After that point, I need to come up with some plan to write a tool that addresses adding menu items. Then I suppose we can see if it is possible to get that tool built in 10 days.
from lh-ehr.
This issue is not on the release milestone list. It does not need to exist in 10 days. It's a new feature for the next release.
from lh-ehr.
What's on the milestone list?
I missed that discussion
From: Tony McCormick <[email protected]>
To: LibreEHR/LibreEHR [email protected]
Cc: Terry Hill [email protected]; Author [email protected]
Sent: Thursday, July 21, 2016 12:54 PM
Subject: Re: [LibreEHR/LibreEHR] Documentation Required for the Menu Builder in LibreEHR (#17)
This issue is not on the release milestone list. It does not need to exist in 10 days. It's a new feature for the next release. —
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
from lh-ehr.
Check the Github issues Milestone list... If it's on the release milestone it's listed. Take additional discussion on that to the list group not on the issue comments please :-)
from lh-ehr.
So we feel that this is not a required factor for release? Very well. I would at least propose that the documentation for adding a new menu item, or using a tool (I have heard rumored) to create the menu from an existing left_nav get done by August. There is always the option to switch back to frames to get to your extra menu items.
I can understand the point of it being a future item, because frankly, the left_nav isn't really all that amenable to users anyway. I still think it is a very good one for milestone 2.
from lh-ehr.
see #3
from lh-ehr.
That's funny. left_nav is not even amenable to programmers :-)
from lh-ehr.
Ja, Ja, but after 11 years, it seems reasonable. Kinda like living with an 11 year-old.
from lh-ehr.
see #172 as a step in the right direction. This also allows the menu to be different on a per site basis with the same code base.
from lh-ehr.
So .. planning on adding this tool to allow easy editing and rearranging menu items:
https://github.com/josdejong/jsoneditor
Just the minimum needed + the PHP/HTML to load the file and save it.
A ../../../library/js/jsoneditor/LICENSE
A ../../../library/js/jsoneditor/NOTICE
A ../../../library/js/jsoneditor/img/jsoneditor-icons.svg
A ../../../library/js/jsoneditor/jsoneditor.map
A ../../../library/js/jsoneditor/jsoneditor.min.css
A ../../../library/js/jsoneditor/jsoneditor.min.js
Here's what it looks like with default CSS
Full editing of the file including drag and drop sections and JSON Validation
Which asks the question .. should I put the tool in the library/js for reuse it in other TREE based dev that could become JSON format ... or put it in the interface/main/tabs/js directory with the MENU specific stuff?
from lh-ehr.
see pull #334
from lh-ehr.
pull #334 merged, which helps but still need a good description of what the fields all mean.
from lh-ehr.
Related Issues (20)
- WINDOWS_INSTALL.md need to update HOT 3
- Help removing deprecated message
- Browser gives short tabs on Windows
- Calendar buttons (Options)
- LH-EHR: "Edit" button on the Amendment tab freezes/Add a close button
- LH-EHR: "Edit" button on the Prescription freezes/Add a close button
- LH-EHR: "Add" button on the "Allergies", "Medications", "Surgeries" and "Dental Issues" results in the movement of the screen
- LH-EHR: Add a back button on the "Transaction" page HOT 1
- LH-EHR: "Track Appointments" tab results in the movement of the screen
- LH-EHR: Patient/Client tab HOT 1
- LH-EHR: Limit the screen to 2 windows HOT 1
- Michael Downey profile on the website landing page HOT 2
- OpenEMR: Option to select multiple languages or a preferred language for each patient. HOT 2
- OpenEMR: Edit option for vitals on the dashboard.
- OpenEMR: Review of Systems with Integrated Text Box for Clinical Notes
- OpenEMR: Develop a Clinical Decision Support (CDS) Rule to capture Min-Max values of vitals.
- Improve the User Interface for prescription order
- [security vulnerability] Cross-Site Scripting (XSS) vulnerabilities
- [security vulnerability] Arbitrary file deletion vulnerability
- Validation checks for Clinical Decision Rules in OpenEMR HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lh-ehr.