overzetten naar nieuwe versie
This commit is contained in:
@@ -0,0 +1,260 @@
|
||||
<div class="sopOnderdeelBlok">
|
||||
<div class="sopTitelHolder">
|
||||
<?php if($naam){ ?>
|
||||
<p class="sopTitel" ><?=$naam ?></p>
|
||||
|
||||
<?php if ($data['lijsten'][0]){ ?>
|
||||
<div >
|
||||
<p class="subTitel1">
|
||||
<?php echo $data['versienaam'], $data['lijsten'][0]->vorm == 1 ? ', schoolversie' : ', indivduele versie'; ?>
|
||||
</p>
|
||||
<?php foreach($data['lijsten'] as $index => $lijst){ ?>
|
||||
<p class="subTitel2"><?=$lijst->vantm ?></p>
|
||||
<?php }; ?>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php }; ?>
|
||||
</div>
|
||||
|
||||
<div class="sopKaderGrafiek highcharts-background"
|
||||
id="chartCompactExpert">
|
||||
</div>
|
||||
<script>
|
||||
<?php if ($data['lijsten']){ ?>
|
||||
$(function(){
|
||||
fFillGraph2=function(){
|
||||
|
||||
var xas = [];
|
||||
var verkorteVersies = [];
|
||||
var balkGegevens = [];
|
||||
var lijnGegevens;
|
||||
|
||||
<?php foreach($data['lijsten'] as $index => $lijst){ ?>
|
||||
var indexnummer = <?= $index?>;
|
||||
var labels = [];
|
||||
var scores = [];
|
||||
var ambities = [];
|
||||
|
||||
var xastitel = '';
|
||||
<?php if($lijst->label){ ?>
|
||||
var xastitel = '<?php echo $lijst->label ?>';
|
||||
<?php } ?>
|
||||
|
||||
<?php foreach($lijst->scores as $index2 => $score){
|
||||
$omschrijving = "gemiddelde";
|
||||
if(isset($score->omschrijving)){
|
||||
$omschrijving = $score->omschrijving;
|
||||
};
|
||||
?>
|
||||
|
||||
labels.push(<?php $score->nummer ?>);
|
||||
scores.push({
|
||||
y: <?= $score->gem ?>,
|
||||
color: '<?=$score->kleur ?>',
|
||||
name: '<?= $score->nummer ?>',
|
||||
soort: 'score',
|
||||
versie: <?= $lijst->periodenummer ?>,
|
||||
vantm: '<?= $lijst->vantm ?>',
|
||||
omschrijving: '<?php echo isset( $score->omschrijving) ? $score->omschrijving : ''; ?>' <?php // hier van $omschrijving $score->omschrijving gemaakt ?>
|
||||
})
|
||||
<?php } // foreach lijstscores ?>
|
||||
|
||||
verkorteVersies.push(<?= $lijst->periodenummer ?>);
|
||||
var ambitiewaarde =<?=$data['lijsten'][0]->ambities->gemscore; ?>;
|
||||
ambities.push(
|
||||
{ y: <?=$data['lijsten'][0]->ambities->gemscore; ?>,
|
||||
color: '#000000',
|
||||
name: '',
|
||||
soort: 'ambitie',
|
||||
versie: <?=$lijst->periodenummer ?>,
|
||||
vantm: '<?= $lijst->vantm ?>',
|
||||
omschrijving: '<?='test'; //$omschrijving is geen veld?>'
|
||||
}
|
||||
);
|
||||
|
||||
labels.unshift(' ');
|
||||
var legescore ={
|
||||
y : 0,
|
||||
color : 'transparent',
|
||||
name : '0',
|
||||
soort : 'extra',
|
||||
versie : '',
|
||||
vantm : '<?= $lijst->vantm ?>',
|
||||
omschrijving: ''
|
||||
};
|
||||
|
||||
scores.unshift(legescore);
|
||||
verkorteVersies.unshift(<?= $lijst->periodenummer ?>);
|
||||
|
||||
labels.push(' ');
|
||||
scores.push(legescore);
|
||||
verkorteVersies.push(<?=$lijst->periodenummer ?>);
|
||||
|
||||
balkGegevens[indexnummer] =({
|
||||
dataLabels: {
|
||||
format: '<span style="font-size: 5px;">{point.versie}</span>'
|
||||
},
|
||||
type : 'column',
|
||||
name : verkorteVersies,
|
||||
backgroundColor: '#e6e6e6',
|
||||
data : scores
|
||||
});
|
||||
|
||||
<?php } // foreach lijsten ?>
|
||||
|
||||
var extralijn = {
|
||||
y: ambitiewaarde,
|
||||
name: '',
|
||||
soort: 'extra'
|
||||
};
|
||||
ambities.unshift(extralijn);
|
||||
ambities.push(extralijn);
|
||||
var splinedata=[];
|
||||
var xas = [];
|
||||
if (balkGegevens[0]){
|
||||
$.each(balkGegevens[0].data,function(i,p){
|
||||
if (p.name=== '0') xas.push('');
|
||||
else xas.push(p.name);
|
||||
|
||||
splinedata.push(ambitiewaarde)
|
||||
});
|
||||
}
|
||||
lijnGegevens = ({
|
||||
dataLabels: {
|
||||
format: ''
|
||||
},
|
||||
type: 'spline',
|
||||
name: verkorteVersies,
|
||||
data: splinedata //ambities
|
||||
});
|
||||
|
||||
balkGegevens.push(lijnGegevens);
|
||||
// });
|
||||
|
||||
|
||||
var ijkgrafiek;
|
||||
ijkgrafiek = Highcharts.chart('chartCompactExpert', {
|
||||
chart:{
|
||||
animation: false,
|
||||
backgroundColor: '#e6e6e6'
|
||||
},
|
||||
title:{
|
||||
text:''
|
||||
},
|
||||
credits: {
|
||||
enabled: false
|
||||
},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
categories: xas,
|
||||
labels:{
|
||||
style:{
|
||||
fontSize: '8px'
|
||||
|
||||
}
|
||||
}
|
||||
},
|
||||
yAxis: {
|
||||
min:0,
|
||||
max: 100,
|
||||
title: false,
|
||||
labels:{
|
||||
style:{
|
||||
fontSize: '8px'
|
||||
|
||||
}
|
||||
}
|
||||
},
|
||||
legend: {
|
||||
enabled: false
|
||||
},
|
||||
plotOptions: {
|
||||
column:{
|
||||
pointPadding: 0.05,
|
||||
borderWidth:0
|
||||
},
|
||||
series:{
|
||||
groupPadding: 0.05,
|
||||
animation: false,
|
||||
dataLabels: {
|
||||
enabled: true,
|
||||
inside: true,
|
||||
align: 'center',
|
||||
verticalAlign: 'bottom',
|
||||
color: '#404040',
|
||||
style: {
|
||||
textOutline: false
|
||||
}
|
||||
}
|
||||
|
||||
},
|
||||
spline: {
|
||||
color: 'grey',
|
||||
pointStart: 0,
|
||||
marker: {
|
||||
enabled: false
|
||||
}
|
||||
}
|
||||
},
|
||||
series: balkGegevens,
|
||||
showInLegend: false
|
||||
});
|
||||
|
||||
}()
|
||||
});
|
||||
<?php } ?>
|
||||
</script>
|
||||
<div class="sopKaderTabel" >
|
||||
<?php if ($data['lijsten'][0]->scores){ ?>
|
||||
<table class="sopTabel" >
|
||||
<thead >
|
||||
<tr >
|
||||
<th style="width: 20px; padding-left: 3px; ">nr
|
||||
</th>
|
||||
<th style=" padding-left:3px;">
|
||||
<?=$data['lijsten'][0]->label?>
|
||||
</th>
|
||||
<?php foreach ($data['lijsten'] as $lijst){ ?>
|
||||
|
||||
<th style=" width: 30px;
|
||||
padding-right: 3px;">
|
||||
<?php echo 'p '.$lijst->periodenummer; ?>
|
||||
</th>
|
||||
<?php }; // foreach ?>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody >
|
||||
<?php $i = 0;
|
||||
foreach( $data['lijsten'][0]->scores as $score){ ?>
|
||||
<tr>
|
||||
<td ><?php if($score->nummer != 'gem'){ echo $score->nummer . '.';}?>
|
||||
</td>
|
||||
<td style=" overflow-x: hidden; overflow-y: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;" >
|
||||
<?php echo isset($score->omschrijving) ? $score->omschrijving: 'Gemiddelde'?>
|
||||
</td>
|
||||
<?php foreach ($data['lijsten'] as $lijst){
|
||||
$kleur = isset($lijst->scores[$i]->kleur) ? $lijst->scores[$i]->kleur : '';
|
||||
$gem = isset($lijst->scores[$i]->gem) ? $lijst->scores[$i]->gem : ''; ?>
|
||||
<td style="background-color: <?=$kleur ?> !important;
|
||||
padding-right: 3px;
|
||||
text-align: right" >
|
||||
<?=$gem?>
|
||||
</td>
|
||||
<?php }; // foreach
|
||||
$i++; ?>
|
||||
|
||||
</tr>
|
||||
<?php } ; ?>
|
||||
</tbody>
|
||||
<tr >
|
||||
<td colspan="8"
|
||||
class="inforegel">Scores in procenten </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<?php } ;?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -6,7 +6,7 @@
|
||||
data-bind="css: {inactiefsop: geenLicentie(),
|
||||
lichtsop: geenGegevens() && !geenLicentie(),
|
||||
witsop: selected() }">
|
||||
<h4 data-bind="text: nummer + '. '+ naam,
|
||||
<h4 data-bind="text: toonnummer + '. '+ naam,
|
||||
click: $root.fSelecteerOnderdeel">
|
||||
</h4>
|
||||
</div>
|
||||
@@ -49,7 +49,7 @@
|
||||
<input type="checkbox"
|
||||
data-bind="attr: {'value': schooljaarnr}, checked:$root.selectedOmvangJaren"/>
|
||||
</td >
|
||||
<td style=" vertical-align: text-top; padding-left: 5px;">
|
||||
<td style=" vertical-align: text-top; padding-left: 10px;">
|
||||
<span class="versievak"
|
||||
data-bind="text: schooljaarnaam">
|
||||
</span>
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
color: white; padding: 10px; margin: 5px;
|
||||
margin-right: 15px; height: 150px; ">
|
||||
<label style="padding-top: 15px; width: 10px; vertical-align:top"
|
||||
data-bind="text: nummer + '. ' ">
|
||||
data-bind="text: toonnummer + '. ' ">
|
||||
</label>
|
||||
<label style="padding-top: 15px; width: 50px;"
|
||||
data-bind="text: naamkort2() ">
|
||||
@@ -47,7 +47,7 @@
|
||||
style="background-color:#930f50; color: white;
|
||||
margin: 5px; padding: 10px; height: 150px; ">
|
||||
<label style="padding-top: 15px; width: 10px; vertical-align:top"
|
||||
data-bind="text: nummer + '. ' ">
|
||||
data-bind="text: toonnummer + '. ' ">
|
||||
</label>
|
||||
<label style="padding-top: 15px; width: 50px;"
|
||||
data-bind="text: naamkort2() ">
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<td style="vertical-align: bottom; ">
|
||||
<button class="buttonCompact glyphicon glyphicon-home"
|
||||
style="background-color: #5cd65c; font-size: x-large; text-align: center;padding-right: 10px"
|
||||
data-bind="click: fGetSchoolgegevens" >
|
||||
data-bind="click: fGetOrganisatiegegevens" >
|
||||
</button>
|
||||
</td>
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
</div>
|
||||
|
||||
<div data-bind="visible: gevuld()">
|
||||
<div style="color: white; " data-bind="text: nummer() + ' '+ naamkort2()">
|
||||
<div style="color: white; " data-bind="text: toonnummer()+ ' '+ naamkort2()">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -39,7 +39,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div data-bind="visible: gevuld()">
|
||||
<div style="color: white; " data-bind="text: nummer() + ' '+ naamkort2()">
|
||||
<div style="color: white; " data-bind="text: toonnummer() + ' '+ naamkort2()">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -69,7 +69,7 @@
|
||||
style =" color: white; padding: 10px; margin: 5px;
|
||||
margin-right: 15px; height: 150px; ">
|
||||
<label style="padding-top: 15px; width: 10px; vertical-align:top"
|
||||
data-bind="text: nummer + '. ' ">
|
||||
data-bind="text: toonnummer + '. ' ">
|
||||
</label>
|
||||
<label style="padding-top: 15px; width: 50px;"
|
||||
data-bind="text: naamkort2() ">
|
||||
@@ -84,7 +84,7 @@
|
||||
style="color: white;
|
||||
margin: 5px; padding: 10px; height: 150px; ">
|
||||
<label style="padding-top: 15px; width: 10px; vertical-align:top"
|
||||
data-bind="text: nummer + '. ' ">
|
||||
data-bind="text: toonnummer + '. ' ">
|
||||
</label>
|
||||
<label style="padding-top: 15px; width: 50px;"
|
||||
data-bind="text: naamkort2() ">
|
||||
|
||||
@@ -0,0 +1,421 @@
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo $this->config->item('vendor_url'); ?>/css/chart.css" />
|
||||
<script type="text/javascript" src="<?php echo $this->config->item('vendor_url'); ?>/js_lib/jquery.min.js"></script>
|
||||
<script type="text/javascript" src="<?php echo $this->config->item('vendor_url'); ?>/js_lib/Highcharts/code/highcharts.js"></script>
|
||||
|
||||
|
||||
<div class="sopOnderdeelBlok">
|
||||
<div class="sopTitelHolder " >
|
||||
<?php if($naam): ?>
|
||||
<p class="sopTitel"><?php echo $naam ?></p>
|
||||
<?php endif ?>
|
||||
<?php if (!isset($data[1]) ): ?>
|
||||
<div class="col-xs-12 sopTitel" style="width: 350px;">
|
||||
<p class=" subTitel1" ><?php echo $data[0]->aantallen->naam?></p>
|
||||
|
||||
<span class="subTitel2">Totaal aantal leerlingen: <?php echo $data[0]->aantallen->aantal ?></span>
|
||||
</div>
|
||||
<?php else : ?>
|
||||
<div class="col-xs-6 sopTitel" style="width: 175px;">
|
||||
<p class=" subTitel1" ><?php echo $data[0]->aantallen->naam?></p>
|
||||
|
||||
<span class="subTitel2">Totaal aantal leerlingen: <?php echo $data[0]->aantallen->aantal ?></span>
|
||||
</div>
|
||||
<div class="col-xs-6 sopTitel" style="width: 175px; display: inline-block; ">
|
||||
<p class="subTitel1"><?php echo $data[1]->aantallen->naam?></p>
|
||||
<span class="subTitel2">Totaal aantal leerlingen: <?php echo $data[1]->aantallen->aantal;
|
||||
?></span>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="sopKaderGrafiek" style="margin-top: 0; padding-top: 0;">
|
||||
<div class="col-xs-12" style="border: 1px #ff0000; margin: 0; padding: 0">
|
||||
<div id="omvangchart" style="width: 350px; height: 175px;">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php if ((!$data[0]->tlvs && !isset($data[1] ))|| (!$data[0]->tlvs && isset($data[1]) && !$data[1]->tlvs )):?>
|
||||
<div class="col-xs-12" style="margin-top: 0; padding-top: 0; text-align: center">
|
||||
<span class="subTitel2" style="padding: 0">Geen TLVs</span>
|
||||
</div>
|
||||
<?php elseif(! isset($data[1])) : ?>
|
||||
<div class="col-xs-12" style="margin-top: 0; padding-top: 0; text-align: center">
|
||||
<span class="subTitel2" style="padding: 0">TLVs per zorgzwaarte</span>
|
||||
</div>
|
||||
<div class="col-xs-12" style="border: 1px #ff0000; margin: 0; padding: 0">
|
||||
|
||||
<div id="tlvs" style="width: 300px; height: 150px;">
|
||||
</div>
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<div class="col-xs-12" style="margin-top: 0; padding-top: 0; text-align: center">
|
||||
<span class="subTitel2" style="padding: 0">TLVs per zorgzwaarte</span>
|
||||
</div>
|
||||
<div class="col-xs-6" style="border: 1px #ff0000; margin: 0; padding: 0">
|
||||
<?php if($data[0]->tlvs) : ?>
|
||||
<div id="tlvs" style="width: 175px; height: 150px; margin: 0 auto; padding: 0">
|
||||
</div>
|
||||
<?php else : ?>
|
||||
<div class="subTitel2" style="width: 175px; text-align: center; padding-top: 50px;">Geen TLVs</div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
<div class="col-xs-6" style="border: 1px #ff0000; margin: 0; padding: 0">
|
||||
<?php if($data[1]->tlvs) : ?>
|
||||
<div id="tlvsII" style="width: 175px; height: 150px; margin: 0 auto;padding: 0">
|
||||
</div>
|
||||
<?php else : ?>
|
||||
<div class="subTitel2" style="width: 175px; text-align: center; padding-top: 50px;">Geen TLVs</div>
|
||||
<?php endif ?>
|
||||
</div>
|
||||
<?php endif ?>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
// Build the chart
|
||||
|
||||
$(function(){
|
||||
|
||||
var schooljaren = [];
|
||||
var aantallln = [];
|
||||
var aantalarr = [];
|
||||
var so = 0;
|
||||
var sbo = 0;
|
||||
var so2 = 0;
|
||||
var sbo2 = 0;
|
||||
var aantalso = [];
|
||||
var aantalsbo = [];
|
||||
var series = [];
|
||||
<?php if(isset($data[0])) : ?>
|
||||
schooljaren.push('<?=$data[0]->aantallen->naam ?>');
|
||||
aantallln.push(<?=intval($data[0]->aantallen->aantal) ?>)
|
||||
<?php if($data[0]->arrangementen) : ?>
|
||||
aantalarr.push(<?=intval($data[0]->arrangementen->aantal) ?>)
|
||||
<?php elseif (isset($data[1])) :?>
|
||||
aantalarr.push(0)
|
||||
<?php endif; ?>
|
||||
<?php if($data[0]->tlvs) : ?>
|
||||
<?php foreach($data[0]->tlvs as $tlv) : ?>
|
||||
<?php if($tlv->soort == "SBO") :?>
|
||||
sbo = sbo + (<?= intval($tlv->aantal) ?>)
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->soort == "SO") :?>
|
||||
so = so + (<?= intval($tlv->aantal) ?>)
|
||||
<?php endif; ?>
|
||||
<?php endforeach; ?>
|
||||
aantalsbo.push(sbo)
|
||||
aantalso.push(so)
|
||||
<?php elseif (isset($data[1])) :?>
|
||||
aantalsbo.push(0)
|
||||
aantalso.push(0)
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if(isset($data[1])) : ?>
|
||||
schooljaren.push('<?=$data[1]->aantallen->naam ?>');
|
||||
aantallln.push(<?=intval($data[1]->aantallen->aantal) ?>)
|
||||
<?php if($data[1]->arrangementen) : ?>
|
||||
aantalarr.push(<?=intval($data[1]->arrangementen->aantal) ?>)
|
||||
<?php else :?>
|
||||
aantalarr.push(0)
|
||||
<?php endif; ?>
|
||||
<?php if($data[1]->tlvs) : ?>
|
||||
<?php foreach($data[1]->tlvs as $tlv) : ?>
|
||||
<?php if($tlv->soort == "SBO") :?>
|
||||
sbo2 = sbo2 + (<?= intval($tlv->aantal) ?>)
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->soort == "SO") :?>
|
||||
so2 = so2 + (<?= intval($tlv->aantal) ?>)
|
||||
<?php endif; ?>
|
||||
<?php endforeach; ?>
|
||||
aantalsbo.push(sbo2)
|
||||
aantalso.push(so2)
|
||||
<?php else :?>
|
||||
aantalsbo.push(0)
|
||||
aantalso.push(0)
|
||||
<?php endif; ?>
|
||||
<?php else : ?>
|
||||
schooljaren.unshift(' ');
|
||||
schooljaren.push(' ');
|
||||
aantallln.unshift(<?=intval($data[0]->aantallen->aantal) ?>);
|
||||
aantallln.push(<?=intval($data[0]->aantallen->aantal) ?>);
|
||||
aantalarr.unshift(0);
|
||||
aantalarr.push(0);
|
||||
aantalsbo.unshift(0);
|
||||
aantalsbo.push(0);
|
||||
aantalsbo.unshift(0);
|
||||
<?php endif; ?>
|
||||
|
||||
series.push({
|
||||
type: 'column',
|
||||
name: 'tlvs sbo ',
|
||||
color: '#005c99',
|
||||
data: aantalsbo,
|
||||
stack: 'tlvs'
|
||||
})
|
||||
|
||||
|
||||
series.push({
|
||||
type: 'column',
|
||||
name: 'tlvs so ',
|
||||
color: '#4d9900',
|
||||
data: aantalso,
|
||||
stack: 'tlvs'
|
||||
})
|
||||
|
||||
series.push({
|
||||
type: 'column',
|
||||
name: 'arrangementen',
|
||||
color: '#ffcc80',
|
||||
data: aantalarr,
|
||||
stack: 'arrangementen'
|
||||
})
|
||||
|
||||
|
||||
series.push({
|
||||
type: 'spline',
|
||||
name: 'totaal leerlingen',
|
||||
color : '#A28A29',
|
||||
data: aantallln,
|
||||
marker: {
|
||||
lineWidth: 2
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
maakChart(schooljaren, series)
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?php if(($data[0]->tlvs)) : ?>
|
||||
var pieID = 'tlvs';
|
||||
|
||||
var aantallen = [
|
||||
<?php foreach($data[0]->tlvs as $tlv): ?>
|
||||
<?php if($tlv->zwaarte == 'HOOG'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') so hoog',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#4d9900'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'MIDDEN'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') so midden',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#66cc00'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'LAAG'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') so laag',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#d9ffb3'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'ZWAAR'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') sbo zwaar',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#005c99'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'LICHT'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') sbo licht',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#99d6ff'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php endforeach; ?>
|
||||
]
|
||||
maakPie(pieID, aantallen);
|
||||
<?php endif ?>
|
||||
|
||||
<?php if(isset($data[1] ) && $data[1]->tlvs) : ?>
|
||||
var pieID = 'tlvsII'
|
||||
var aantallen2 = [
|
||||
<?php foreach($data[1]->tlvs as $tlv): ?>
|
||||
<?php if($tlv->zwaarte == 'HOOG'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') so hoog',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#4d9900'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'MIDDEN'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') so midden',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#66cc00'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'LAAG'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') so laag',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#d9ffb3'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'ZWAAR'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') sbo zwaar',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#005c99'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php if($tlv->zwaarte == 'LICHT'): ?>
|
||||
{
|
||||
name: '(' + <?=$tlv->aantal?> + ') sbo licht',
|
||||
y: <?= intval($tlv->aantal) ?>,
|
||||
color: '#99d6ff'
|
||||
},
|
||||
<?php endif; ?>
|
||||
<?php endforeach; ?>
|
||||
]
|
||||
maakPie(pieID, aantallen2);
|
||||
<?php endif ?>
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
function maakChart(schooljaren, series){
|
||||
Highcharts.chart('omvangchart', {
|
||||
// // chart: {
|
||||
// backgroundColor: 'transparent',
|
||||
// plotBorderWidth: null,
|
||||
// plotShadow: false,
|
||||
// margin: [0,-10, 0, -80]
|
||||
// },
|
||||
credits: {
|
||||
enabled: false
|
||||
},
|
||||
title: {
|
||||
text: null
|
||||
|
||||
},
|
||||
|
||||
xAxis: {
|
||||
categories: schooljaren
|
||||
},
|
||||
|
||||
yAxis: {
|
||||
allowDecimals: false,
|
||||
min: 0,
|
||||
title: {
|
||||
text: 'Aantal leerlingen',
|
||||
style:{
|
||||
fontSize: '8px'
|
||||
},
|
||||
},
|
||||
labels:{
|
||||
style: {
|
||||
fontSize: '8px'
|
||||
} ,
|
||||
},
|
||||
|
||||
stackLabels: {
|
||||
enabled: true,
|
||||
style:{
|
||||
fontSize: '8px',
|
||||
fontWeight: '200'
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
plotOptions: {
|
||||
column: {
|
||||
stacking: 'normal'
|
||||
}
|
||||
},
|
||||
legend: {
|
||||
itemStyle: {
|
||||
fontWeight: '200',
|
||||
fontSize: '8px',
|
||||
},
|
||||
// backgroundColor: 'white',
|
||||
borderWidth: 0.5,
|
||||
align: 'right',
|
||||
symbolPadding: 1,
|
||||
padding: 8,
|
||||
verticalAlign: 'top',
|
||||
floating: true,
|
||||
x: 10,
|
||||
y: -2,
|
||||
width: 100,
|
||||
itemWidth: 100,
|
||||
itemDistance: 0,
|
||||
|
||||
},
|
||||
|
||||
series: series
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function maakPie(pieID, punten) {
|
||||
Highcharts.chart(pieID, {
|
||||
chart: {
|
||||
backgroundColor: 'transparent',
|
||||
plotBorderWidth: null,
|
||||
plotShadow: false,
|
||||
type: 'pie',
|
||||
margin: [0,-10, -50, -80]
|
||||
},
|
||||
title: {
|
||||
text: null,
|
||||
margin: 0,
|
||||
},
|
||||
credits: {
|
||||
enabled: false
|
||||
},
|
||||
plotOptions: {
|
||||
pie: {
|
||||
// allowPointSelect: true,
|
||||
size: 95,
|
||||
padding: 0,
|
||||
|
||||
// cursor: 'pointer',
|
||||
dataLabels: {
|
||||
enabled: false,
|
||||
},
|
||||
showInLegend: true,
|
||||
|
||||
},
|
||||
},
|
||||
legend: {
|
||||
itemStyle: {
|
||||
fontWeight: '200',
|
||||
fontSize: '8px',
|
||||
},
|
||||
align: 'right',
|
||||
symbolPadding: 1,
|
||||
padding: 0,
|
||||
verticalAlign: 'top',
|
||||
floating: true,
|
||||
x: 10,
|
||||
y: 0,
|
||||
width: 80,
|
||||
itemWidth: 80,
|
||||
itemDistance: 0,
|
||||
|
||||
},
|
||||
series: [{
|
||||
name: 'tlvs',
|
||||
// colorByPoint: true,
|
||||
data: punten
|
||||
}]
|
||||
});
|
||||
}
|
||||
|
||||
</script>
|
||||
</div>
|
||||
@@ -1,7 +1,10 @@
|
||||
<table class="sopSchoolTabel" style="table-layout:fixed">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="sopTabeltd" style="color:#737373 !important ; width:45px">School
|
||||
<td class="sopTabeltd" style="color:#737373 !important ; width:45px"><?php
|
||||
if (isset($data['orgsoort'])) {
|
||||
echo $data['orgsoort'];
|
||||
} ?>
|
||||
</td>
|
||||
<td class="sopTabeltd" style="overflow-x: hidden; width:200px; white-space:nowrap" >
|
||||
<?php
|
||||
@@ -18,10 +21,13 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sopTabeltd" style="color:#737373 !important;">Brin
|
||||
<td class="sopTabeltd" style="color:#737373 !important;">
|
||||
<?php if (isset($data['organisatie']->brin) && $data['organisatie']->soort > 2) {
|
||||
echo 'Brin';
|
||||
} ?>
|
||||
</td>
|
||||
<td class="sopTabeltd" style="overflow-x:hidden; white-space:nowrap">
|
||||
<?php if (isset($data['organisatie']->brin)) {
|
||||
<?php if (isset($data['organisatie']->brin) && $data['organisatie']->soort > 2) {
|
||||
echo $data['organisatie']->brin;
|
||||
} ?>
|
||||
</td>
|
||||
|
||||
@@ -7,19 +7,20 @@
|
||||
data-dismiss="modal"
|
||||
type="button"
|
||||
style="color:#ffffff" >x</button>
|
||||
<h4>Schoolgegevens</h4>
|
||||
<h4>Organisatiegegevens</h4>
|
||||
</div>
|
||||
|
||||
<div class="modal-body">
|
||||
<table style="width: 90%;" data-bind="foreach: $root.school"">
|
||||
|
||||
<table style="width: 90%;" data-bind="foreach: $root.school">
|
||||
<tr >
|
||||
<td style="width: 20%">School</td>
|
||||
<td style="width: 20%" data-bind="text: $root.orgsoort() "></td>
|
||||
<td style="width: 30%" data-bind="text: naam"></td>
|
||||
<td style="width: 20%" >Adres</td>
|
||||
<td style="width: 30%">
|
||||
<input style="width: 100%"
|
||||
data-bind="textInput: straat,
|
||||
event:{input: $root.fSaveSchool} "/>
|
||||
event:{input: $root.fSaveOrg} "/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr >
|
||||
@@ -27,26 +28,26 @@
|
||||
<td data-bind="text: brin"></td>
|
||||
<td>Plaats</td>
|
||||
<td> <input data-bind="textInput: plaats,
|
||||
event:{input: $root.fSaveSchool}"
|
||||
event:{input: $root.fSaveOrg}"
|
||||
style="width: 100%;"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Telefoon</td>
|
||||
<td><input data-bind="textInput: foon,
|
||||
event:{input: $root.fSaveSchool}"
|
||||
event:{input: $root.fSaveOrg}"
|
||||
style="width: 80%;"/>
|
||||
</td>
|
||||
<td>E-mail</td>
|
||||
<td><input data-bind="textInput: email,
|
||||
event:{input: $root.fSaveSchool}"
|
||||
event:{input: $root.fSaveOrg}"
|
||||
style="width: 100%;"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td>Website</td>
|
||||
<td><input data-bind="textInput: site,
|
||||
event:{input: $root.fSaveSchool}"/>
|
||||
event:{input: $root.fSaveOrg}"/>
|
||||
</td>
|
||||
<td></td>
|
||||
<td>
|
||||
|
||||
@@ -1,16 +1,8 @@
|
||||
<div class="col-sm-12 mainpagina submenupage" id ="pagcompactsop">
|
||||
<h2>Compact Sop</h2>
|
||||
<h2 data-bind="text: 'Compact ' + label()"></h2>
|
||||
|
||||
<?php $this->load->view("monpas/compactsop/maaksoponderdelen/knoppenbalk"); ?>
|
||||
|
||||
<div class= "row" data-bind="visible: !schooljanee()" >
|
||||
<div class="col-sm-12" >
|
||||
<h4> Het Compact Schoolondersteuningsprofiel is toegankelijk voor scholen.</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row" data-bind="visible: schooljanee()">
|
||||
|
||||
<?php $this->load->view("monpas/compactsop/maaksoponderdelen/knoppenbalk"); ?>
|
||||
|
||||
<div class="row" style="margin-left: 10px;" data-bind="visible: toonOnderdelen()">
|
||||
<?php $this->load->view("monpas/compactsop/maaksoponderdelen/kiesonderdelen"); ?>
|
||||
</div>
|
||||
@@ -19,10 +11,8 @@
|
||||
<?php $this->load->view("monpas/compactsop/maaksoponderdelen/maaklayout"); ?>
|
||||
</div>
|
||||
|
||||
</div> <!-- visible school ja/nee -->
|
||||
|
||||
<?php $this->load->view("monpas/modals/school_modal"); ?>
|
||||
<!-- --><?php //$this->load->view("monpas/modals/omvang_modal"); ?>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -112,8 +112,8 @@
|
||||
<!-- /ko -->
|
||||
</div >
|
||||
</div>
|
||||
<div class="col-sm-12 col-md-4" >
|
||||
<h3>Compact SOPS</h3>
|
||||
<div class="col-sm-12 col-md-5" >
|
||||
<h3>Compacte Ontwikkelingsplannen</h3>
|
||||
|
||||
<div class="col-sm-7" >
|
||||
<p>Selecteer een schooljaar:</p>
|
||||
@@ -163,16 +163,16 @@
|
||||
</div>
|
||||
|
||||
|
||||
<div style="margin-top: 80px;">
|
||||
<table style="width: 375px; ">
|
||||
<tr style="vertical-align: top;font-weight: bold; background-color:#A28A29; color: white">
|
||||
<td style="width: 50px;">Sop
|
||||
</td>
|
||||
<td style="width: 325px;">Naam
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<!-- <div style="margin-top: 80px;">-->
|
||||
<!-- <table style="width: 375px; ">-->
|
||||
<!-- <tr style="vertical-align: top;font-weight: bold; background-color:#A28A29; color: white">-->
|
||||
<!-- <td style="width: 50px;">Sop-->
|
||||
<!-- </td>-->
|
||||
<!-- <td style="width: 325px;">Naam-->
|
||||
<!-- </td>-->
|
||||
<!-- </tr>-->
|
||||
<!-- </table>-->
|
||||
<!-- </div>-->
|
||||
|
||||
<!-- ko if: keuzesoort() == 4 -->
|
||||
<table style="width: 375px;" data-bind="with: $root.selectedOrg()">
|
||||
@@ -241,9 +241,42 @@
|
||||
|
||||
<!-- /ko -->
|
||||
|
||||
<!-- ko if: keuzesoort() == 1 && alfabetisch() == false-->
|
||||
<table style="width: 375px;" data-bind="with: $root.selectedOrg()">
|
||||
<!-- ko if: alfabetisch() == false-->
|
||||
<table data-bind="with: $root.selectedOrg()">
|
||||
<thead>
|
||||
<tr>
|
||||
<!-- ko if: keuzesoort()== 1 -->
|
||||
<th>SWOP</th>
|
||||
<!-- /ko -->
|
||||
<!-- ko if: keuzesoort() < 3 -->
|
||||
<th>ROP</th>
|
||||
<!-- /ko -->
|
||||
<!-- ko if: keuzesoort() < 4 -->
|
||||
<th>BOB</th>
|
||||
<!-- /ko -->
|
||||
<th>SOP</th>
|
||||
<th>Organisatienaam</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<!-- ko if: keuzesoort()== 1 -->
|
||||
<th style="width: 50px;">
|
||||
<button data-bind="visible: erIsEenSop(), click: $root.fOpenPDF"
|
||||
class="buttonCompact glyphicon glyphicon-open"
|
||||
style="background-color:#1aa3ff; height: 30px; width: 30px;">
|
||||
</button>
|
||||
</th>
|
||||
<!-- /ko -->
|
||||
<!-- ko if: keuzesoort() < 3 -->
|
||||
<th></th>
|
||||
<!-- /ko -->
|
||||
<!-- ko if: keuzesoort() < 4 -->
|
||||
<th></th>
|
||||
<!-- /ko -->
|
||||
<th></th>
|
||||
<th></th>
|
||||
</tr>
|
||||
|
||||
</thead>
|
||||
<tbody data-bind="foreach: kamers">
|
||||
<tr>
|
||||
<td style="vertical-align: top; background-color: #930f50; font-weight: bold; color: white"
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<tr>
|
||||
<td> Totaal aantal leerlingen</td>
|
||||
<?php $schooltotaal = 0;
|
||||
if (($groepen)){
|
||||
if ($groepen){
|
||||
foreach($groepen as $groep){
|
||||
$schooltotaal = $schooltotaal + $groep->totaantal; ?>
|
||||
<td style="text-align:right"><?=$groep->totaantal?></td>
|
||||
|
||||
Reference in New Issue
Block a user