Commit ee27d37f authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Merge branches 'develop' and 'master' of https://git.unicaen.fr/open-source/OSE

parents 938bd493 a8efb50e
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -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
+1 −1
Original line number Diff line number Diff line
@@ -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"
    }
}
+10 −0
Original line number Diff line number Diff line
@@ -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
+6 −1
Original line number Diff line number Diff line
@@ -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
+4 −1
Original line number Diff line number Diff line
@@ -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);
@@ -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