Merge branch 'feature/sophome' into develop
# Conflicts: # application/core/MY_Controller.php # application/views/monpas/pages/sophome.php # public/js/monpas/models/sophomemodel.js
This commit is contained in:
@@ -23,6 +23,16 @@ class Overzichtsop extends MY_Controller{
|
||||
echo json_encode($schooljaren);
|
||||
}
|
||||
|
||||
function getOrgsoort(){
|
||||
if (!$this->userid) die;
|
||||
$organisatie = $this->Organisaties_model->getorg($this->globorgid);
|
||||
$soort = false;
|
||||
if($organisatie) $soort = $organisatie->soort;
|
||||
echo json_encode($soort);
|
||||
|
||||
|
||||
}
|
||||
|
||||
function getoverzicht() {
|
||||
if (!$this->userid) die;
|
||||
$schooljaarnr = $this->clean_input("schooljaarnr");
|
||||
|
||||
@@ -64,6 +64,22 @@ class Menu extends MY_Controller{
|
||||
|
||||
}
|
||||
}
|
||||
if ($subpagina->paginanaam == 'sophome') {
|
||||
switch ($org->soort) {
|
||||
case 1:
|
||||
$subpagina->naam = "SWOP Home";
|
||||
break;
|
||||
case 2:
|
||||
$subpagina->naam = "ROP Home";
|
||||
break;
|
||||
case 3:
|
||||
$subpagina->naam = "BOP Home";
|
||||
break;
|
||||
default:
|
||||
$subpagina->naam = "SOP Home";
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}; //if
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<div class="row">
|
||||
<div class="col-xs-1 col-md-1"></div>
|
||||
<div class="col-xs-11 ">
|
||||
<h3>Schoolondersteuningsprofiel (SOP)</h3>
|
||||
<h3 data-bind="text: naam() + ' (' + afkorting() + ')' "></h3>
|
||||
<span>Versie: 16-12-2021</span>
|
||||
<br>
|
||||
<br>
|
||||
@@ -12,27 +12,36 @@
|
||||
<div class="row">
|
||||
<div class="col-xs-1 col-md-1"></div>
|
||||
<div class="col-xs-11 col-md-7" >
|
||||
<h4>Algemene inleiding</h4>
|
||||
<span>U kunt een schoolondersteuningsprofiel (SOP) opstellen op basis van de gekozen thema’s van Passend Onderwijs
|
||||
uitgewerkt in instrumenten. Over deze thema’s worden uitspraken gedaan (gerapporteerd) in de vorm van
|
||||
beschrijvingen, grafieken en overzichten die u weergeeft in een SOP.
|
||||
<span>U kunt een
|
||||
<span data-bind="text: naam() + ' (' + afkorting() + ')' ">
|
||||
</span> opstellen op basis van de
|
||||
gekozen thema’s van Passend Onderwijs uitgewerkt in instrumenten. Over deze thema’s worden uitspraken gedaan
|
||||
(gerapporteerd) in de vorm van beschrijvingen, grafieken en overzichten die u weergeeft in een
|
||||
<span data-bind="text: afkorting">
|
||||
</span>.
|
||||
</span>
|
||||
<br>
|
||||
<span>Het SOP kan op verschillende manieren worden gepresenteerd, in de vorm van een:</span>
|
||||
<ol>
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'compactsop')">Compact SOP</li>
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'standaardsop')">Standaard SOP</li>
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'flexibelsop')">Flexibel SOP</li>
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'sopoverzicht')">SOP Overzicht</li>
|
||||
</ol>
|
||||
<span>Deze worden hier nu nader toegelicht.</span>
|
||||
<span>Het <span data-bind="text: afkorting()"></span> kan op verschillende manieren worden gepresenteerd, in de vorm van een:</span>
|
||||
<ol>
|
||||
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'compactsop')">Compact
|
||||
<span data-bind="text: afkorting() ">
|
||||
</span>
|
||||
</li>
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'standaardsop'), visible: orgsoort() == 4 ">Standaard SOP</li>
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'flexibelsop'), visible: orgsoort() == 4 ">Flexibel SOP</li>
|
||||
<li style="text-decoration: underline" data-bind="click: fSwitchMenu.bind($data, 'sopoverzicht')">Compact Overzicht</li>
|
||||
|
||||
</ol>
|
||||
<br>
|
||||
<br>
|
||||
<h4 >Compact SOP</h4>
|
||||
<span>In het Compact SOP kunt u voor een aantal instrumenten een overzicht en een grafiek opnemen zonder
|
||||
verdere toelichting, hiervoor gebruikt u het Standaard of Flexibel SOP. U maakt een Compact SOP per schooljaar.
|
||||
Dit SOP is te gebruiken als een soort <span style="font-style: italic">quick scan</span>. Het Compact SOP is
|
||||
|
||||
<h4 >Compact <span data-bind=" text: afkorting() " ></span></h4>
|
||||
<span>In het Compact <span data-bind="text: afkorting()"></span> kunt u voor een aantal instrumenten een overzicht
|
||||
en een grafiek opnemen zonder verdere toelichting, hiervoor gebruikt u het
|
||||
<span data-bind="text: toevoegingCSOP()"></span>. U maakt een Compact
|
||||
<span data-bind=" text: afkorting() "></span> per schooljaar.
|
||||
Dit <span data-bind=" text: afkorting() "></span> is te gebruiken als een soort
|
||||
<span style="font-style: italic">quick scan</span>. Het Compact <span data-bind=" text: afkorting() "></span> is
|
||||
ook geschikt voor de regiokaart van uw samenwerkingsverband. Het bestaat uit de volgende hoofdstukken.</span>
|
||||
<br>
|
||||
<span style="text-decoration: underline"
|
||||
@@ -42,84 +51,101 @@
|
||||
<div data-bind=" click: fToggleTekst.bind($data, 'compact'), visible: compactOpen() == true ">
|
||||
<p>De hoofdstukken zijn:</p>
|
||||
<ol>
|
||||
<li>Diversiteit van de leerlingpopulatie (bron: diversiteitsmeter PO, PO2203 of SBO en SO)</li>
|
||||
<li>De kwaliteit van de basisondersteuning (bron: Monitor basisondersteuning)</li>
|
||||
<li>De omvang van de extra ondersteuning (bron: Omvang van de extra ondersteuning)</li>
|
||||
<li>De kwaliteit van de extra ondersteuning (bron: Monitor extra ondersteuning)</li>
|
||||
<li>De expertise van het schoolteam (bron: Expertisescan PO of SBO en SO</li>
|
||||
<li>De tevredenheid school voor SWV(bron: Tevredenheidsmeter School voor SWV)</li>
|
||||
<li>Besteding middelen ondersteuning (bron: Monitor financiën)</li>
|
||||
<li>De kwaliteit van de inspectie-indicatoren (bron: Inspectiemeter basisonderwijs, Inspectie meter SBO of
|
||||
Inspectiemeter SO). </li>
|
||||
<li data-bind="visible: orgsoort() == 4 ">Diversiteit van de leerlingpopulatie (bron:
|
||||
diversiteitsmeter PO, PO2203 of SBO en SO)
|
||||
</li>
|
||||
<li>De kwaliteit van de basisondersteuning (bron: Monitor basisondersteuning)
|
||||
</li>
|
||||
<li>De omvang van de extra ondersteuning (bron: Omvang van de extra ondersteuning)
|
||||
</li>
|
||||
<li>De kwaliteit van de extra ondersteuning (bron: Monitor extra ondersteuning)
|
||||
</li>
|
||||
<li>De expertise van het schoolteam (bron: Expertisescan PO of SBO en SO
|
||||
</li>
|
||||
<li data-bind="visible: orgsoort()==4 ">De tevredenheid school voor SWV(bron: Tevredenheidsmeter
|
||||
School voor SWV)
|
||||
</li>
|
||||
<li data-bind="visible: orgsoort()==4 ">Besteding middelen ondersteuning (bron: Monitor financiën)
|
||||
</li>
|
||||
<li data-bind="visible: orgsoort()==4 ">De kwaliteit van de inspectie-indicatoren (bron:
|
||||
Inspectiemeter basisonderwijs, Inspectie meter SBO of Inspectiemeter SO).
|
||||
</li>
|
||||
<li data-bind="visible: orgsoort()==3 ">Expertise van het team SBO en SO
|
||||
</li>
|
||||
</ol>
|
||||
<p>NB Niet alle hoofdstukken hoeven te worden ingevuld, u bepaalt dat zelf. </p>
|
||||
|
||||
</div>
|
||||
<span style="text-decoration: underline"
|
||||
data-bind="click: fToggleTekst.bind($data, 'compact'), visible: compactOpen() == true">Sluit
|
||||
data-bind="click: fToggleTekst.bind($data, 'compact'), visible: compactOpen() == true">Lees minder
|
||||
</span>
|
||||
<br>
|
||||
<br>
|
||||
<div data-bind="visible: orgsoort() == 4">
|
||||
<h4>Standaard SOP</h4>
|
||||
<span>Het Standaard SOP kent een vaste hoofdstuk indeling.</span>
|
||||
<br>
|
||||
<span>De hoofdstukken zijn gekoppeld aan instrumenten.</span>
|
||||
<br>
|
||||
<span>Deze instrumenten geven overzichten en grafieken.</span>
|
||||
<br>
|
||||
<span>
|
||||
Er kunnen toelichtingen worden ingevoerd, bijvoorbeeld op de resultaten van de meting van de instrumenten.
|
||||
U maakt een Standaard SOP voor een periode die u zelf ingeeft.
|
||||
U kunt tabellen en grafieken later updaten.
|
||||
</span>
|
||||
<br>
|
||||
<span>
|
||||
Het bestaat uit de volgende hoofdstukken.
|
||||
</span>
|
||||
<br>
|
||||
<span style="text-decoration: underline"
|
||||
data-bind="click: fToggleTekst.bind($data, 'standaard'), visible: standaardOpen() == false">Lees meer
|
||||
</span>
|
||||
<div data-bind=" click: fToggleTekst.bind($data, 'standaard'), visible: standaardOpen() == true ">
|
||||
<p>De hoofdstukken zijn: </p>
|
||||
<ul>
|
||||
<li>Inleiding</li>
|
||||
<li>Diversiteit (bron: Diversiteitsmeter PO)</li>
|
||||
<li>Extra Ondersteuning(bron: Monitor extra ondersteuning)</li>
|
||||
<li>Basisondersteuning</li>
|
||||
<li>Arrangementen</li>
|
||||
<li>Kwaliteit ondersteuning (bron: Monitor basisondersteuning)</li>
|
||||
<li>Expertise team (bron: Expertise scan)</li>
|
||||
<li>Tevredenheid team (bron: Tevredenheidsmeter School)</li>
|
||||
<li>Samenvatting</li>
|
||||
<li>Ontwikkelagenda Mon. basisondersteuning (bron: Monitor basisondersteuning)</li>
|
||||
<li>Ontwikkelagenda Schoolmeter (bron: Tevredenheidsmeter School).</li>
|
||||
</ul>
|
||||
</div>
|
||||
<span style="text-decoration: underline"
|
||||
data-bind="click: fToggleTekst.bind($data, 'standaard'), visible: standaardOpen() == true">Lees minder
|
||||
</span>
|
||||
<br>
|
||||
<br>
|
||||
<h4>Flexibel SOP</h4>
|
||||
<span>In het Flexibel SOP kunt u zelf de hoofdstukindeling maken. U kunt hoofstukken toevoegen voor alle
|
||||
instrumenten waarvoor uw organisatie een licentie heeft. Er kunnen toelichtingen worden ingevoerd op de
|
||||
resultaten van de meting van de instrumenten. Alle tabellen en grafieken van het instrument worden getoond.
|
||||
U maakt een Flexibel SOP voor een periode die u zelf ingeeft. U kunt tabellen en grafieken later updaten
|
||||
ook is het mogelijk om lijsten met elkaar te vergelijken.
|
||||
</span>
|
||||
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<h4 >Standaard SOP</h4>
|
||||
<span>Het Standaard SOP kent een vaste hoofdstuk indeling.</span>
|
||||
<br>
|
||||
<span>De hoofdstukken zijn gekoppeld aan instrumenten.</span>
|
||||
<br>
|
||||
<span>Deze instrumenten geven overzichten en grafieken.</span>
|
||||
<br>
|
||||
<span>
|
||||
Er kunnen toelichtingen worden ingevoerd, bijvoorbeeld op de resultaten van de meting van de instrumenten.
|
||||
U maakt een Standaard SOP voor een periode die u zelf ingeeft.
|
||||
U kunt tabellen en grafieken later updaten.
|
||||
</span>
|
||||
<br>
|
||||
<span>
|
||||
Het bestaat uit de volgende hoofdstukken.
|
||||
</span>
|
||||
<br>
|
||||
<span style="text-decoration: underline"
|
||||
data-bind="click: fToggleTekst.bind($data, 'standaard'), visible: standaardOpen() == false">Lees meer
|
||||
</span>
|
||||
<div data-bind=" click: fToggleTekst.bind($data, 'standaard'), visible: standaardOpen() == true ">
|
||||
<p>De hoofdstukken zijn: </p>
|
||||
<ul>
|
||||
<li>Inleiding</li>
|
||||
<li>Diversiteit (bron: Diversiteitsmeter PO)</li>
|
||||
<li>Extra Ondersteuning(bron: Monitor extra ondersteuning)</li>
|
||||
<li>Basisondersteuning</li>
|
||||
<li>Arrangementen</li>
|
||||
<li>Kwaliteit ondersteuning (bron: Monitor basisondersteuning)</li>
|
||||
<li>Expertise team (bron: Expertise scan)</li>
|
||||
<li>Tevredenheid team (bron: Tevredenheidsmeter School)</li>
|
||||
<li>Samenvatting</li>
|
||||
<li>Ontwikkelagenda Mon. basisondersteuning (bron: Monitor basisondersteuning)</li>
|
||||
<li>Ontwikkelagenda Schoolmeter (bron: Tevredenheidsmeter School).</li>
|
||||
</ul>
|
||||
</div>
|
||||
<span style="text-decoration: underline"
|
||||
data-bind="click: fToggleTekst.bind($data, 'standaard'), visible: standaardOpen() == true">Sluit
|
||||
</span>
|
||||
<br>
|
||||
<br>
|
||||
<h4 >Flexibel SOP</h4>
|
||||
<span>In het Flexibel SOP kunt u zelf de hoofdstukindeling maken. U kunt hoofstukken toevoegen voor alle
|
||||
instrumenten waarvoor uw organisatie een licentie heeft. Er kunnen toelichtingen worden ingevoerd op de
|
||||
resultaten van de meting van de instrumenten. Alle tabellen en grafieken van het instrument worden getoond.
|
||||
U maakt een Flexibel SOP voor een periode die u zelf ingeeft. U kunt tabellen en grafieken later updaten
|
||||
ook is het mogelijk om lijsten met elkaar te vergelijken.
|
||||
</span>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<h4 > Overzicht SOP</h4>
|
||||
<span>Hier worden de Compact SOP’s van alle scholen verzameld. Dit is vooral bedoeld voor besturen en
|
||||
samenwerkingsverbanden. Scholen kunnen er gemakkelijk hun Compact Sops van de verschillende schooljaren
|
||||
terugvinden.
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@@ -7,9 +7,15 @@ mh.initSopHomeModel = function(){
|
||||
}
|
||||
else {
|
||||
mh.SopHomeModel = {
|
||||
orgsoort : ko.observable(1),
|
||||
orgsoort : ko.observable(4),
|
||||
compactOpen : ko.observable(false),
|
||||
standaardOpen : ko.observable(false),
|
||||
naam : ko.observable('Schoolondersteuningsprofiel'),
|
||||
afkorting : ko.observable('SOP'),
|
||||
toevoegingCSOP : ko.observable('Standaard of Flexibel SOP'),
|
||||
|
||||
|
||||
|
||||
|
||||
initBindings :function(){
|
||||
var self = mh.SopHomeModel;
|
||||
@@ -21,19 +27,34 @@ mh.initSopHomeModel = function(){
|
||||
|
||||
initModel: function(){
|
||||
var self =mh.SopHomeModel;
|
||||
// self.fGetPagina();
|
||||
self.fGetLabels();
|
||||
|
||||
},
|
||||
|
||||
fGetPagina: function(){
|
||||
fGetLabels: function(){
|
||||
|
||||
var self = mh.SopHomeModel;
|
||||
|
||||
$.post("index.php/monpas/overzichtsop/getoverzicht", submitData , function(data){
|
||||
self.toporg('');
|
||||
if (data.organisatie){
|
||||
self.orgsoort(data.soort);
|
||||
self.orgsoort(data.soort);
|
||||
$.post("index.php/monpas/overzichtsop/getOrgsoort", function(data){
|
||||
if (data){
|
||||
self.orgsoort(Number(data));
|
||||
|
||||
if(self.orgsoort() == 4) return;
|
||||
switch (self.orgsoort()){
|
||||
case 3: self.naam('Bestuurondersteuningprofiel');
|
||||
self.afkorting('BOP');
|
||||
self.toevoegingCSOP('BOP');
|
||||
break;
|
||||
case 2: self.naam('Regio-ondersteuningprofiel');
|
||||
self.afkorting('ROP');
|
||||
self.toevoegingCSOP('ROP');
|
||||
break;
|
||||
case 1: self.naam('SWV-ondersteuningprofiel');
|
||||
self.afkorting('SWOP');
|
||||
self.toevoegingCSOP('SWOP');
|
||||
break;
|
||||
|
||||
|
||||
|
||||
} // switch
|
||||
}
|
||||
@@ -50,25 +71,29 @@ mh.initSopHomeModel = function(){
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
},
|
||||
|
||||
fSwitchMenu(menunaam){
|
||||
var self =mh.SopHomeModel;
|
||||
$('#pagsophome').fadeOut();
|
||||
switch(menunaam){
|
||||
case "compactsop" : mh.initCompactSopModel();
|
||||
$('#pagcompactsop').fadeIn(500);
|
||||
$('#pagcompactsop').fadeIn(500);
|
||||
break;
|
||||
case "standaardsop" : ls.initStandaardSopModel();
|
||||
$('#pagstandaardsop').fadeIn(500);
|
||||
$('#pagstandaardsop').fadeIn(500);
|
||||
break;
|
||||
case "flexibelsop" : ls.initFlexibelSopModel();
|
||||
$('#pagflexibelsop').fadeIn(500);
|
||||
$('#pagflexibelsop').fadeIn(500);
|
||||
break;
|
||||
case "sopoverzicht" : mh.initSopOverzichtModel();
|
||||
$('#pagsopoverzicht').fadeIn(500);
|
||||
$('#pagsopoverzicht').fadeIn(500);
|
||||
break;
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
fOpenPDF: function(){
|
||||
var self =mh.SopHomeModel;
|
||||
var dit = this;
|
||||
|
||||
Reference in New Issue
Block a user