meso-web

Sources of the |Méso|Star> website
git clone git://git.meso-star.fr/meso-web.git
Log | Files | Refs | README | LICENSE

commit c8ff76bdafbf0d20d047f5d37a3dc0574e3b8271
parent 7884c05c068c6cc905c13add18e2a311a73a6d44
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Tue, 18 May 2021 11:21:45 +0200

Add a french "About" page and add the legal notices

Diffstat:
M.gitignore | 5++++-
MMakefile | 2+-
Mmeso-menu.sh | 9+++++++--
Mmeso.css | 12+++++++++---
Mmisc/Makefile | 4++--
Amisc/about-en.html.in | 45+++++++++++++++++++++++++++++++++++++++++++++
Amisc/about-fr.html.in | 49+++++++++++++++++++++++++++++++++++++++++++++++++
Dmisc/about.html.in | 39---------------------------------------
Amisc/legal-en.html.in | 26++++++++++++++++++++++++++
Amisc/legal-fr.html.in | 26++++++++++++++++++++++++++
Mmisc/misc.sh | 27++++++++++++++++++++++++---
11 files changed, 193 insertions(+), 51 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -9,7 +9,10 @@ kspectrum.html schiff.html stardis.html stardis-downloads.html -about.html +about-en.html +about-fr.html +legal-en.html +legal-fr.html high-tune.html starter-pack.html pgp_signatures.html diff --git a/Makefile b/Makefile @@ -32,4 +32,4 @@ clean: publish: @for subdir in ${SUBDIRS}; do REMOTE=${REMOTE} make -C $$subdir publish; done - rsync -avz solstice.html .htaccess meso.css ${REMOTE} + rsync -avz solstice.html .htaccess fonts meso.css ${REMOTE} diff --git a/meso-menu.sh b/meso-menu.sh @@ -58,13 +58,18 @@ print_home_sub_menu() { if [ "$name" == "About" ]; then echo ' <li id=cur>About</li>' else - echo " <li><a href=${root}misc/about.html>About</a></li>" + echo " <li><a href=${root}misc/about-fr.html>About</a></li>" fi if [ "$name" == "PGP" ]; then echo ' <li id=cur>PGP signatures</li>' else echo " <li><a href=${root}misc/pgp_signatures.html>PGP signatures</a></li>" fi + if [ "$name" == "Legal" ]; then + echo ' <li id=cur>Legal notices</li>' + else + echo " <li><a href=${root}misc/legal-fr.html>Legal notices</a></li>" + fi echo ' </ul>' echo ' </div>' } @@ -347,7 +352,7 @@ print_header() { echo ' <h2>Home</h2>' print_home_sub_menu ${root} ${name} else - echo " <h2><a href=${root}misc/about.html>Home</a></h2>" + echo " <h2><a href=${root}misc/about-fr.html>Home</a></h2>" fi if [ "$section" == "ART" ]; then echo " <h2>A.R.T.</h2>" diff --git a/meso.css b/meso.css @@ -1,3 +1,8 @@ +@font-face { + font-family: "Courier Prime"; + src: url('fonts/Courier Prime.ttf') format("truetype"); +} + body { background-color: #e0e0e0; color: #000000; @@ -261,11 +266,12 @@ hr { ******************************************************************************/ #title { float: left; - font-variant: small-caps; - padding: 2.0em 2.5em 1.5em 1.5em; + font-family: "Courier Prime"; + padding: 2.0em 2.0em 0.5em 1.5em; margin: 0; text-align: center; - color: #777777; + font-size: 14pt; + font-weight: bold; } #title h1 { diff --git a/misc/Makefile b/misc/Makefile @@ -13,7 +13,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -SRC = pgp_signatures.html.in about.html.in +SRC = pgp_signatures.html.in about-en.html.in about-fr.html.in legal-en.html.in legal-fr.html.in .PHONY: all clean default publish default: all @@ -25,5 +25,5 @@ publish: rsync -avz about.html pgp_signatures.html ${REMOTE}/misc/ clean: - rm -rf about.html pgp_signatures.html + rm -rf about-en.html about-fr.html legal-en.html legal-fr.html pgp_signatures.html diff --git a/misc/about-en.html.in b/misc/about-en.html.in @@ -0,0 +1,45 @@ +<div id=select> + <span style="color: #f44d27;">English</span> + / <a href=about-fr.html>Fran&ccedil;ais</a> +</div> + +<header> +</header> + +<div id=title> + <h1>|Méso|Star&gt;</h1> + <div style="font-size: 10pt">Understanding complex systems</div> + <hr> +</div> + +<p>&nbsp;</p> + +<p>At <a href=https://www.meso-star.com/>|Méso|Star&gt;</a> we develop +software that simulates <b>complex systems</b>, i.e. systems dealing with +complex data sets and high phenomenological complexity (infinite dimension, non +linearities, coupled phenomenons, <i>etc.</i>).</p> + +<p>The proposed libraries and programs are jointly developed with the +<b>physics laboratories</b> behind the theoretical advances on which they are +based on. Both physicists and computer scientists worked on and with the +developed codes. They are also the ones doing the technical and scientific +support and writting the documentation. When you need help, you are in touch +with to the right person.</p> + +<p>Following the "do one thing, and do it well" paradigm, each code is +<b>custom-made</b> for its specific purpose only: it exposes a straight +interface to its core functionalities, performs the task it was designed for +and nothing else. It makes no assumption on input data creation or the +post-treatment of its outputs. This makes the software not only simple and +powerful but also well suited to be <b>extended</b> and <b>integrated</b> into +any existing workflow.</p> + +<p>Our codes are <b>free software</b> released under <a +href=https://en.wikipedia.org/wiki/Copyleft>copyleft</a> licences. You can +freely study, modify and extend them. You are also welcome to redistribute them +under certain conditions. Refer to the associated licence for details.</p> + +<p>This site lists several of our <b>realisations</b>. You can find more about +them onto their dedicated sections. If you have any question or need support, +please <a href="mailto:contact@meso-star.com">contact us</a>.</p> + diff --git a/misc/about-fr.html.in b/misc/about-fr.html.in @@ -0,0 +1,49 @@ +<div id=select> + <a href=about-en.html>English</a> + / <span style="color: #f44d27;">Fran&ccedil;ais</span> +</div> + +<header> +</header> + +<div id=title> + <h1>|Méso|Star&gt;</h1> + <div style="font-size: 10pt">Understanding complex systems</div> + <hr> +</div> + +<p>&nbsp;</p> + +<p>&Agrave; |Méso|Star&gt; nous développons des <b>méthodes de calcul +scientifiques par Monte-Carlo</b> pour l'analyse et le dimensionnement de +systèmes énergétiques dans toutes leurs complexités, qu'elles soient +géométriques, temporelles ou phénoménologiques. Notre activité s'inscrit dans +deux thématiques&nbsp;: le <b>transfert radiatif</b> et les <b>transferts +thermiques couplés</b>.</p> + +<p>Le cadre théorique et les programmes que nous proposons sont +<b>co&#x2011;développés</b> en partenariat étroit avec les <a +href=http://www.demonstrator.edstar.cnrs.fr/prod/fr/#platform_researchers>laboratoires de recherche</a> +avec qui nous travaillons. Notre <b>collectif de recherche</b>, en physique et +en informatique, est non seulement le premier utilisateur des outils que nous +développons mais est aussi l'auteur des <a +href=http://www.demonstrator.edstar.cnrs.fr/prod/fr/platform/reference/>avancés +scientifiques</a> sur lesquels ils reposent. Nous sommes également ceux qui, en +plus de leur réalisation, assurons le support et la documentation de nos +programmes. Quand vous avez besoin d'aide, vous parlez aux bonnes +personnes.</p> + +<p>Vous trouverez sur ce site toutes les informations et ressources nécesaires +pour exécuter nos programmes. Distribués sous <a +href=https://www.gnu.org/philosophy/free-sw.fr.html>licences libres</a>, vous +pouvez non seulement les utiliser dès maintenant mais aussi les étudier les +modifier et les redistribuer librement.</p> + +<p>Nous proposons une offre de service qui repose sur deux types de prestation. +Des prestations d'<b>études</b> et de <b>recherche</b> en collaboration directe +avec nos <a +href=http://www.demonstrator.edstar.cnrs.fr/prod/fr/platform/partner/>partenaires +académiques</a> et des prestations de <b>support</b>, de <b>maintenance</b> et +d'<b>intégration</b> des programmes que nous développons. Nous vous invitons à +<a href=mailto:ccontact@meso-star.com>nous contacter</a> pour toute information +complémentaire.</p> diff --git a/misc/about.html.in b/misc/about.html.in @@ -1,39 +0,0 @@ -<header> -</header> - -<div id=title> - <h1><a href="https://www.meso-star.com/">|Méso|Star&gt;</a></h1> - Understanding complex systems - <hr> - <h2>Projects & codes</h2> -</div> - -<p>At <a href=https://www.meso-star.com/>|Méso|Star&gt;</a> we develop -software that simulates <b>complex systems</b>, i.e. systems dealing with -complex data sets and high phenomenological complexity (infinite dimension, non -linearities, coupled phenomenons, <i>etc.</i>).</p> - -<p>The proposed libraries and programs are jointly developed with the -<b>physics laboratories</b> behind the theoretical advances on which they are -based on. Both physicists and computer scientists worked on and with the -developed codes. They are also the ones doing the technical and scientific -support and writting the documentation. When you need help, you are in touch -with to the right person.</p> - -<p>Following the "do one thing, and do it well" paradigm, each code is -<b>custom-made</b> for its specific purpose only: it exposes a straight -interface to its core functionalities, performs the task it was designed for -and nothing else. It makes no assumption on input data creation or the -post-treatment of its outputs. This makes the software not only simple and -powerful but also well suited to be <b>extended</b> and <b>integrated</b> into -any existing workflow.</p> - -<p>Our codes are <b>free software</b> released under <a -href=https://en.wikipedia.org/wiki/Copyleft>copyleft</a> licences. You can -freely study, modify and extend them. You are also welcome to redistribute them -under certain conditions. Refer to the associated licence for details.</p> - -<p>This site lists several of our <b>realisations</b>. You can find more about -them onto their dedicated sections. If you have any question or need support, -please <a href="mailto:contact@meso-star.com">contact us</a>.</p> - diff --git a/misc/legal-en.html.in b/misc/legal-en.html.in @@ -0,0 +1,26 @@ +<div id=select> + <span style="color: #f44d27;">English</span> + / <a href=legal-fr.html>Fran&ccedil;ais</a> +</div> + +<header> + <h1>Legal notices</h1> +</header> + +<pre class="code"> +Copyright owner: |Méso|star&gt; +Registered address: 8 rue des pêchers 31410 Longages - France +E-mail: <a href=mailto:contact@meso-star.com>contact@meso-star.com</a> + +Legal form: SAS (simplify joint-stock company) +Capital: 20,000&nbsp;€ +VAT Number: FR8680348801400017 +Commercial and companies register number: Toulouse B&nbsp;803&nbsp;488&nbsp;014 + +Webmaster: Benjamin Piaud +Host: ovh - 2 rue Kellermann 59100 Roubaix 1007, France +</pre> + +<p><a href=https://www.meso-star.com>https://www.meso-star.com</a> does not use +cookie et does not collect private data.</p> + diff --git a/misc/legal-fr.html.in b/misc/legal-fr.html.in @@ -0,0 +1,26 @@ +<div id=select> + <a href=legal-en.html>English</a> + / <span style="color: #f44d27;">Fran&ccedil;ais</span> +</div> + +<header> + <h1>Mentions légales</h1> +</header> + +<pre class="code"> +Propriétaire du site&nbsp;: |Méso|star&gt; +Adresse du siège social&nbsp;: 8 rue des pêchers 31410 Longages, France +Courriel de contact&nbsp;: <a href=mailto:contact@meso-star.com>contact@meso-star.com</a> + +Forme juridique&nbsp;: SAS +Capital social&nbsp;: 20&#8239;000&nbsp;€ +Numéro de TVA&nbsp;: FR8680348801400017 +Numéro RCS&nbsp;: Toulouse B&nbsp;803&nbsp;488&nbsp;014 + +Responsable de publication&nbsp;: Benjamin Piaud +Hébergeur&nbsp;: ovh - 2 rue Kellermann 59100 Roubaix 1007, France +</pre> + +<p><a href=https://www.meso-star.com>https://www.meso-star.com</a> n'utilise +pas de cookie et ne collecte aucune donnée personnelle.</p> + diff --git a/misc/misc.sh b/misc/misc.sh @@ -20,12 +20,33 @@ set -e source ../meso-menu.sh tput bold; echo ">>> Miscellaneous web pages"; tput sgr0 -echo "Write about.html" +echo "Write about-en.html" { print_header Home About - cat about.html.in + cat about-en.html.in print_footer -} > about.html +} > about-en.html + +echo "Write about-fr.html" +{ + print_header Home About fr + cat about-fr.html.in + print_footer +} > about-fr.html + +echo "Write legal-en.html" +{ + print_header Home Legal + cat legal-en.html.in + print_footer +} > legal-en.html + +echo "Write legal-fr.html" +{ + print_header Home Legal fr + cat legal-fr.html.in + print_footer +} > legal-fr.html echo "Write pgp_signatures.html" {