Giter VIP home page Giter VIP logo

Comments (12)

aethelwulffe avatar aethelwulffe commented on July 26, 2024

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.

tmccormi avatar tmccormi commented on July 26, 2024

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.

teryhill avatar teryhill commented on July 26, 2024

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.

tmccormi avatar tmccormi commented on July 26, 2024

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.

aethelwulffe avatar aethelwulffe commented on July 26, 2024

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.

tmccormi avatar tmccormi commented on July 26, 2024

see #3

from lh-ehr.

tmccormi avatar tmccormi commented on July 26, 2024

That's funny. left_nav is not even amenable to programmers :-)

from lh-ehr.

aethelwulffe avatar aethelwulffe commented on July 26, 2024

Ja, Ja, but after 11 years, it seems reasonable. Kinda like living with an 11 year-old.

from lh-ehr.

tmccormi avatar tmccormi commented on July 26, 2024

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.

tmccormi avatar tmccormi commented on July 26, 2024

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

jsonmenueditor

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.

tmccormi avatar tmccormi commented on July 26, 2024

see pull #334

from lh-ehr.

tmccormi avatar tmccormi commented on July 26, 2024

pull #334 merged, which helps but still need a good description of what the fields all mean.

from lh-ehr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.