Commit Graph
61 Commits
Author SHA1 Message Date
MoniqueandClaude Opus 5.5 0ad26b0583 zes logische fouten (toewijzing i.p.v. vergelijking, typfouten)
- Overzichtscores::geteditrecht: '$recht == true' en '$this->uderrole'
  (typfout) maakten de rechtencontrole voor kamer en bestuur onjuist
- Users::getorgs: 'soort=1' overschreef de soort; blok draait bewust
  voor alle soorten (gebruikersmodel.js gebruikt die boom)
- Sopoud: '$module = 4' -> '=='
- Compacteversies: 'schooltype = 'R'' -> SBO-modules krijgen label SBO
- Diversiteitmonitor: typfout $swvID -> $swvid
- Monfinoverzicht::getbedragen: $budget -> $budgetten

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 13:43:27 +02:00
MoniqueandClaude Opus 5.5 6132b79271 overgebleven PHP 8 warnings uit het log opgelost
- Schoolscores/Lijsten: ontbrekend gemiddelde of orgversie geeft null/''
- Lijsten, Userlijsten, ijkpuntengrafiek, ijkpuntentabel: geen foreach
  over false bij een lijst zonder scores
- Pdfmaker: oude pdf alleen verwijderen als het bestand bestaat
- Compactsop_model: 404 als record of pdf-bestand ontbreekt

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 13:14:10 +02:00
MoniqueandClaude Opus 5.5 2d44e273e6 ijkpunten vergelijken: kolom 'niet ingevuld' voor lege periode
Bij vergelijken van periodes voor één persoon liep fAddLijst vast op een
periode zonder scores (geen ambities, resultaten null), waardoor die en
volgende periodes verdwenen.

- Userlijsten: standaard ambitie en resultaten=false voor lege periode
- ijkpunten.php: eigen grijze kolom 'niet ingevuld'; bestaande tabellen
  alleen voor periodes met scores
- ijkpuntenmodel.js: lege periodes overslaan in de grafiek; melding
  'niet ingevuld' alleen als geen enkele periode is ingevuld

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 12:58:27 +02:00
MoniqueandClaude Opus 5.5 7d634e8589 individuele ijkpuntenlijst: disablenvt in query
calculateindividualscores leverde geen disablenvt; Individuelescores gaf
daardoor per ijkpunt een warning (lokaal voor de JSON, dus geen grafiek
en tabel) en telde geen ijkpunt mee in het gemiddelde. Nu 'F' AS
disablenvt zoals getgemscores; totgem veilig als er geen gemiddelde is.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 12:28:25 +02:00
MoniqueandClaude Opus 5.5 fcc26ca952 compact sop: periodecheck, lege lijsten, pdf los van app.monpas.nl
- checkperiode: losse komma uit SQL, vergelijk op orgversie_id i.p.v. FV.id,
  lijst telt mee in het schooljaar waarin geldigtm valt
- Compacteversies: checkperiode per filledversie i.p.v. laatste versie
- Compacteonderdelen: lijstblok zonder gekozen versie overslaan
- Compactepaginas: schoolgegevens doorgeven aan paginacompact
- paginacompact: jQuery van eigen server laden
- sopcompact: bootstrap en OpenSans ingesloten in de pdf-html

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 10:49:58 +02:00
MoniqueandClaude Opus 5.5 172fcf566c CodeIgniter 3.1.11 -> 3.4.5 (pocketarc fork) en PHP 8.3-fixes
- system/ vervangen door CodeIgniter 3.4.5 (pocketarc/codeigniter, PHP 8.2-8.5 compatibel)
- config.php, mimes.php, user_agents.php en error-views bijgewerkt naar 3.4.5
- composer.json: php-constraint "^7.4 || ^8.0" zodat composer install op 8.3 werkt
- PHP 8-fatals opgelost: count()/array-functies op FALSE/null, rekenen met lege
  strings, delen door nul, property zetten op FALSE, curly-brace string offsets,
  ongedefinieerde constanten, foute curl_setopt in Phantom_model::create_img
- dynamic properties gedeclareerd in libraries, optionele parameters voor verplichte opgelost
- vergelijkingen waar '' == 0 in PHP 8 anders uitvalt gecast naar (int)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 09:34:46 +02:00
Monique b834f841bf alle versies tonen van invullijst 2025-01-27 11:44:46 +01:00
Monique ad6d39d8f1 Geenversies ophalen recenter dan gekozen schooljaar 2025-01-09 10:21:06 +01:00
Monique e46a239206 tussenstand 2024-01-25 11:03:38 +01:00
Monique 67e023e174 afrondingsverschil ijkpunten en matrix aangepast 2024-01-17 20:22:48 +01:00
Monique 1792ad7be6 1 x afronden teveel 2024-01-17 18:15:14 +01:00
Monique 8d32f13c57 optie niet van toepassing niet meetellen
als gekozen is voor scoretype 4 bij een orgversie (ja,nee, nvt) de optie nvt niet meetellen in het gemiddelde als bij een ijkpunt in een filledversion voor alle opties nvt is gekozen.
De optie elf wordt dan grijs
2024-01-17 16:08:17 +01:00
Monique 0a9bf59d51 conrole op ambitie groter dan 0 verwijderd 2022-12-08 16:40:53 +01:00
Monique 8f5449e80d compact div met opg ipv globorg 2022-11-29 14:05:51 +01:00
Monique 9e11660f36 Merge branch 'feature/streefcijfersperorg'
# Conflicts:
#	application/core/MY_Controller.php
2022-11-28 23:35:04 +01:00
Monique 18e0f0632b classnaam gewijzigd in bestaande 2022-11-22 20:22:59 +01:00
Monique a8ab42e27d ambities per org 2022-11-22 17:13:14 +01:00
Monique 761bf62686 tussenopslag 2022-11-21 09:30:42 +01:00
Monique 50459e9ffd tussenstand 2022-11-18 15:47:13 +01:00
Monique a7bc12a254 tussenopslag 2022-11-17 11:34:44 +01:00
Monique 8d3553318b tussenopslag 2022-11-08 10:10:41 +01:00
Monique 792b89c674 comactsops valtonderorgs 2022-11-02 13:42:56 +01:00
Monique a663f21b7e tussenopslag 2022-09-09 16:44:27 +02:00
Monique 946af1cbc0 logo en schoolgegevens in sop 2022-09-09 10:31:41 +02:00
Monique 9545473157 status wat betreft invullen lijsten 2022-06-24 14:35:50 +02:00
Monique f7fe1ced6b ijkpunten individule versies niet zichtbaar 2022-06-10 12:14:32 +02:00
Monique e8a6bf85b7 kleuren werden niet goed opgehaald bij resultaat matrix 2022-06-10 10:35:52 +02:00
Monique c5eb1df6e9 info tekst financien en kleiner ijkpuntenblokje 2022-05-27 18:45:26 +02:00
Monique 6536a53689 verbeteringen 2022-05-24 21:32:52 +02:00
Monique 73d4160105 kortere subtitel op sopblokjes 2022-05-11 12:44:08 +02:00
Monique 41f283e8f0 grafieken 2022-05-03 16:12:05 +02:00
Monique a24d9b486f tussenopslag 2022-04-29 10:31:51 +02:00
Monique 573332e28a tussenopslag 2022-04-28 20:47:54 +02:00
Monique c00ffa6600 Verbetraanpak $ Scan Zorg in compacsop 2022-03-10 15:36:54 +01:00
Monique 0aecc25074 3d-grafieken 2022-03-01 14:43:16 +01:00
Monique 6686431d6f test 2022-01-25 10:26:51 +01:00
Monique db58248259 Comacteonderdelen 2022-01-25 10:23:10 +01:00
Monique 461f933bc2 Merge branch 'feature/passendOndCompactsop'
# Conflicts:
#	application/core/MY_Controller.php
#	application/libraries/monpas/compactsop/Compactepaginas.php
2022-01-24 20:10:26 +01:00
Monique 0b969b4841 sopversie functies alleen doorlopen met licentie 2022-01-24 13:47:53 +01:00
Monique f85b2632b5 Scan passend onderwijs in compact sop 2022-01-24 10:56:09 +01:00
Monique e2bf58f626 divblokje 2022-01-04 12:40:35 +01:00
Monique aebac20e0a blokje in goed formaat 2022-01-03 18:28:12 +01:00
Monique de698f3c60 tussenopslag 2022-01-03 14:27:39 +01:00
Monique d8330d42a2 fouten matrix indiiduele scores 2021-12-09 23:00:44 +01:00
Monique ba916e9ef1 cluster scans pssend onderwijs 2021-12-09 10:25:57 +01:00
Monique 7ea12a20ed sops 2021-11-19 22:47:25 +01:00
Monique 39a120e214 flexibel sop 2021-11-19 19:59:34 +01:00
Monique bdf313ae64 ijkpunten & ontwikelagenda 2021-11-18 14:15:47 +01:00
Monique af3d32b653 ijkpunten 2021-11-16 21:40:12 +01:00
Monique 2db90688a6 tussenopslag 2021-11-16 13:46:11 +01:00