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:
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çais</a>
+</div>
+
+<header>
+</header>
+
+<div id=title>
+ <h1>|Méso|Star></h1>
+ <div style="font-size: 10pt">Understanding complex systems</div>
+ <hr>
+</div>
+
+<p> </p>
+
+<p>At <a href=https://www.meso-star.com/>|Méso|Star></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çais</span>
+</div>
+
+<header>
+</header>
+
+<div id=title>
+ <h1>|Méso|Star></h1>
+ <div style="font-size: 10pt">Understanding complex systems</div>
+ <hr>
+</div>
+
+<p> </p>
+
+<p>À |Méso|Star> 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 : 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‑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></a></h1>
- Understanding complex systems
- <hr>
- <h2>Projects & codes</h2>
-</div>
-
-<p>At <a href=https://www.meso-star.com/>|Méso|Star></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çais</a>
+</div>
+
+<header>
+ <h1>Legal notices</h1>
+</header>
+
+<pre class="code">
+Copyright owner: |Méso|star>
+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 €
+VAT Number: FR8680348801400017
+Commercial and companies register number: Toulouse B 803 488 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çais</span>
+</div>
+
+<header>
+ <h1>Mentions légales</h1>
+</header>
+
+<pre class="code">
+Propriétaire du site : |Méso|star>
+Adresse du siège social : 8 rue des pêchers 31410 Longages, France
+Courriel de contact : <a href=mailto:contact@meso-star.com>contact@meso-star.com</a>
+
+Forme juridique : SAS
+Capital social : 20 000 €
+Numéro de TVA : FR8680348801400017
+Numéro RCS : Toulouse B 803 488 014
+
+Responsable de publication : Benjamin Piaud
+Hébergeur : 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"
{