diff --git a/application/controllers/monpas/Monitor.php b/application/controllers/monpas/Monitor.php
index 86b08f9..013046c 100644
--- a/application/controllers/monpas/Monitor.php
+++ b/application/controllers/monpas/Monitor.php
@@ -27,6 +27,8 @@ class Monitor extends MY_Controller{
$versies = array();
$organisatie=$this->Organisaties_model->get_record_by_id($this->globorgid);
$module = $this->session->userdata('module');
+ $modulenaam = $this->Modules_model->get_fieldvalue(['id'=>$module],'naamkort');
+ $modulenaam = str_replace(' ', '', $modulenaam);
$gaverder = true; // zoek verder omdat er nog geen actieve versie is
// zoek eerst de reeds ingevulde versies
// zoek dan de actieve versie
@@ -56,7 +58,9 @@ class Monitor extends MY_Controller{
$versies = array_merge($actieveversie, $versies);
}
};
- echo json_encode(array("versies"=>$versies, "soort"=>$organisatie->soort));
+ echo json_encode(array("versies"=>$versies,
+ "soort"=>$organisatie->soort,
+ "module" => $modulenaam));
}
function getperiodesperschoolvanuitpartituur(){
if (!$this->userid) die;
@@ -220,20 +224,26 @@ class Monitor extends MY_Controller{
}
function printlijst(){
- $input0 = $this->input->post('data');
- $input = json_decode($input0);
-//var_dump('input', $input);
+ $inputstring = $this->input->post('data');
+ $input = json_decode($inputstring);
+ $module = $input->module;
+ $info = $input->info;
+ $tabel = $input->tabel;
+ $notitie = $input->notitie;
+ $zichtbaar = $input->zichtbaar;
+ $data = [];
+ $data['module'] = $module;
+ $data['info'] = $info;
+ $data['tabel'] = $tabel;
+ $data['notitie'] = $notitie;
+ $data['zichtbaar'] = $zichtbaar;
+ $data['today'] = date("d-m-Y");
+ $data['organisatie'] = '';
$organisatie = $this->Organisaties_model->get_orgnaam($this->globorgid);
- $instrument = $this->Modules_model->get_fieldvalue(array("sysnr" =>$this->module), "naam") ;
+ if($organisatie) $data['organisatie'] = $organisatie;
+ $filenaam = $input->filenaam;
+ $html=$this->load->view("monpas/reports/printlijst.php", $data, true);
- $data=array( "instrument" => $instrument,
- "organisatie" => $organisatie,
- "versie" => $input->orgversie,
- "today" => date('d-m-Y'),
- "listitems" => json_decode($input->tabelinfo),
- "notitie" => $input->notitie);
- $html=$this->load->view("monpas/reports/printlijst", $data, true);
- $filenaam="MonPasInvullijst";
$this->Phantom_model->create_pdf($html,$filenaam, FALSE,FALSE,FALSE);
}
}
diff --git a/application/models/Phantom_model.php b/application/models/Phantom_model.php
index f4233aa..42b901c 100644
--- a/application/models/Phantom_model.php
+++ b/application/models/Phantom_model.php
@@ -25,7 +25,8 @@ class Phantom_model extends CI_Model{
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
- CURLOPT_URL => 'https://print.pensare-services.nl/print',
+ CURLOPT_URL => $_ENV['printserver'],
+// CURLOPT_URL => 'https://print.pensare-services.nl/print',
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $data
));
diff --git a/application/views/monpas/pages/monitor.php b/application/views/monpas/pages/monitor.php
index 443adc8..5bfb7a2 100644
--- a/application/views/monpas/pages/monitor.php
+++ b/application/views/monpas/pages/monitor.php
@@ -13,10 +13,10 @@
value : selectedOrgversion,
event : {change: fChangeVersion}">
-
-
-
-
+
+
@@ -28,11 +28,11 @@
-
+
-
-
+
+
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
- %
-
+ %
+
+
+
-
+
Notitie
+ data-bind="textInput: notitie,
+ event:{'input' : fUpdateNotitie} ">
+
-
+
+
+
-
-
- Zichtbaar maken bij de tabbladen ijkpunten, resultaatmatrix, ontwikkelagenda & lijsten.*
+
+
+
+ Zichtbaar maken bij de tabbladen ijkpunten, resultaatmatrix, ontwikkelagenda & lijsten.*
+
+
+
+
* Vul de gehele lijst in voordat u deze zichtbaar maakt. Niet ingevulde indicatoren worden ook meegenomen bij de berekening van het gemiddelde.
+
+
+
+
+
+
+
+ □
+ ✓
+ Zichtbaar maken bij de tabbladen ijkpunten, resultaatmatrix, ontwikkelagenda & lijsten.*
diff --git a/application/views/monpas/reports/printlijst.php b/application/views/monpas/reports/printlijst.php
index 1e4755e..a0ca698 100644
--- a/application/views/monpas/reports/printlijst.php
+++ b/application/views/monpas/reports/printlijst.php
@@ -1,17 +1,89 @@
-
+ input[type='radio']:after {
+ background-color: #ffffff;
+ content: '';
+ display: inline-block;
+ visibility: visible;
+ border: 2px solid gainsboro;
+ width: 15px;
+ height: 15px;
+ border-radius: 15px;
+ top: -2px;
+ left: -1px;
+ position: relative;
+ }
-
-
=$instrument?>: Invullijst
+ input[type='radio']:checked:after {
+ width: 15px;
+ height: 15px;
+ border-radius: 15px;
+ top: -2px;
+ left: -1px;
+ position: relative;
+ background-color: #6f0b3d !important;
+ content: '';
+ display: inline-block;
+ visibility: visible;
+ border: 2px solid gainsboro;
+ }
+
+ .breakpagepdf{
+ page-break-after: always;
+ }
+ .rapport{
+ text-align: right;
+ padding-right: 3px;
+ max-width:40px;
+ }
+
+ .alleenVoorPdf{
+ display: inline;
+ }
+ .nietVoorPdf{
+ display: none;
+ }
+
+
+
+
+
+
+
+
+
+
+
=$module?>: Invullijst
@@ -20,7 +92,7 @@
Lijstversie:
- =$versie?>
+ =$info?>
Per:
@@ -28,63 +100,13 @@
+
=$tabel ?>
+
+
=$notitie ?>
+
-
-
-
- =$item->nummer?>
- =$item->omschrijving?>
-
-
-
-
-
-
-
-
-Notitie";
- echo "
".$notitie." ";
-} ?>
+
=$zichtbaar ?>
+
+
+