diff --git a/application/libraries/monpas/Gemiddeldenafbeeldingen.php b/application/libraries/monpas/Gemiddeldenafbeeldingen.php
index 0df8f5d..8c56b01 100644
--- a/application/libraries/monpas/Gemiddeldenafbeeldingen.php
+++ b/application/libraries/monpas/Gemiddeldenafbeeldingen.php
@@ -326,8 +326,13 @@ class Gemiddeldenafbeeldingen {
}
private function setAdvies(){
- if(isset($this->ijkpunt->wens) && $this->ijkpunt->huidig < $this->ijkpunt->wens &&
- $this->ijkpunt->huidig != 0 && $this->ijkpunt->wens!= 0 && isset($this->ijkpunt->omschrijving)){
+ if(isset($this->ijkpunt->wens) &&
+ $this->ijkpunt->huidig < $this->ijkpunt->wens &&
+ $this->ijkpunt->huidig != 0 &&
+ $this->ijkpunt->wens!= 0 &&
+ isset($this->ijkpunt->omschrijving ) &&
+ $this->ijkpunt->disabled == 'F' &&
+ $this->ijkpunt->disablenvt == 'F'){
array_push($this->adviezen, [
"nummer"=> $this->ijkpunt->nummer,
"omschrijving" =>$this->ijkpunt->omschrijving
diff --git a/application/libraries/monpas/Schoolafbeeldingen.php b/application/libraries/monpas/Schoolafbeeldingen.php
index b67ce36..d57a3d0 100644
--- a/application/libraries/monpas/Schoolafbeeldingen.php
+++ b/application/libraries/monpas/Schoolafbeeldingen.php
@@ -310,7 +310,11 @@ class Schoolafbeeldingen {
private function setAdvies(){
- if(isset($this->score->wens) && $this->score->huidig < $this->score->wens && $this->score->huidig != 0 && $this->score->wens!= 0 && $this->score->disabled == 'F'){
+ if(isset($this->score->wens) &&
+ $this->score->huidig < $this->score->wens &&
+ $this->score->huidig != 0 && $this->score->wens!= 0 &&
+ $this->score->disabled == 'F' &&
+ $this->score->disablenvt == 'F'){
$omschrijving = "";
if(isset($this->score->omschrijving)){
$omschrijving = $this->score->omschrijving;
diff --git a/application/models/Phantom_model.php b/application/models/Phantom_model.php
index ac25f05..f4233aa 100644
--- a/application/models/Phantom_model.php
+++ b/application/models/Phantom_model.php
@@ -55,6 +55,7 @@ class Phantom_model extends CI_Model{
if( $margins ) $data['margins'] = serialize($margins);
curl_setopt_array($curl, array(
+ curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0),
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'https://print.pensare-services.nl/test/1',
CURLOPT_POST => 1,
diff --git a/application/models/monpas/Sopinhouden_model.php b/application/models/monpas/Sopinhouden_model.php
index 5987a73..57d372f 100644
--- a/application/models/monpas/Sopinhouden_model.php
+++ b/application/models/monpas/Sopinhouden_model.php
@@ -571,7 +571,7 @@ class Sopinhouden_model extends MY_Model{
$laagstescore = 101;
if ($scores) {
foreach ($scores as $score) {
-// $gem = 0;
+ $score->gem = round($score->gem);
//
// if ($score->num > 0) {
// $gem=$score->somscore / $score->num;
@@ -676,16 +676,33 @@ class Sopinhouden_model extends MY_Model{
$lks = $this->Filledversions_model->getlks($orgid, $orgversieid);
if ($lks){
foreach($lks as $lk){
- $lk->scores = $this->Scores_model->getlkscores($lk->filledversionid);
+ $lk->scores = $this->Scores_model->calculateindividualscores($orgversieid, $orgid, $lk->user_id);
$som = 0;
+
if ($lk->scores){
- foreach($lk->scores as $score){
+ foreach($lk->scores as $index => $score){
+ $aftrek = 0;
$score->gem = new stdClass();
- $score->gem = $score->somcore / $score->num;
- $score->colorcode = $this->kleurcodes->getkleur($score->gem);
- $som = $som + $score->gem;
+ $score->gem = 0;
+ $score->colorcode = '#808080';
+ $score->disablenvt = 'F';
+ if($score->aantalvier > 0 && $score->aantalvier == $score->aantalnvt) $score->disablenvt = 'T';
+ if($score->disabled == 'F' && $score->disablenvt == 'F') {
+ $score->gem = $score->somscore / $score->num;
+ $score->colorcode = $this->kleurcodes->getkleur($score->gem);
+ $som = $som + $score->gem;
+ }
+
+ if($score->disabled == 'T') $aftrek++;
+ if($score->disablenvt == 'T') $aftrek++;
+
+
+
}
- $lk->lkgem = round($som / $aantalijkpunten, 0);
+
+ $deler = $aantalijkpunten - $aftrek;
+ if ($deler > 0) $lk->lkgem = round($som / $aantalijkpunten, 0);
+ else $lk->gem = 0;
$lk->colorcode = $this->kleurcodes->getkleur($lk->lkgem);
}
}
@@ -704,11 +721,21 @@ class Sopinhouden_model extends MY_Model{
if ($lks[0]->scores){
$som = 0;
+ $aftrek = 0;
foreach($lks[0]->scores as $score){
- $score->colorcode = $this->kleurcodes->getkleur($score->gem);
- $som = $som + $score->gem;
+ $score->colorcode = '#808080';
+ if($score->disabled == 'F' && $score->disablenvt == 'F') {
+ $score->colorcode = $this->kleurcodes->getkleur($score->gem);
+ $som = $som + $score->gem;
+ }
+ if($score->disabled =='T' || $score->disablenvt =='T' ) $aftrek++;
}
- $lks[0]->lkgem = round($som / $aantalijkpunten, 0);
+ if($aantalijkpunten - $aftrek > 0) {
+ $lks[0]->lkgem = round($som / ($aantalijkpunten - $aftrek), 0);
+ }
+ else{
+ $lks[0]->lkgem = 0;
+ }
$lks[0]->colorcode = $this->kleurcodes->getkleur($lks[0]->lkgem);
}
return $lks;
diff --git a/application/models/testPrint.http b/application/models/testPrint.http
new file mode 100644
index 0000000..9e226a2
--- /dev/null
+++ b/application/models/testPrint.http
@@ -0,0 +1,10 @@
+### Send POST request with json body
+POST https://print.pensare-services.nl/test/1
+Content-Type: application/json
+
+{
+ "html":"
test
",
+ "file":"test.png",
+ "app": "MONPAS"
+}
+
diff --git a/application/views/monpas/sop/monbasgrafiek1.php b/application/views/monpas/sop/monbasgrafiek1.php
index 3176bd1..bbb4ddb 100644
--- a/application/views/monpas/sop/monbasgrafiek1.php
+++ b/application/views/monpas/sop/monbasgrafiek1.php
@@ -19,7 +19,7 @@
$.each(results, function(i,p){
// scores[i] = p.gem();
if (p.num > 0){
- scores[i]=p.somscore / p.num;
+ scores[i]= Number(p.gem);
}
else {scores[i]= 0;};
slabels[i] = p.nummer;
diff --git a/application/views/monpas/sop/monbastabel1.php b/application/views/monpas/sop/monbastabel1.php
index 0dcfda2..185d5f0 100644
--- a/application/views/monpas/sop/monbastabel1.php
+++ b/application/views/monpas/sop/monbastabel1.php
@@ -33,8 +33,10 @@
- somscore / $score->num,1);
+ disabled == 'T' || $score->disablenvt == 'T' ? '#808080' : $score->kleurcode; ?>
+
+ // $gem =round($score->somscore / $score->num,1);
//$backgroundcolor =$score->kleurcode;
// if ($gem >50 )$backgroundcolor = "#fea719";
// if ($gem > 70) $backgroundcolor = "#15d029";
@@ -44,10 +46,11 @@
| =$score->nummer?> |
=$score->omschrijving?> |
-
- =number_format($gem,1);?>
-
- |
+
+ disabled == 'T' ? 'uit' : ($score->disablenvt == 'T' ? 'nvt' : (isset($score->gem) ? $score->gem : '')) ?>
+
+
+ |
diff --git a/application/views/monpas/sop/monbastabel2.php b/application/views/monpas/sop/monbastabel2.php
index e23b7d2..4b1f739 100644
--- a/application/views/monpas/sop/monbastabel2.php
+++ b/application/views/monpas/sop/monbastabel2.php
@@ -24,8 +24,11 @@
scores) {
- foreach($lk->scores as $result){
- echo "".number_format($result->gem,0)." | ";
+ foreach($lk->scores as $result){
+ $tekst = number_format($result->gem,0);
+ if($result->disablenvt == 'T') $tekst = 'nvt';
+ if($result->disabled == 'T') $tekst = 'uit';
+ echo "".$tekst." | ";
};?>
=$lk->lkgem?> |
diff --git a/application/views/monpas/sopkeuze/agendagemiddeld.php b/application/views/monpas/sopkeuze/agendagemiddeld.php
index 2d33fc7..7c0f18e 100644
--- a/application/views/monpas/sopkeuze/agendagemiddeld.php
+++ b/application/views/monpas/sopkeuze/agendagemiddeld.php
@@ -42,74 +42,82 @@
scores){
- foreach ($data['lijsten'][0]->scores as $ijkpunt){
- if($ijkpunt->nummer != 'gem'){?>
+ foreach ($data['lijsten'][0]->scores as $score){
+ if($score->nummer != 'gem'){?>
- | nummer;?> |
- omschrijving)){echo $ijkpunt->omschrijving;}?>
- omschrijving)){echo $ijkpunt->omschrijving;}?>
- disabled== 'T'){echo '(uit)';} ?>
- disablenvt == 'T' &&$ijkpunt->disabled== 'F' ){echo '(nvt)';} ?>
+ | nummer;?> |
+ omschrijving)){echo $score->omschrijving;}?>
+ omschrijving)){echo $score->omschrijving;}?>
+ disabled == 'T'){echo ' (uit)';} ?>
+ disabled == 'F' && $score->disablenvt == 'T'){echo ' (nvt)';} ?>
|
-
- disabled == 'F' && $ijkpunt->disablenvt == 'F'){?>
-
- huidig == 1 ){?>
-
-
- |
-
- huidig == 2){?>
-
-
- |
-
- huidig == 3){?>
-
-
- |
-
- huidig == 4){?>
-
-
- |
-
- disabled == 'T' || $ijkpunt->disablenvt == 'T' ){?>
-
+ huidig) && $score->huidig == 1){ ?>
+
+
+ |
+
+ huidig) && $score->huidig == 2){ ?>
+
|
+
+ huidig) && $score->huidig == 3){ ?>
+
+
+ |
+
+ huidig) && $score->huidig == 4){ ?>
+
+
+ |
+
+ disabled == 'T' || $score->disablenvt == 'T'){ ?>
+
+
+ |
|
- disabled == 'F' && $ijkpunt->disablenvt == 'F'){?>
- wens) && $ijkpunt->wens == 1){ ?>
-
-
+ wens) && $score->wens == 1){ ?>
+
+
|
- wens) && $ijkpunt->wens == 2){ ?>
-
+ wens) && $score->wens == 2){ ?>
+
|
- wens) && $ijkpunt->wens == 3){ ?>
-
-
+ wens) && $score->wens == 3){ ?>
+
+
|
- wens) && $ijkpunt->wens == 4){ ?>
-
-
+ wens) && $score->wens == 4){ ?>
+
+
|
-
- disabled == 'T' || $ijkpunt->disablenvt == 'T' ){ ?>
-
-
+ disabled == 'T' || $score->disablenvt == 'T'){ ?>
+
+
|
+
+
+
diff --git a/application/views/monpas/sopkeuze/ijkgrafiekgemiddeld.php b/application/views/monpas/sopkeuze/ijkgrafiekgemiddeld.php
index b736e68..b5ab8d9 100644
--- a/application/views/monpas/sopkeuze/ijkgrafiekgemiddeld.php
+++ b/application/views/monpas/sopkeuze/ijkgrafiekgemiddeld.php
@@ -48,12 +48,17 @@
var xastitel = 'label ?>';
- scores as $index2 => $score){ ?>
+ scores as $index2 => $score){
+ $kleur = '#808080';
+ if($score->disabled == 'F' && $score->disablenvt == 'F' && isset($score->kleur)) $kleur = $score->kleur;
+
+
+ ?>
labels.push(nummer ?>);
scores.push({
y: = $score->gem ?>,
- color: '=$score->kleur ?>',
+ color: '=$kleur ?>',
name: '= $score->nummer ?>',
soort: 'score',
versie: = $lijst->periodenummer ?>
diff --git a/application/views/monpas/sopkeuze/ijktabelgemiddeld.php b/application/views/monpas/sopkeuze/ijktabelgemiddeld.php
index eb65e56..41a4605 100644
--- a/application/views/monpas/sopkeuze/ijktabelgemiddeld.php
+++ b/application/views/monpas/sopkeuze/ijktabelgemiddeld.php
@@ -22,11 +22,12 @@
- scores ? $data['lijsten'][0]->scores : [] as $ijkpunt){
+ scores ? $data['lijsten'][0]->scores : [] as $score){
?>
- | nummer != 'gem'){ echo $ijkpunt->nummer;}?> |
- omschrijving) ? $ijkpunt->omschrijving: 'Gemiddelde'?> |
+ nummer != 'gem'){ echo $score->nummer;}?> |
+
+ omschrijving) ? $score->omschrijving: 'Gemiddelde'?> |
@@ -42,12 +43,19 @@
scores)
- foreach($lijst->scores as $ijkpunt){?>
+ foreach($lijst->scores as $score){
+ $kleur = '#808080';
+ if(isset($score->kleur) && $score->disabled == 'F' && $score->disablenvt== 'F')
+ $kleur = $score->kleur;
+ $gem = $score->gem;
+ if($score->disablenvt == 'T') $gem = 'nvt';
+ if($score->disabled == 'T') $gem = 'uit';
+ ?>
- |
- gem ?>
+ |
+
|
diff --git a/application/views/monpas/sopkeuze/matrix.php b/application/views/monpas/sopkeuze/matrix.php
index 61cab96..641d5ce 100644
--- a/application/views/monpas/sopkeuze/matrix.php
+++ b/application/views/monpas/sopkeuze/matrix.php
@@ -42,10 +42,17 @@
scores){
- foreach($data['lijsten'][0]->scores as $score){ ?>
-
+ foreach($data['lijsten'][0]->scores as $score){
+ $kleur = '#808080';
+ if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = $score->kleur;
+ $gem = number_format($score->gem);
+ if($score->disablenvt == 'T') $gem = 'nvt';
+ if($score->disabled == 'T') $gem = 'uit';
+ ?>
+
+ |
- gem);
+
|
diff --git a/application/views/monpas/sopkeuze/matrixgemiddeld.php b/application/views/monpas/sopkeuze/matrixgemiddeld.php
index 41f8816..59fdf7b 100644
--- a/application/views/monpas/sopkeuze/matrixgemiddeld.php
+++ b/application/views/monpas/sopkeuze/matrixgemiddeld.php
@@ -20,9 +20,9 @@
scores){
- foreach($data['lijsten'][0]->scores as $ijkpunt){ ?>
+ foreach($data['lijsten'][0]->scores as $score){ ?>
- nummer;
+ nummer;
?>
|
scores){
- foreach($data['lijsten'][0]->scores as $ijkpunt){ ?>
-
+ foreach($data['lijsten'][0]->scores as $score){
+ $kleur = '#808080';
+ if($score->disabled == 'F' && $score->disablenvt == 'F' && isset($score->kleur)) $kleur = $score->kleur;
+ $gem = number_format($score->gem);
+ if($score->disablenvt == 'T') $gem = 'nvt';
+ if($score->disabled == 'T') $gem = 'uit';?>
+ |
- score);
+
|
diff --git a/application/views/monpas/sopkeuze/ontwikkelagenda.php b/application/views/monpas/sopkeuze/ontwikkelagenda.php
index e4650e6..61c16cb 100644
--- a/application/views/monpas/sopkeuze/ontwikkelagenda.php
+++ b/application/views/monpas/sopkeuze/ontwikkelagenda.php
@@ -16,13 +16,13 @@
-
+
|
- huidige situatie |
+ huidige situatie |
|
- gewenste situatie |
+ gewenste situatie |
| nr |
@@ -31,73 +31,91 @@
2 |
3 |
4 |
+ |
|
1 |
2 |
3 |
4 |
+ |
scores){
foreach ($data['lijsten'][0]->scores as $score){
- if($score->nummer != 'gem'){?>
+ if($score->nummer != 'gem'){?>
|
- nummer!= 'gem') echo $score->nummer;?> |
+ nummer!= 'gem') echo $score->nummer;?>
+
- omschrijving)){echo $score->omschrijving;} ?> |
+ omschrijving)){echo $score->omschrijving;} ?>
+ disabled == 'T'){echo ' (uit)';} ?>
+ disabled == 'F' && $score->disablenvt == 'T'){echo ' (nvt)';} ?>
+
huidig == 1){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->kleur;} ?>">
|
huidig == 2){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->kleur;} ?>">
|
huidig == 3){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->kleur;} ?>">
|
huidig == 4){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->kleur;} ?>">
|
+
+ disabled == 'T' || $score->disablenvt == 'T'){ ?>
+
+
+ |
|
wens) && $score->wens == 1){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->wenskleur;} ?>">
|
wens) && $score->wens == 2){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->wenskleur;} ?>">
|
wens) && $score->wens == 3){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->wenskleur;} ?>">
|
wens) && $score->wens == 4){ ?>
+ background-color:disabled == 'T' || $score->disablenvt == 'T' ? '': $score->wenskleur;} ?>">
|
+
+ disabled == 'T' || $score->disablenvt == 'T'){ ?>
+
+
+ |