diff --git a/ansico-medcalc/ansico-medcalc.php b/ansico-medcalc/ansico-medcalc.php new file mode 100644 index 0000000..3a9cd83 --- /dev/null +++ b/ansico-medcalc/ansico-medcalc.php @@ -0,0 +1,195 @@ + +
+

GO-FAR Score Beregner

+
+
+ + +
+
+ + + + + + + + + + + + +
+
+
+
Score: 0
+
Over gennemsnittet (> 15%)
+
+
+ + +
+

Glasgow Blatchford Score (GBS)

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + + + + +
+
+
+
GBS Score: 0
+
Lav risiko
+
+
+ + 'ansico_medcalc_render_gofar_block' ) ); + register_block_type( 'ansico/medcalc-gbs', array( 'render_callback' => 'ansico_medcalc_render_gbs_block' ) ); +} +add_action( 'init', 'ansico_medcalc_register_blocks' ); diff --git a/ansico-medcalc/block.js b/ansico-medcalc/block.js new file mode 100644 index 0000000..9a7507a --- /dev/null +++ b/ansico-medcalc/block.js @@ -0,0 +1,24 @@ +( function( wp ) { + var registerBlockType = wp.blocks.registerBlockType; + var el = wp.element.createElement; + + registerBlockType( 'ansico/medcalc-gofar', { + title: 'Ansico GO-FAR', + icon: 'heart', + category: 'common', + edit: function() { + return el('div', { style: { padding: '20px', border: '1px solid #005a9c', background: '#f0f6fc' } }, 'Ansico Medcalc: GO-FAR Beregner'); + }, + save: function() { return null; } + } ); + + registerBlockType( 'ansico/medcalc-gbs', { + title: 'Ansico GBS score', + icon: 'emergency', + category: 'common', + edit: function() { + return el('div', { style: { padding: '20px', border: '1px solid #d32f2f', background: '#fff5f5' } }, 'Ansico Medcalc: GBS Beregner'); + }, + save: function() { return null; } + } ); +} )( window.wp ); diff --git a/ansico-medcalc/readme.txt b/ansico-medcalc/readme.txt new file mode 100644 index 0000000..903f952 --- /dev/null +++ b/ansico-medcalc/readme.txt @@ -0,0 +1,50 @@ +=== Ansico Medcalc === +Contributors: ansico +Tags: medical, calculator, go-far, gbs, healthcare, clinical +Requires at least: 5.8 +Tested up to: 6.9.4 +Stable tag: 1.0 +License: GPLv3 or later +License URI: https://www.gnu.org/licenses/gpl-3.0.html + +Professionelle medicinske beregnere til WordPress som Gutenberg-blokke. + +== Description == + +Ansico Medcalc tilføjer avancerede medicinske beslutningsstøtteværktøjer direkte til din WordPress-editor. Pluginet er designet til sundhedspersonale og kliniske hjemmesider, der har brug for præcise og brugervenlige beregnere. + +Inkluderede beregnere: +* **GO-FAR Score:** Beregner sandsynligheden for overlevelse til udskrivelse med minimal neurologisk skade (CPC 1) efter hjertestop på hospital. +* **Glasgow Blatchford Score (GBS):** Vurderer risikoen hos patienter med øvre gastrointestinal blødning. Inkluderer understøttelse af danske standardenheder (mmol/L) for hæmoglobin. + +== Installation == + +1. Upload plugin-mappen til mappen `/wp-content/plugins/`. +2. Aktiver pluginet via menuen 'Plugins' i WordPress. +3. Åbn en side eller et indlæg i Gutenberg-editoren. +4. Søg efter "Ansico" for at finde og indsætte beregner-blokkene. + +== Screenshots == + +1. GO-FAR Score beregner-blokken i editoren. +2. Glasgow Blatchford Score (GBS) beregner-blokken med danske enheder. + +== Changelog == + += 1.0 = +* Officiel 1.0 release. +* Tilføjet readme.txt til WordPress Directory compliance. +* Fuldt understøttelse af danske enheder i GBS. +* Forbedret metadata og licensering. + += 0.0.0.4 = +* Tilføjet versionsnummer opdatering. + += 0.0.0.3 = +* Tilføjet danske mmol/L enheder til GBS beregneren. + += 0.0.0.2 = +* Tilføjet Glasgow Blatchford Score (GBS) blok. + += 0.0.0.1 = +* Første version med GO-FAR Score beregner.