Loading CHANGELOG.md +21 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,27 @@ title: "Changements intervenus sur OSE" author: Laurent Lécluse - DSI - Unicaen --- # OSE 10-zf2 et 10-zf3 (à venir) ## Nouveautés * Possibilité d'utiliser un service Unoconv présent sur un serveur dédié autre que celui de OSE ## Notes de mise à jour Ajout de nouveaux paramètres de configuration pour pouvoir externaliser l'usage du service Unoconv. A ajouter dans votre fichier config.local.php et à personnaliser le cas échéant : ```php /* Génération d'états de sortie avec Unoconv */ 'etats-sortie' => [ /* Serveur où se situe le service Unoconv */ 'host' => '127.0.0.1', // par défaut sur la même machine que OSE /* Répertoire de travail utilisé à la fois par OSE et par le service Unoconv */ 'tmp-dir' => getcwd() . '/cache/', // par défaut dans le répertoire cache de OSE ], ``` # OSE 9.0.2-zf2 et 9.0.2-zf3 ## Correction de bugs Loading composer.json +1 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,6 @@ "unicaen/code" : "1.1.8", "unicaen/import" : "1.1.6", "unicaen/tbl" : "1.0.3", "unicaen/open-document" : "1.7" "unicaen/open-document" : "3.0.1" } } config.local.php.default +10 −0 Original line number Diff line number Diff line Loading @@ -241,4 +241,14 @@ return [ 'debug' => false, ], /* Génération d'états de sortie avec Unoconv */ 'etats-sortie' => [ /* Serveur où se situe le service Unoconv */ 'host' => '127.0.0.1', // par défaut sur la même machine que OSE /* Répertoire de travail utilisé à la fois par OSE et par le service Unoconv */ 'tmp-dir' => getcwd() . '/cache/', // par défaut dans le répertoire cache de OSE ], ]; No newline at end of file config/autoload/application.global.php +6 −1 Original line number Diff line number Diff line Loading @@ -34,5 +34,10 @@ return [ 'scheme' => AppConfig::get('global', 'scheme'), 'domain' => AppConfig::get('global', 'domain'), ], 'application' => [ 'etats-sortie' => [ 'host' => AppConfig::get('etats-sortie', 'host', '127.0.0.1'), 'tmp-dir' => AppConfig::get('etats-sortie', 'tmp-dir', getcwd() . '/cache/'), ], ], ]; No newline at end of file data/Etats de sortie/etat_paiement.php +4 −1 Original line number Diff line number Diff line Loading @@ -87,6 +87,9 @@ foreach ($data as $d) { $intervenants[$iid][$k]['st_' . $champ] += $newLigne[$champ]; $variables['t_' . $champ] += $newLigne[$champ]; } if (!isset($intervenants[$iid][$k]['lignes'])){ $intervenants[$iid][$k]['lignes'] = []; } $intervenants[$iid][$k]['lignes'][] = $newLigne; } $variables['intervenants'] = count($intervenants); Loading @@ -105,7 +108,7 @@ $totalTemplate = [ // Publication des lignes foreach ($intervenants as $intervenant) { foreach ($intervenant as $k => $interv) { if (count($interv['lignes']) > 0) { if (isset($interv['lignes']) && count($interv['lignes']) > 0) { foreach ($interv['lignes'] as $detailData) { $publisher->publishBefore($detailTemplate, $detailData, $totalTemplate['p']); } Loading Loading
CHANGELOG.md +21 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,27 @@ title: "Changements intervenus sur OSE" author: Laurent Lécluse - DSI - Unicaen --- # OSE 10-zf2 et 10-zf3 (à venir) ## Nouveautés * Possibilité d'utiliser un service Unoconv présent sur un serveur dédié autre que celui de OSE ## Notes de mise à jour Ajout de nouveaux paramètres de configuration pour pouvoir externaliser l'usage du service Unoconv. A ajouter dans votre fichier config.local.php et à personnaliser le cas échéant : ```php /* Génération d'états de sortie avec Unoconv */ 'etats-sortie' => [ /* Serveur où se situe le service Unoconv */ 'host' => '127.0.0.1', // par défaut sur la même machine que OSE /* Répertoire de travail utilisé à la fois par OSE et par le service Unoconv */ 'tmp-dir' => getcwd() . '/cache/', // par défaut dans le répertoire cache de OSE ], ``` # OSE 9.0.2-zf2 et 9.0.2-zf3 ## Correction de bugs Loading
composer.json +1 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,6 @@ "unicaen/code" : "1.1.8", "unicaen/import" : "1.1.6", "unicaen/tbl" : "1.0.3", "unicaen/open-document" : "1.7" "unicaen/open-document" : "3.0.1" } }
config.local.php.default +10 −0 Original line number Diff line number Diff line Loading @@ -241,4 +241,14 @@ return [ 'debug' => false, ], /* Génération d'états de sortie avec Unoconv */ 'etats-sortie' => [ /* Serveur où se situe le service Unoconv */ 'host' => '127.0.0.1', // par défaut sur la même machine que OSE /* Répertoire de travail utilisé à la fois par OSE et par le service Unoconv */ 'tmp-dir' => getcwd() . '/cache/', // par défaut dans le répertoire cache de OSE ], ]; No newline at end of file
config/autoload/application.global.php +6 −1 Original line number Diff line number Diff line Loading @@ -34,5 +34,10 @@ return [ 'scheme' => AppConfig::get('global', 'scheme'), 'domain' => AppConfig::get('global', 'domain'), ], 'application' => [ 'etats-sortie' => [ 'host' => AppConfig::get('etats-sortie', 'host', '127.0.0.1'), 'tmp-dir' => AppConfig::get('etats-sortie', 'tmp-dir', getcwd() . '/cache/'), ], ], ]; No newline at end of file
data/Etats de sortie/etat_paiement.php +4 −1 Original line number Diff line number Diff line Loading @@ -87,6 +87,9 @@ foreach ($data as $d) { $intervenants[$iid][$k]['st_' . $champ] += $newLigne[$champ]; $variables['t_' . $champ] += $newLigne[$champ]; } if (!isset($intervenants[$iid][$k]['lignes'])){ $intervenants[$iid][$k]['lignes'] = []; } $intervenants[$iid][$k]['lignes'][] = $newLigne; } $variables['intervenants'] = count($intervenants); Loading @@ -105,7 +108,7 @@ $totalTemplate = [ // Publication des lignes foreach ($intervenants as $intervenant) { foreach ($intervenant as $k => $interv) { if (count($interv['lignes']) > 0) { if (isset($interv['lignes']) && count($interv['lignes']) > 0) { foreach ($interv['lignes'] as $detailData) { $publisher->publishBefore($detailTemplate, $detailData, $totalTemplate['p']); } Loading