Commit 55ad4ff5 authored by Laurent's avatar Laurent
Browse files

Merge remote-tracking branch 'origin/dev#137374_ensa_parcourir_l_etagere' into archires_test

parents 736124ca f5826067
Pipeline #17632 passed with stage
in 16 minutes and 47 seconds

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.
......@@ -5,29 +5,57 @@ variables:
MYSQL_ROOT_PASSWORD: root
BOKEH_HTML_VALIDATOR_URL: "http://sthysel__nuhtml:8888"
test:php74:
test:php74_bokeh:
image: bokeh_php74_with_chrome
services:
- localhost:5000/bokeh_mariadb_10.3
- sthysel/nuhtml
script:
- bash scripts/ci_data_preparation.sh $MYSQL_DATABASE $MYSQL_HOST $MYSQL_ROOT_PASSWORD
- bash build.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD $MYSQL_HOST
- bash build_bokeh.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD $MYSQL_HOST
except:
- tags
tags:
- docker
- bladerunner
test:php81:
test:php74_other:
image: bokeh_php74_with_chrome
services:
- localhost:5000/bokeh_mariadb_10.3
- sthysel/nuhtml
script:
- bash scripts/ci_data_preparation.sh $MYSQL_DATABASE $MYSQL_HOST $MYSQL_ROOT_PASSWORD
- bash build_other.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD $MYSQL_HOST
except:
- tags
tags:
- sandbox
test:php81_bokeh:
image: bokeh_php81
services:
- localhost:5000/bokeh_mariadb_10.3
- sthysel/nuhtml
script:
- bash scripts/ci_data_preparation.sh $MYSQL_DATABASE $MYSQL_HOST $MYSQL_ROOT_PASSWORD
- bash build_bokeh.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD $MYSQL_HOST
except:
- tags
tags:
- bladerunner
test:php81_other:
image: bokeh_php81
services:
- localhost:5000/bokeh_mariadb_10.3
- sthysel/nuhtml
script:
- bash scripts/ci_data_preparation.sh $MYSQL_DATABASE $MYSQL_HOST $MYSQL_ROOT_PASSWORD
- bash build.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD $MYSQL_HOST
- bash build_other.sh $MYSQL_DATABASE root $MYSQL_ROOT_PASSWORD $MYSQL_HOST
except:
- tags
tags:
- docker
- sandbox
'137374' =>
['Label' => $this->_('Parcourir l\'étagère'),
'Desc' => $this->_('Après activation d\'une option de la configuration de la boite exemplaire, permet d\'avoir un visuel sous format carousel de l\'étagère physique de la médiathèque'),
'Image' => '',
'Video' => '',
'Category' => $this->_('Recherche'),
'Right' => function($feature_description, $user) {return true;},
'Wiki' => 'https://wiki.bokeh-library-portal.org/index.php?title=Navigation_par_%C3%A9tag%C3%A8re',
'Test' => '',
'Date' => '2022-05-10'],
\ No newline at end of file
'141440' =>
['Label' => $this->_('Ajout d'une jauge permettant de gérer plus finement la limite du nombre de participants'),
'Desc' => $this->_('La jauge maximum et minimum total offre une possibilité de s\'abstreindre des jauges adulte et enfant, pour gérer la limite maximum de participants de la session'),
'Image' => '',
'Video' => '',
'Category' => $this->_('Activités'),
'Right' => function($feature_description, $user) {return true;},
'Wiki' => 'https://wiki.bokeh-library-portal.org/index.php?title=Gestion_des_activit%C3%A9s#Cr.C3.A9er_une_session',
'Test' => '',
'Date' => '2022-03-29'],
\ No newline at end of file
......@@ -112,6 +112,9 @@ vous devez procéder à l'étape d'installation de chacune d'elle.
## Changement de structure HTML pouvant impacter votre charte graphique
- 8.0.154 - 20/03/2022 : Suite à une amélioration RGAA des thèmes du magasin de thèmes,
les tag "a" servant à afficher un dropdown ont été modifiés en
tag "button".
\ No newline at end of file
- 8.0.154 - 20/03/2022 : Suite à une amélioration RGAA des thèmes du magasin de thèmes, les tag "a" servant à afficher un dropdown ont été modifiés en tag "button".
## Changement de bibliothèques indispensables au fonctionnement de Bokeh pouvant impacter vos scripts et votre charte graphique
- 8.0.158 - 16/05/2022 : Passage de jQuery 3.2.1 en 3.6.0
- correctif #154017 : PNB Dilicom : l'export des prêts PNB en CSV comporte dorénavant la date de retour attendue.
\ No newline at end of file
- correctif #155100 : Magasin de thèmes : correction de la génération des URLs des images.
\ No newline at end of file
- fonctionnalité #155428 : Magasin de thèmes : Avec le SIGB Nanook, le détail de la notice affiche maintenant le dépouillement de périodiques.
\ No newline at end of file
- correctif #156533 : Administration : Correction et amélioration de la suppression des collections.
\ No newline at end of file
- fonctionnalité #137374 : Exemplaires : permet d'avoir un visuel sous format carousel de l'étagère physique de la médiathèque
\ No newline at end of file
- fonctionnalité #141440 : Ajout d'une jauge permettant de gérer plus finement la limite du nombre de participants
\ No newline at end of file
- fonctionnalité #156519 : Magasin de thèmes : ajout d'un nouveau paramètre
Bokeh 2022_05_improve_thumbnail_rendering.css dans
la configuration des thèmes.
Activer ce paramètre dans la configation de votre thème,
vous permet d'importer les améliorations de rendu sur
les vignettes.
\ No newline at end of file
- fonctionnalité #156678 : Magasin de thèmes: Mise à jour de la librairie FontAwesome : passage de la version 5.15.2 à la version 5.15.4
\ No newline at end of file
......@@ -9,7 +9,7 @@
$delete_action = array('icon' => 'delete', 'help' => 'Supprimer la catégorie');
if (!$this->categorie->hasSousCategories() and !$this->categorie->hasAlbums())
$delete_action['action'] = 'delete_categorie';
$delete_action['action'] = 'delete-category-dashboard';
else
$delete_action['onclick'] = "alert('Suppression non autorisée: cette catégorie n\'est pas vide')";
......
<?php
echo $this->deleteAlbumCategoryDashboard($this->category);
......@@ -83,6 +83,18 @@ class RechercheController extends ZendAfi_Controller_Action {
}
public function shelfAction() {
if (!($item = Class_Exemplaire::find($this->_getParam('item_id'))))
throw new Zend_Controller_Action_Exception($this->view->_('Exemplaire non trouvé'), 404);
$this->view->content = $this->view->renderShelf(new Class_Exemplaire_Shelf($item));
if ('ajax' === $this->_getParam('render'))
$this->_helper->getHelper('HTMLAjaxResponse')
->htmlAjaxResponseWithScript($this->view->content);
}
public function saisieAction() {
$this->view->expressionRecherche = $this->_request->getParam('expressionRecherche');
}
......
#!/bin/bash
DBNAME=$1
DBUSER=$2
DBPASS=$3
DBHOST=$4
source ./update.sh
cp config.ini.default config.ini
sed -i "s/sgbd.config.host = localhost/sgbd.config.host = $DBHOST/g" config.ini
sed -i "s/sgbd.config.username =/sgbd.config.username = $DBUSER/g" config.ini
sed -i "s/sgbd.config.password =/sgbd.config.password = $DBPASS/g" config.ini
sed -i "s/sgbd.config.dbname =/sgbd.config.dbname = $DBNAME/g" config.ini
touch local.php
php --version
php -d display_errors=on -d error_reporting=E_ALL scripts/upgrade_db.php
cd cosmogramme
cp config.ref.php config.php
sed -i "s/integration_server=localhost/integration_server=$DBHOST/g" config.php
sed -i "s/integration_user=root/integration_user=$DBUSER/g" config.php
sed -i "s/integration_pwd=root/integration_pwd=$DBPASS/g" config.php
sed -i "s/integration_base=opac3/integration_base=$DBNAME/g" config.php
cd ..
export OPENSSL_CONF=/etc/ssl/
EARLY_DESC=`php -r "echo version_compare(PHP_VERSION, '8.1', '>=') ? '--fail-error-with-desc' : '';"`
phpunit -c tests/phpunit_eco.xml --list-suites && phpunit -c tests/phpunit_eco.xml \
&& phpunit -c tests/phpunit.xml --list-suites $EARLY_DESC \
&& phpunit -c tests/phpunit.xml --exclude-group no-ci $EARLY_DESC
......@@ -26,9 +26,7 @@ cd ..
export OPENSSL_CONF=/etc/ssl/
phpunit -c tests/phpunit_eco.xml --list-suites && phpunit -c tests/phpunit_eco.xml \
&& phpunit -c tests/phpunit.xml --list-suites && phpunit -c tests/phpunit.xml --exclude-group no-ci \
&& phpunit -c tests/phpunit_db.xml --list-suites && phpunit -c tests/phpunit_db.xml --exclude-group no-ci \
phpunit -c tests/phpunit_db.xml --list-suites && phpunit -c tests/phpunit_db.xml --exclude-group no-ci \
&& phpunit -c tests/phpunit_js.xml --list-suites && phpunit -c tests/phpunit_js.xml --exclude-group no-ci \
&& cd cosmogramme/tests && phpunit --list-suites && phpunit --exclude-group no-ci \
&& cd ../cosmozend/tests && phpunit --list-suites && phpunit --exclude-group no-ci
<?php
$adapter = Zend_Db_Table_Abstract::getDefaultAdapter();
try {
$adapter->query('alter table session_activity add column effectif_total_min int(11) unsigned not null default 0, add column effectif_total_max int(11) unsigned not null default 0');
} catch(Exception $e) {}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment