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
README.md
... ... @@ -53,12 +53,12 @@ Logiciel testé et validé sur les configurations suivantes :
53 53  
54 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 58 Author: EP
59 59 (IRAP ONLY) LDAP refactorisation && optimisation (2)
  60 + - Nouveaux liens "What's New ?" et "Documentation technique" en bas de page web
60 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 63 IMPORTANT:
64 64 - Pour connaitre la version actuelle, taper "./VERSION"
... ...
src/Template/Layout/default.ctp
... ... @@ -97,49 +97,50 @@ $cakeDescription = 'Labinvent 2';
97 97 <div id="footer">
98 98 <table>
99 99 <tr>
  100 +
100 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 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 144 <!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) -->
144 145 <font color="black">
145 146 <!--
... ... @@ -148,8 +149,11 @@ $cakeDescription = &#39;Labinvent 2&#39;;
148 149 <?="VERSION $version ($version_date)"?>
149 150 <br/>
150 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 155 <a href="https://projects.irap.omp.eu/projects/inventirap/wiki/Installation" onclick="window.open(this.href); return false;">Wiki installation</a>
  156 + -->
153 157 </font>
154 158 </td>
155 159 </tr>
... ...