Commit dc63cddefdb78b582c55027c51019afb014fc2d8

Authored by Etienne Pallier
1 parent e24482e0
Exists in master and in 2 other branches dev, dev-IRAP

Nouveaux liens en bas de page web

- "What's New ?"
- "Documentation technique"
Showing 2 changed files with 49 additions and 45 deletions   Show diff stats
@@ -53,12 +53,12 @@ Logiciel testé et validé sur les configurations suivantes : @@ -53,12 +53,12 @@ Logiciel testé et validé sur les configurations suivantes :
53 53
54 VERSION ACTUELLE 54 VERSION ACTUELLE
55 55
56 -Date: 19/02/2019  
57 -Version: 2.10.15 56 +Date: 20/02/2019
  57 +Version: 2.10.16
58 Author: EP 58 Author: EP
59 (IRAP ONLY) LDAP refactorisation && optimisation (2) 59 (IRAP ONLY) LDAP refactorisation && optimisation (2)
  60 + - Nouveaux liens "What's New ?" et "Documentation technique" en bas de page web
60 - LDAP refactor pour ajouter mode LDAP authentifié 61 - LDAP refactor pour ajouter mode LDAP authentifié
61 - - Nouveau lien "What's New ?" en bas de page web (historique du projet)  
62 62
63 IMPORTANT: 63 IMPORTANT:
64 - Pour connaitre la version actuelle, taper "./VERSION" 64 - Pour connaitre la version actuelle, taper "./VERSION"
src/Template/Layout/default.ctp
@@ -97,49 +97,50 @@ $cakeDescription = 'Labinvent 2'; @@ -97,49 +97,50 @@ $cakeDescription = 'Labinvent 2';
97 <div id="footer"> 97 <div id="footer">
98 <table> 98 <table>
99 <tr> 99 <tr>
  100 +
100 <td> 101 <td>
101 - <?=$this->Html->image('logo_entity.jpg', ['alt' => 'Logo du labo','border' => '0','height' => '50px'])?>  
102 - </td>  
103 - <td><br /> <a href="http://cakephp.org">Baked with CAKEPHP</a></td>  
104 -  
105 - <td id="bugreport"><i>  
106 - <p>  
107 - Merci de communiquer remarques et bugs à <a  
108 - href="mailto:inventirap@irap.omp.eu">LABINVENT-MAILING-LIST</a>  
109 - </p>  
110 - <?php  
111 - echo '  
112 - <p>  
113 - <a href="https://tinyurl.com/labinvent#heading=h.2r55bflctpt5">WHAT\'s NEW ?</a>  
114 - &nbsp;&nbsp;&nbsp  
115 - (<a href="https://projects.irap.omp.eu/projects/inventirap/roadmap?tracker_ids[]=1&tracker_ids[]=2&tracker_ids[]=4&tracker_ids[]=5&tracker_ids[]=6&tracker_ids[]=7&tracker_ids[]=8&tracker_ids[]=9#version_2.04_-_Impl%C3%A9mentation_des_ACL_%28droits%29">ROADMAP : Activité restant à réaliser</a>)  
116 - </p>  
117 - ';  
118 -  
119 - // Set $version and $version_date  
120 - // (cf https://book.cakephp.org/3.0/fr/core-libraries/file-folder.html#Cake\Filesystem)  
121 - //$version = '2.9.1.4';  
122 - //$version_date = '21/12/2018';  
123 - $wwwroot_dir = new Cake\Filesystem\Folder(WWW_ROOT);  
124 - $readme_file = new Cake\Filesystem\File($wwwroot_dir->pwd() . DS . '..' . DS . 'README.md');  
125 - //dump($file);  
126 - $contents = $readme_file->read();  
127 - $lines = explode("\n", $contents);  
128 - for ($i = 0; $i < sizeof($lines); $i++) {  
129 - $line = $lines[$i];  
130 - if (substr($line, 0, strlen("Date:")) === "Date:") {  
131 - $version_date = ltrim( explode(":", $line)[1] );  
132 - $version = explode(":", $lines[$i+1])[1];  
133 - break;  
134 - }  
135 - }  
136 - // $readme_file->write('J'écris dans ce fichier');  
137 - // $readme_file->append('J'ajoute à la fin de ce fichier.');  
138 - // $readme_file->delete(); // Je supprime ce fichier  
139 - $readme_file->close(); // Assurez-vous de fermer le fichier quand c'est fini  
140 - ?>  
141 - </i></td> 102 + <?=$this->Html->image('logo_entity.jpg', ['alt' => 'Logo du labo','border' => '0','height' => '50px'])?>
  103 + </td>
  104 +
  105 + <td>
  106 + <br/> <a href="http://cakephp.org">Baked with CAKEPHP</a>
  107 + </td>
  108 +
  109 + <td id="bugreport">
  110 + <a href="https://tinyurl.com/labinvent#heading=h.2r55bflctpt5"><h3>WHAT's NEW ?</h3></a>
  111 + <i>
  112 + (<a href="https://projects.irap.omp.eu/projects/inventirap/roadmap?tracker_ids[]=1&tracker_ids[]=2&tracker_ids[]=4&tracker_ids[]=5&tracker_ids[]=6&tracker_ids[]=7&tracker_ids[]=8&tracker_ids[]=9#version_2.04_-_Impl%C3%A9mentation_des_ACL_%28droits%29">ROADMAP : Activité restant à réaliser</a>)
  113 + <br/>
  114 + <h6>Merci de communiquer remarques et bugs à <a href="mailto:inventirap@irap.omp.eu">LABINVENT-MAILING-LIST</a></h6>
  115 + </i>
  116 + </td>
  117 +
142 <td id="version"> 118 <td id="version">
  119 + <?php
  120 + // pour "what's new" : &nbsp;&nbsp;&nbsp
  121 +
  122 + // Set $version and $version_date
  123 + // (cf https://book.cakephp.org/3.0/fr/core-libraries/file-folder.html#Cake\Filesystem)
  124 + //$version = '2.9.1.4';
  125 + //$version_date = '21/12/2018';
  126 + $wwwroot_dir = new Cake\Filesystem\Folder(WWW_ROOT);
  127 + $readme_file = new Cake\Filesystem\File($wwwroot_dir->pwd() . DS . '..' . DS . 'README.md');
  128 + //dump($file);
  129 + $contents = $readme_file->read();
  130 + $lines = explode("\n", $contents);
  131 + for ($i = 0; $i < sizeof($lines); $i++) {
  132 + $line = $lines[$i];
  133 + if (substr($line, 0, strlen("Date:")) === "Date:") {
  134 + $version_date = ltrim( explode(":", $line)[1] );
  135 + $version = explode(":", $lines[$i+1])[1];
  136 + break;
  137 + }
  138 + }
  139 + // $readme_file->write('J'écris dans ce fichier');
  140 + // $readme_file->append('J'ajoute à la fin de ce fichier.');
  141 + // $readme_file->delete(); // Je supprime ce fichier
  142 + $readme_file->close(); // Assurez-vous de fermer le fichier quand c'est fini
  143 + ?>
143 <!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) --> 144 <!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) -->
144 <font color="black"> 145 <font color="black">
145 <!-- 146 <!--
@@ -148,8 +149,11 @@ $cakeDescription = &#39;Labinvent 2&#39;; @@ -148,8 +149,11 @@ $cakeDescription = &#39;Labinvent 2&#39;;
148 <?="VERSION $version ($version_date)"?> 149 <?="VERSION $version ($version_date)"?>
149 <br/> 150 <br/>
150 <a href="<?=$this->request->getAttribute("webroot")?>webroot/doc/userguide/labinvent2_userguide.pdf" onclick="window.open(this.href); return false;">Documentation utilisateurs</a> 151 <a href="<?=$this->request->getAttribute("webroot")?>webroot/doc/userguide/labinvent2_userguide.pdf" onclick="window.open(this.href); return false;">Documentation utilisateurs</a>
151 - | 152 + <br/>
  153 + <a href="https://tinyurl.com/labinvent" onclick="window.open(this.href); return false;">Documentation technique générale</a>
  154 + <!--
152 <a href="https://projects.irap.omp.eu/projects/inventirap/wiki/Installation" onclick="window.open(this.href); return false;">Wiki installation</a> 155 <a href="https://projects.irap.omp.eu/projects/inventirap/wiki/Installation" onclick="window.open(this.href); return false;">Wiki installation</a>
  156 + -->
153 </font> 157 </font>
154 </td> 158 </td>
155 </tr> 159 </tr>