compact sop: periodecheck, lege lijsten, pdf los van app.monpas.nl

- checkperiode: losse komma uit SQL, vergelijk op orgversie_id i.p.v. FV.id,
  lijst telt mee in het schooljaar waarin geldigtm valt
- Compacteversies: checkperiode per filledversie i.p.v. laatste versie
- Compacteonderdelen: lijstblok zonder gekozen versie overslaan
- Compactepaginas: schoolgegevens doorgeven aan paginacompact
- paginacompact: jQuery van eigen server laden
- sopcompact: bootstrap en OpenSans ingesloten in de pdf-html

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-22 10:49:58 +02:00
co-authored by Claude Opus 5.5
parent 172fcf566c
commit fcc26ca952
6 changed files with 20 additions and 11 deletions
@@ -2,7 +2,7 @@
<html>
<head>
<title>Compact Sop</title>
<script type="text/javascript" src="<?php echo $this->config->item('vendor_url_secure'); ?>/js_lib/jquery.min.js?v=1.17.26"></script>
<script type="text/javascript" src="<?php echo $this->config->item('base_url'); ?>/js_lib/jquery.min.js?v=1.17.26"></script>
<!-- <script src="--><?php //echo $this->config->item('vendor_url'); ?><!--/js_lib/Highcharts/code/highcharts.js"></script>-->
<script type="text/javascript">
@@ -9,7 +9,8 @@
font-family : 'OpenSans';
font-style : normal;
font-weight : normal;
src : url( http://app.monpas.nl/fonts/opensans-regular-webfont-webfont.ttf);
/* font ingesloten zodat de pdf niet afhangt van app.monpas.nl */
src : url( data:font/truetype;base64,<?php echo base64_encode(file_get_contents(FCPATH.'fonts/opensans-regular-webfont-webfont.ttf')); ?>) format('truetype');
}
body {
@@ -261,8 +262,10 @@
</style>
<link rel="stylesheet"
href="<?php echo $this->config->item('vendor_url');?>/css_lib/bootstrap-3.3.2-dist/css/bootstrap.css" crossorigin="anonymous" />
<!-- bootstrap ingesloten zodat de pdf niet afhangt van app.monpas.nl -->
<style>
<?php echo file_get_contents(FCPATH.'css_lib/bootstrap-3.3.2-dist/css/bootstrap.min.css'); ?>
</style>
<script type="text/javascript"
src="<?php echo $this->config->item('vendor_url');?>/css_lib/bootstrap-3.3.2-dist/js/bootstrap.min.js"></script>