diff --git a/application/core/MY_Controller.php b/application/core/MY_Controller.php index af88e08..b9729c8 100644 --- a/application/core/MY_Controller.php +++ b/application/core/MY_Controller.php @@ -58,7 +58,7 @@ class MY_Controller extends CI_Controller{ // public $version = '1.17.75'; // mogelijkheid tot uitzetten extra ondersteuning in divmeters // public $version = '1.17.76'; // cluster scans passend onderwijs // public $version = '1.17.79'; // fout matrixfunctie - public $version = '1.17.82'; // sophomepage + public $version = '1.17.83'; // sophomepage public $partituurid; public $globProfielVersieID = 1; diff --git a/application/views/monpas/pages/sophome.php b/application/views/monpas/pages/sophome.php index 8e4bd6b..3b73b31 100644 --- a/application/views/monpas/pages/sophome.php +++ b/application/views/monpas/pages/sophome.php @@ -20,16 +20,16 @@
Het SOP kan op verschillende manieren worden gepresenteerd, in de vorm van een:
    -
  1. Compact SOP
  2. -
  3. Standaard SOP
  4. -
  5. Flexibel SOP
  6. -
  7. SOP Overzicht
  8. +
  9. Compact SOP
  10. +
  11. Standaard SOP
  12. +
  13. Flexibel SOP
  14. +
  15. SOP Overzicht
Deze worden hier nu nader toegelicht.

-

Compact SOP

+

Compact SOP

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 quick scan. Het Compact SOP is @@ -63,7 +63,7 @@

-

Standaard SOP

+

Standaard SOP

Het Standaard SOP kent een vaste hoofdstuk indeling.
De hoofdstukken zijn gekoppeld aan instrumenten. @@ -104,7 +104,7 @@


-

Flexibel SOP

+

Flexibel SOP

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. @@ -113,7 +113,7 @@

-

Overzicht SOP

+

Overzicht SOP

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. diff --git a/public/js/monpas/models/menumodel.js b/public/js/monpas/models/menumodel.js index 88a3da4..54b2496 100644 --- a/public/js/monpas/models/menumodel.js +++ b/public/js/monpas/models/menumodel.js @@ -247,6 +247,7 @@ ls.initMenuModel = function(){ fSetSubmenu: function(){ var self=ls.MenuModel; var that = this; + console.log(this, "this") self.toonScholen(true); $.each(self.menuitems(), function (i, m){ diff --git a/public/js/monpas/models/sophomemodel.js b/public/js/monpas/models/sophomemodel.js index 0b575d7..3c26ade 100644 --- a/public/js/monpas/models/sophomemodel.js +++ b/public/js/monpas/models/sophomemodel.js @@ -2,7 +2,6 @@ $(function(){ mh.initSopHomeModel = function(){ - if (mh.SopHomeModel !== undefined){ mh.SopHomeModel.initModel(); } @@ -12,8 +11,6 @@ mh.initSopHomeModel = function(){ compactOpen : ko.observable(false), standaardOpen : ko.observable(false), - - initBindings :function(){ var self = mh.SopHomeModel; if (!ko.dataFor(document.getElementById('pagsophome')) ) { @@ -28,7 +25,6 @@ mh.initSopHomeModel = function(){ }, - fGetPagina: function(){ var self = mh.SopHomeModel; @@ -46,16 +42,31 @@ mh.initSopHomeModel = function(){ fToggleTekst: function(soort){ var self =mh.SopHomeModel; - console.log(soort) switch(soort){ case 'compact': self.compactOpen(! self.compactOpen()); break; case 'standaard': self.standaardOpen(! self.standaardOpen()); break; } - console.log(self.compactOpen(), "toggle tekst") - + }, + fSwitchMenu(menunaam){ + var self =mh.SopHomeModel; + $('#pagsophome').fadeOut(); + switch(menunaam){ + case "compactsop" : mh.initCompactSopModel(); + $('#pagcompactsop').fadeIn(500); + break; + case "standaardsop" : ls.initStandaardSopModel(); + $('#pagstandaardsop').fadeIn(500); + break; + case "flexibelsop" : ls.initFlexibelSopModel(); + $('#pagflexibelsop').fadeIn(500); + break; + case "sopoverzicht" : mh.initSopOverzichtModel(); + $('#pagsopoverzicht').fadeIn(500); + break; + } }, fOpenPDF: function(){