LostCarPark Drupal Blog: Drupal Advent Calendar day 23 – Single Directory Components

LostCarPark Drupal Blog: Drupal Advent Calendar day 23 - Single Directory Components
Drupal Advent Calendar day 23 – Single Directory Components

james

Sat, 12/23/2023 – 07:00

LostCarPark Drupal Blog: Drupal Advent Calendar day 23 - Single Directory Components

For the penultimate door of the Drupal Advent Calendar, we are joined by Mike Herchel (mherchel) to tell the amazing story of bringing Single Directory Components into Drupal Core.

How we brought SDC into Drupal Core (and how you can too!)

Single Directory Components (SDC) started out as a rough idea in early 2022, had its first contrib release in March 2022, was proposed to go into core in October 2022, and was committed to core just 6(ish) months later! In the general schedule of Drupal core development, this was a light speed!

In this story I’ll walk through how the idea came about, and how we…

Introducing Rabarber: Our Simple Take on Rails Authorization

Hey Ruby devs,

Just wanted to give you a heads up about Rabarber, a little authorization library we cooked up. We noticed that some popular ones out there were a bit much for our taste, so we made our own.

It’s not claiming to be better or fancier. It’s just a straightforward, easy-to-use option that we found handy. If you want to give it a shot, here’s the link: https://github.com/enjaku4/rabarber. We’re using it, we like it, maybe you’ll find it useful too.

health @ Savannah: GNU Health Hospital Management 4.4 released!

Dear community:

I am very happy to announce the release of the 4.4 series from the GNU Health Hospital Management Information System (HMIS) component!

What is new in GNUHealth Hospital Management 4.4 series


The following is a summary of the main new features included in GH 4.4 .

  • Improve ergonomics on patient health condition model
  • Menu for dental treatments
  • Include synchronization with Orthanc server using Tryton scheduler
  • Add age_str field to gnuhealth.patient.disease
  • Refactor FHIR server
  • Include surgery stock moves
  • New packages health_surgery_protocols and health_stock_surgery
  • Update documentation on existing modules
  • Expand information and management of surgical protocols
  • Support generate DICOM Modality Worklists
  • Operating room scheduler
  • QR Code bracelet / wristband in demographics. No need to enter the patient / clinical section to print the QR.
  • pot template generator
  • Support Stone Web Viewer and Osimis Web Viewer link.
  • Add service_updated to health_services* packages
  • Automatically create patient upon entering demographics
  • Move samples/interfaces/* to script directory
  • Add ICD-10 or ICD-11 parent to disease_categories
  • Update functionality in Health Genetics packages
  • Include ambulatory care reporting
  • Support no-patient labtest
  • Make age string returned by compute_age_from_dates function translatable.
  • Add code field to GnuHealthTestCritearea and let lab interface script use it
  • Write a example Interface with pandas.

Genomics and medical genetics package


A particular mention to the health_genetics packages because major work and significant improvements have been done for this version.

I’ve spent quite a bit of time on this to be ready for this new release. I am confident GNU Health genetics functionality can be a valuable tool for genomics and medical genetics, both in research and clinical practice.

The following is a summary of changes in health_genetics and health_genetics_uniprot packages:

  • Rename gnuhealth.disease.gene model to gnuhealth.gene
  • Rename disease_genes xml data files to human_genes
  • Update views and references in related modules
  • Include hgnc_id
  • The primary key is now the HGNC identifier
  • Add symbol aliases
  • Update gene type selection
  • Include locus group and type
  • Update Gene form and tree view
  • Include name aliases, omim, ensembl and refseq accession ids to gnuhealth.gene model
  • Gene related proteins are now managed in main health_genetics package
  • Update and remove obsolete references of natural variants and phenotypes
  • Use human genes datafiles for Genome Reference Consortium Human build 38 (grch38) and alternative loci
  • Include xrefs, protein and keywords in genetic diseases
  • Improve field descriptions
  • Simplify protein-related views and terms
  • Use Inheritance pattern
  • Include MIM reference in protein diseases tree view
  • Use xrefs in tree view to broaden search
  • Update protein diseases datafile
  • Update variants phenotypes datafile to v 2023_03_june28 from  Uniprot

Upgrading from GNU Health 4.2


The GNUHealth 4.4 will benefit from the stability of using Tryton 6.0! Still, at GH level there are significant changes on the data dictionary and kernel.

As usual: 

  • Make a FULL BACKUP your kernel, database and attach directories !!
  • Follow the instructions in the manual / Wikibooks

Development focus


In addition of the GH HMIS server, we will focus the development in the following  areas of the GNU Health ecosystem:

  • The Documentation Portal: It’s now a reality! Little by little we are integrating the information on https://docs.gnuhealth.org . We now have a dedicated server that will host the documentation for the GNUHealth ecosystem components. The docmentation portal is a read-only resource, focusing on stability and quality. Wikibooks will work as the great community wiki that has been helping us for over a decade. Wikibooks will also work for development discussion and host the latest screenshots at Wikimedia commons.

 

  • MyGNUHealth: The GNU Health Personal Health Record app for desktop and mobile devices is now at 2.0 and on Kivy framework! We can now port it to different platforms (Android, MacOS, ..) using pretty much the same codebase.
  • Thalamus and the Federation Portal. The GNU Health Federation integrates information from many health institutions and individuals from a region or country. The GH Federation portal will  allow to manage resources, as well as the main point for *analytics* and *reporting* of massive demographics and epidemiological data generated nationwide. People, health centers and research institutions will benefit from the GNU Health Federation and the GNU Health ecosystem in general.


As always, no matter how hard we try to avoid them, there will be bugs, so please test the new system, upgrade process, languages, and give us your feedback via them via health@gnu.org

The community server has been already migrated to 4.4.0, so you just need to download the GNU Health HMIS client.

Happy and Healthy Hacking!

Luis

Burger King Hangover Whopper | Revitalize Your Holiday Spirit: Hangover-Friendly Discounts

Burger King Brazil offers a discount proportional to your hangover face this holiday season. The action, created by DM9, uses facial recognition technology to coupon special offers according to each person’s hangover

Thinking about the end of year festivities, Burger King Brasil and the DM9 agency innovated with another campaign: now anyone who wants help to combat their hangover the next day will be able to receive exclusive discounts on famous sandwiches of brand: the Whopper Jr. Double, Whopper and Whopper Double. Through the brand’s app, the consumer will be directed to a website where it will be possible to use facial recognition technology to receive discounts based on their hungover face.

The new Burger King campaign is perfect for those who end up going overboard at the company’s end-of-year get-togethers, birthday parties, weddings or even happy hours. The solution that can help combat a hangover is in the palm of your hand! Just access the BK app and click on the banner available on the home screen, or directly on the website https://hangoverwhopper.com.br. There, just take a selfie and the site will playfully measure your hangover level, from one to three. The higher it is, the greater the recommended combo and the discount offered.

This campaign is about:
Hangover Whopper, Hangover discounts, Burger King Brazil, Facial recognition technology, Holiday season promotions, Whopper Jr. Double, Whopper, Whopper Double, BK app, Post-celebration remedy, DM9 agency, Festive campaigns, Hangover recovery, Personalized discounts, Burger King, Playful hangover solution, End-of-year celebrations, Holiday festivities, Selfie assessment

CRISE DE SEGURANÇA NO BRASIL / EMENDAS RECORDE / CRÉDITO EM RISCO? – OS PINGOS NOS IS 22/12/2023

Inscreva-se no nosso canal:
https://www.youtube.com/c/ospingosnosis

Baixe o app Panflix: https://www.panflix.com.br/

Entre no nosso site:
http://jovempan.com.br/

Facebook:
https://www.facebook.com/jovempannews

Twitter:
https://twitter.com/JovemPanNews

Instagram:
https://www.instagram.com/jovempannews/

#JovemPan
#OsPingosnosIs

Logo animation in Filmora 12 | Filmora 12 course in english | Filmora 12 full course | Filmora 12…

Logo animation in Filmora 12 | Filmora 12 course in english | Filmora 12 full course | Filmora 12 complete course.
My Paid Courses:
Filmoa 12 Course in Urdu Hindi https://shorturl.at/dfxDQ
Blogger Complete Course: https://shorturl.at/egsB1
WordPress Course: https://bit.ly/3d7IWrr
Quickbooks Course: https://shorturl.at/mnQ09
Google Adsense course: https://bit.ly/3eLdorV
==================================================================
Free YouTube Tools:

Tubebuddy: https://www.tubebuddy.com/tutorialform
VidiQ: https://vidiq.com/tutorialform

ImageX: Accessibility Elements, Part 2: Semantic HTML and WAI-ARIA in Drupal

Authored by: Nadiia Nykolaichuk and Dave Bezuidenhout.

Websites are complex systems, and navigating them with assistive tools like screen readers is not an easy task. Luckily, if a website follows the accessibility guidelines, the user journey becomes much more seamless thanks to useful “road signs.” They are contained in the HTML code of accessible web pages and announced to the user by screen readers.