Moderniseret udgave af SALDI: Responsive, CSS-baseret, PHP7-klar, blok-struktureret, øget sikkerhed og med sprogvalg.
Målsætningen med denne udvikling er:
- Forbedret modul-opbygget design af kildetekster, så vedligeholdelse/udvikling bliver nemmere.
- Fjernelse af inaktiv kode.
- Hastigheds forøgelse, med fokus på repeterende rutiner.
- Indførelse af Responsivt design, med mere moderne/fleksibelt layout.
- CSS-design, så central ændring af udseende gøres mulig, og der kan vælges temaer.
- Udnyttelse af HTML5 forbedringer (f.eks. validering af input).
- Al output til skærm baseres på et nyt bibliotek: out_base.php, samt out_ruder.php hvor aktuelle paneler sammensættes.
- Sprogvalg for program-fladen, med halv-automatisk vedligeholdelse.
- Forøge sikkerheden omkring password. Opbevaring og styrkemåler.
- Sikre kompatibilitet med PHP7. udgår:{func:Split(), func:ereg_*(), ext:mysql_*}
Mere her: [ http://php.net/manual/en/migration70.php ]
Og her: [ https://www.digitalocean.com/company/blog/getting-ready-for-php-7/ ] - Indførelse af WYSIWYG formular-design.
- Layout af source-code forbedres, så strukturen forstås hurtigere, og sjuskefejl afsløres.
- Bedre program-dokumentation ved øget anvendelse af kommentarer.
- Anvende prefix på funktionsnavne, så det afspejler kildefilen. (htm_*, out_*,...)
- Afskaffe alle: PRINT "xxx" - Benyt/opret istedet rutiner i out_*.php
- Afskaffe Layout-styring med tabeller, som er forældet metode.
- Afskaffe afhængighed af: PDFTK som sjældent er installeret.
- Ændre: BODY onLoad=javascript:alert() til CSS/jquery: msg_Dialog()
- Separere branche-funktionalitet, fra de almene regnskabs funktioner (samles i separate menuer og "add-on filer").
- Tydeliggøre alle tekster, som brugeren kan holde musepointer over, for at få fremkaldt hjælpetekster.
Derfor er du velkommen, til at deltage i projektet. Det er en fordel hvis du kan forstå den nuværende kode, (ftp://saldi.dk/saldi/seneste/).
Note: This is af danish project, and most source-code is in danish language.
En introduktion finder du her: https://ev-soft.github.io/SALDI-e/
En live demo af SALDI-€ kan du se her: https://ev-soft.dk/saldi-e/_base/page_Hovedmenu.php - senest opdateret: 2019-03-20
Demoen er nyere end GitHub-coden, da den jævnligt opdateres! Kontakt mig, hvis du ønsker de seneste kildefiler.