script pour établir une bdd Ãà partir d'un tsv avec différent format - retour accueil
git clone git://bebou.netlib.re/laradb
Log | Files | Refs |
commit d22b9c9fc3023db6c8bfb4e264a9485443aba59d parent cae787a7581b917da9b59ea195d4adb0d90ca375 Auterice: vi <vi@bb.re> Date: Tue, 29 Oct 2024 22:54:54 +0100 frise.sh avec des pb de css Diffstat:
M | src/frise.sh | | | 21 | ++++++++++++++++++--- |
1 file changed, 18 insertions(+), 3 deletions(-)
diff --git a/src/frise.sh b/src/frise.sh @@ -2,10 +2,20 @@ # @todo: entree(){ - echo "$line" | cut -d" " -f $1 > $1 + echo "$line" | cut -d" " -f $1 | tee $1 #echo "$line" | tsv-select -f $1 } +max=$(bc -e "2012-1955" -e quit) + + +left(){ + bc -l -e "( $(cat 4) - 1955)/ $max * 100" -e quit +} + +width(){ + bc -l -e "( $(cat 5) - $(cat 4) )/ $max * 100" -e quit +} annee(){ seq 1955 2012 | xargs printf '<td onclick="sortTable(2)" class="annee">%s</td>\n' @@ -54,8 +64,13 @@ ENTETE else cat <<- CORPS <tr> - <td class="titre-complet">$(entree 2; entree 3; entree 4; entree 5 ; entree 6 )</td> - <td class="periode">$(bc -e "$(cat 5) - $(cat 4)" -e quit)</td> + <td class="titre-complet"> $(entree "2"; entree "3"; entree "4"; entree "5" ; entree "6" )</td> + <td data-length="$(width)" class="rectangle"> + <div> + <div style="left: $(left)% ; width: $(width)%; background-color: red; height: 1rem; position: absolute ;"> + </div> + </div> + </td> </tr> CORPS