From 7446bf45d3ac31e4ea8d12d4da1d0544b72aebaa Mon Sep 17 00:00:00 2001 From: Etienne Pallier Date: Fri, 30 Jun 2017 19:02:19 +0200 Subject: [PATCH] upgraded version to 2.7.0 !!! (+phpunit6 autorisé) --- README-LABINVENT.md | 11 +++++++---- composer.json | 2 +- src/Template/Layout/default.ctp | 2 +- src/Template/Materiels/index.ctp | 13 ++++++++----- webroot/css/inventirap.css | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 5 files changed, 108 insertions(+), 13 deletions(-) diff --git a/README-LABINVENT.md b/README-LABINVENT.md index bae2cb9..c24eb1d 100755 --- a/README-LABINVENT.md +++ b/README-LABINVENT.md @@ -53,11 +53,11 @@ Logiciel testé et validé sur les configurations suivantes : VERSION ACTUELLE -Date: 27/06/2017 -Version: 2.6.12 - -> Bugfixes materiels/add/edit/validate +Date: 30/06/2017 +Version: 2.7.0 + -> Passage de Cakephp3.2 à 3.4, Phpunit 5 à 6, et compatibilité avec Php5.6 et 7 -Version majeure en cours (2.6): https://projects.irap.omp.eu/versions/161 +Version majeure en cours (2.7): https://projects.irap.omp.eu/versions/162 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap @@ -70,6 +70,9 @@ CHANGEMENTS IMPORTANTS (MILESTONES) Liste complète des évolutions: https://gitlab.irap.omp.eu/epallier/labinvent/commits/master +30/06/2017 Version: 2.7.0 + Passage de Cakephp3.2 à 3.4, Phpunit 5 à 6, et compatibilité avec Php5.6 et 7 + 12/05/2017 Version: 2.6.2 L'ajout d'un gestionnaire du matériel est désormais obligatoire à l'ajout d'un matériel diff --git a/composer.json b/composer.json index 627cef5..fd4bb05 100755 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ "require-dev": { "psy/psysh": "@stable", "cakephp/bake": "~1.1", - "phpunit/phpunit": "^5.7" + "phpunit/phpunit": "^5.7|^6.0" }, "suggest": { "phpunit/phpunit": "Allows automated tests to be run without system-wide install.", diff --git a/src/Template/Layout/default.ctp b/src/Template/Layout/default.ctp index 3788923..eed1d9d 100755 --- a/src/Template/Layout/default.ctp +++ b/src/Template/Layout/default.ctp @@ -103,7 +103,7 @@ $cakeDescription = 'Labinvent 2'; - VERSION 2.6.12 (27/06/2017) + VERSION 2.7.0 (30/06/2017)
-
    - --> - + +
    +
      +

      + Paginator->counter(['format' => 'Page {{page}} sur {{pages}}']) ?> Paginator->first('<< ' . __(''), ['class' => 'prev']) ?> Paginator->prev('< ' . __(''), ['class' => 'prev disabled']) ?> Paginator->numbers(['separator' => '']) ?> Paginator->next(__('') . ' >', ['class' => 'next disabled']) ?> Paginator->last(__('') . ' >>', ['class' => 'next']) ?> +

      +
    Form->end()?> diff --git a/webroot/css/inventirap.css b/webroot/css/inventirap.css index 3281bb3..71766ff 100755 --- a/webroot/css/inventirap.css +++ b/webroot/css/inventirap.css @@ -215,7 +215,7 @@ table.survol tbody tr:hover { color:#fff; } -/** Paging Ancien Cakephp <= 3.2 **/ +/** Pagination Ancien Cakephp <= 3.2 **/ /* .paging { background:#fff; @@ -261,7 +261,9 @@ table.survol tbody tr:hover { } */ -/** Paging Cakephp >= 3.4 **/ +/** Pagination inventirap.css adaptée à Cakephp >= 3.4 avec DIV > LI **/ + +/* .paging { background:#fff; color: #ccc; @@ -304,6 +306,93 @@ table.survol tbody tr:hover { background: #efefef; color: #c73e14; } +*/ + +/** Pagination avec DIV > UL > LI (méthode par défaut dans Cakephp 3.4 avec cake.css) **/ + +ul.pagination li a { + color: rgba(0, 0 ,0 , 0.54); +} + +ul.pagination li.active a { + background-color: #DCE47E; + color: #FFF; + font-weight: bold; + cursor: default; +} +ul.pagination .disabled:hover a { + background: none; +} + +.paginator { + text-align: center; +} + +.paginator ul.pagination li { + float: none; + display: inline-block; +} + +.paginator p { + text-align: right; + color: rgba(0, 0 ,0 , 0.54); +} + + + + + +/* Ceci n'est qu'une bête recup du bloc de code css ci-dessus, intitulé "Pagination inventirap.css adaptée à Cakephp >= 3.4 avec DIV > LI" */ +/* TODO: A tester : virer ce qui est inutile ici, sans doute bcp de choses...*/ +.paginator { + background:#fff; + color: #ccc; + margin-top: 1em; + clear:both; +} +.paginator .current, +.paginator .disabled, +.paginator a { + text-decoration: none; + padding: 5px 8px; + display: inline-block +} +.paginator > li { + display: inline-block; + border: 1px solid #ccc; + border-left: 0; +} +.paginator > li:hover { + background: #efefef; +} +.paginator .prev { + border-left: 1px solid #ccc; + -moz-border-radius: 4px 0 0 4px; + -webkit-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} +.paginator .next { + -moz-border-radius: 0 4px 4px 0; + -webkit-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} +.paginator .disabled { + color: #ddd; +} +.paginator .disabled:hover { + background: transparent; +} +.paginator .current { + background: #efefef; + color: #c73e14; +} + + + + + + + /** Scaffold View **/ -- libgit2 0.21.2