diff --git a/config.toml b/config.toml index 857b9d3..c160705 100644 --- a/config.toml +++ b/config.toml @@ -12,9 +12,6 @@ minify_html = false paths = "off" taxonomies = "off" -[markdown] -highlight_code = false - [extra] sitename = "Librezo" public_url = "https://librezo.fr" diff --git a/content/_index.md b/content/_index.md index a58a8d4..09582a6 100644 --- a/content/_index.md +++ b/content/_index.md @@ -28,14 +28,14 @@ title = "Librezo" En savoir plus sur les logiciels libres ↱
-{{ square_box(title="Confidentialité", text="Vos données personnelles le restent") }} -{{ square_box(title="Résilience", text="Récupérez rapidement d'une panne avec des sauvegardes") }} -{{ square_box(title="Souveraineté", text="Reprenez le contrôle de votre infrastructure informatique") }} -{{ square_box(title="Liberté", text="Choisissez, personnalisez : c'est du logiciel libre") }} -{{ square_box(title="Interopérabilité", text="Passez vos données d’un système à l’autre sans contrainte") }} -{{ square_box(title="Proximité", text="Serveur installé chez vous et suivi assuré") }} -{{ square_box(title="Écologie", text="Ensemble, on cherche la solution adaptée à vos besoins, sans consommation superflue") }} -{{ square_box(title="Savoir-faire", text="Vous êtes en contact direct avec des experts") }} +{% %} Vos données personnelles le restent {% %} +{% %} Récupérez rapidement d'une panne avec des sauvegardes {% %} +{% %} Reprenez le contrôle de votre infrastructure informatique {% %} +{% %} Choisissez, personnalisez : c'est du logiciel libre {% %} +{% %} Passez vos données d’un système à l’autre sans contrainte {% %} +{% %} Serveur installé chez vous et suivi assuré {% %} +{% %} Ensemble, on cherche la solution adaptée à vos besoins, sans consommation superflue {% %} +{% %} Vous êtes en contact direct avec des experts {% %}
@@ -50,161 +50,161 @@ Pour toute structure ou personne souhaitant passer ses services numériques en l

Les camarades

-{{ partner_box( +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }}

Ils nous font confiance

-{% client_box( +{% %} J'ai fait appel à Librezo pour développer un CRM back-office autonome, indépendant et léger, afin de maîtriser nos données sensibles, sur un serveur local, indépendant, avec une redondance sur un serveur miroir.
La proposition de Librezo s'est portée sur des serveurs de petite taille, abordables, très économes en énergie, et très facilement sécurisables.
L'équipe de Librezo a été d'un grand secours, et la maîtrise des impératifs de sécurité des données contre l'effacement ou le piratage est indéniable. -{% end %} -{% client_box( +{%
%} +{% %} La SCIC Oasis21 fait appel à Librezo pour la gestion technique de son serveur mutualisé de stockage en ligne via Nextcloud. Nous avons construit une vraie relation partenariale et de confiance, brique qui nous semble indispensable pour gérer un projet informatique aussi crucial pour les structures de l'ESS qui en bénéficient. -{% end %} -{% client_box( +{% %} +{% %} Librezo a mis en place nos serveurs et continue à les maintenir. Le soutien technique est de qualité et vraiment à l'écoute de nos besoins, avec des solutions créatives face à nos demandes. Leur connaissance des solutions en logiciels libres est aussi un plus pour nous. -{% end %} -{% client_box( +{% %} +{% %} J'ai fait appel à Librezo pour créer les sites web de Jarditerre et de Verdun Coliving. J’ai été très satisfaite de leur aide et de leur réactivité que ce soit par email ou par téléphone. Ils m’offrent aussi l’hébergement, le tout en monnaie libre, ce qui montre leur fort engagement pour un monde libre et meilleur, et nous permet d’en faire autant dans nos activités. -{% end %} -{% client_box( +{% %} +{% %} Des pros du libre accessibles et assurant un support d'un grand professionnalisme. Formant une belle communauté efficace et ouverte. Les artisans dont tout client rêve !
Nous co-organisons avec Librezo différentes activités : ateliers changement d'OS de smartphones, Install Party et prochainement des ateliers d'informatique libre . Un vrai bonheur. Toujours dans la convivialité, avec une efficacité ++ -{% end %} -{% client_box( +{%
%} +{% %} Une prestation en urgence suite au piratage d'un site internet construit il y a des années par une agence... disparue. Très belle réactivité, compétence et niveau d'engagement avec un retour à la normal du site en 48 heures, nettoyé, renforcé dans sa protection et remis à jour. Le tout dans une relation de confiance. Je ne me souhaite pas d'avoir un nouveau piratage, mais je ferai appel à eux les yeux fermés pour d'autres demandes ! -{% end %} +{% %}
diff --git a/content/contact.md b/content/contact.md index ae90dae..5596e66 100644 --- a/content/contact.md +++ b/content/contact.md @@ -14,7 +14,7 @@ Courriel : bonjour chez librezo point f ## On est là -{% map() %} +{% %} /* * Une seule ligne par ville, par ordre alphabétique des villes. * Si vous êtes en agglomération, à vous de choisir si vous vous placez sur votre commune ou la grande ville la plus proche. @@ -44,4 +44,4 @@ Courriel : bonjour chez librezo point f [[45.4112, 3.7240], "Arlanc", [["hamster chez librezo point fr"]]], [[43.70102, 6.98816], "Le Bar Sur Loup", [["vdubs chez librezo point fr"]]], [[48.819051, 2.359404], "Paris sud", [["lautreg chez librezo point fr"]]], -{% end %} +{% %} diff --git a/content/exemples-services.md b/content/exemples-services.md index e905c92..52079fa 100644 --- a/content/exemples-services.md +++ b/content/exemples-services.md @@ -6,58 +6,58 @@ title = "Services et tarifs"
-{{ need_box(title="Publier des vidéos") }} +{{ }}
-{{ service_box(href="https://joinpeertube.org", title="PeerTube", img="/img/solutions/peertube.svg") }} +{{ }}
-{{ need_box(title="Visioconférence") }} +{{ }}
-{{ service_box(href="https://bigbluebutton.org", title="BigBlueButton", img="/img/solutions/bigbluebutton.png") }} -{{ service_box(href="https://jitsi.org", title="Jitsi", img="/img/solutions/jitsi.png") }} +{{ }} +{{ }}
-{{ need_box(title="Partage et édition de fichiers") }} +{{ }}
-{{ service_box(href="https://nextcloud.org", title="NextCloud", img="/img/solutions/nextcloud.svg") }} -{{ service_box(href="https://framalibre.org/content/jirafeau", title="Jirafeau", img="/img/solutions/jirafeau.svg") }} -{{ service_box(href="https://linuxfr.org/news/un-nouveau-logiciel-libre-lufi", title="Lufi", img="/img/solutions/lufi.svg") }} -{{ service_box(href="https://cryptpad.org", title="CryptPad", img="/img/solutions/cryptpad.svg") }} -{{ service_box(href="https://hedgedoc.org", title="HedgeDoc", img="/img/solutions/hedgedoc.svg") }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }}
-{{ need_box(title="Gestion & Comptabilité") }} +{{ }}
-{{ service_box(href="https://www.dolibarr.org", title="Dolibarr", img="/img/solutions/dolibarr.png") }} -{{ service_box(href="https://dokos.io", title="Dokos", img="/img/solutions/dokos.svg") }} +{{ }} +{{ }}
-{{ need_box(title="Création de site web") }} +{{ }}
-{{ service_box(href="https://wordpress.org", title="WordPress", img="/img/solutions/wordpress.svg") }} -{{ service_box(href="https://www.spip.net", title="SPIP", img="/img/solutions/spip.png") }} -{{ service_box(href="https://yeswiki.net", title="YesWiki", img="/img/solutions/yeswiki.png") }} +{{ }} +{{ }} +{{ }}
-{{ need_box(title="Newsletter & liste de mails") }} +{{ }}
-{{ service_box(href="https://listmonk.app", title="ListMonk", img="/img/solutions/listmonk.svg") }} -{{ service_box(href="https://www.sympa.community", title="Sympa", img="/img/solutions/sympa.png") }} +{{ }} +{{ }}
-{{ need_box(title="Prise de décisions") }} +{{ }}
-{{ service_box(href="https://www.loomio.com", title="Loomio", img="/img/solutions/loomio.svg") }} +{{ }}
-{{ need_box(title="Et beaucoup, beaucoup d'autres...") }} +{{ }}
diff --git a/content/qui-sommes-nous.md b/content/qui-sommes-nous.md index dfb67f6..64d31ee 100644 --- a/content/qui-sommes-nous.md +++ b/content/qui-sommes-nous.md @@ -11,191 +11,191 @@ carousel = true Librezo est un collectif décentralisé, né de la rencontre d'ami·es libristes désirant partager leur passion et leur savoir-faire dans le domaine des réseaux et du logiciel libre.
-{% team_box( +{% %} Administrateur système Linux depuis 10 ans, a travaillé aussi bien pour des Associations que pour de grandes entreprises. Développeur pour la Monnaie Libre Ğ1. Possède autant de cordes à son arc qu’à son piano. -{% end %} -{% team_box( +{% %} +{% %} Fondateur de Librezo, d'après une idée d'Étienne.
Comédien, auteur, gribouilleur, libriste, formateur autodidacte GNU-Linux pour la Chambre des Métiers et de l'Artisanat de la Ville de Paris. Vrai "Touche-à-tout", ne laissez rien traîner. -{% end %} -{% team_box( +{%
%} +{% %} Alias tuxmain. Geek depuis toujours, libriste, étudiant en cryptologie et sécurité informatique. Développeur de ProgAccess et d'outils en tous genres. Héberge quelques sites et services variés. Amateur d'électronique. -{% end %} -{% team_box( +{% %} +{% %} Ingénieur en informatique, glaneur, bidouilleur et circassien à ses heures perdues, a travaillé dans un projet de recherche pour l'accessibilité des personnes aveugles pendant 2 ans. -{% end %} -{% team_box( +{% %} +{% %} Geek, passionné d'astronomie, aime la vie et les gens. Facilitateur informatique, auto-entrepreneur, touche-à-tout. Créateur d'EthicIT et devloprog. -{% end %} -{% team_box( +{% %} +{% %} Ingénieur & libriste depuis 20 ans, a travaillé pour de grands groupes (Sagem, Phillips, Orange), mais pas que. A développé ou maintenu divers logiciels, systèmes et écosystèmes. Love bash, git, debian, OpenPGP. -{% end %} -{% team_box( +{% %} +{% %} Ingénieure en informatique, passionnée de philosophie et politique, a travaillé dans la cybersécurité 3 ans, avant de se tourner vers le monde associatif. -{% end %} -{% team_box( +{% %} +{% %} Chef de projet web & digital, autodidacte, 20 ans d'expériences diverses dans le monde du web et de l'informatique. Passionné de technologies, polymathe avec un intérêt pour des sujets variés : informatique, sport, santé, économie, sciences, sociologie... -{% end %} -{% team_box( +{% %} +{% %} Ancien chercheur et ingénieur logiciel, circassien semi-professionnel, propose des services et formations basés sur des logiciels libres depuis plus de 10 ans. (site web Immae) -{% end %} -{% team_box( +{% %} +{% %} Militant logiciels libres et Open Data, de nombreuses années d'animation d'ateliers logiciels libres et install-party, mais aussi de la modélisation numérique, de la cartographie, et bien d'autres choses ! -{% end %} -{% team_box( +{% %} +{% %} Linuxien depuis 97, libriste convaincu, Architecte logiciel indépendant sur toute technologie logicielle opensource, oeuvre en indépendant au sein d' Astrolabe. Détails sur son site ArtL0g. -{% end %} -{% team_box( +{% %} +{% %} Mose est un technicien de l'internet montpelliérain expatrié à Taiwan. Militant du libre depuis 96. Bidouilleur multitâche. Voir son site web pour plus d'info. -{% end %} -{% team_box( +{% %} +{% %} Fabrice est ingénieur systèmes temps réels et photographe dans le sud de la France. Passionné par les logiciels libres depuis sa tendre enfance, il s'occupe au DistriLab de l'infrastructure d'hébergement des outils libres et de la veille techologique sur les technologies distribuées. -{% end %} -{% team_box( +{% %} +{% %} Libriste depuis 20 ans, freelance web éthique depuis 2011. Webmaster WordPress pluridisciplinaire : création, refonte et administration de sites Internet, communication, création de contenu... Engagé dans l'associatif et l'alternatif, sa devise est "utile-juste-éthique" -{% end %} -{% team_box( +{% %} +{% %} Developpeur PHP et SPIP depuis 10 ans en autodidacte, pour des associations, entreprises et institutions gouvernementales. Touche à tout mais surtout au jardin et à SPIP ! -{% end %} -{% team_box( +{% %} +{% %} Libriste, formé à la bidouille (résilience numérique, énergétique, domotique). Artisan laser numérique aujourd'hui, il a mis ces connaissances au service de son entreprise Anuanua. -{% end %} -{% team_box( +{% %} +{% %} Développeur Front en reconversion depuis 2011 et contributeur de la monnaie libre Ğ1 depuis 2015. Sa spécialité ? Tout ce qui touche au web : HTML, CSS, Javascript et PHP. Il vient de créer sa micro-entreprise pour offrir son expertise dans vos projets de sites ou d'applications en ligne. -{% end %} -{% team_box( +{% %} +{% %} Copywriter, rédactrice, community manager et commerciale. Traque les bugs et les erreurs de syntaxe. Elle vendrait des cailloux de compagnie à un tailleur de pierre. Slogans, punchlines, jeux de mots et storytelling garantis. Dans sa vie parallèle, en compagnie de plantes et d'animaux sauvages. -{% end %} -{% team_box( +{% %} +{% %} Reconverti en prof de maths suite à un début de carrière d'ingénieur, Louis a toujours eu à cœur de conserver ses données chez lui : il auto-héberge toutes ses données, sites et mails et administre quelques serveurs répartis chez des particuliers et entreprises. -{% end %} -{% team_box( +{% %} +{% %} Libriste depuis le siècle dernier, ingé de formation, spécialisé dans l'univers de l'infra avec ses noeuds systèmes (unix de préf) et ses liens réseaux. Il a ajouté à son arc les tissus humains appelés fascias et sa pratique nommée fasciapulsologie Il coopère chez OuvreBoite et il propose de l'accompagnement technique pour vos besoins réguliers ou projets. -{% end %} -{% team_box( +{% %} +{% %} Grand timide dont le potentiel n'a pu être révélé que grâce à l'informatique, il aspire aujourd'hui à encourager l'humanité toute entière à se libérer de ses chaînes, à se lever contre la doxa des publicitaires, à lutter pour préserver la vie privée et à clouer le bec aux multimilliardaires. Ce qu'il fait modestement avec sa petite entreprise du Kreizh Breizh qui lui permet d'accompagner avec gentillesse et bienveillance les utilisateurs en peine. -{% end %} -{% team_box( +{% %} +{% %} Anti systemd, pro new world docker, Aya s'évertue à installer du logiciel libre partout où il passe. À l'affut de technos distribuées pour construire une solution de co-hébergement interplanétaire, il compte bien sur le p2p pour atteindre son objectif ! -{% end %} -{% team_box( +{% %} +{% %} Formateur, médiateur numérique, je forme depuis 2019 sur des outils numériques libres. Mes domaines de compétences : outils collaboratifs, gestion de site, création multimedia, communication, bureautique et mail. -{% end %} +{% %}
@@ -206,47 +206,47 @@ carousel = true (hors du cadre de Librezo) -{% carousel(id="carousel-prestaworkedfor") %} -{{ carousel_item(msg='Sopra Steria') }} -{{ carousel_item(msg='Météo France') }} -{{ carousel_item(msg='Sagem') }} -{{ carousel_item(msg='Car-Use.org') }} -{{ carousel_item(msg='Nova Discovery') }} -{{ carousel_item(msg='Conciliateurs') }} -{{ carousel_item(msg='Philips') }} -{{ carousel_item(msg='FretLink') }} -{{ carousel_item(msg='Lycée professionnel Jean-Pierre Timbaud') }} -{{ carousel_item(msg='Mamans qui déchirent') }} -{{ carousel_item(msg='5 minutes à tuer') }} -{{ carousel_item(msg='Crealouest') }} -{{ carousel_item(msg='La Poste') }} -{{ carousel_item(msg='Trainline') }} -{{ carousel_item(msg='EADS Astrium') }} -{{ carousel_item(msg='Clean Toilets') }} -{{ carousel_item(msg='Hologic') }} -{{ carousel_item(msg='La Ruche qui dit Oui') }} -{{ carousel_item(msg='CNES') }} -{{ carousel_item(msg='Airbus') }} -{{ carousel_item(msg='CCI de Bayonne') }} -{{ carousel_item(msg='Elsys Design') }} -{{ carousel_item(msg='Octoshow') }} -{{ carousel_item(msg='Art & Culture - La Chouette') }} -{{ carousel_item(msg='Orange') }} -{{ carousel_item(msg='Undula') }} -{{ carousel_item(msg='Open.global') }} -{{ carousel_item(msg='Ministère de la santé') }} -{{ carousel_item(msg='Ministère du travail') }} -{{ carousel_item(msg='Thales') }} -{{ carousel_item(msg='My Community Manager') }} -{{ carousel_item(msg='Sports Santé') }} -{{ carousel_item(msg='Tera') }} -{{ carousel_item(msg='Imago Process') }} -{{ carousel_item(msg='Air France') }} -{{ carousel_item(msg='associations.gouv.fr') }} -{{ carousel_item(msg='Axiom-Team') }} -{{ carousel_item(msg='La Vélodyssée') }} -{{ carousel_item(msg='Solucom') }} -{{ carousel_item(msg='EDF') }} -{{ carousel_item(msg='SII') }} -{{ carousel_item(msg='Intel Security') }} -{% end %} +{% %} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{{ }} +{% %} diff --git a/templates/base.html b/templates/base.html index 5c24eb5..eb56371 100644 --- a/templates/base.html +++ b/templates/base.html @@ -1,4 +1,4 @@ -{% import "macros.html" as macros %} +{% set section_or_page = section | default(value = page) -%} @@ -6,7 +6,7 @@ {% block title %}{% endblock title %} - {% if page.extra.leaflet or section.extra.leaflet %}{% endif %} + {% if section_or_page.extra.leaflet %}{% endif %} @@ -85,6 +85,6 @@
- {% if page.extra.carousel or section.extra.carousel %}{% endif %} + {% if section_or_page.extra.carousel %}{% endif %} diff --git a/templates/macros.html b/templates/macros.html deleted file mode 100644 index e69de29..0000000 diff --git a/templates/shortcodes/carousel.html b/templates/shortcodes/carousel.html index d86090e..51bf74c 100644 --- a/templates/shortcodes/carousel.html +++ b/templates/shortcodes/carousel.html @@ -1,3 +1,5 @@ +{% component carousel(id) %} +{% endcomponent carousel %} diff --git a/templates/shortcodes/carousel_item.html b/templates/shortcodes/carousel_item.html index baf0255..4ed3090 100644 --- a/templates/shortcodes/carousel_item.html +++ b/templates/shortcodes/carousel_item.html @@ -1,3 +1,5 @@ +{% component carousel_item(msg) %} +{% endcomponent carousel_item %} diff --git a/templates/shortcodes/client_box.html b/templates/shortcodes/client_box.html index cc6a6b8..ada4803 100644 --- a/templates/shortcodes/client_box.html +++ b/templates/shortcodes/client_box.html @@ -1,3 +1,4 @@ +{% component client_box(href, title, sign, img, img_dark="") %}
@@ -21,3 +22,4 @@

+{% endcomponent client_box %} diff --git a/templates/shortcodes/map.html b/templates/shortcodes/map.html index 7a4ac0e..ef76ab3 100644 --- a/templates/shortcodes/map.html +++ b/templates/shortcodes/map.html @@ -1,3 +1,4 @@ +{% component map() %}
+{% endcomponent map %} diff --git a/templates/shortcodes/need_box.html b/templates/shortcodes/need_box.html index 2d9301a..c7fa9d2 100644 --- a/templates/shortcodes/need_box.html +++ b/templates/shortcodes/need_box.html @@ -1 +1,3 @@ +{% component need_box(title) %}
{{title|safe}}
+{% endcomponent need_box %} diff --git a/templates/shortcodes/partner_box.html b/templates/shortcodes/partner_box.html index 852d350..f380318 100644 --- a/templates/shortcodes/partner_box.html +++ b/templates/shortcodes/partner_box.html @@ -1 +1,3 @@ +{% component partner_box(url, title, img) %} {{title}} +{% endcomponent %} diff --git a/templates/shortcodes/service_box.html b/templates/shortcodes/service_box.html index 30882ec..693d1ea 100644 --- a/templates/shortcodes/service_box.html +++ b/templates/shortcodes/service_box.html @@ -1,3 +1,4 @@ +{% component service_box(title, href, description="", img="") %}
{% if img %}
{{title}}
{% endif %} @@ -5,3 +6,4 @@ {{description|safe}}{% endif %}
+{% endcomponent service_box %} diff --git a/templates/shortcodes/square_box.html b/templates/shortcodes/square_box.html index 03cd922..b16ac3c 100644 --- a/templates/shortcodes/square_box.html +++ b/templates/shortcodes/square_box.html @@ -1,6 +1,8 @@ +{% component square_box(title) %}
{{ title | safe }} -

{{ text | safe }}

+

{{ body | safe }}

+{% endcomponent square_box %} diff --git a/templates/shortcodes/team_box.html b/templates/shortcodes/team_box.html index 3bdf2c6..54ed7eb 100644 --- a/templates/shortcodes/team_box.html +++ b/templates/shortcodes/team_box.html @@ -1,3 +1,4 @@ +{% component team_box(title, subtitle, img, place) %}
{{title}} @@ -19,3 +20,4 @@
{% endif %}
+{% endcomponent team_box %}