Merge branch 'hugoplate'
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
14
.editorconfig
Executable file
|
@ -0,0 +1,14 @@
|
|||
; https://editorconfig.org
|
||||
|
||||
root = true
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
end_of_line = lf
|
||||
indent_size = 2
|
||||
indent_style = space
|
||||
trim_trailing_whitespace = true
|
||||
insert_final_newline = true
|
||||
|
||||
[*.md]
|
||||
trim_trailing_whitespace = false
|
517
.gitignore
vendored
Normal file → Executable file
|
@ -1,501 +1,20 @@
|
|||
# ---> Emacs
|
||||
# -*- mode: gitignore; -*-
|
||||
*~
|
||||
\#*\#
|
||||
/.emacs.desktop
|
||||
/.emacs.desktop.lock
|
||||
*.elc
|
||||
auto-save-list
|
||||
tramp
|
||||
.\#*
|
||||
|
||||
# Org-mode
|
||||
.org-id-locations
|
||||
*_archive
|
||||
|
||||
# flymake-mode
|
||||
*_flymake.*
|
||||
|
||||
# eshell files
|
||||
/eshell/history
|
||||
/eshell/lastdir
|
||||
|
||||
# elpa packages
|
||||
/elpa/
|
||||
|
||||
# reftex files
|
||||
*.rel
|
||||
|
||||
# AUCTeX auto folder
|
||||
/auto/
|
||||
|
||||
# cask packages
|
||||
.cask/
|
||||
dist/
|
||||
|
||||
# Flycheck
|
||||
flycheck_*.el
|
||||
|
||||
# server auth directory
|
||||
/server/
|
||||
|
||||
# projectiles files
|
||||
.projectile
|
||||
|
||||
# directory configuration
|
||||
.dir-locals.el
|
||||
|
||||
# network security
|
||||
/network-security.data
|
||||
|
||||
|
||||
# ---> Vim
|
||||
# Swap
|
||||
[._]*.s[a-v][a-z]
|
||||
!*.svg # comment out if you don't need vector files
|
||||
[._]*.sw[a-p]
|
||||
[._]s[a-rt-v][a-z]
|
||||
[._]ss[a-gi-z]
|
||||
[._]sw[a-p]
|
||||
|
||||
# Session
|
||||
Session.vim
|
||||
Sessionx.vim
|
||||
|
||||
# Temporary
|
||||
.netrwhist
|
||||
*~
|
||||
# Auto-generated tag files
|
||||
tags
|
||||
# Persistent undo
|
||||
[._]*.un~
|
||||
|
||||
# ---> VisualStudio
|
||||
## Ignore Visual Studio temporary files, build results, and
|
||||
## files generated by popular Visual Studio add-ons.
|
||||
##
|
||||
## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
|
||||
|
||||
# User-specific files
|
||||
*.rsuser
|
||||
*.suo
|
||||
*.user
|
||||
*.userosscache
|
||||
*.sln.docstates
|
||||
|
||||
# User-specific files (MonoDevelop/Xamarin Studio)
|
||||
*.userprefs
|
||||
|
||||
# Mono auto generated files
|
||||
mono_crash.*
|
||||
|
||||
# Build results
|
||||
[Dd]ebug/
|
||||
[Dd]ebugPublic/
|
||||
[Rr]elease/
|
||||
[Rr]eleases/
|
||||
x64/
|
||||
x86/
|
||||
[Ww][Ii][Nn]32/
|
||||
[Aa][Rr][Mm]/
|
||||
[Aa][Rr][Mm]64/
|
||||
bld/
|
||||
[Bb]in/
|
||||
[Oo]bj/
|
||||
[Ll]og/
|
||||
[Ll]ogs/
|
||||
|
||||
# Visual Studio 2015/2017 cache/options directory
|
||||
.vs/
|
||||
# Uncomment if you have tasks that create the project's static files in wwwroot
|
||||
#wwwroot/
|
||||
|
||||
# Visual Studio 2017 auto generated files
|
||||
Generated\ Files/
|
||||
|
||||
# MSTest test Results
|
||||
[Tt]est[Rr]esult*/
|
||||
[Bb]uild[Ll]og.*
|
||||
|
||||
# NUnit
|
||||
*.VisualState.xml
|
||||
TestResult.xml
|
||||
nunit-*.xml
|
||||
|
||||
# Build Results of an ATL Project
|
||||
[Dd]ebugPS/
|
||||
[Rr]eleasePS/
|
||||
dlldata.c
|
||||
|
||||
# Benchmark Results
|
||||
BenchmarkDotNet.Artifacts/
|
||||
|
||||
# .NET Core
|
||||
project.lock.json
|
||||
project.fragment.lock.json
|
||||
artifacts/
|
||||
|
||||
# ASP.NET Scaffolding
|
||||
ScaffoldingReadMe.txt
|
||||
|
||||
# StyleCop
|
||||
StyleCopReport.xml
|
||||
|
||||
# Files built by Visual Studio
|
||||
*_i.c
|
||||
*_p.c
|
||||
*_h.h
|
||||
*.ilk
|
||||
*.meta
|
||||
*.obj
|
||||
*.iobj
|
||||
*.pch
|
||||
*.pdb
|
||||
*.ipdb
|
||||
*.pgc
|
||||
*.pgd
|
||||
*.rsp
|
||||
*.sbr
|
||||
*.tlb
|
||||
*.tli
|
||||
*.tlh
|
||||
*.tmp
|
||||
*.tmp_proj
|
||||
*_wpftmp.csproj
|
||||
*.log
|
||||
*.tlog
|
||||
*.vspscc
|
||||
*.vssscc
|
||||
.builds
|
||||
*.pidb
|
||||
*.svclog
|
||||
*.scc
|
||||
|
||||
# Chutzpah Test files
|
||||
_Chutzpah*
|
||||
|
||||
# Visual C++ cache files
|
||||
ipch/
|
||||
*.aps
|
||||
*.ncb
|
||||
*.opendb
|
||||
*.opensdf
|
||||
*.sdf
|
||||
*.cachefile
|
||||
*.VC.db
|
||||
*.VC.VC.opendb
|
||||
|
||||
# Visual Studio profiler
|
||||
*.psess
|
||||
*.vsp
|
||||
*.vspx
|
||||
*.sap
|
||||
|
||||
# Visual Studio Trace Files
|
||||
*.e2e
|
||||
|
||||
# TFS 2012 Local Workspace
|
||||
$tf/
|
||||
|
||||
# Guidance Automation Toolkit
|
||||
*.gpState
|
||||
|
||||
# ReSharper is a .NET coding add-in
|
||||
_ReSharper*/
|
||||
*.[Rr]e[Ss]harper
|
||||
*.DotSettings.user
|
||||
|
||||
# TeamCity is a build add-in
|
||||
_TeamCity*
|
||||
|
||||
# DotCover is a Code Coverage Tool
|
||||
*.dotCover
|
||||
|
||||
# AxoCover is a Code Coverage Tool
|
||||
.axoCover/*
|
||||
!.axoCover/settings.json
|
||||
|
||||
# Coverlet is a free, cross platform Code Coverage Tool
|
||||
coverage*.json
|
||||
coverage*.xml
|
||||
coverage*.info
|
||||
|
||||
# Visual Studio code coverage results
|
||||
*.coverage
|
||||
*.coveragexml
|
||||
|
||||
# NCrunch
|
||||
_NCrunch_*
|
||||
.*crunch*.local.xml
|
||||
nCrunchTemp_*
|
||||
|
||||
# MightyMoose
|
||||
*.mm.*
|
||||
AutoTest.Net/
|
||||
|
||||
# Web workbench (sass)
|
||||
.sass-cache/
|
||||
|
||||
# Installshield output folder
|
||||
[Ee]xpress/
|
||||
|
||||
# DocProject is a documentation generator add-in
|
||||
DocProject/buildhelp/
|
||||
DocProject/Help/*.HxT
|
||||
DocProject/Help/*.HxC
|
||||
DocProject/Help/*.hhc
|
||||
DocProject/Help/*.hhk
|
||||
DocProject/Help/*.hhp
|
||||
DocProject/Help/Html2
|
||||
DocProject/Help/html
|
||||
|
||||
# Click-Once directory
|
||||
publish/
|
||||
|
||||
# Publish Web Output
|
||||
*.[Pp]ublish.xml
|
||||
*.azurePubxml
|
||||
# Note: Comment the next line if you want to checkin your web deploy settings,
|
||||
# but database connection strings (with potential passwords) will be unencrypted
|
||||
*.pubxml
|
||||
*.publishproj
|
||||
|
||||
# Microsoft Azure Web App publish settings. Comment the next line if you want to
|
||||
# checkin your Azure Web App publish settings, but sensitive information contained
|
||||
# in these scripts will be unencrypted
|
||||
PublishScripts/
|
||||
|
||||
# NuGet Packages
|
||||
*.nupkg
|
||||
# NuGet Symbol Packages
|
||||
*.snupkg
|
||||
# The packages folder can be ignored because of Package Restore
|
||||
**/[Pp]ackages/*
|
||||
# except build/, which is used as an MSBuild target.
|
||||
!**/[Pp]ackages/build/
|
||||
# Uncomment if necessary however generally it will be regenerated when needed
|
||||
#!**/[Pp]ackages/repositories.config
|
||||
# NuGet v3's project.json files produces more ignorable files
|
||||
*.nuget.props
|
||||
*.nuget.targets
|
||||
|
||||
# Microsoft Azure Build Output
|
||||
csx/
|
||||
*.build.csdef
|
||||
|
||||
# Microsoft Azure Emulator
|
||||
ecf/
|
||||
rcf/
|
||||
|
||||
# Windows Store app package directories and files
|
||||
AppPackages/
|
||||
BundleArtifacts/
|
||||
Package.StoreAssociation.xml
|
||||
_pkginfo.txt
|
||||
*.appx
|
||||
*.appxbundle
|
||||
*.appxupload
|
||||
|
||||
# Visual Studio cache files
|
||||
# files ending in .cache can be ignored
|
||||
*.[Cc]ache
|
||||
# but keep track of directories ending in .cache
|
||||
!?*.[Cc]ache/
|
||||
|
||||
# Others
|
||||
ClientBin/
|
||||
~$*
|
||||
*~
|
||||
*.dbmdl
|
||||
*.dbproj.schemaview
|
||||
*.jfm
|
||||
*.pfx
|
||||
*.publishsettings
|
||||
orleans.codegen.cs
|
||||
|
||||
# Including strong name files can present a security risk
|
||||
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
|
||||
#*.snk
|
||||
|
||||
# Since there are multiple workflows, uncomment next line to ignore bower_components
|
||||
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
|
||||
#bower_components/
|
||||
|
||||
# RIA/Silverlight projects
|
||||
Generated_Code/
|
||||
|
||||
# Backup & report files from converting an old project file
|
||||
# to a newer Visual Studio version. Backup files are not needed,
|
||||
# because we have git ;-)
|
||||
_UpgradeReport_Files/
|
||||
Backup*/
|
||||
UpgradeLog*.XML
|
||||
UpgradeLog*.htm
|
||||
ServiceFabricBackup/
|
||||
*.rptproj.bak
|
||||
|
||||
# SQL Server files
|
||||
*.mdf
|
||||
*.ldf
|
||||
*.ndf
|
||||
|
||||
# Business Intelligence projects
|
||||
*.rdl.data
|
||||
*.bim.layout
|
||||
*.bim_*.settings
|
||||
*.rptproj.rsuser
|
||||
*- [Bb]ackup.rdl
|
||||
*- [Bb]ackup ([0-9]).rdl
|
||||
*- [Bb]ackup ([0-9][0-9]).rdl
|
||||
|
||||
# Microsoft Fakes
|
||||
FakesAssemblies/
|
||||
|
||||
# GhostDoc plugin setting file
|
||||
*.GhostDoc.xml
|
||||
|
||||
# Node.js Tools for Visual Studio
|
||||
.ntvs_analysis.dat
|
||||
node_modules/
|
||||
|
||||
# Visual Studio 6 build log
|
||||
*.plg
|
||||
|
||||
# Visual Studio 6 workspace options file
|
||||
*.opt
|
||||
|
||||
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
|
||||
*.vbw
|
||||
|
||||
# Visual Studio 6 auto-generated project file (contains which files were open etc.)
|
||||
*.vbp
|
||||
|
||||
# Visual Studio 6 workspace and project file (working project files containing files to include in project)
|
||||
*.dsw
|
||||
*.dsp
|
||||
|
||||
# Visual Studio 6 technical files
|
||||
*.ncb
|
||||
*.aps
|
||||
|
||||
# Visual Studio LightSwitch build output
|
||||
**/*.HTMLClient/GeneratedArtifacts
|
||||
**/*.DesktopClient/GeneratedArtifacts
|
||||
**/*.DesktopClient/ModelManifest.xml
|
||||
**/*.Server/GeneratedArtifacts
|
||||
**/*.Server/ModelManifest.xml
|
||||
_Pvt_Extensions
|
||||
|
||||
# Paket dependency manager
|
||||
.paket/paket.exe
|
||||
paket-files/
|
||||
|
||||
# FAKE - F# Make
|
||||
.fake/
|
||||
|
||||
# CodeRush personal settings
|
||||
.cr/personal
|
||||
|
||||
# Python Tools for Visual Studio (PTVS)
|
||||
__pycache__/
|
||||
*.pyc
|
||||
|
||||
# Cake - Uncomment if you are using it
|
||||
# tools/**
|
||||
# !tools/packages.config
|
||||
|
||||
# Tabs Studio
|
||||
*.tss
|
||||
|
||||
# Telerik's JustMock configuration file
|
||||
*.jmconfig
|
||||
|
||||
# BizTalk build output
|
||||
*.btp.cs
|
||||
*.btm.cs
|
||||
*.odx.cs
|
||||
*.xsd.cs
|
||||
|
||||
# OpenCover UI analysis results
|
||||
OpenCover/
|
||||
|
||||
# Azure Stream Analytics local run output
|
||||
ASALocalRun/
|
||||
|
||||
# MSBuild Binary and Structured Log
|
||||
*.binlog
|
||||
|
||||
# NVidia Nsight GPU debugger configuration file
|
||||
*.nvuser
|
||||
|
||||
# MFractors (Xamarin productivity tool) working folder
|
||||
.mfractor/
|
||||
|
||||
# Local History for Visual Studio
|
||||
.localhistory/
|
||||
|
||||
# Visual Studio History (VSHistory) files
|
||||
.vshistory/
|
||||
|
||||
# BeatPulse healthcheck temp database
|
||||
healthchecksdb
|
||||
|
||||
# Backup folder for Package Reference Convert tool in Visual Studio 2017
|
||||
MigrationBackup/
|
||||
|
||||
# Ionide (cross platform F# VS Code tools) working folder
|
||||
.ionide/
|
||||
|
||||
# Fody - auto-generated XML schema
|
||||
FodyWeavers.xsd
|
||||
|
||||
# VS Code files for those working on multiple tools
|
||||
.vscode/*
|
||||
!.vscode/settings.json
|
||||
!.vscode/tasks.json
|
||||
!.vscode/launch.json
|
||||
!.vscode/extensions.json
|
||||
*.code-workspace
|
||||
|
||||
# Local History for Visual Studio Code
|
||||
.history/
|
||||
|
||||
# Windows Installer files from build outputs
|
||||
*.cab
|
||||
*.msi
|
||||
*.msix
|
||||
*.msm
|
||||
*.msp
|
||||
|
||||
# JetBrains Rider
|
||||
*.sln.iml
|
||||
|
||||
# ---> VisualStudioCode
|
||||
.vscode/*
|
||||
!.vscode/settings.json
|
||||
!.vscode/tasks.json
|
||||
!.vscode/launch.json
|
||||
!.vscode/extensions.json
|
||||
!.vscode/*.code-snippets
|
||||
|
||||
# Local History for Visual Studio Code
|
||||
.history/
|
||||
|
||||
# Built Visual Studio Code Extensions
|
||||
*.vsix
|
||||
|
||||
# ---> Hugo
|
||||
# Generated files by hugo
|
||||
/public/
|
||||
/resources/_gen/
|
||||
/assets/jsconfig.json
|
||||
hugo_stats.json
|
||||
|
||||
# Executable may be added to repository
|
||||
hugo.exe
|
||||
hugo.darwin
|
||||
hugo.linux
|
||||
|
||||
# Temporary lock file while building
|
||||
Thumbs.db
|
||||
.DS_Store
|
||||
.dist
|
||||
.tmp
|
||||
.lock
|
||||
/.sass-cache
|
||||
/npm-debug.log
|
||||
/node_modules
|
||||
/builds
|
||||
/package-lock.json
|
||||
/public
|
||||
/resources
|
||||
/.hugo_build.lock
|
||||
/jsconfig.json
|
||||
/hugo_stats.json
|
||||
/go.sum
|
||||
/yarn.lock
|
||||
/.idea
|
||||
|
||||
.awsrc
|
||||
|
|
38
.gitlab-ci.yml
Normal file
|
@ -0,0 +1,38 @@
|
|||
stages:
|
||||
- build
|
||||
|
||||
variables:
|
||||
HUGO_ENV: production
|
||||
HUGO_VERSION: "0.124.1"
|
||||
GO_VERSION: "1.22.2"
|
||||
NODE_VERSION: "18.16.1"
|
||||
|
||||
cache:
|
||||
paths:
|
||||
- node_modules/
|
||||
|
||||
default:
|
||||
image: node:${NODE_VERSION}
|
||||
before_script:
|
||||
- echo "USING NODE ${NODE_VERSION}"
|
||||
- apt-get update && apt-get install -y curl
|
||||
- curl -LO "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz"
|
||||
- tar -xvf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz
|
||||
- mv hugo /usr/local/bin/
|
||||
- rm hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz
|
||||
- echo "HUGO ${HUGO_VERSION} INSTALLED"
|
||||
- curl -LO "https://dl.google.com/go/go${GO_VERSION}.linux-amd64.tar.gz"
|
||||
- tar -C /usr/local -xzf go${GO_VERSION}.linux-amd64.tar.gz
|
||||
- export PATH=$PATH:/usr/local/go/bin
|
||||
- rm go${GO_VERSION}.linux-amd64.tar.gz
|
||||
- echo "GO ${GO_VERSION} INSTALLED"
|
||||
- npm install
|
||||
|
||||
pages:
|
||||
stage: build
|
||||
script:
|
||||
- npm run project-setup
|
||||
- npm run build
|
||||
artifacts:
|
||||
paths:
|
||||
- public
|
59
.jshintrc
Normal file
|
@ -0,0 +1,59 @@
|
|||
{
|
||||
"maxerr": 50,
|
||||
"bitwise": true,
|
||||
"camelcase": false,
|
||||
"curly": true,
|
||||
"eqeqeq": true,
|
||||
"forin": true,
|
||||
"freeze": true,
|
||||
"immed": true,
|
||||
"indent": 2,
|
||||
"latedef": true,
|
||||
"newcap": false,
|
||||
"noarg": true,
|
||||
"noempty": true,
|
||||
"nonbsp": true,
|
||||
"nonew": true,
|
||||
"plusplus": false,
|
||||
"undef": true,
|
||||
"unused": false,
|
||||
"strict": true,
|
||||
"maxparams": false,
|
||||
"maxdepth": 4,
|
||||
"maxstatements": false,
|
||||
"maxcomplexity": false,
|
||||
"maxlen": 400,
|
||||
"browser": true,
|
||||
"devel": true,
|
||||
"asi": false,
|
||||
"boss": false,
|
||||
"debug": false,
|
||||
"eqnull": false,
|
||||
"es3": false,
|
||||
"es5": false,
|
||||
"esversion": 12,
|
||||
"moz": false,
|
||||
"evil": true,
|
||||
"expr": true,
|
||||
"funcscope": false,
|
||||
"globalstrict": false,
|
||||
"iterator": false,
|
||||
"lastsemic": false,
|
||||
"laxbreak": false,
|
||||
"laxcomma": false,
|
||||
"loopfunc": true,
|
||||
"multistr": true,
|
||||
"noyield": false,
|
||||
"notypeof": false,
|
||||
"proto": false,
|
||||
"scripturl": false,
|
||||
"shadow": false,
|
||||
"sub": false,
|
||||
"supernew": false,
|
||||
"validthis": false,
|
||||
"globals": {
|
||||
"jQuery": false,
|
||||
"google": false,
|
||||
"$": false
|
||||
}
|
||||
}
|
5
.markdownlint.json
Executable file
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"MD033": false,
|
||||
"MD034": false,
|
||||
"MD013": false
|
||||
}
|
13
.prettierrc
Executable file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"plugins": ["prettier-plugin-go-template"],
|
||||
"overrides": [
|
||||
{
|
||||
"files": ["*.html"],
|
||||
"options": {
|
||||
"parser": "go-template",
|
||||
"goTemplateBracketSpacing": true,
|
||||
"bracketSameLine": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
44
.woodpecker.yaml
Normal file
|
@ -0,0 +1,44 @@
|
|||
---
|
||||
|
||||
steps:
|
||||
- name: build
|
||||
when:
|
||||
event: [push]
|
||||
image: node:20.17.0
|
||||
commands:
|
||||
- export GO_VERSION=1.22.3
|
||||
- export HUGO_VERSION=0.134.2
|
||||
- export HUGO_ENV=production
|
||||
- apt-get update && apt-get install -y curl
|
||||
- echo "https://github.com/gohugoio/hugo/releases/download/v$${HUGO_VERSION}/hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz"
|
||||
- curl -LO "https://github.com/gohugoio/hugo/releases/download/v$${HUGO_VERSION}/hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz"
|
||||
- tar -xvf hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz
|
||||
- mv hugo /usr/local/bin/
|
||||
- rm hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz
|
||||
- echo "HUGO $${HUGO_VERSION} INSTALLED"
|
||||
- curl -LO "https://dl.google.com/go/go$${GO_VERSION}.linux-amd64.tar.gz"
|
||||
- tar -C /usr/local -xzf go$${GO_VERSION}.linux-amd64.tar.gz
|
||||
- export PATH=$PATH:/usr/local/go/bin
|
||||
- rm go$${GO_VERSION}.linux-amd64.tar.gz
|
||||
- echo "GO $${GO_VERSION} INSTALLED"
|
||||
- npm run project-setup
|
||||
- npm install
|
||||
- npm run build
|
||||
|
||||
- name: deploy
|
||||
when:
|
||||
event: [push]
|
||||
branch: [hugoplate]
|
||||
image: plugins/s3
|
||||
settings:
|
||||
bucket: chtinux.org
|
||||
endpoint: https://garage.deuxfleurs.fr
|
||||
region: garage
|
||||
access_key:
|
||||
from_secret: chtinux_aws_access_key_id
|
||||
secret_key:
|
||||
from_secret: chtinux_aws_secret_access_key
|
||||
source: public/**/*
|
||||
target: /
|
||||
strip_prefix: public/
|
||||
path_style: true
|
37
README.md
|
@ -1,16 +1,35 @@
|
|||
# Chtinux's website
|
||||
# Site internet : Chtinux reloaded 🍟🍟🍟🍟🍟🍟
|
||||
|
||||
- Live website at: https://chtinux.org
|
||||
- Pre-prod website at: https://chtinux.web.deuxfleurs.fr
|
||||
- La prod : https://chtinux.org
|
||||
- La pre-prod : https://chtinux.web.deuxfleurs.fr
|
||||
|
||||
Ce site est un site statique généré grace à [HUGO](https://gohugo.io/)
|
||||
|
||||
## 🖼️ Template du site
|
||||
|
||||
Le template est [hugoplate](https://themes.gohugo.io/themes/hugoplate/)
|
||||
Un conseil bien lire le README du templates contient des particularités,
|
||||
la documentation d'hugo ne suffit pas.
|
||||
>>>>>>> hugoplate
|
||||
|
||||
## 📅 Mettre à jour de l'agenda
|
||||
|
||||
Un script python récupere l'ics de l'agenda du libre et génére les pages hugo
|
||||
(dans le dossier /content/francais/agenda/)
|
||||
|
||||
<code>
|
||||
./recup_agenda.sh
|
||||
</code>
|
||||
|
||||
Le script fonctionne avec python3, et dépend du paquet `icalendar`.
|
||||
|
||||
|
||||
## Changing the DNS records
|
||||
## Édition des DNS
|
||||
|
||||
To point the live chtinux.org site to Deuxfleurs' infrastructure (from linux62), update its DNS records in Gandi.
|
||||
Si vous voulez que le domaine chtinux.org pointe vers le vieux hébergement : `@ A 213.36.253.12`
|
||||
|
||||
From: `@ A 213.36.253.12`
|
||||
Si vous voulez qu'il pointe vers Deuxfleurs : `@ ALIAS garage.deuxfleurs.fr.`
|
||||
|
||||
To: `@ ALIAS garage.deuxfleurs.fr`
|
||||
|
||||
Also ensure no other CNAME points to @.
|
||||
Déconnez pas, ya pas TLS sur le vieux bouzin, et sur le nouveau ya [HSTS](https://fr.wikipedia.org/wiki/HTTP_Strict_Transport_Security), qui explique à qui veut l'entendre que si le site est en HTTP (ou ses sous-domaines, comme le wiki), c'est que vous subissez une attaque.
|
||||
|
||||
(En d'autres termes on est dans la merde pour le wiki.)
|
||||
|
|
1
_redirects
Normal file
|
@ -0,0 +1 @@
|
|||
/* /en/404.html 404
|
|
@ -1,128 +0,0 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" >
|
||||
<channel>
|
||||
<title>Actualité sur Chtinux</title>
|
||||
<link>http://chtinux.org/actualite/</link>
|
||||
<description>Actualité</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
<language>fr</language>
|
||||
<lastBuildDate>Sun, 28 Apr 2024 22:00:00 +0200</lastBuildDate>
|
||||
<image>
|
||||
<title>Logo de Actualité</title>
|
||||
<url>http://chtinux.org//chtinux.png</url>
|
||||
<link>http://chtinux.org/actualite/</link>
|
||||
</image>
|
||||
|
||||
<atom:link href="http://chtinux.org/actualite/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
<item>
|
||||
<title>Paris XIème : Rencontre-débat « le pouvoir selon Google » le 04/05 à Publico</title>
|
||||
<link>http://chtinux.org/actualite/2024-04-28/</link>
|
||||
<pubDate>Sun, 28 Apr 2024 22:00:00 +0200</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2024-04-28/</guid>
|
||||
<description>Le pouvoir selon Google : suivi du guide pratique pour boycotter google
|
||||
Des livres sur Google, il y en a déjà un certain nombre. Parfois pas inintéressants, malgré une propension au stéréotype. Mais celui-ci sort assurément de l’ordinaire. C’est une autopsie méticuleuse de la bête, encore vivante. A la hache et au scalpel. Mais c’est bien plus que cela. C’est une analyse de l’âme de la bête. De sa dimension économique, politique, philosophique et, même, civilisationnelle.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Fête de Mycélium & Spores extrêmes</title>
|
||||
<link>http://chtinux.org/actualite/2022-04-06/</link>
|
||||
<pubDate>Wed, 06 Apr 2022 10:00:00 +0200</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2022-04-06/</guid>
|
||||
<description>L&rsquo;association Mycélium organise une fête champignonesque pour célébrer ses nombreuses années d&rsquo;existence en tant que fournisseur d&rsquo;accès internet non-marchand et tenter d&rsquo;étendre un peu les filaments de son mycélium sur la métropole lilloise. Parce qu&rsquo;il correspond aux aspirations à l&rsquo;autogestion et à l&rsquo;autonomie de Mycélium, la fête aura lieu au Centre Culturel Libertaire.
|
||||
Voyez l&rsquo;affriolant programme !
|
||||
🍄 Elle commencera dès 12h00 par une fricassée collective de champignons et des discussions joyeuses autour des tables.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Festival «Nos désirs sont désordres #5», du 8 au 10 avril 2022</title>
|
||||
<link>http://chtinux.org/actualite/2022-02-20/</link>
|
||||
<pubDate>Sun, 20 Feb 2022 10:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2022-02-20/</guid>
|
||||
<description>«Nos désirs sont désordres», le festival de films libres de critique sociale de Lent Ciné, aura lieu du 8 au 10 avril 2022, au cinéma L&rsquo;Univers.
|
||||
Le programme et les infos sur leur site : https://lentcine.tuxfamily.org/2022/02/01/festival-nos-desirs-sont-desordres-5-8-9-10-avril-a-lille/</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>metalu.net à Esch2022 capitale européenne de la culture</title>
|
||||
<link>http://chtinux.org/actualite/2022-02-18/</link>
|
||||
<pubDate>Fri, 18 Feb 2022 17:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2022-02-18/</guid>
|
||||
<description>Métalu.Net organise plusieurs événements dans le cadre de Esch2022.
|
||||
D&rsquo;une part, des ateliers de domozique (instruments de musique fabriquée à partir d&rsquo;objets du quotidien et d&rsquo;électronique). D&rsquo;autre part des rencontres autour des pratiques numériques libres (que nous appelons &ldquo;En Quêtes&rdquo;).
|
||||
Samedi 26 février au Bâtiment4 d&rsquo;Esch-sur-Alzette aura lieu la 1ère &ldquo;En Quête&rdquo; animée par Jean-Yves Jeannas avec la complicité de Christian Mahieu, autour des libertés numériques.
|
||||
Infos par ici : http://metalu.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Documentaire «Disparaître - Sous les radars des algorithmes»</title>
|
||||
<link>http://chtinux.org/actualite/2021-12-04/</link>
|
||||
<pubDate>Sat, 04 Dec 2021 12:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2021-12-04/</guid>
|
||||
<description>Diffusion sur Arte et ailleurs d&rsquo;un nouveau documentaire de Marc Meillassoux, aussi réalisateur de «Nothing to Hide».
|
||||
Comment protéger ses activités numériques de la surveillance et de la malveillance ? Un panorama didactique des solutions alternatives à la portée de tous.
|
||||
&ldquo;Nos libertés sont en train de s’évaporer sous nos yeux&rdquo;, s’alarme une jeune chercheuse hongkongaise. Tous les jours, les données personnelles que chacun laisse sur les outils gracieusement mis à sa disposition par les Gafam – messageries instantanées, réseaux sociaux, navigateurs, moteurs de recherche, services de cartographie en ligne et de géolocalisation&hellip; – fragilisent le droit à la vie privée.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>La valeur éternelle de la vie privée</title>
|
||||
<link>http://chtinux.org/actualite/2021-11-08/</link>
|
||||
<pubDate>Mon, 08 Nov 2021 12:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2021-11-08/</guid>
|
||||
<description>Traduction d&rsquo;un texte de Bruce Schneier publié en 2006.
|
||||
Les promoteurs de la surveillance gouvernementale de masse sont fiers de dire que seuls les coupables devraient s&rsquo;inquiéter de l&rsquo;espionnage. Jetons cet argument fallacieux aux ordures une bonne fois pour toute.
|
||||
La réplique la plus fréquente faite aux défenseurs de la vie privée, par ceux qui sont favorables aux vérifications d&rsquo;identité, caméras, banques de données, exploitation de données et autres mesures de surveillance de masse, tient en cette ligne: &ldquo;Puisque vous ne faîtes rien de mal, qu&rsquo;avez vous à cacher ?</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Relai de la lettre d'informations d'InterHop</title>
|
||||
<link>http://chtinux.org/actualite/2021-03-05/</link>
|
||||
<pubDate>Fri, 05 Mar 2021 21:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2021-03-05/</guid>
|
||||
<description>Chtinux vous invite à prendre des nouvelles d&rsquo;InterHop, une association fort active sur la question des données personnelles de santé et des problèmes liés à la mise en place du Health Data Hub par le gouvernement. Nous reproduisons ci-dessous sa dernière lettre d&rsquo;informations.
|
||||
Interhop: Lancement de nos outils et retour sur la commission Latombe
|
||||
Bonjour,
|
||||
Nous vous espérons en pleine forme.
|
||||
Dans cette nouvelle newsletter, nous abordons les point suivants : nos financements, le lancement de nos premiers outils et un point sur la commission Latombe et l&rsquo;actuelle position de la CNAM par rapport au Health Data Hub.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Simplification du site Chtinux.org</title>
|
||||
<link>http://chtinux.org/actualite/2021-02-02/</link>
|
||||
<pubDate>Tue, 02 Feb 2021 17:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2021-02-02/</guid>
|
||||
<description>Le site de Chtinux était motorisé par Drupal.
|
||||
Par la vieillesse du site, les mises à jour de Drupal sont devenues difficiles à appliquer, et soulevaient des problèmes de sécurité que la maintenance d&rsquo;une telle plateforme implique.
|
||||
C&rsquo;est pourquoi nous nous rabattons vers une version simplifiée du site web, sans doute moins jolie, ayant moins de fonctionnalités, mais qui mènera certainement sa mission à bien :P Ce mini-site est conçu avec Hugo.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Jami comme client Zoom, astuce pour les salles protégées par mot de passe...</title>
|
||||
<link>http://chtinux.org/actualite/2021-01-01/</link>
|
||||
<pubDate>Fri, 01 Jan 2021 12:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2021-01-01/</guid>
|
||||
<description>Traduction d&rsquo;un billet du blog de Petter Reinholdtsen par mes soins. Une contribution confignolée car je trouvais que la démarche suivait le bon esprit et que je découvre à cette occasion que l&rsquo;on peut joindre un salon Zoom via SIP (je n&rsquo;ai pas eu à le faire, mais ça peut être utile à d&rsquo;autres).
|
||||
Si en revanche vous êtes dans une situation plus auto-organisée, que vous avez le choix de la plateforme au sein de votre structure, et pouvez mandater des personnes techniciennes pour la mettre en place, des solutions entièrement libres comme Mumble (audio à plusieurs dizaines/centaines de personnes) et Jitsi (audio/video à une 10aine de personnes) se mettent en place sans grands efforts.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Discussions du libre (en ligne)</title>
|
||||
<link>http://chtinux.org/actualite/2020-11-01/</link>
|
||||
<pubDate>Sun, 01 Nov 2020 12:00:00 +0100</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/actualite/2020-11-01/</guid>
|
||||
<description>Du fait de ne pas pouvoir tenir notre réunion mensuelle au Café Citoyen comme à l&rsquo;habitude, nous convertissons pour cette fois (et peut-être d&rsquo;autres) ce créneau de rencontre en «discussion en ligne».
|
||||
Ce rendez-vous est une occasion de retrouver des membres de plusieurs associations lilloises oeuvrant dans le domaine de l&rsquo;internet et du logiciel libre (Chtinux, CLX, Mycélium, Raoull&hellip;), de s&rsquo;informer des activités de chacune, de poser des questions liées à votre usage de l&rsquo;informatique, et de trouver des pistes pour rendre cet outil moins éprouvant à l&rsquo;usage.</description>
|
||||
</item>
|
||||
|
||||
</channel>
|
||||
</rss>
|
29
amplify.yml
Normal file
|
@ -0,0 +1,29 @@
|
|||
version: 1
|
||||
frontend:
|
||||
phases:
|
||||
preBuild:
|
||||
commands:
|
||||
- yum install -y curl
|
||||
- curl -LO "https://github.com/gohugoio/hugo/releases/download/v0.124.1/hugo_extended_0.124.1_Linux-64bit.tar.gz"
|
||||
- tar -xvf hugo_extended_0.124.1_Linux-64bit.tar.gz
|
||||
- mv hugo /usr/local/bin/
|
||||
- rm hugo_extended_0.124.1_Linux-64bit.tar.gz
|
||||
- echo "HUGO 0.124.1 INSTALLED"
|
||||
- curl -LO "https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz"
|
||||
- tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz
|
||||
- export PATH=$PATH:/usr/local/go/bin
|
||||
- rm go1.22.2.linux-amd64.tar.gz
|
||||
- echo "GO 1.22.2 INSTALLED"
|
||||
- npm install
|
||||
build:
|
||||
commands:
|
||||
- npm run project-setup
|
||||
- npm run build
|
||||
artifacts:
|
||||
# IMPORTANT - Please verify your build output directory
|
||||
baseDirectory: /public
|
||||
files:
|
||||
- "**/*"
|
||||
cache:
|
||||
paths:
|
||||
- node_modules/**/*
|
|
@ -1,102 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Chtinux :: Chtinux</title>
|
||||
<link href="/css/style.css" rel="stylesheet">
|
||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="bandeau"></div>
|
||||
|
||||
|
||||
<aside>
|
||||
<ul>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/">
|
||||
|
||||
<span>Accueil</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/actualite">
|
||||
|
||||
<span>Actualité</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/apropos">
|
||||
|
||||
<span>À propos</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="http://wiki.chtinux.org">
|
||||
|
||||
<span>Wiki</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</aside>
|
||||
|
||||
|
||||
<div id="contenu">
|
||||
|
||||
|
||||
<h1>À propos : Chtinux</h1>
|
||||
|
||||
|
||||
<p>Chtinux est une association de promotion des <a href="http://fr.wikipedia.org/wiki/Logiciel_libre">logiciels
|
||||
libres</a> de la métropole lilloise.
|
||||
C’est une association à but non lucratif (loi 1901) composée exclusivement de
|
||||
bénévoles.</p>
|
||||
<p>L’association a été fondée en 2002 sous le nom de Campux comme un groupe
|
||||
d’utilisateurs de Linux par des étudiants de Lille 1.</p>
|
||||
<p>Chtinux met sur pied de nombreux événements (conférences, ateliers, installs
|
||||
partys etc.) et participe à de nombreux autres (forums, salons). Consultez
|
||||
l’<a href="http://www.agendadulibre.org/listevents.php?tag=chtinux">agenda du Libre</a>
|
||||
pour vous tenir informés des prochains évènements</p>
|
||||
<p>Chtinux est un interlocuteur pour les individus et les associations qui
|
||||
souhaitent découvrir le logiciel Libre et ses valeurs.</p>
|
||||
<p>Chtinux cherche également à convaincre les administrations locales des
|
||||
bienfaits que peuvent leur apporter l’usage des logiciels Libres.</p>
|
||||
<p>Enfin, Chtinux tâche de faire la promotion de l’usage des logiciels Libres en
|
||||
entreprise, notamment en faisant de la publicité pour les sociétés éditrices de
|
||||
logiciels Libres ou de services en ingénierie informatique Libre sur la
|
||||
métropole lilloise.</p>
|
||||
<p>Chtinux participe à l’initiative <a href="http://www.libreassociation.info/">Libre
|
||||
association</a> de
|
||||
l’<a href="http://www.april.org/">April</a> qui vise à mettre en relation le monde
|
||||
associatif et le monde du logiciel Libre. Dans ce cadre Chtinux peut apporter
|
||||
de l’accompagnement dans l’usage de logiciels Libre et, sous certaines
|
||||
conditions, des formations.</p>
|
||||
<p>Chtinux n’est qu’une association parmi d’autres qui existent dans la région
|
||||
Nord-Pas de Calais. Si vous habitez loin de Lille, consultez cette liste pour
|
||||
trouver une association plus proche de chez vous.</p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,109 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Contact :: Chtinux</title>
|
||||
<link href="/css/style.css" rel="stylesheet">
|
||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="bandeau"></div>
|
||||
|
||||
|
||||
<aside>
|
||||
<ul>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/">
|
||||
|
||||
<span>Accueil</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/actualite">
|
||||
|
||||
<span>Actualité</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/apropos">
|
||||
|
||||
<span>À propos</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="http://wiki.chtinux.org">
|
||||
|
||||
<span>Wiki</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</aside>
|
||||
|
||||
|
||||
<div id="contenu">
|
||||
|
||||
|
||||
<h1>À propos : Contact</h1>
|
||||
|
||||
|
||||
<p>Vous disposez de plusieurs possibilités pour nous joindre :</p>
|
||||
<h2 id="adresse-postale">Adresse postale</h2>
|
||||
<pre><code>Association Chtinux
|
||||
Maison Régionale de l’Environnement et des Solidarités
|
||||
5 rue Jules de Vicq, 59800 Lille, France
|
||||
</code></pre>
|
||||
<h2 id="courriel">Courriel</h2>
|
||||
<p>Vous pouvez nous joindre à l’adresse email suivante : bonjour <code>AROBASE</code> chtinux <code>POINT</code> org</p>
|
||||
<p>Vous pouve joindre l’équipe de l’Écho Des Gnous à : edg <code>AROBASE</code> chtinux <code>POINT</code> org</p>
|
||||
<h2 id="irc">IRC</h2>
|
||||
<p>L’association dispose d’un canal de discussion IRC, que vous pouvez rejoindre :</p>
|
||||
<ul>
|
||||
<li>Avec un client IRC <a href="https://web.libera.chat">Web</a>, salon #chtinux</li>
|
||||
<li>Avec un client IRC : <a href="irc://irc.libera.chat/#chtinux">#chtinux sur le réseau Libera</a></li>
|
||||
</ul>
|
||||
<h2 id="listes-de-diffusion">Listes de diffusion</h2>
|
||||
<p>Vous pouvez vous tenir au courant des activités de l’association en recevant
|
||||
les annonces des manifestations ainsi que la newsletter en vous inscrivant sur
|
||||
<a href="http://lists.linux62.org/cgi-bin/mailman/listinfo/annonces">notre liste de diffusion
|
||||
publique</a>.</p>
|
||||
<p>Vous pouvez également rejoindre <a href="http://lists.linux62.org/cgi-bin/mailman/listinfo/membres">la liste des
|
||||
adhérents</a></p>
|
||||
<h2 id="réseaux-sociaux">Réseaux sociaux</h2>
|
||||
<p>Nous sommes présents principalement sur les réseaux libres et fédérés suivants :</p>
|
||||
<ul>
|
||||
<li>Diaspora* : <a href="https://framasphere.org/people/718b54a01a300134573f2a0000053625">chtinux@framasphere.org</a></li>
|
||||
<li>Mastodon : <a href="https://framapiaf.org/@Chtinux">chtinux@framapiaf.org</a></li>
|
||||
</ul>
|
||||
<p>Nous vous déconseillons les services fermés et centralisés ! Néanmoins vous pouvez quand même nous suivre sur :</p>
|
||||
<ul>
|
||||
<li>Twitter : <a href="https://twitter.com/Chtinux">@Chtinux</a> et <a href="https://twitter.com/echodesgnous">@EchoDesGnous</a></li>
|
||||
</ul>
|
||||
<h2 id="afk---away-from-keyboard-loin-du-clavier">AFK - Away From Keyboard (Loin du clavier)</h2>
|
||||
<p>Vous pouvez aussi tout simplement venir à nos évènements ou à <a href="/apropos/permanences">nos permanences</a> :-]</p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,104 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>L'écho des gnous :: Chtinux</title>
|
||||
<link href="/css/style.css" rel="stylesheet">
|
||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="bandeau"></div>
|
||||
|
||||
|
||||
<aside>
|
||||
<ul>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/">
|
||||
|
||||
<span>Accueil</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/actualite">
|
||||
|
||||
<span>Actualité</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/apropos">
|
||||
|
||||
<span>À propos</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="http://wiki.chtinux.org">
|
||||
|
||||
<span>Wiki</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</aside>
|
||||
|
||||
|
||||
<div id="contenu">
|
||||
|
||||
|
||||
<h1>À propos : L'écho des gnous</h1>
|
||||
|
||||
|
||||
<p>L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la
|
||||
culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche
|
||||
soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise
|
||||
ou en streaming sur <a href="http://campuslille.com/">campuslille.com</a>.</p>
|
||||
<p>Depuis octobre 2010 nous vous proposons « l’émission qui vous explique
|
||||
l’informatique libre », pas réservée aux informaticiens, mais au contraire
|
||||
destinée au plus grand nombre. Nous vous proposons deux concepts en alternance,
|
||||
chacun étant diffusé une semaine sur deux :</p>
|
||||
<ul>
|
||||
<li>la Face A traite de l’actualité informatique sous l’angle du Logiciel
|
||||
Libre, de la sécurité informatique, du respect de la vie privée et de la
|
||||
liberté d’expression sur Internet. La rubrique dégeekalisation a pour but de
|
||||
démystifier un sujet technique supposé complexe, mais qui gagnerait à être
|
||||
connu de tous ;</li>
|
||||
<li>la Face B, sorte de dégeekalisation étendue, développe chaque
|
||||
semaine un sujet pendant toute l’heure de l’émission. Devenez incollables sur
|
||||
les sujets de fond de la culture libriste !</li>
|
||||
</ul>
|
||||
<p>Quelques pauses musicales sont proposées pendant l’émission. Bien entendu, tous
|
||||
les morceaux choisis sont disponibles sous licences de libre diffusion
|
||||
(Creative Commons, Art Libre…)</p>
|
||||
<p>Vous pouvez contacter l’équipe de l’émission <a href="/apropos/contact">via IRC</a>
|
||||
(<a href="https://web.libera.chat">webchat</a>) ou par email en écrivant à e d g CHEZ c h
|
||||
t i n u x POINT o r g.</p>
|
||||
<p>Envie de retrouver les précédentes émissions ?</p>
|
||||
<ul>
|
||||
<li>Vous trouverez toutes les informations sur notre site : <a href="https://www.echodesgnous.org/">https://www.echodesgnous.org/</a></li>
|
||||
<li>Vous pouvez consulter la liste complète des émissions diffusées, ainsi que leurs contenus <a href="http://wiki.chtinux.org/doku.php?id=echo_des_gnous:start">sur notre wiki</a>.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,103 +0,0 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" >
|
||||
<channel>
|
||||
<title>À propos sur Chtinux</title>
|
||||
<link>http://chtinux.org/apropos/</link>
|
||||
<description>À propos</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
<language>fr</language>
|
||||
<image>
|
||||
<title>Logo de À propos</title>
|
||||
<url>http://chtinux.org//chtinux.png</url>
|
||||
<link>http://chtinux.org/apropos/</link>
|
||||
</image>
|
||||
|
||||
<atom:link href="http://chtinux.org/apropos/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
<item>
|
||||
<title>Adhésions</title>
|
||||
<link>http://chtinux.org/apropos/adhesions/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/adhesions/</guid>
|
||||
<description>Les adhésions servent à couvrir les frais engagés par l&rsquo;association (réservations de noms de domaines, matériel utilisé pendant les foires aux installations&hellip;).
|
||||
Ces coûts sont négligeables. En fait, les frais banquaires sont les frais principaux, c&rsquo;est pourquoi nous n&rsquo;avons plus de compte auprès d&rsquo;une banque ordinaire.
|
||||
Faute de mieux, nous disposons d&rsquo;un compte Paypal. Si vous le souhaitez, vous pouvez y souscrire en y inscrivant la somme que vous voulez (quelques euros si vous êtes fauché·e, 10€ ou plus !</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Cafés du libre</title>
|
||||
<link>http://chtinux.org/apropos/permanences/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/permanences/</guid>
|
||||
<description>Il s&rsquo;agit à l&rsquo;origine des permanences de Chtinux, désormais ouvertes à toutes les associations gravitant autour de l&rsquo;informatique libre de la région.
|
||||
Elles ont lieu chaque dernier mardi du mois, à 20h30, au Café Citoyen.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Chtinux</title>
|
||||
<link>http://chtinux.org/apropos/chtinux/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/chtinux/</guid>
|
||||
<description>Chtinux est une association de promotion des logiciels libres de la métropole lilloise. C’est une association à but non lucratif (loi 1901) composée exclusivement de bénévoles.
|
||||
L&rsquo;association a été fondée en 2002 sous le nom de Campux comme un groupe d&rsquo;utilisateurs de Linux par des étudiants de Lille 1.
|
||||
Chtinux met sur pied de nombreux événements (conférences, ateliers, installs partys etc.) et participe à de nombreux autres (forums, salons). Consultez l&rsquo;agenda du Libre pour vous tenir informés des prochains évènements</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Contact</title>
|
||||
<link>http://chtinux.org/apropos/contact/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/contact/</guid>
|
||||
<description>Vous disposez de plusieurs possibilités pour nous joindre :
|
||||
Adresse postale Association Chtinux Maison Régionale de l’Environnement et des Solidarités 5 rue Jules de Vicq, 59800 Lille, France Courriel Vous pouvez nous joindre à l&rsquo;adresse email suivante : bonjour AROBASE chtinux POINT org
|
||||
Vous pouve joindre l&rsquo;équipe de l&rsquo;Écho Des Gnous à : edg AROBASE chtinux POINT org
|
||||
IRC L&rsquo;association dispose d&rsquo;un canal de discussion IRC, que vous pouvez rejoindre :</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Histoire</title>
|
||||
<link>http://chtinux.org/apropos/histoire/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/histoire/</guid>
|
||||
<description>Voici l’histoire du groupe d’utilisateurs de logiciels libres Chtinux, anciennement Campux, depuis sa création en tant que LUG étudiant, jusque nos jours en tant que groupe de la métropole lilloise.
|
||||
Notez : Chtinux sera parfois appelée Campux, en rappel de son nom historique au moment des évènements. Les aïeux
|
||||
un vieux logo Campux (c&rsquo;était le nom de l&rsquo;association alors) n’est pas vraiment une association pionnière, les trois universités publiques de Lille sont depuis longtemps le théâtre de quelques activités autour du logiciel libre.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>L'écho des gnous</title>
|
||||
<link>http://chtinux.org/apropos/echodesgnous/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/echodesgnous/</guid>
|
||||
<description>L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise ou en streaming sur campuslille.com.
|
||||
Depuis octobre 2010 nous vous proposons « l’émission qui vous explique l’informatique libre », pas réservée aux informaticiens, mais au contraire destinée au plus grand nombre. Nous vous proposons deux concepts en alternance, chacun étant diffusé une semaine sur deux :</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Liens</title>
|
||||
<link>http://chtinux.org/apropos/liens/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/liens/</guid>
|
||||
<description>Associations dont Chtinux est membre Chtinux est membre des associations suivantes :
|
||||
APRIL, association de défense et de promotion du logiciel Libre ANIS, réflexion citoyenne autour des usages d&rsquo;Internet Autres Groupes d&rsquo;utilisateurs de logiciels Libres dans la région Nord-Pas de Calais Et autres groupes d&rsquo;informaticiens plus ou moins barbus et plus ou moins de la région :
|
||||
Béthune Libre, Béthune CLX, régional Linux Cambrésis Linux62, Boulogne sur Mer Associations d&rsquo;informatique libre à Lille Mycélium, fournisseur d&rsquo;accès internet membre de la fédération FFDN dans la région lilloise [Raoull](https://raoull.</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Site</title>
|
||||
<link>http://chtinux.org/apropos/site/</link>
|
||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>http://chtinux.org/apropos/site/</guid>
|
||||
<description>Code source du site Il peut être récupéré par ici : https://git.sr.ht/~chtinux/</description>
|
||||
</item>
|
||||
|
||||
</channel>
|
||||
</rss>
|
|
@ -1,79 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Cafés du libre :: Chtinux</title>
|
||||
<link href="/css/style.css" rel="stylesheet">
|
||||
<link rel="shortcut icon" type="image/svg+xml" href="/images/favicon.svg" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/actualite/index.xml" title="Flux RSS de la section Actualité" />
|
||||
|
||||
<link rel="alternate" type="application/rss+xml" href="/apropos/index.xml" title="Flux RSS de la section À propos" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div id="bandeau"></div>
|
||||
|
||||
|
||||
<aside>
|
||||
<ul>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/">
|
||||
|
||||
<span>Accueil</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/actualite">
|
||||
|
||||
<span>Actualité</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/apropos">
|
||||
|
||||
<span>À propos</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="http://wiki.chtinux.org">
|
||||
|
||||
<span>Wiki</span>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
</ul>
|
||||
</aside>
|
||||
|
||||
|
||||
<div id="contenu">
|
||||
|
||||
|
||||
<h1>À propos : Cafés du libre</h1>
|
||||
|
||||
|
||||
<p>Il s’agit à l’origine des permanences de Chtinux, désormais ouvertes à toutes
|
||||
les associations gravitant autour de l’informatique libre de la région.</p>
|
||||
<p>Elles ont lieu chaque dernier mardi du mois, à 20h30, au <a href="https://cafecitoyen.org/venir-au-cafe/">Café
|
||||
Citoyen</a>.</p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
9
archetypes/agenda.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
---
|
||||
title: '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
date: {{ .Date }}
|
||||
date_evt: '{{ time.Now.Format "2010-01-02" }}'
|
||||
location: ''
|
||||
url_site: ''
|
||||
ville: ''
|
||||
draft: false
|
||||
---
|
6
archetypes/default.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
date = {{ .Date }}
|
||||
draft = true
|
||||
masquer_liens = false
|
||||
+++
|
BIN
assets/fonts/fa-brands-400.woff2
Normal file
BIN
assets/fonts/fa-solid-900.woff2
Normal file
145
assets/fonts/fonts.css
Normal file
|
@ -0,0 +1,145 @@
|
|||
// Add your own custom styles here
|
||||
/* hebrew */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9H0TbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||
}
|
||||
/* math */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9GKTbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
|
||||
}
|
||||
/* symbols */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9GYTbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
|
||||
}
|
||||
/* latin-ext */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9H4TbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||
}
|
||||
/* latin */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9H2TbE.woff2) format('woff2');
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||
}
|
||||
/* hebrew */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9H0TbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||
}
|
||||
/* math */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9GKTbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
|
||||
}
|
||||
/* symbols */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9GYTbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF;
|
||||
}
|
||||
/* latin-ext */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9H4TbFzsQ.woff2) format('woff2');
|
||||
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||
}
|
||||
/* latin */
|
||||
@font-face {
|
||||
font-family: 'Heebo';
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
src: url(/fonts/NGS6v5_NC0k9P9H2TbE.woff2) format('woff2');
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||
}
|
||||
/* vietnamese */
|
||||
@font-face {
|
||||
font-family: 'Signika';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bOjM7sfA.woff2) format('woff2');
|
||||
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||
}
|
||||
/* latin-ext */
|
||||
@font-face {
|
||||
font-family: 'Signika';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bPjM7sfA.woff2) format('woff2');
|
||||
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||
}
|
||||
/* latin */
|
||||
@font-face {
|
||||
font-family: 'Signika';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2) format('woff2');
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||
}
|
||||
/* vietnamese */
|
||||
@font-face {
|
||||
font-family: 'Signika';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bOjM7sfA.woff2) format('woff2');
|
||||
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||
}
|
||||
/* latin-ext */
|
||||
@font-face {
|
||||
font-family: 'Signika';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bPjM7sfA.woff2) format('woff2');
|
||||
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||
}
|
||||
/* latin */
|
||||
@font-face {
|
||||
font-family: 'Signika';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2) format('woff2');
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||
}
|
BIN
assets/images/abl.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
assets/images/agenda.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
assets/images/avatar-sm.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
assets/images/avatar.png
Executable file
After Width: | Height: | Size: 2.2 KiB |
BIN
assets/images/call-to-action.png
Executable file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/clissxxi.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/clx.png
Normal file
After Width: | Height: | Size: 7.4 KiB |
85
assets/images/deuxfleurs.svg
Normal file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 79.375 79.375"
|
||||
version="1.1"
|
||||
id="svg8"
|
||||
width="300"
|
||||
height="300"
|
||||
sodipodi:docname="deuxfleurs.svg"
|
||||
inkscape:export-filename="deuxfleurs-logo-bordure.webp"
|
||||
inkscape:export-xdpi="480"
|
||||
inkscape:export-ydpi="480"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.66924264"
|
||||
inkscape:cx="78.446885"
|
||||
inkscape:cy="289.87992"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="696"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg8"
|
||||
showgrid="false" />
|
||||
<defs
|
||||
id="defs12" />
|
||||
<rect
|
||||
style="fill:#ffffff;stroke:none;stroke-width:0.755906"
|
||||
id="rect1"
|
||||
width="80"
|
||||
height="80"
|
||||
x="0"
|
||||
y="0" />
|
||||
<path
|
||||
d="m 11.052743,50.520052 c -0.53,-1.489 -0.698,-2.97 -0.432,-4.2 l 2.368,0.375 0.987,0.156 0.157,-0.988 0.375,-2.368 c 1.261,0.127 2.613,0.743 3.862,1.706 0.118,-0.337 0.244,-0.663 0.382,-0.967 -1.551,-1.135 -3.223,-1.763 -4.73,-1.763 -0.123,0 -0.245,0.004 -0.366,0.013 l -0.511,3.223 -3.2240004,-0.511 c -0.6,1.487 -0.565,3.415 0.085,5.393 0.335,-0.037 0.684,-0.061 1.047,-0.069 z m 14.501,-5.319 c 1.248,-0.962 2.6,-1.578 3.86,-1.705 l 0.376,2.368 0.156,0.988 0.987,-0.157 2.369,-0.376 c 0.266,1.23 0.098,2.71 -0.432,4.2 0.361,0.009 0.711,0.032 1.046,0.07 0.651,-1.978 0.685,-3.906 0.085,-5.394 l -3.225,0.512 -0.511,-3.224 c -0.12,-0.008 -0.242,-0.012 -0.365,-0.012 -1.507,0 -3.179,0.628 -4.73,1.762 0.14,0.306 0.266,0.631 0.384,0.968 z m -14.225,21.641 h 0.035 c 0.067,0 0.157,-0.604 0.26,-0.947 -0.098,0.004 -0.197,0.046 -0.294,0.046 -1.4960004,0 -2.8260004,-0.303 -3.8300004,-0.89 l 1.089,-2.128 0.454,-0.887 -0.891,-0.452 -2.136,-1.088 c 0.508,-1.151 1.515,-2.25 2.818,-3.143 -0.287,-0.219 -0.561,-0.441 -0.81,-0.669 -1.687,1.217 -2.846,2.755 -3.235,4.31 l 2.908,1.483 -1.482,2.843 c 1.221,1.023 3.049,1.522 5.1140004,1.522 z m 27.806,-5.846 c -0.39,-1.555 -1.548,-3.093 -3.234,-4.311 -0.25,0.228 -0.523,0.451 -0.81,0.669 1.304,0.893 2.31,1.992 2.817,3.145 l -2.136,1.088 -0.891,0.453 0.454,0.892 1.089,2.137 c -1.004,0.587 -2.332,0.904 -3.828,0.904 -0.099,0 -0.199,-0.01 -0.299,-0.013 0.103,0.344 0.192,0.683 0.26,1.011 l 0.039,0.002 c 2.066,0 3.892,-0.563 5.112,-1.587 l -1.482,-2.908 z m -12.653,9.182 c -0.447,1.517 -1.181,2.812 -2.119,3.651 l -1.695,-1.694 -0.707,-0.707 -0.707,0.707 -1.695,1.694 c -0.938,-0.839 -1.673,-2.136 -2.12,-3.652 -0.296,0.206 -0.593,0.397 -0.886,0.563 0.636,1.98 1.741,3.559 3.1,4.409 l 2.308,-2.307 2.308,2.308 c 1.358,-0.851 2.464,-2.428 3.101,-4.408 -0.295,-0.168 -0.591,-0.359 -0.888,-0.564 z"
|
||||
fill="#ea596e"
|
||||
id="path4"
|
||||
style="fill:#ea596e;fill-opacity:1" />
|
||||
<path
|
||||
fill="#ea596e"
|
||||
d="m 24.078743,45.525052 c 0.426,1.146 0.748,2.596 0.841,4.284 l 0.2,3.683 3.564,-0.946 c 1.32,-0.351 2.655,-0.536 3.86,-0.536 0.16,0 0.318,0.003 0.474,0.01 l -1.827,2.819 3.139,1.211 c -0.958,0.759 -2.237,1.514 -3.814,2.123 l -3.441,1.328 2.001,3.099 c 0.918,1.42 1.509,2.782 1.838,3.96 l -3.244,-0.865 -0.182,3.357 c -1.019,-0.677 -2.132,-1.66 -3.198,-2.973 l -2.329,-2.863 -2.328,2.862 c -1.066,1.312 -2.179,2.295 -3.198,2.972 l -0.18,-3.354 -3.248,0.864 c 0.329,-1.178 0.921,-2.54 1.839,-3.961 l 2.004,-3.099 -3.442,-1.328 c -1.577,-0.609 -2.856,-1.363 -3.8140004,-2.122 l 3.1350004,-1.208 -1.827,-2.823 c 0.155,-0.006 0.313,-0.01 0.473,-0.01 1.206,0 2.541,0.185 3.861,0.536 l 3.564,0.947 0.202,-3.683 c 0.092,-1.688 0.415,-3.138 0.84,-4.284 l 2.119,2.609 2.118,-2.609 m 0.19,-4.991 -2.308,2.841 -2.308,-2.841 c -1.989,1.532 -3.421,4.992 -3.646,9.112 -1.617,-0.43 -3.192,-0.637 -4.632,-0.637 -2.1100004,0 -3.9290004,0.445 -5.1610004,1.289 l 1.989,3.073 -3.415,1.316 c 0.842,2.366 3.69,4.797 7.5400004,6.283 -2.241,3.465 -3.1160004,7.106 -2.4070004,9.516 l 3.5370004,-0.941 0.196,3.654 c 2.512,-0.07 5.703,-2.027 8.307,-5.228 2.603,3.201 5.796,5.158 8.306,5.228 l 0.198,-3.655 3.535,0.943 c 0.71,-2.411 -0.165,-6.05 -2.404,-9.517 3.849,-1.485 6.696,-3.918 7.538,-6.283 l -3.415,-1.318 1.99,-3.07 c -1.233,-0.844 -3.053,-1.29 -5.164,-1.29 -1.438,0 -3.013,0.207 -4.63,0.636 -0.225,-4.119 -1.657,-7.579 -3.646,-9.111 z"
|
||||
id="path6"
|
||||
style="fill:#ea596e;fill-opacity:1" />
|
||||
<path
|
||||
d="m 47.130257,14.835949 c -0.53,-1.489 -0.698,-2.97 -0.432,-4.2 l 2.368,0.375 0.987,0.156 0.157,-0.988 0.375,-2.3680001 c 1.261,0.127 2.613,0.743 3.862,1.706 0.118,-0.337 0.244,-0.663 0.382,-0.967 -1.551,-1.135 -3.223,-1.763 -4.73,-1.763 -0.123,0 -0.245,0.004 -0.366,0.013 l -0.511,3.2230001 -3.224,-0.5110001 c -0.6,1.4870001 -0.565,3.4150001 0.085,5.3930001 0.335,-0.037 0.684,-0.061 1.047,-0.069 z m 14.501,-5.3190001 c 1.248,-0.962 2.6,-1.578 3.86,-1.705 l 0.376,2.3680001 0.156,0.988 0.987,-0.157 2.369,-0.376 c 0.266,1.23 0.098,2.71 -0.432,4.2 0.361,0.009 0.711,0.032 1.046,0.07 0.651,-1.978 0.685,-3.906 0.085,-5.3940001 l -3.225,0.5120001 -0.511,-3.2240001 c -0.12,-0.008 -0.242,-0.012 -0.365,-0.012 -1.507,0 -3.179,0.628 -4.73,1.762 0.14,0.306 0.266,0.631 0.384,0.968 z m -14.225,21.6410001 h 0.035 c 0.067,0 0.157,-0.604 0.26,-0.947 -0.098,0.004 -0.197,0.046 -0.294,0.046 -1.496,0 -2.826,-0.303 -3.83,-0.89 l 1.089,-2.128 0.454,-0.887 -0.891,-0.452 -2.136,-1.088 c 0.508,-1.151 1.515,-2.25 2.818,-3.143 -0.287,-0.219 -0.561,-0.441 -0.81,-0.669 -1.687,1.217 -2.846,2.755 -3.235,4.31 l 2.908,1.483 -1.482,2.843 c 1.221,1.023 3.049,1.522 5.114,1.522 z m 27.806,-5.846 c -0.39,-1.555 -1.548,-3.093 -3.234,-4.311 -0.25,0.228 -0.523,0.451 -0.81,0.669 1.304,0.893 2.31,1.992 2.817,3.145 l -2.136,1.088 -0.891,0.453 0.454,0.892 1.089,2.137 c -1.004,0.587 -2.332,0.904 -3.828,0.904 -0.099,0 -0.199,-0.01 -0.299,-0.013 0.103,0.344 0.192,0.683 0.26,1.011 l 0.039,0.002 c 2.066,0 3.892,-0.563 5.112,-1.587 l -1.482,-2.908 z m -12.653,9.182 c -0.447,1.517 -1.181,2.812 -2.119,3.651 l -1.695,-1.694 -0.707,-0.707 -0.707,0.707 -1.695,1.694 c -0.938,-0.839 -1.673,-2.136 -2.12,-3.652 -0.296,0.206 -0.593,0.397 -0.886,0.563 0.636,1.98 1.741,3.559 3.1,4.409 l 2.308,-2.307 2.308,2.308 c 1.358,-0.851 2.464,-2.428 3.101,-4.408 -0.295,-0.168 -0.591,-0.359 -0.888,-0.564 z"
|
||||
fill="#ea596e"
|
||||
id="path4-3"
|
||||
style="fill:#ea596e;fill-opacity:1" />
|
||||
<path
|
||||
fill="#ea596e"
|
||||
d="m 60.156257,9.8409489 c 0.426,1.1460001 0.748,2.5960001 0.841,4.2840001 l 0.2,3.683 3.564,-0.946 c 1.32,-0.351 2.655,-0.536 3.86,-0.536 0.16,0 0.318,0.003 0.474,0.01 l -1.827,2.819 3.139,1.211 c -0.958,0.759 -2.237,1.514 -3.814,2.123 l -3.441,1.328 2.001,3.099 c 0.918,1.42 1.509,2.782 1.838,3.96 l -3.244,-0.865 -0.182,3.357 c -1.019,-0.677 -2.132,-1.66 -3.198,-2.973 l -2.329,-2.863 -2.328,2.862 c -1.066,1.312 -2.179,2.295 -3.198,2.972 l -0.18,-3.354 -3.248,0.864 c 0.329,-1.178 0.921,-2.54 1.839,-3.961 l 2.004,-3.099 -3.442,-1.328 c -1.577,-0.609 -2.856,-1.363 -3.814,-2.122 l 3.135,-1.208 -1.827,-2.823 c 0.155,-0.006 0.313,-0.01 0.473,-0.01 1.206,0 2.541,0.185 3.861,0.536 l 3.564,0.947 0.202,-3.683 c 0.092,-1.688 0.415,-3.138 0.84,-4.2840001 l 2.119,2.6090001 2.118,-2.6090001 m 0.19,-4.991 -2.308,2.841 -2.308,-2.841 c -1.989,1.532 -3.421,4.992 -3.646,9.1120001 -1.617,-0.43 -3.192,-0.637 -4.632,-0.637 -2.11,0 -3.929,0.445 -5.161,1.289 l 1.989,3.073 -3.415,1.316 c 0.842,2.366 3.69,4.797 7.54,6.283 -2.241,3.465 -3.116,7.106 -2.407,9.516 l 3.537,-0.941 0.196,3.654 c 2.512,-0.07 5.703,-2.027 8.307,-5.228 2.603,3.201 5.796,5.158 8.306,5.228 l 0.198,-3.655 3.535,0.943 c 0.71,-2.411 -0.165,-6.05 -2.404,-9.517 3.849,-1.485 6.696,-3.918 7.538,-6.283 l -3.415,-1.318 1.99,-3.07 c -1.233,-0.844 -3.053,-1.29 -5.164,-1.29 -1.438,0 -3.013,0.207 -4.63,0.636 -0.225,-4.1190001 -1.657,-7.5790001 -3.646,-9.1110001 z"
|
||||
id="path6-6"
|
||||
style="fill:#ea596e;fill-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:42.6667px;line-height:1.25;font-family:sans-serif;fill:#ea596e;fill-opacity:1;stroke:none"
|
||||
x="7.006566"
|
||||
y="36.280624"
|
||||
id="text46212"><tspan
|
||||
id="tspan46210"
|
||||
x="7.006566"
|
||||
y="36.280624"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.6667px;font-family:'TeX Gyre Termes';-inkscape-font-specification:'TeX Gyre Termes';fill:#ea596e;fill-opacity:1">D</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:42.6667px;line-height:1.25;font-family:sans-serif;fill:#ea596e;fill-opacity:1;stroke:none"
|
||||
x="46.13475"
|
||||
y="71.964737"
|
||||
id="text46212-1"><tspan
|
||||
id="tspan46210-5"
|
||||
x="46.13475"
|
||||
y="71.964737"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.6667px;font-family:'TeX Gyre Termes';-inkscape-font-specification:'TeX Gyre Termes';fill:#ea596e;fill-opacity:1">F</tspan></text>
|
||||
</svg>
|
After Width: | Height: | Size: 9.1 KiB |
BIN
assets/images/echo_des_gnous.jpg
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
assets/images/favicon.png
Normal file
After Width: | Height: | Size: 6.4 KiB |
209
assets/images/frite.svg
Normal file
|
@ -0,0 +1,209 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="88.174248mm"
|
||||
height="77.315521mm"
|
||||
viewBox="0 0 88.174248 77.315521"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
sodipodi:docname="frite.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
showgrid="false"
|
||||
showguides="true"
|
||||
inkscape:zoom="0.83579132"
|
||||
inkscape:cx="325.44009"
|
||||
inkscape:cy="138.79063"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="696"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs2" /><g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-46.866127,-60.414255)"><path
|
||||
style="fill:#e6e6e6;stroke:#666666;stroke-width:0.221764"
|
||||
d="m 116.75622,77.132038 c 0,0 -3.23474,-0.254438 -14.64711,-1.877307 -11.412361,-1.622868 -14.28306,-2.547465 -15.74405,-1.290184 -2.438823,2.098772 -32.129533,57.306973 -32.129533,57.306973 0,0 33.483912,-12.03026 40.770159,-14.04697 7.286254,-2.01673 18.106124,-5.69422 19.572704,-6.82765 1.46657,-1.13345 2.17783,-33.264862 2.17783,-33.264862 z"
|
||||
id="path362"
|
||||
sodipodi:nodetypes="csscssc" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 105.78624,66.837685 0.65827,3.659179 3.98612,1.054039 -0.60101,-3.301701 z"
|
||||
id="path532" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 105.77323,66.917414 -19.068741,17.86024 0.335695,3.02068 19.421486,-17.31936 z"
|
||||
id="path534"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 106.4369,70.499421 3.96916,1.042777 -22.815459,19.605724 -0.466514,-3.380482 z"
|
||||
id="path536" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d88f1f;stroke-width:0.231288;stroke-opacity:1"
|
||||
d="m 97.603731,70.821273 3.630279,0.801764 -14.716934,15.785024 -0.182725,-3.033103 z"
|
||||
id="path19480" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 122.31083,79.493091 -15.17211,11.951059 -1.04198,-3.802279 13.07085,-9.929019 z"
|
||||
id="path19352"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="M 119.9251,86.673596 95.896818,102.48494 93.248392,101.03493 116.60605,84.078031 Z"
|
||||
id="path19542" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 124.85498,88.307755 2.74143,2.777745 -22.81449,12.3145 -1.53858,-1.56847 z"
|
||||
id="path19562" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 124.59462,84.704175 -20.1174,13.364556 c 0,0 1.24034,3.136439 1.41491,2.775369 0.17457,-0.36107 18.94558,-12.587679 18.94558,-12.587679 z"
|
||||
id="path19560" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="M 116.20332,94.54484 97.225235,106.33157 95.520446,104.26905 112.77128,93.377963 Z"
|
||||
id="path19551" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 124.58152,96.827023 2.12466,2.458658 -20.80703,8.788289 -1.64072,-2.4734 z"
|
||||
id="path19566"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d88f1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="M 96.829758,67.807867 86.425455,79.706072 87.124172,83.693628 97.947501,70.84431 Z"
|
||||
id="path19478" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 110.13282,78.245283 c -0.29274,0.27463 -15.261955,12.496333 -15.261955,12.496333 L 93.705386,87.903271 109.22598,74.898447 Z"
|
||||
id="path19508" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 118.94806,74.802469 -15.0508,11.779217 2.23827,1.063272 13.01785,-10.01556 z"
|
||||
id="path19350"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 116.20091,81.608053 -14.9948,10.490127 -0.48931,1.818595 1.04936,1.329962 14.75676,-11.146492 z"
|
||||
id="path19540" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 110.16273,78.2491 2.96469,1.815524 -23.272725,18.167856 -1.100056,-2.435737 z"
|
||||
id="path19510" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 103.16719,85.916506 -13.640279,11.13271 0.134044,0.55225 0.877314,0.858543 12.834941,-10.286613 z"
|
||||
id="path19527"
|
||||
sodipodi:nodetypes="cccccc" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 103.43307,88.201521 4.06643,1.111777 -15.314395,10.930852 -1.837792,-1.535251 z"
|
||||
id="path19529" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="M 112.3862,90.446062 94.656474,102.40841 95.057295,104.44942 112.9631,93.408613 Z"
|
||||
id="path19549" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 101.78809,95.408406 -8.486964,5.752124 -2.018516,-1.612489 7.873055,-5.228944 z"
|
||||
id="path19538" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 124.92878,94.197898 -25.840252,10.955092 0.577212,2.51273 25.001,-10.873254 z"
|
||||
id="path19564"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 98.849945,91.086692 0.228131,3.179332 -7.828607,5.299518 -1.921105,-1.968134 z"
|
||||
id="path19536" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 109.23724,97.919947 -13.291651,6.992123 0.694695,3.23017 13.085746,-7.16071 z"
|
||||
id="path19587"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.221764;stroke-opacity:1"
|
||||
d="m 109.65949,101.087 3.79112,1.84901 -14.025608,5.81402 -1.291702,-1.44737 z"
|
||||
id="path19589"
|
||||
sodipodi:nodetypes="ccccc" /><g
|
||||
id="g25221"
|
||||
transform="matrix(0.83816573,0,0,0.83816573,14.719353,16.033248)"><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 123.61007,107.05362 2.93146,3.35244 -16.94896,2.44418 -2.6936,-2.50207 z"
|
||||
id="path19573" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 123.49801,107.00686 0.6399,-2.74654 -18.42073,4.36292 1.1503,1.58655 z"
|
||||
id="path19575"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 124.32511,70.035911 0.21601,3.462257 3.90572,2.312712 -0.1632,-3.464589 z"
|
||||
id="path19348" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 98.036257,61.907255 1.279352,3.542366 3.945391,0.882791 -1.27716,-3.211034 z"
|
||||
id="path19430" /><g
|
||||
id="g25235"
|
||||
transform="rotate(-2.5535469,96.242512,95.223396)"><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="M 103.85812,70.014388 86.744534,85.089041 87.327159,88.892284 104.82661,73.523801 Z"
|
||||
id="path19495" /><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d88f1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 104.75743,73.571599 4.25498,1.289486 -21.002126,18.050308 -0.71476,-3.998434 z"
|
||||
id="path19497" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 103.831,69.952946 1.03713,3.668417 4.26789,1.234654 -0.99933,-3.182156 z"
|
||||
id="path19476" /></g><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 112.92643,70.266766 0.8721,4.127818 3.5891,1.984917 -0.54071,-4.587087 z"
|
||||
id="path19408"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 125.50768,84.326 -3.96325,-3.113581 -0.3927,-2.864106 3.89973,2.547477 z"
|
||||
id="path19418" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 105.64951,83.20474 4.63568,1.473178 0.32835,2.816469 -4.78089,-1.339091 z"
|
||||
id="path19410"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 131.186,81.99591 0.23205,4.202935 3.40026,3.237599 0.0885,-4.318328 z"
|
||||
id="path19420" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 100.36185,89.558846 0.26369,3.816181 3.26358,1.293711 -0.2496,-3.599478 z"
|
||||
id="path19414" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 116.45053,88.786301 0.57588,3.627368 4.09536,1.351304 -0.54283,-2.720167 z"
|
||||
id="path19416" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 133.57947,99.28283 -2.53144,-2.762671 0.45822,-3.137245 2.62207,1.723412 z"
|
||||
id="path19422" /><g
|
||||
id="g25228"
|
||||
transform="rotate(-9.4403713,95.422755,83.563972)"><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d88f1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 92.414326,68.981949 3.417967,1.437829 -10.062047,11.905296 -0.588712,-4.220563 z"
|
||||
id="path19489"
|
||||
sodipodi:nodetypes="ccccc" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 91.620237,65.320351 -6.538241,8.906913 0.575085,4.096734 7.169017,-9.149519 z"
|
||||
id="path19487" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 95.860104,70.400189 -3.023621,-1.201296 -1.179943,-4.059957 3.140662,1.262436 z"
|
||||
id="path19428" /></g><g
|
||||
id="g25176"><g
|
||||
id="g25181"
|
||||
transform="rotate(-4.9432307,101.6686,98.201083)"><path
|
||||
style="fill:#eaa721;fill-opacity:1;stroke:#d88f1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="M 99.867765,82.366344 103.0234,83.220786 88.758164,95.299765 88.128573,92.771291 Z"
|
||||
id="path19506" /><path
|
||||
style="fill:#f5d039;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="M 98.915792,78.319601 87.291636,89.039482 88.055127,92.813033 99.891049,82.481156 Z"
|
||||
id="path19504" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 103.17041,83.232066 -3.249173,-0.729907 -1.002029,-4.239086 3.573682,1.234728 z"
|
||||
id="path19412" /></g></g><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 124.22255,104.24338 -0.72327,2.86634 3.05346,3.25402 0.67264,-3.21576 z"
|
||||
id="path19424" /><path
|
||||
style="fill:#f7cc37;fill-opacity:1;stroke:#d68c1f;stroke-width:0.264583;stroke-opacity:1"
|
||||
d="m 117.76806,103.64327 -4.53824,-2.18206 -0.33496,-3.751927 4.2655,2.135871 z"
|
||||
id="path19426" /></g><path
|
||||
style="fill:#f2f2f2;fill-opacity:1;stroke:#666666;stroke-width:0.221764"
|
||||
d="m 87.798601,95.813769 c 0,0 3.490822,5.333851 13.271009,9.857041 9.78018,4.5232 13.52635,5.02325 13.52635,5.02325 0,0 -16.887233,6.26466 -22.079949,8.09447 -5.19271,1.82981 -23.779206,7.11441 -23.779206,7.11441 z"
|
||||
id="path14002"
|
||||
sodipodi:nodetypes="cscscc" /><path
|
||||
style="fill:#f9f9f9;fill-opacity:1;stroke:#666666;stroke-width:0.221764"
|
||||
d="m 85.790023,74.281703 c 0,0 0.123025,7.124601 2.452671,18.519676 2.329645,11.395081 5.815548,20.378401 4.917854,22.403921 -0.897683,2.02553 -7.005257,5.0467 -9.102102,5.73159 -2.096856,0.68488 -29.787454,10.27404 -29.787454,10.27404 0,0 8.379628,-15.90226 14.706251,-26.75215 6.326624,-10.849893 16.017768,-29.537486 16.81278,-30.177077 z"
|
||||
id="path13124"
|
||||
sodipodi:nodetypes="cssscsc" /></g></svg>
|
After Width: | Height: | Size: 13 KiB |
BIN
assets/images/gallery/01.jpg
Normal file
After Width: | Height: | Size: 74 KiB |
BIN
assets/images/gallery/02.jpg
Normal file
After Width: | Height: | Size: 697 KiB |
BIN
assets/images/gallery/03.jpg
Normal file
After Width: | Height: | Size: 254 KiB |
BIN
assets/images/gallery/04.jpg
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
assets/images/gallery/05.jpg
Normal file
After Width: | Height: | Size: 210 KiB |
BIN
assets/images/gallery/06.jpg
Normal file
After Width: | Height: | Size: 74 KiB |
BIN
assets/images/image-placeholder.png
Executable file
After Width: | Height: | Size: 4.8 KiB |
BIN
assets/images/logo-darkmode.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/logo.png
Normal file
After Width: | Height: | Size: 18 KiB |
177
assets/images/logo_chtinux.svg
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
assets/images/mycellium.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
assets/images/no-search-found.png
Executable file
After Width: | Height: | Size: 8.1 KiB |
BIN
assets/images/og-image.png
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
assets/images/omjc.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
assets/images/raoull.png
Normal file
After Width: | Height: | Size: 68 KiB |
BIN
assets/images/service-1.png
Executable file
After Width: | Height: | Size: 11 KiB |
BIN
assets/images/service-2.png
Executable file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/service-3.png
Executable file
After Width: | Height: | Size: 16 KiB |
12
assets/scss/custom.scss
Executable file
|
@ -0,0 +1,12 @@
|
|||
.logo-author{
|
||||
min-height: 225px;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 200px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.descriptif-author{
|
||||
min-height: 6em;
|
||||
}
|
||||
|
13
config/_default/languages.toml
Executable file
|
@ -0,0 +1,13 @@
|
|||
################ English language ##################
|
||||
[fr]
|
||||
languageName = "Français"
|
||||
languageCode = "fr-fr"
|
||||
contentDir = "content/francais"
|
||||
weight = 1
|
||||
|
||||
|
||||
[chti]
|
||||
languageName = "Chti"
|
||||
languageCode = "fr-chti"
|
||||
contentDir = "content/chti"
|
||||
weight = 2
|
49
config/_default/menus.chti.toml
Normal file
|
@ -0,0 +1,49 @@
|
|||
############# English navigation ##############
|
||||
|
||||
# main menu
|
||||
[[main]]
|
||||
name = "Home"
|
||||
pageRef = "/"
|
||||
weight = 1
|
||||
|
||||
[[main]]
|
||||
name = "About"
|
||||
pageRef = "/about"
|
||||
weight = 2
|
||||
|
||||
[[main]]
|
||||
name = "Elements"
|
||||
pageRef = "/elements"
|
||||
weight = 3
|
||||
|
||||
[[main]]
|
||||
weight = 4
|
||||
name = "Pages"
|
||||
|
||||
[[main]]
|
||||
parent = "Pages"
|
||||
name = "Blog"
|
||||
pageRef = "/blog"
|
||||
|
||||
[[main]]
|
||||
parent = "Pages"
|
||||
name = "Contact"
|
||||
pageRef = "/contact"
|
||||
|
||||
|
||||
|
||||
# footer menu
|
||||
[[footer]]
|
||||
name = "About"
|
||||
pageRef = "/about"
|
||||
weight = 1
|
||||
|
||||
[[footer]]
|
||||
name = "Elements"
|
||||
pageRef = "/elements"
|
||||
weight = 2
|
||||
|
||||
[[footer]]
|
||||
name = "Privacy Policy"
|
||||
pageRef = "/privacy-policy"
|
||||
weight = 3
|
39
config/_default/menus.fr.toml
Executable file
|
@ -0,0 +1,39 @@
|
|||
############# English navigation ##############
|
||||
|
||||
# main menu
|
||||
[[main]]
|
||||
name = "Accueil"
|
||||
pageRef = "/"
|
||||
weight = 1
|
||||
|
||||
[[main]]
|
||||
name = "A propos"
|
||||
pageRef = "/apropos"
|
||||
weight = 2
|
||||
|
||||
[[main]]
|
||||
name = "Le collectif"
|
||||
pageRef = "/le_collectif"
|
||||
weight = 3
|
||||
|
||||
|
||||
[[main]]
|
||||
name = "Agenda"
|
||||
pageRef = "/agenda"
|
||||
weight = 4
|
||||
|
||||
[[main]]
|
||||
name = "Contact"
|
||||
pageRef = "/contact"
|
||||
weight = 5
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# footer menu
|
||||
|
||||
[[footer]]
|
||||
name = "Mentions légales"
|
||||
pageRef = "/mentions-legales"
|
||||
weight = 3
|
99
config/_default/module.toml
Normal file
|
@ -0,0 +1,99 @@
|
|||
[hugoVersion]
|
||||
extended = true
|
||||
min = "0.124.1"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/zeon-studio/hugoplate"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/search"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/pwa"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/images"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/videos"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/icons/font-awesome"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/gethugothemes/hugo-modules/icons/themify-icons"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/gzip-caching"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/adsense"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/accordion"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/table-of-contents"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/tab"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/modal"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/gallery-slider"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/components/preloader"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/components/social-share"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/components/cookie-consent"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/components/announcement"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/components/custom-script"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/components/render-link"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/gethugothemes/hugo-modules/components/valine-comment"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/gethugothemes/hugo-modules/components/crisp-chat"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/shortcodes/button"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/shortcodes/notice"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/seo-tools/basic-seo"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/seo-tools/site-verifications"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/gethugothemes/hugo-modules/seo-tools/google-tag-manager"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/gethugothemes/hugo-modules/seo-tools/baidu-analytics"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/gethugothemes/hugo-modules/seo-tools/matomo-analytics"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/gethugothemes/hugo-modules/seo-tools/plausible-analytics"
|
||||
|
||||
# [[imports]]
|
||||
# path = "github.com/gethugothemes/hugo-modules/seo-tools/counter-analytics"
|
||||
|
||||
[[imports]]
|
||||
path = "github.com/hugomods/mermaid"
|
111
config/_default/params.toml
Executable file
|
@ -0,0 +1,111 @@
|
|||
#################### default parameters ################################
|
||||
# favicon module: https://github.com/gethugothemes/hugo-modules/tree/master/images#favicon-implementation
|
||||
favicon = "images/favicon.png"
|
||||
# logo module: https://github.com/gethugothemes/hugo-modules/tree/master/images#logo-implementation
|
||||
logo = "images/logo.png"
|
||||
logo_darkmode = "images/logo-darkmode.png"
|
||||
# use `px` or `x` with logo_width, example: "100px".
|
||||
# Note: logo_width is not work with .svg file
|
||||
logo_width = "160px"
|
||||
logo_height = "32px"
|
||||
# if logo_webp set false, will not generate WEBP version of logo | default is true
|
||||
logo_webp = true
|
||||
# logo text will only show when logo is missing.
|
||||
logo_text = "Chtinux"
|
||||
# navbar fixed to top
|
||||
navbar_fixed = true
|
||||
# theme-mode
|
||||
theme_switcher = true
|
||||
theme_default = "system" # available options [light/dark/system]
|
||||
# Main Sections
|
||||
mainSections = ["agenda"]
|
||||
# contact form action
|
||||
contact_form_action = "#" # contact form works with [https://airform.io/] or [https://formspree.io]
|
||||
# google tag manager, see https://developers.google.com/tag-manager/
|
||||
google_tag_manager = "" # example: G-XXXXXXXXXX
|
||||
google_adsense = "" # example: ca-pub-xxxxxxxxxxxxxxxx
|
||||
# custom script on header, example: custom_script= "<script>console.log(\"Hello World\")</script>"
|
||||
custom_script = ""
|
||||
# copyright
|
||||
copyright = ""
|
||||
|
||||
# Preloader
|
||||
# preloader module: https://github.com/gethugothemes/hugo-modules/tree/master/components/preloader
|
||||
[preloader]
|
||||
enable = false
|
||||
preloader = "" # use jpg, png, svg or gif format.
|
||||
|
||||
# Navigation button
|
||||
[navigation_button]
|
||||
enable = false
|
||||
label = "get a quote"
|
||||
link = "contact"
|
||||
|
||||
# search
|
||||
# search module: https://github.com/gethugothemes/hugo-modules/tree/master/search
|
||||
[search]
|
||||
enable = true
|
||||
primary_color = "#121212"
|
||||
include_sections = ["agenda","apropos","le_collectif"]
|
||||
show_image = true
|
||||
show_description = true
|
||||
show_tags = true
|
||||
show_categories = true
|
||||
|
||||
# announcement
|
||||
# announcement module: https://github.com/gethugothemes/hugo-modules/tree/master/components/announcement
|
||||
[announcement]
|
||||
enable = false
|
||||
expire_days = 7
|
||||
content = "You must replace the **baseURL** in **hugo.toml** file when deploying, you can manage this announcement from the **params.toml** file."
|
||||
|
||||
# seo meta data for OpenGraph / Twitter Card
|
||||
# seo module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/basic-seo
|
||||
[metadata]
|
||||
keywords = ["Boilerplate", "Hugo"]
|
||||
description = "Hugo & Tailwindcss Starter"
|
||||
author = ""
|
||||
image = "images/og-image.png"
|
||||
|
||||
|
||||
# site verifications
|
||||
# verification module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/site-verifications
|
||||
[site_verification]
|
||||
google = "" # Your verification code
|
||||
bing = "" # Your verification code
|
||||
baidu = "" # Your verification code
|
||||
facebook = "" # Your verification code
|
||||
mastodon = "" # Your verification code
|
||||
|
||||
# cookies
|
||||
# cookies module: https://github.com/gethugothemes/hugo-modules/tree/master/components/cookie-consent
|
||||
[cookies]
|
||||
enable = false
|
||||
expire_days = 60
|
||||
content = "This site uses cookies. By continuing to use this website, you agree to their use."
|
||||
button = "I Accept"
|
||||
|
||||
# diagrams
|
||||
[mermaid]
|
||||
js_url = ''
|
||||
|
||||
######################## sidebar widgets #########################
|
||||
[widgets]
|
||||
sidebar = ["categories", "tags"]
|
||||
|
||||
|
||||
# google map
|
||||
[google_map]
|
||||
enable = false
|
||||
map_api_key = "AIzaSyCcABaamniA6OL5YvYSpB3pFMNrXwXnLwU"
|
||||
map_latitude = "51.5223477"
|
||||
map_longitude = "-0.1622023"
|
||||
map_marker = "images/marker.png"
|
||||
|
||||
|
||||
# Subscription
|
||||
[subscription]
|
||||
enable = false
|
||||
# mailchimp subsciption
|
||||
mailchimp_form_action = "https://gmail.us4.list-manage.com/subscribe/post?u=463ee871f45d2d93748e77cad&id=a0a2c6d074" # replace this url with yours
|
||||
mailchimp_form_name = "b_463ee871f45d2d93748e77cad_a0a2c6d074"
|
13
config/development/server.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
# defaultContentLanguageInSubdir must be true for this to work.
|
||||
|
||||
# Other languages redirects
|
||||
# [[redirects]]
|
||||
# from = '/fr/**'
|
||||
# to = '/fr/404.html'
|
||||
# status = 404
|
||||
|
||||
# Default language must be last.
|
||||
[[redirects]]
|
||||
from = '/**'
|
||||
to = '/fr/404.html'
|
||||
status = 404
|
32
content/francais/_index.md
Executable file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# Banner
|
||||
banner:
|
||||
title: "Pour un numérique bien free!"
|
||||
content: "Chtinux est un collectif œuvrant pour les libertés numériques dans la région lilloise et ses alentours."
|
||||
image: "/images/logo_chtinux.svg"
|
||||
button:
|
||||
enable: false
|
||||
label: "Get Started For Free"
|
||||
link: "#qui_sommes_nous"
|
||||
|
||||
# Features
|
||||
features:
|
||||
- title: "Qui sommes nous ?"
|
||||
image: "/images/frite.svg"
|
||||
image_alt: "La flamme de la liberté"
|
||||
content: "Chtinux est un collectif œuvrant pour les libertés numériques dans la région lilloise et ses alentours. Notre collectif tient des permanences au Café Citoyen chaque dernier mardi du mois. Nous participons ponctuellement à d’autres évènements"
|
||||
|
||||
button:
|
||||
enable: true
|
||||
label: "En savoir plus"
|
||||
link: "/apropos.html"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Testimonials
|
||||
|
||||
|
||||
|
||||
---
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
title: "Numérique libre au village solidaire de la braderie"
|
||||
date_evt: "2024-09-14 10:00:00+02:00"
|
||||
location: "place du Vieux Marché aux Chevaux, Lille, Hauts-de-France, France"
|
||||
ville: "Lille"
|
||||
url_info: ""
|
||||
---
|
||||
|
||||
**Numérique libre au village solidaire de la braderie**
|
||||
|
||||
Plusieurs collectifs d'informatique libre œuvrant dans la métropole se joignent au Café Citoyen pour tenir un stand d'information durant la grande braderie, qui aura lieu le week-end du 14 et 15 septembre, sur la Place du Vieux Marché aux Chevaux.
|
||||
|
||||
Parmi les collectifs présents à notre stand:
|
||||
|
||||
* Chtinux: groupe d'utilisateurs et utilisatrices de logiciels libres
|
||||
* ClissXXI: coopérative d'informatique libre, social et solidaire
|
||||
* CLX: groupe d'utilisateurs et utilisatrices de logiciels libres
|
||||
* Mycélium: association travaillant à la mise en place d'un Fournisseur d'Accès Internet, membre de la Fédération FFDN
|
||||
* Raoull: association œuvrant à la mise en place de services internet éthiques, membre du collectif CHATONS
|
||||
* Deuxfleurs: fournisseur de services en ligne libres, sobres et non-marchands, membre du collectif CHATONS
|
||||
|
||||
Que vous soyez un(e) geek déjà convaincu(e), ou au contraire que vous trouviez l'outil trop emprisonnant et cherchiez des échappatoires, n'hésitez pas à passer à notre stand pour vous informer, nous rencontrer en chair et en os, voire récupérer quelques goodies.
|
||||
|
||||
Bonne braderie !
|
||||
|
21
content/francais/agenda/2024-09-18-Mercredis-Linux.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
title: "Mercredis Linux"
|
||||
date_evt: "2024-09-18 19:30:00+02:00"
|
||||
location: "20 rue de Bouvincourt, Moncheaux, Hauts-de-France, France"
|
||||
ville: "Moncheaux"
|
||||
url_info: "http://clx.asso.fr"
|
||||
---
|
||||
|
||||
[L'Association Club Linux Nord Pas de Calais][1] organise chaque mois une permanence *Logiciels Libres* ouverte à tous, membre de l'association ou non, débutant ou expert, curieux ou passionné.
|
||||
|
||||
Durant cette permanence, vous pourrez trouver des réponses aux questions que vous vous posez au sujet du Logiciel Libre, ainsi que de l'aide pour résoudre vos problèmes d'installation, de configuration et d'utilisation de Logiciels Libres.
|
||||
|
||||
N'hésitez pas à apporter votre ordinateur, afin que les autres participants puissent vous aider.
|
||||
|
||||
Dans une salle équipée d'un tableau blanc et d'un vidéoprojecteur, se dérouleront fréquemment des ateliers, des initiations, des discussions, des tests, des démonstrations, de l'entraide abordant le **logiciel libre** tout cela autour d'un moment convivial.
|
||||
|
||||
Cette permanence a lieu au préfabriqué à côté de l'école au 20 rue de Bouvincourt, Moncheaux
|
||||
|
||||
|
||||
|
||||
[1]: http://clx.asso.fr
|
|
@ -0,0 +1,24 @@
|
|||
---
|
||||
title: "Ateliers Logiciels Libres"
|
||||
date_evt: "2024-09-21 09:00:00+02:00"
|
||||
location: "OMJC, rue Yves Decugis, Villeneuve d’Ascq, Hauts-de-France, France"
|
||||
ville: "Villeneuve d’Ascq"
|
||||
url_info: "http://www.omjc-info.fr"
|
||||
---
|
||||
|
||||
L'[OMJC][1], en partenariat avec [l'Association Club Linux Nord Pas de Calais, ][2]organise chaque samedi, **Libre à Vous**, une permanence *Logiciels Libres* ouverte à toustes, débutant ou expert, curieux ou passionné.
|
||||
|
||||
Vous souhaitez tester **GNU/Linux** sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les **logiciels libres**?
|
||||
|
||||
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec «le plein» de **logiciels libres**, fiables, évolutifs, performants et gratuits.
|
||||
|
||||
|
||||
|
||||
Ça se déroule chaque samedi matin (*hors vacances scolaires*) au Centre d'Infos Jeunes, à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (*métro Triolo*) de 9h00 à 12h00.
|
||||
|
||||
Entrée Libre. Tout Public.
|
||||
|
||||
|
||||
|
||||
[1]: https://www.omjc-info.fr/atelier-prtic
|
||||
[2]: http://clx.asso.fr
|
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
title: "Permanence associative autour du Libre"
|
||||
date_evt: "2024-09-24 19:00:00+02:00"
|
||||
location: "7 place du Vieux Marché aux Chevaux, Lille, Hauts-de-France, France"
|
||||
ville: "Lille"
|
||||
url_info: "http://chtinux.org/apropos/permanences"
|
||||
---
|
||||
|
||||
Vous avez décidé de reprendre en main votre vie numérique? Venez nous rencontrer **le dernier mardi de chaque mois au [Café Citoyen][1]** à Lille!
|
||||
|
||||
La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi (ou jeudi) de chaque mois par les collectifs de [Chtinux][2] ([Raoull,][3] [Deuxfleurs][4], [Mycélium][5], [CLX][6], [Cliss XXI][7],...).
|
||||
|
||||
Rejoignez-nous pour y discuter joyeusement de Logiciel Libre, de Culture Libre, de données ouvertes (*open data*), de bidouille sous Linux, ou proposer vos idées d’évènements.
|
||||
|
||||
C'est aussi l'occasion d'obtenir un coup de main si vous rencontrez une difficulté sous Linux, ou si vous avez besoin de conseils pour migrer sur du Logiciel Libre.
|
||||
|
||||
Si vous venez avec votre ordinateur pour obtenir de l'aide technique, pour permettre à l'équipe bénévole de s'organiser, prévenez-nous via un courrier électronique à l'adresse: chtinux-diffusion CHEZ deuxfleurs POINT fr.
|
||||
|
||||
Le Café Citoyen est accessible en métro (station République - Beaux Arts). Une connexion Internet y est disponible, des prises électriques, de la place... Au bar, vous trouverez aussi de bonnes boissons avec et sans alcool, ainsi que de la petite restauration (notamment fromage ou tartines véganes).
|
||||
|
||||
Pour soutenir le Café Citoyen, nous vous demandons d'y acheter au minimum une consommation. Après avoir pris votre boisson ou votre en-cas au bar, vous pouvez nous rejoindre directement au deuxième étage.
|
||||
|
||||
Au plaisir de vous retrouver!
|
||||
|
||||
|
||||
|
||||
[1]: https://cafecitoyen.org/
|
||||
[2]: http://chtinux.org/
|
||||
[3]: https://raoull.org/
|
||||
[4]: https://deuxfleurs.fr
|
||||
[5]: https://mycelium-fai.org/wiki/
|
||||
[6]: http://clx.asso.fr/
|
||||
[7]: https://www.cliss21.com/site/
|
21
content/francais/agenda/2024-09-25-Mercredis-Linux.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
title: "Mercredis Linux"
|
||||
date_evt: "2024-09-25 19:30:00+02:00"
|
||||
location: "311 rue Salvador Allende, Cysoing, Hauts-de-France, France"
|
||||
ville: "Cysoing"
|
||||
url_info: "http://clx.asso.fr"
|
||||
---
|
||||
|
||||
[L'Association Club Linux Nord Pas de Calais][1] organise chaque mois une permanence *Logiciels Libres* ouverte à tous, membre de l'association ou non, débutant ou expert, curieux ou passionné.
|
||||
|
||||
Durant cette permanence, vous pourrez trouver des réponses aux questions que vous vous posez au sujet du Logiciel Libre, ainsi que de l'aide pour résoudre vos problèmes d'installation, de configuration et d'utilisation de Logiciels Libres.
|
||||
|
||||
N'hésitez pas à apporter votre ordinateur, afin que les autres participants puissent vous aider.
|
||||
|
||||
Dans une salle équipée d'un tableau blanc et d'un vidéoprojecteur, se dérouleront fréquemment des ateliers, des initiations, des discussions, des tests, des démonstrations, de l'entraide abordant le **logiciel libre** et de la dégustation de bières.
|
||||
|
||||
Cette permanence a lieu à [l'EPN (Espace Public Numérique)](/\%22https:/epn.pevelecarembault.fr/epn-de-cysoing/#1541584407821-aea5a232-d5cf17d7-34ef7c86-0724/\%22), 311 rue Salvador Allende à Cysoing.
|
||||
|
||||
|
||||
|
||||
[1]: http://clx.asso.fr
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
title: "Install-Party Linux & Logiciels libres"
|
||||
date_evt: "2024-09-28 10:00:00+02:00"
|
||||
location: "2 rue Pierre Motte, Roubaix, Hauts-de-France, France"
|
||||
ville: "Roubaix"
|
||||
url_info: "http://www.mediathequederoubaix.fr/agenda/booster-son-pc-linux-2"
|
||||
---
|
||||
|
||||
Votre ordinateur est lent ou fatigué?
|
||||
|
||||
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||
|
||||
Vous pouvez lui donner un nouveau coup de santé!
|
||||
|
||||
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||
|
||||
Au cours de ces séances, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||
|
||||
Nous sommes aussi présent aux Petites Cantines à Croix chaque premier mardi du mois.
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: "Install-Party Linux & Logiciels libres"
|
||||
date_evt: "2024-10-01 19:00:00+02:00"
|
||||
location: "3 place des Martyrs, Croix, Hauts-de-France, France"
|
||||
ville: "Croix"
|
||||
url_info: "http://clx.asso.fr"
|
||||
---
|
||||
|
||||
Votre ordinateur est lent ou fatigué?
|
||||
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||
|
||||
Vous pouvez lui donner un nouveau coup de santé!
|
||||
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||
|
||||
Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: "Install-Party Linux & Logiciels libres"
|
||||
date_evt: "2024-11-05 19:00:00+01:00"
|
||||
location: "3 place des Martyrs, Croix, Hauts-de-France, France"
|
||||
ville: "Croix"
|
||||
url_info: "http://clx.asso.fr"
|
||||
---
|
||||
|
||||
Votre ordinateur est lent ou fatigué?
|
||||
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||
|
||||
Vous pouvez lui donner un nouveau coup de santé!
|
||||
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||
|
||||
Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: "Install-Party Linux & Logiciels libres"
|
||||
date_evt: "2024-11-30 10:00:00+01:00"
|
||||
location: "Mediathèque de Roubaix, rue du Château, Roubaix, Hauts-de-France, France"
|
||||
ville: "Roubaix"
|
||||
url_info: "http://clx.asso.fr"
|
||||
---
|
||||
|
||||
Votre ordinateur est lent ou fatigué?
|
||||
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||
|
||||
Vous pouvez lui donner un nouveau coup de santé!
|
||||
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||
|
||||
Au cours de ces séances, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||
|
||||
Nous sommes aussi présent aux Petites Cantines à Croix chaque premier mardi du mois.
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: "Install-Party Linux & Logiciels libres"
|
||||
date_evt: "2024-12-03 19:00:00+01:00"
|
||||
location: "3 place des Martyrs, Croix, Hauts-de-France, France"
|
||||
ville: "Croix"
|
||||
url_info: "http://clx.asso.fr"
|
||||
---
|
||||
|
||||
Votre ordinateur est lent ou fatigué?
|
||||
Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté?
|
||||
|
||||
Vous pouvez lui donner un nouveau coup de santé!
|
||||
Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous!
|
||||
|
||||
Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur.
|
||||
|
4
content/francais/agenda/_index.md
Executable file
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
title: "Agenda"
|
||||
image: "/images/agenda.png"
|
||||
---
|
17
content/francais/apropos/_index.md
Normal file
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
title: "Chtinux!"
|
||||
meta_title: "A propos"
|
||||
description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise"
|
||||
draft: false
|
||||
masquer_liens: true
|
||||
---
|
||||
Chtinux est un collectif œuvrant pour les libertés numériques dans la région lilloise et ses alentours.
|
||||
|
||||
Initialement, Chtinux était une association fondée en 2002 sous le nom de Campux comme un groupe d’utilisateurs de Linux par des étudiants de l'Université Lille 1 (retrouvez tout l'historique, [ici](/apropos/histo.html) ).
|
||||
Depuis 2024, des personnes réactivent et transforment l'association en collectif.
|
||||
Cette nouvelle forme a pour objet d'offrir une bannière commune pour réunir la diversité des acteurs du numérique libre de la région lilloise.
|
||||
|
||||
Notre collectif tient des permanences pour discuter, échanger entre nous, mais aussi accueillir et répondre aux curieux.
|
||||
Elles ont lieu chaque dernier mardi du mois, à partir de 20h00, au Café Citoyen.
|
||||
|
||||
Nous participons ponctuellement à d’autres évènements comme la braderie de Lille.
|
96
content/francais/apropos/histo.md
Normal file
|
@ -0,0 +1,96 @@
|
|||
---
|
||||
title: "Il est un fois Chtinux!"
|
||||
meta_title: "historique"
|
||||
description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise"
|
||||
draft: false
|
||||
---
|
||||
|
||||
Voici l’histoire du groupe d’utilisateurs de logiciels libres Chtinux, anciennement Campux, depuis sa création en tant que LUG étudiant, jusque nos jours en tant que groupe de la métropole lilloise.
|
||||
|
||||
Notez : Chtinux sera parfois appelée Campux, en rappel de son nom historique au moment des évènements.
|
||||
|
||||
== Les aïeux ==
|
||||
|
||||
Campux (c’était le nom de l’association alors) n’est pas vraiment une association pionnière, les trois universités publiques de Lille sont depuis longtemps le théâtre de quelques activités autour du logiciel libre.
|
||||
|
||||
Pour preuve cette information sur LinuxFR et cette activité entre Lille1 et Lille2 en 2002. Aussi un courrier de Lille1 adressé à MandrakeSoft en 2003. Il existait aussi une association Lillux (promotion du logiciel libre éducatif) à Lille2, semble-t-il. Depuis longtemps le système GNU/Linux est utilisé dans les trois Universités. Dans le domaine de la recherche, les enseignants chercheurs utilisent depuis longtemps GNU/Linux. À Lille1, le BDE Association des Etudiants en Informatique (AEI) a semble-t-il était pro-linuxien à une époque, puisque cette association a comme emblème un Tux.
|
||||
|
||||
Enfin, on ne pourrait pas parler du logiciel libre à Lille sans parler du CLX, LUG fondé en 1998 par une dizaine de linuxiens à Seclin. Il a œuvré et continue œuvrer dans toute la région Nord-Pas-de-Calais.
|
||||
|
||||
== Le point de départ ==
|
||||
|
||||
Campux a probablement commencé par la rencontre de deux couples de linuxiens peu après la rentrée 2002. Jiel Beaumadier et Matěj Hausenblas d’une part, Julien Graziano (jux) et Julien Derveeuw (theturtle) d’autres part, font connaissance sur le canal IRC de Léa-Linux. Les premiers sont en DEUG maths, les seconds en maîtrise d’informatique : une rencontre est programmée au bâtiment M5 à Lille1. Les 4 manchots s’aperçoivent qu’ils ne sont pas plus tous seuls sur la banquise.
|
||||
|
||||
Le samedi 1ᵉʳ février 2003, Jiel et Matěj bravent la neige pour assister à une install party organisée sur Lille1 par des étudiants en DESS (entre autres Mikael Mourcia). Ils s’aperçoivent alors qu’il y a d’autres linuxiens sur la fac et dans les écoles d’ingénieurs, peu nombreux et isolés chacun dans leur formation. On peut considérer que c’est le premier événement auquel assista le futur groupe de Campux.
|
||||
|
||||
== Campux : l’idée du LUG étudiant ==
|
||||
|
||||
Au cours d’une discussion sur IRC en juillet 2003, jux et Jiel abordent l’idée de création d’un LUG pour les étudiants de Lille. L’idée est séduisante, mais on est en vacances loin de l’Université, alors on y pense plus trop :-) Cependant l’idée continue de travailler dans les esprits, et le 8 août 2003 Jiel envoie un courriel à ses amis linuxiens pour les convier à créer un LUG universitaire.
|
||||
|
||||
À l’époque tout le monde ne répond pas, car beaucoup sont en vacances. Mais à la rentrée début septembre, l’équipe est motivée. On décide de faire une association loi 1901. Jiel écrit les statuts et ces derniers seront alors bien relus par tout le monde et certains points modifiés suite à une réunion sur IRC. C’est la première action démocratique de l’association ! Ensuite commencent de longues procédures administratives. Finalement la date officielle de déclaration de Campux à la préfecture de Police de Lille sera le 7 novembre 2003. Il faudra encore attendre quelque temps pour pouvoir être reconnu par l’Université de Lille1, où nous l’association était basée. C’est pendant ce temps que le site internet de Campux est fait par Jiel, très rapidement et assez mal codé en PHP, mais avec une apparence du gestionnaire de fenêtres WindowMaker. Le nom de Campux provient du mélange entre les mots “campus” et “Linux”, il a été trouvé par un proche de jux. Nous avions pensé aussi à divers noms, par exemple “Lillux”, mais le LUG du Luxembourg a déjà un nom similaire (à cette époque nous ne savions pas qu’il y avait déjà eu un “Lillux”).
|
||||
|
||||
== Les débuts : 2003-2004 ==
|
||||
|
||||
Le premier conseil d’administration (CA) de Campux sera constitué comme suit : Jiel (président), jux (vice-président), Matěj (secrétaire), Benoit Gosse (trésorier), Anthoine Bourgeois (matériel). À ce moment-là, à part le CA, l’association ne compte qu’un seul membre qui est theturtle. Mais ce CA ne sera jamais opérationnel, et lors du début des activités de Campux en janvier 2004, l’équipe est un peu remaniée. Le nouveau CA sera composé de 4 personnes : Jiel (président), jux (vice-président), Matěj (trésorier) et Tony Ducrocq (secrétaire) qui vient tout juste de rejoindre l’association.
|
||||
|
||||
L’annonce de création de l’association Campux est rendue publique à Linux Solutions 2004 à Paris. L’accueil y est chaleureux. L’organisation de l’événement pour Campux sera organisée quasi entièrement par Matěj qui montrera qu’il est beaucoup plus qu’un simple trésorier :-) C’est également à cette période que Campux décide de reprendre les Mardi-Linux de Lille organisés initialement par le CLX, mais qui n’étaient plus très présents dans la capitale des Flandres.
|
||||
|
||||
À partir de ce moment Campux verra son activité et ses membres augmenter considérablement. L’association sera présente au FOSDEM à Bruxelles et aux RMLLs à Bordeaux, date de la première vente des lingettes Campux qui ont eu un grand succès.
|
||||
|
||||
== Le LUG de la métropole lilloise : 2004-2005 ==
|
||||
|
||||
Le troisième conseil d’administration se compose de Jiel (président), Tony (secrétaire), Matěj (trésorier), MrTom, Jo l’apache et Coraline. Cette nouvelle année va en fait consolider les très bons débuts de l’association. Campux agit sur tous les fronts, fait de nombreuses install parties, participe à divers événements (Salon du jeu vidéo, Journée du libre à X2000, brocante de Proville) et aux événements de la communauté (Linux Solutions à Paris, FOSDEM à Bruxelles, RMLL à Dijon). Le site fait peau neuve, principalement grâce à Matěj et jux.
|
||||
|
||||
En parallèle, Campux se voit confier la direction de l’opération ministérielle Micro-portable étudiant (MIPE) par l’Université de Lille1. Campux conseille les étudiants à propos de l’achat des machines et du wifi. Ceci permet à l’association d’obtenir un local (qu’elle partage cependant avec les mutuelles étudiantes) dans le bâtiment DEUG sur le campus de la fac. Trois jours par semaine l’association fait des permanences pour aider les étudiants et les autres ! On retrouve ainsi très fréquemment Tony, guigui, jo, Jiel, MrTom, smig, Matěj… L’association agit sur la métropole et nombreux sont ses membres extérieurs au monde étudiant : il y a désormais une cinquantaine de campuxiens. Des conférences sont organisées à Lille lors des « Mardi du Libre », qui attirent tous les mois davantage de monde.
|
||||
|
||||
== La transition : 2005-2006 ==
|
||||
|
||||
Une nouvelle année, un nouveau CA : Tony (président), MrTom (secrétaire), Matěj (trésorier), chtitux, FBI_Pierreo, Champignon, Jiel et nemy. L’association continue les mardis et quelques activités. C’est année qui commence tard, avec un CA fin octobre. Une année qui commence assez mal aussi : une journée du Logiciel Libre décalée 3 fois : d’abord prévue mi-décembre, elle se tient fin janvier et constitue un échec pour l’association. Dans la foulée l’hébergeur de campux.org disparait dans un crash de serveur et le site avec lui.
|
||||
|
||||
Ces temps troublent voient la perte de l’ancienne liste des adhérents, dont de toutes façons pour la plupart l’association était sans nouvelles.
|
||||
|
||||
Littlecharly (alias bannaneverte) modernise, malgré les troubles, la charte graphique de l’association. Rouge et blanc : aux couleurs de Lille. Le beffroi symbolisant la ville de Lille (même si d’autres personnes y verront des choses parfois surprenantes). Des flyers sont créés, et la renaissance est en route
|
||||
|
||||
== 2006 - 2007 : de Campux à Chtinux ==
|
||||
|
||||
À la rentrée 2006 c’est l’électrochoc : l’association se réorganise et chacun y met du sien. L’association redevient très active : une nouvelle rencontre est organisée tous les derniers mardis du mois au café citoyen, le site web est recréé (à l’initiative de chtitux), la participation à Mix’Cité est une réussite et les anciens souvent peu (ou pas) présents sont remplacés par les nouveaux membres.
|
||||
|
||||
L’association continue sur sa lancée avec un nouveau bureau élu fin 2006. La nouvelle équipe sera composée pour 2006-2007 de Philippe Pary (Pustule) en tant que président, Thomas Canniot (MrTom) en tant que secrétaire, Karl Leicht (Nuln) en tant que trésorier, Tony Ducrocq (dtony) en tant que vice-président, Théophile Helleboid (Chtitux) en tant que vice-secrétaire et Charles Vinchon (LittleCharly) en tant que vice-trésorier.
|
||||
|
||||
Pour une bonne partie il s’agit de nouveaux membres de Campux, une page d’histoire tourne donc inévitablement.
|
||||
|
||||
L’association continue d’organiser régulièrement des évènements tels que les Mardis du Libre et les derniers mardis au café citoyen. Elle sert aussi de relais local de l’APRIL pour les évènements d’envergure nationale.
|
||||
|
||||
== Linux59 ? Linux Lille ? Chtinux ! ==
|
||||
|
||||
En 2007, l’association voit ses activités sur la factulté de Lille déliner alors que ses activités en dehors du campus se multiplient et ont une portée de plus en plus forte.
|
||||
|
||||
Le nom Campux sème alors la confusion. De nombreux interlocuteurs ne voient en Campux qu’une association étudiante. Le besoin de changer de nom devient une réalité concrète et urgente. Cédric Durmont proposera même de fonder une association sur Wambrechies, persuadé de Campux est une association purement universitaire !
|
||||
|
||||
Changer de nom, oui, mais lequel prendre ?
|
||||
|
||||
C’est Virginie Couture qui apportera la réponse avec Chtinux. Le nom est un double abus de langage : le Chti couvre bien plus que la métropole et Linux ne désigne pas tous les logiciels Libres. Cependant ce nom indique clairement l’origine et l’objet de l’association.
|
||||
|
||||
Il sera retenu lors d’une assemblée générale extraordinaire tenue le 31 juillet 2007.
|
||||
|
||||
Ce sera également Virginie qui créera le logo de l’association : le tux avec un cornet de frites.
|
||||
|
||||
== 2007-2008 : l’association grandit ==
|
||||
|
||||
En septembre 2007 pour la seconde année Chtinux participe à la braderie. Ubuntu-fr, Linux Cambrésis, Cliss XXI et l’April sont également présents sur 4 mètres de stands. L’évènement est un succès. Le mois qui suivra la braderie verra plus d’une dizaine de nouvelles adhésions à l’association. À l’occasion de la braderie Chtinux distribue pour la première fois son CD Chti’Libre
|
||||
|
||||
Début août 2007, Chtinux compte une petite trentaine d’adhérents. Un an plus tard, l’association compte 75 adhérents.
|
||||
|
||||
Chtinux a multiplié les évènements. Ils sont au rythme de 3 par mois :
|
||||
|
||||
Conférence le second mardi du mois à Bois Blancs Install Party, notamment avec le soutien de la MRES La permanence associative le dernier mardi de chaque moi au café citoyen
|
||||
|
||||
Ces évènements, ajoutés à la participation à de nombreux salons/forums/etc., accroissent la réputation et la visibilité de l’association et attirent à elle de très nombreuses personnes (on compte une adhésion tous les 5 visiteurs !).
|
||||
|
||||
Pour la première année, Chtinux participe à l’évènement Libre en fête en organisant plusieurs évènements.
|
||||
|
||||
Lors des élections municipales de mars, Chtinux tente de s’impliquer dans la campagne en prenant contact avec les candidats (initiative Candidats de l’April).
|
||||
|
||||
== Avenir ==
|
||||
|
||||
À suivre…
|
54
content/francais/apropos/liens.md
Normal file
|
@ -0,0 +1,54 @@
|
|||
---
|
||||
title: "Des liens vers ce que l'on aime bien!"
|
||||
meta_title: "Liens"
|
||||
description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise"
|
||||
draft: false
|
||||
---
|
||||
|
||||
|
||||
À propos : Liens
|
||||
================
|
||||
|
||||
Associations dont Chtinux est membre
|
||||
------------------------------------
|
||||
|
||||
Chtinux est membre des associations suivantes :
|
||||
|
||||
* [APRIL](http://www.april.org/), association de défense et de promotion du logiciel Libre
|
||||
* [ANIS](http://www.nord-internet-solidaire.org/), réflexion citoyenne autour des usages d’Internet
|
||||
|
||||
Autres Groupes d’utilisateurs de logiciels Libres dans la région Nord-Pas de Calais
|
||||
-----------------------------------------------------------------------------------
|
||||
|
||||
Et autres groupes d’informaticiens plus ou moins barbus et plus ou moins de la région :
|
||||
|
||||
* [Béthune Libre](http://bethunelibre.tuxfamily.org/), Béthune
|
||||
* [CLX](http://clx.asso.fr/), régional
|
||||
* [Linux Cambrésis](http://www.linuxcambresis.org/)
|
||||
* [Linux62](http://www.linux62.org/), Boulogne sur Mer
|
||||
|
||||
Associations d’informatique libre à Lille
|
||||
-----------------------------------------
|
||||
|
||||
* [Mycélium](https://mycelium-fai.org/), fournisseur d’accès internet membre de la fédération FFDN dans la région lilloise
|
||||
* \[Raoull\]([https://raoull.org/](https://raoull.org/), hébergement de services mutualisés pour un internet décentralisé (CHATONS)
|
||||
|
||||
Culture et informations locales
|
||||
-------------------------------
|
||||
|
||||
* [Le café citoyen](https://cafecitoyen.org)
|
||||
* [La MRES](https://mres-asso.org)
|
||||
* [Léa Linux](https://lea-linux.org) site d’entraide autour de Linux
|
||||
|
||||
Prestataires de services informatiques
|
||||
--------------------------------------
|
||||
|
||||
* [Cliss XII](https://www.cliss21.com/), coopérative en logiciels Libres (Liévin/Lille)
|
||||
* [Si7v](https://www.si7v.fr/), une SSLL d’Hesdin
|
||||
|
||||
Sites communautaires de distributions
|
||||
-------------------------------------
|
||||
|
||||
* [Debian](https://www.debian.org/), une distribution Linux porteuse de valeurs communautaires
|
||||
* [Fedora France](https://www.fedora-fr.org), dont des membres de Chtinux font partie
|
||||
* [Mageia](http://www.mageia.org/fr/), une distribution Linux française
|
5
content/francais/blog/_index.md
Executable file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: "Blog Posts"
|
||||
meta_title: ""
|
||||
description: "this is meta description"
|
||||
---
|
11
content/francais/blog/post-1.md
Executable file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
title: "Article test blog"
|
||||
meta_title: ""
|
||||
description: "this is meta description"
|
||||
date: 2022-04-04T05:00:00Z
|
||||
image: "/images/image-placeholder.png"
|
||||
categories: ["Application", "Data"]
|
||||
author: "John Doe"
|
||||
tags: ["nextjs", "tailwind"]
|
||||
draft: false
|
||||
---
|
46
content/francais/contact/_index.md
Normal file
|
@ -0,0 +1,46 @@
|
|||
---
|
||||
title: "Contact"
|
||||
meta_title: "contact"
|
||||
description: "Contact chtinux"
|
||||
draft: false
|
||||
---
|
||||
|
||||
Courriel
|
||||
--------
|
||||
|
||||
Vous pouvez nous joindre à l’adresse e-mail suivante : bonjour `AROBASE` chtinux `POINT` org
|
||||
|
||||
Vous pouvez joindre l’équipe de l’Écho Des Gnous à : edg `AROBASE` chtinux `POINT` org
|
||||
|
||||
IRC
|
||||
---
|
||||
|
||||
L’association dispose d’un canal de discussion IRC, que vous pouvez rejoindre :
|
||||
|
||||
* Avec un client IRC [Web](https://web.libera.chat), salon #chtinux
|
||||
* Avec un client IRC : [#chtinux sur le réseau Libera](irc://irc.libera.chat/#chtinux)
|
||||
|
||||
Listes de diffusion
|
||||
-------------------
|
||||
|
||||
Vous pouvez vous tenir au courant des activités de l’association en recevant les annonces des manifestations ainsi que la newsletter en vous inscrivant sur [notre liste de diffusion publique](http://lists.linux62.org/cgi-bin/mailman/listinfo/annonces).
|
||||
|
||||
Vous pouvez également rejoindre [la liste des adhérents](http://lists.linux62.org/cgi-bin/mailman/listinfo/membres)
|
||||
|
||||
Réseaux sociaux
|
||||
---------------
|
||||
|
||||
Nous sommes présents principalement sur les réseaux libres et fédérés suivants :
|
||||
|
||||
* Diaspora\* : [chtinux@framasphere.org](https://framasphere.org/people/718b54a01a300134573f2a0000053625)
|
||||
* Mastodon : [chtinux@framapiaf.org](https://framapiaf.org/@Chtinux)
|
||||
|
||||
Nous vous déconseillons les services fermés et centralisés ! Néanmoins vous pouvez quand même nous suivre sur :
|
||||
|
||||
* Twitter : [@Chtinux](https://twitter.com/Chtinux) et [@EchoDesGnous](https://twitter.com/echodesgnous)
|
||||
|
||||
AFK - Away From Keyboard (Loin du clavier)
|
||||
------------------------------------------
|
||||
|
||||
Vous pouvez aussi tout simplement venir à nos évènements ou à [nos permanences](/agenda.html) :-\]
|
||||
|
12
content/francais/le_collectif/CLISSXXI.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: CLISSXXI
|
||||
email: contact@cliss21.com
|
||||
image: "/images/clissxxi.png"
|
||||
description: une SCIC de service en informatique libre
|
||||
website: https://www.cliss21.com/site/
|
||||
|
||||
---
|
||||
|
||||
SCIC (société coopérative d’intérêt collectif), installée à Liévin ainsi qu’à Lille.
|
||||
Accompagne le développement technologique des PME-PMI, des collectivités territoriales et des associations de la région via l’utilisation et le développement de Logiciel Libre.
|
||||
Organise des conférences et install party.
|
13
content/francais/le_collectif/Deuxfleurs.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
title: Deuxfleurs
|
||||
email: coucou@deuxfleurs.fr
|
||||
image: "/images/deuxfleurs.svg"
|
||||
description: Association œuvrant à la construction d'un Internet convivial, membre du collectif CHATONS.
|
||||
website: https://deuxfleurs.fr/
|
||||
|
||||
---
|
||||
Deuxfleurs héberge des services numériques fondamentaux (site web, e-mail, chat, visio, blog...)
|
||||
pour tout type d'usager⋅e.
|
||||
|
||||
Notre démarche est écologique et citoyenne : notre infrastructure est constituée de vieilles machines hébergées
|
||||
chez nos membres ; notre gouvernance est collégiale, et promeut le respect des droits humains.
|
16
content/francais/le_collectif/Libre_a_vous.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: Libre à vous
|
||||
email:
|
||||
image: "/images/omjc.png"
|
||||
description: Atelier d'initialisation à l'informatique libre
|
||||
website: https://www.omjc-info.fr/Libre-a-Vous
|
||||
social:
|
||||
- name: phone
|
||||
icon: fas fa-phone
|
||||
link: tel:03 28 80 54 25
|
||||
|
||||
---
|
||||
|
||||
Rendez-vous hebdomadaire à la ferme Dupire (Villeneuve d'Ascq), le samedi de 9h à 12h.
|
||||
Organisé par l'OMJC (Observatoire des Mutations de la Jeunesse et de la Citoyenneté).
|
||||
Ces ateliers vous permettront de vous familiariser avec les systèmes et les logiciels libres.
|
11
content/francais/le_collectif/Mycélium.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
title: Mycélium
|
||||
email: contact@mycelium-fai.org
|
||||
image: "/images/mycellium.png"
|
||||
description: Fournisseur d'accès internet
|
||||
website: https://mycelium-fai.org
|
||||
|
||||
---
|
||||
|
||||
L’association a pour objectif de fournir un accès Internet à ses membres et abonnés. Elle est rattachée à la FFDN. Mycélium s’organise de façon autogérée afin de ne pas laisser la gestion du réseau internet entre les mains d’intérêts privés et commerciaux.
|
||||
Elle anime parfois des ateliers de sensibilisation à ces enjeux dans une optique d’autodéfense numérique.
|
3
content/francais/le_collectif/_index.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
title: "Le collectif"
|
||||
---
|
10
content/francais/le_collectif/abl.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
title: ABBL
|
||||
email: bonjour@raoull.org
|
||||
image: "/images/abl.png"
|
||||
description: Association des Bidouilleurs et Bidouilleuses Libristes
|
||||
website: https://bidouilleurslibristes.github.io/
|
||||
|
||||
---
|
||||
|
||||
L’Association des Bidouilleurs et Bidouilleuses Libristes (ABL) est une association loi 1901 qui a pour objet l’hébergement de projets libres, la promotion des communs et la promotion du libre (au sens licence libre).
|
12
content/francais/le_collectif/clx.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: CLX
|
||||
email: contact@clx.asso.fr
|
||||
image: "/images/clx.png"
|
||||
description: Groupe d’Utilisateurs de Logiciels Libres actif sur le Nord et le Pas-De-Calais.
|
||||
website: https://clx.asso.fr
|
||||
|
||||
---
|
||||
|
||||
Le Club LinuX Nord-Pas de Calais (CLX) est une association loi de 1901, groupe d’Utilisateurs de Logiciels Libres actif
|
||||
de Wimille à Fourmies. L’association organise de nombreux évènements sur toute la région Nord-Pas De Calais: install
|
||||
party, sensibilisation aux logiciels libres, réduction de la fracture numérique et bien d'autres.
|
26
content/francais/le_collectif/echos_des_gnous.md
Normal file
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
title: Echos de gnous
|
||||
email: edg@chtinux.org
|
||||
image: "/images/echo_des_gnous.jpg"
|
||||
description: "Emission de radio de vulgarisation et dactualités sur le logiciel libre"
|
||||
website: https://www.echodesgnous.org/
|
||||
---
|
||||
|
||||
|
||||
L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise ou en streaming sur campuslille.com.
|
||||
|
||||
Depuis octobre 2010 nous vous proposons « l’émission qui vous explique l’informatique libre », pas réservée aux informaticiens, mais au contraire destinée au plus grand nombre. Nous vous proposons deux concepts en alternance, chacun étant diffusé une semaine sur deux :
|
||||
|
||||
- la Face A traite de l’actualité informatique sous l’angle du Logiciel Libre, de la sécurité informatique, du respect de la vie privée et de la liberté d’expression sur Internet. La rubrique dégeekalisation a pour but de démystifier un sujet technique supposé complexe, mais qui gagnerait à être connu de tous ;
|
||||
- la Face B, sorte de dégeekalisation étendue, développe chaque semaine un sujet pendant toute l’heure de l’émission. Devenez incollables sur les sujets de fond de la culture libriste !
|
||||
|
||||
Quelques pauses musicales sont proposées pendant l’émission. Bien entendu, tous les morceaux choisis sont disponibles sous licences de libre diffusion (Creative Commons, Art Libre…)
|
||||
|
||||
Vous pouvez contacter l’équipe de l’émission via IRC (webchat) ou par email en écrivant à e d g CHEZ c h t i n u x POINT o r g.
|
||||
|
||||
Envie de retrouver les précédentes émissions ?
|
||||
|
||||
Vous trouverez toutes les informations sur notre site : https://www.echodesgnous.org/
|
||||
|
||||
Vous pouvez consulter la liste complète des émissions diffusées, ainsi que leurs contenus sur notre wiki.
|
||||
|
12
content/francais/le_collectif/raoull.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: Raoull
|
||||
email: bonjour@raoull.org
|
||||
image: "/images/raoull.png"
|
||||
description: "Fournisseur de services sur le World wide Welsh, membre du collectif CHATONS."
|
||||
website: https://www.raoull.org/
|
||||
|
||||
---
|
||||
|
||||
RAOULL est un collectif d’une dizaine de personnes qui depuis fin 2018 s’organise pour mettre en place des
|
||||
services sur internet éthiques à destination des gens et des associations.
|
||||
Les services proposés sont propulsés à base de logiciel libre.
|
11
content/francais/mentions-legales/_index.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
title: "Mentions légales"
|
||||
meta_title: "Mentions légales"
|
||||
description: "this is meta description"
|
||||
draft: false
|
||||
---
|
||||
Coucou c'est nous !
|
||||
|
||||
|
||||
|
||||
|
248
content/francais/pages/elements.md
Executable file
|
@ -0,0 +1,248 @@
|
|||
---
|
||||
title: "Elements"
|
||||
# meta title
|
||||
meta_title: ""
|
||||
# meta description
|
||||
description: "This is meta description"
|
||||
# save as draft
|
||||
draft: false
|
||||
---
|
||||
|
||||
{{< toc >}}
|
||||
|
||||
Here is an example of headings. You can use this heading by the following markdown rules. For example: use `#` for heading 1 and use `######` for heading 6.
|
||||
|
||||
# Heading 1
|
||||
|
||||
## Heading 2
|
||||
|
||||
### Heading 3
|
||||
|
||||
#### Heading 4
|
||||
|
||||
##### Heading 5
|
||||
|
||||
###### Heading 6
|
||||
|
||||
<hr>
|
||||
|
||||
### Emphasis
|
||||
|
||||
The emphasis, aka italics, with _asterisks_ or _underscores_.
|
||||
|
||||
Strong emphasis, aka bold, with **asterisks** or **underscores**.
|
||||
|
||||
The combined emphasis with **asterisks and _underscores_**.
|
||||
|
||||
Strike through uses two tildes. ~~Scratch this.~~
|
||||
|
||||
<hr>
|
||||
|
||||
### Button
|
||||
|
||||
{{< button label="Button" link="/" style="solid" >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Link
|
||||
|
||||
[I'm an inline-style link](https://www.google.com)
|
||||
|
||||
[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
|
||||
|
||||
[I'm a reference-style link][Arbitrary case-insensitive reference text]
|
||||
|
||||
[I'm a relative reference to a repository file](../blob/master/LICENSE)
|
||||
|
||||
[You can use numbers for reference-style link definitions][1]
|
||||
|
||||
Or leave it empty and use the [link text itself].
|
||||
|
||||
URLs and URLs in angle brackets will automatically get turned into links.
|
||||
<http://www.example.com> or <http://www.example.com> and sometimes
|
||||
example.com (but not on Github, for example).
|
||||
|
||||
Some text to show that the reference links can follow later.
|
||||
|
||||
[arbitrary case-insensitive reference text]: https://www.themefisher.com
|
||||
[1]: https://gethugothemes.com
|
||||
[link text itself]: https://www.getjekyllthemes.com
|
||||
|
||||
<hr>
|
||||
|
||||
### Paragraph
|
||||
|
||||
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quam nihil enim maxime corporis cumque totam aliquid nam sint inventore optio modi neque laborum officiis necessitatibus, facilis placeat pariatur! Voluptatem, sed harum pariatur adipisci voluptates voluptatum cumque, porro sint minima similique magni perferendis fuga! Optio vel ipsum excepturi tempore reiciendis id quidem? Vel in, doloribus debitis nesciunt fugit sequi magnam accusantium modi neque quis, vitae velit, pariatur harum autem a! Velit impedit atque maiores animi possimus asperiores natus repellendus excepturi sint architecto eligendi non, omnis nihil. Facilis, doloremque illum. Fugit optio laborum minus debitis natus illo perspiciatis corporis voluptatum rerum laboriosam.
|
||||
|
||||
<hr>
|
||||
|
||||
### Ordered List
|
||||
|
||||
1. List item
|
||||
2. List item
|
||||
3. List item
|
||||
4. List item
|
||||
5. List item
|
||||
|
||||
<hr>
|
||||
|
||||
### Unordered List
|
||||
|
||||
- List item
|
||||
- List item
|
||||
- List item
|
||||
- List item
|
||||
- List item
|
||||
|
||||
<hr>
|
||||
|
||||
### Notice
|
||||
|
||||
{{< notice "note" >}}
|
||||
This is a simple note.
|
||||
{{< /notice >}}
|
||||
|
||||
{{< notice "tip" >}}
|
||||
This is a simple tip.
|
||||
{{< /notice >}}
|
||||
|
||||
{{< notice "info" >}}
|
||||
This is a simple info.
|
||||
{{< /notice >}}
|
||||
|
||||
{{< notice "warning" >}}
|
||||
This is a simple warning.
|
||||
{{< /notice >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Tab
|
||||
|
||||
{{< tabs >}}
|
||||
{{< tab "Tab 1" >}}
|
||||
|
||||
#### Hey There, I am a tab
|
||||
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||
|
||||
{{< /tab >}}
|
||||
|
||||
{{< tab "Tab 2" >}}
|
||||
|
||||
#### I wanna talk about the assassination attempt
|
||||
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||
|
||||
{{< /tab >}}
|
||||
|
||||
{{< tab "Tab 3" >}}
|
||||
|
||||
#### We know you’re dealing in stolen ore
|
||||
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
|
||||
|
||||
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo
|
||||
|
||||
{{< /tab >}}
|
||||
{{< /tabs >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Accordions
|
||||
|
||||
{{< accordion "Why should you need to do this?" >}}
|
||||
|
||||
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||
- Lorem ipsum dolor sit amet consectetur
|
||||
|
||||
{{< /accordion >}}
|
||||
|
||||
{{< accordion "How can I adjust Horizontal centering" >}}
|
||||
|
||||
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||
- Lorem ipsum dolor sit amet consectetur
|
||||
|
||||
{{< /accordion >}}
|
||||
|
||||
{{< accordion "Should you use Negative margin?" >}}
|
||||
|
||||
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||
- Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||||
- Lorem ipsum dolor sit amet consectetur
|
||||
|
||||
{{< /accordion >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Code and Syntax Highlighting
|
||||
|
||||
This is an `Inline code` sample.
|
||||
|
||||
```javascript
|
||||
var s = "JavaScript syntax highlighting";
|
||||
alert(s);
|
||||
```
|
||||
|
||||
```python
|
||||
s = "Python syntax highlighting"
|
||||
print s
|
||||
```
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A[Start] --> B{Is it?}
|
||||
B -- Yes --> C[OK]
|
||||
C --> D[Rethink]
|
||||
D --> B
|
||||
B -- No ----> E[End]
|
||||
```
|
||||
|
||||
<hr>
|
||||
|
||||
### Blockquote
|
||||
|
||||
> Did you come here for something in particular or just general Riker-bashing? And blowing into maximum warp speed, you appeared for an instant to be in two places at once.
|
||||
|
||||
<hr>
|
||||
|
||||
### Tables
|
||||
|
||||
| Tables | Are | Cool |
|
||||
| ------------- | :-----------: | ----: |
|
||||
| col 3 is | right-aligned | $1600 |
|
||||
| col 2 is | centered | $12 |
|
||||
| zebra stripes | are neat | $1 |
|
||||
|
||||
<hr>
|
||||
|
||||
### Image
|
||||
|
||||
{{< image src="images/image-placeholder.png" caption="" alt="alter-text" height="" width="" position="center" command="fill" option="q100" class="img-fluid" title="image title" webp="false" >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Gallery
|
||||
|
||||
{{< gallery dir="images/gallery" class="" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Slider
|
||||
|
||||
{{< slider dir="images/gallery" class="max-w-[600px] ml-0" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Youtube video
|
||||
|
||||
{{< youtube ResipmZmpDU >}}
|
||||
|
||||
<hr>
|
||||
|
||||
### Custom video
|
||||
|
||||
{{< video src="https://www.w3schools.com/html/mov_bbb.mp4" width="100%" height="auto" autoplay="false" loop="false" muted="false" controls="true" class="rounded-lg" >}}
|
33
content/francais/pages/privacy-policy.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
title: "Privacy"
|
||||
# meta title
|
||||
meta_title: ""
|
||||
# meta description
|
||||
description: "This is meta description"
|
||||
# save as draft
|
||||
draft: false
|
||||
---
|
||||
|
||||
#### Responsibility of Contributors
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
|
||||
|
||||
pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in.
|
||||
|
||||
#### Gathering of Personal Information
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
|
||||
|
||||
#### Protection of Personal- Information
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus.
|
||||
|
||||
Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat
|
||||
|
||||
#### Privacy Policy Changes
|
||||
|
||||
1. Sll the Themefisher items are designed to be with the latest , We check all
|
||||
2. comments that threaten or harm the reputation of any person or organization
|
||||
3. personal information including, but limited to, email addresses, telephone numbers
|
||||
4. Any Update come in The technology Customer will get automatic Notification.
|
14
content/francais/sections/call-to-action.md
Normal file
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
enable: true
|
||||
title: "Ready to build your next project with Hugo?"
|
||||
image: "/images/call-to-action.png"
|
||||
description: "Experience the future of web development with Hugoplate and Hugo. Build lightning-fast static sites with ease and flexibility."
|
||||
button:
|
||||
enable: true
|
||||
label: "Get Started Now"
|
||||
link: "https://github.com/zeon-studio/hugoplate"
|
||||
|
||||
# don't create a separate page
|
||||
_build:
|
||||
render: "never"
|
||||
---
|
11
content/francais/sections/testimonial.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
enable: true
|
||||
title: "What Users Are Saying About Hugoplate"
|
||||
description: "Don't just take our word for it - hear from some of our satisfied users! Check out some of our testimonials below to see what others are saying about Hugoplate."
|
||||
|
||||
# Testimonials
|
||||
testimonials:
|
||||
|
||||
_build:
|
||||
render: "never"
|
||||
---
|
|
@ -1,73 +0,0 @@
|
|||
:root {
|
||||
--color1: #000; /* background */
|
||||
--color2: #111;
|
||||
--color3: #222;
|
||||
--color4: #fff; /* text */
|
||||
--color5: #f33;
|
||||
--color6: #fff;
|
||||
--color7: #222; /* border */
|
||||
--color8: #999;
|
||||
--color9: #f33;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: "Verdana";
|
||||
background-color: var(--color1);
|
||||
color: var(--color4);
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
#contenu {
|
||||
padding: 0em 1em 1em 1em;
|
||||
max-width: 60em;
|
||||
}
|
||||
|
||||
a {
|
||||
color: var(--color5);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
background-color: var(--color5);
|
||||
color: var(--color1);
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style: square;
|
||||
/* line-height: 1.4em;*/
|
||||
}
|
||||
|
||||
#bandeau {
|
||||
background: no-repeat center url("/images/chtinux.png");
|
||||
width: 100%;
|
||||
min-height: 100px;
|
||||
}
|
||||
|
||||
aside {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
aside ul {
|
||||
list-style: none;
|
||||
padding-left: 0;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
aside ul li {
|
||||
display: inline;
|
||||
padding-right: 1em;
|
||||
}
|
||||
|
||||
code, pre {
|
||||
background: var(--color3);
|
||||
}
|
||||
|
||||
code {
|
||||
color: var(--color6);
|
||||
}
|
||||
|
||||
pre {
|
||||
margin-left: 1em;
|
||||
padding-left: 1em;
|
||||
border-left: 2px solid var(--color9);
|
||||
}
|
9
data/social.json
Normal file
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"main": [
|
||||
{
|
||||
"name": "mastodon",
|
||||
"icon": "fab fa-mastodon",
|
||||
"link": "https://framapiaf.org/@Chtinux"
|
||||
}
|
||||
]
|
||||
}
|
44
data/theme.json
Normal file
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"colors": {
|
||||
"default": {
|
||||
"theme_color": {
|
||||
"primary": "#121212",
|
||||
"body": "#fff",
|
||||
"border": "#eaeaea",
|
||||
"theme_light": "#f6f6f6",
|
||||
"theme_dark": ""
|
||||
},
|
||||
"text_color": {
|
||||
"default": "#444444",
|
||||
"dark": "#040404",
|
||||
"light": "#717171"
|
||||
}
|
||||
},
|
||||
"darkmode": {
|
||||
"theme_color": {
|
||||
"primary": "#fff",
|
||||
"body": "#1c1c1c",
|
||||
"border": "#3E3E3E",
|
||||
"theme_light": "#222222",
|
||||
"theme_dark": ""
|
||||
},
|
||||
"text_color": {
|
||||
"default": "#B4AFB6",
|
||||
"dark": "#fff",
|
||||
"light": "#B4AFB6"
|
||||
}
|
||||
}
|
||||
},
|
||||
"fonts": {
|
||||
"font_family": {
|
||||
"primary": "Heebo:wght@400;600",
|
||||
"primary_type": "sans-serif",
|
||||
"secondary": "Signika:wght@500;700",
|
||||
"secondary_type": "sans-serif"
|
||||
},
|
||||
"font_size": {
|
||||
"base": "16",
|
||||
"scale": "1.2"
|
||||
}
|
||||
}
|
||||
}
|
31
go.mod
Normal file
|
@ -0,0 +1,31 @@
|
|||
module hugoplate.netlify.app
|
||||
|
||||
go 1.21
|
||||
|
||||
require (
|
||||
github.com/gethugothemes/hugo-modules/accordion v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/adsense v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/components/announcement v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/components/cookie-consent v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/components/custom-script v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/components/preloader v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/components/render-link v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/components/social-share v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/gallery-slider v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/gzip-caching v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/icons/font-awesome v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/images v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/modal v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/pwa v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/search v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/seo-tools/basic-seo v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/seo-tools/google-tag-manager v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/seo-tools/site-verifications v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/shortcodes/button v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/shortcodes/notice v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/tab v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/table-of-contents v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/gethugothemes/hugo-modules/videos v0.0.0-20240504032439-79fc09d96848 // indirect
|
||||
github.com/hugomods/mermaid v0.1.1 // indirect
|
||||
github.com/zeon-studio/hugoplate v0.0.0-20240513062835-d4274ad7e3df // indirect
|
||||
)
|
194
hugo.toml
Executable file
|
@ -0,0 +1,194 @@
|
|||
######################## default configuration ####################
|
||||
# The base URL of your site (required). This will be prepended to all relative URLs.
|
||||
baseURL = "https://chtinux.org/"
|
||||
# Title of your website (required).
|
||||
title = "Chtinux"
|
||||
# Your theme name
|
||||
theme = "hugoplate"
|
||||
# Default time zone for time stamps; use any valid tz database name: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
|
||||
timeZone = "Europe/Paris"
|
||||
# post pagination
|
||||
paginate = 10 # see https://gohugo.io/extras/pagination/
|
||||
# post excerpt
|
||||
summaryLength = 10 # see https://gohugo.io/content-management/excerpts/
|
||||
# disable language
|
||||
disableLanguages = ["en"
|
||||
] # example: ["fr"] for disable french language. see https://gohugo.io/content-management/multilingual/
|
||||
hasCJKLanguage = false # If hasCJKLanguage true, auto-detect Chinese/Japanese/Korean Languages in the content. see: https://gohugo.io/getting-started/configuration/#hascjklanguage
|
||||
# default language
|
||||
defaultContentLanguage = 'fr'
|
||||
# defaultContentLanguageInSubdir need to be true if you want to use the language code as a subdirectory and language specific 404 page
|
||||
defaultContentLanguageInSubdir = false
|
||||
uglyURLs = true
|
||||
relativeURLs = true
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[frontmatter]
|
||||
expiryDate = ['expirydate', 'unpublishdate','date_evt']
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
########################### Services #############################
|
||||
[services]
|
||||
[services.googleAnalytics]
|
||||
ID = 'G-MEASUREMENT_ID' # see https://gohugo.io/templates/internal/#configure-google-analytics
|
||||
|
||||
[services.disqus]
|
||||
shortname = 'themefisher-template' # we use disqus to show comments in blog posts . To install disqus please follow this tutorial https://portfolio.peter-baumgartner.net/2017/09/10/how-to-install-disqus-on-hugo/
|
||||
|
||||
########################## Permalinks ############################
|
||||
[permalinks.page]
|
||||
"pages" = "/:slugorfilename/"
|
||||
|
||||
|
||||
############################# Modules ############################
|
||||
[module]
|
||||
[[module.mounts]]
|
||||
source = "assets"
|
||||
target = "assets"
|
||||
|
||||
[[module.mounts]]
|
||||
source = "hugo_stats.json"
|
||||
target = "assets/watching/hugo_stats.json"
|
||||
|
||||
############################# Build ##############################
|
||||
[build]
|
||||
noJSConfigInAssets = false
|
||||
useResourceCacheWhen = 'fallback'
|
||||
[build.buildStats]
|
||||
enable = true
|
||||
[[build.cachebusters]]
|
||||
source = 'assets/watching/hugo_stats\.json'
|
||||
target = 'style\.css'
|
||||
[[build.cachebusters]]
|
||||
source = '(postcss|tailwind)\.config\.js'
|
||||
target = 'css'
|
||||
[[build.cachebusters]]
|
||||
source = 'assets/.*\.(js|ts|jsx|tsx)'
|
||||
target = 'js'
|
||||
[[build.cachebusters]]
|
||||
source = 'assets/.*\.(css|scss|sass)'
|
||||
target = 'css'
|
||||
[[build.cachebusters]]
|
||||
source = 'data/.*\.(.*)$'
|
||||
target = 'css'
|
||||
[[build.cachebusters]]
|
||||
source = 'assets/.*\.(.*)$'
|
||||
target = '$1'
|
||||
|
||||
|
||||
############################# Outputs ############################
|
||||
[outputs]
|
||||
home = ["HTML", "RSS", "WebAppManifest", "SearchIndex"]
|
||||
|
||||
############################# Imaging ############################
|
||||
[imaging]
|
||||
# See https://github.com/disintegration/imaging
|
||||
# Default JPEG or WebP quality setting. Default is 75.
|
||||
quality = 80
|
||||
resampleFilter = "Lanczos"
|
||||
|
||||
############################ Caches ##############################
|
||||
[caches]
|
||||
[caches.images]
|
||||
dir = ":resourceDir/_gen"
|
||||
maxAge = "720h"
|
||||
|
||||
[caches.assets]
|
||||
dir = ":resourceDir/_gen"
|
||||
maxAge = "720h"
|
||||
|
||||
|
||||
############################ Markup ##############################
|
||||
[markup]
|
||||
[markup.goldmark.renderer]
|
||||
unsafe = true
|
||||
|
||||
xhtml = false
|
||||
|
||||
[markup.highlight]
|
||||
style = 'monokai' # see https://xyproto.github.io/splash/docs/all.html
|
||||
|
||||
[markup.tableOfContents]
|
||||
startLevel = 2
|
||||
endLevel = 5
|
||||
ordered = true
|
||||
|
||||
|
||||
########################### Media types ###########################
|
||||
[mediaTypes]
|
||||
[mediaTypes."application/manifest+json"]
|
||||
suffixes = ["webmanifest"]
|
||||
|
||||
|
||||
########################### Output Format ##########################
|
||||
[outputFormats]
|
||||
[outputFormats.WebAppManifest]
|
||||
mediaType = "application/manifest+json"
|
||||
rel = "manifest"
|
||||
|
||||
[outputFormats.SearchIndex]
|
||||
mediaType = "application/json"
|
||||
baseName = "searchindex"
|
||||
isPlainText = true
|
||||
notAlternative = true
|
||||
|
||||
|
||||
############################# Plugins ##############################
|
||||
|
||||
# CSS Plugins
|
||||
[[params.plugins.css]]
|
||||
link = "plugins/swiper/swiper-bundle.css"
|
||||
lazy = true
|
||||
[[params.plugins.css]]
|
||||
link = "plugins/glightbox/glightbox.css"
|
||||
lazy = true
|
||||
[[params.plugins.css]]
|
||||
link = "plugins/font-awesome/v6/brands.css"
|
||||
lazy = true
|
||||
[[params.plugins.css]]
|
||||
link = "plugins/font-awesome/v6/solid.css"
|
||||
lazy = true
|
||||
[[params.plugins.css]]
|
||||
link = "plugins/font-awesome/v6/icons.css"
|
||||
lazy = true
|
||||
|
||||
[[params.plugins.css]]
|
||||
link = "plugins/font-awesome/v6/icons.css"
|
||||
lazy = true
|
||||
|
||||
# JS Plugins
|
||||
[[params.plugins.js]]
|
||||
link = "js/search.js"
|
||||
lazy = false
|
||||
[[params.plugins.js]]
|
||||
link = "plugins/swiper/swiper-bundle.js"
|
||||
lazy = false
|
||||
[[params.plugins.js]]
|
||||
link = "plugins/cookie.js"
|
||||
lazy = false
|
||||
[[params.plugins.js]]
|
||||
link = "plugins/glightbox/glightbox.js"
|
||||
lazy = true
|
||||
[[params.plugins.js]]
|
||||
link = "js/gallery-slider.js"
|
||||
lazy = true
|
||||
[[params.plugins.js]]
|
||||
link = "js/accordion.js"
|
||||
lazy = true
|
||||
[[params.plugins.js]]
|
||||
link = "js/tab.js"
|
||||
lazy = true
|
||||
[[params.plugins.js]]
|
||||
link = "js/modal.js"
|
||||
lazy = true
|
||||
[[params.plugins.js]]
|
||||
link = "plugins/youtube-lite.js"
|
||||
lazy = true
|
15
i18n/chti.yaml
Executable file
|
@ -0,0 +1,15 @@
|
|||
home: Accueil
|
||||
read_more: Read More
|
||||
send: Send
|
||||
related_posts: Related Posts
|
||||
categories: Categories
|
||||
tags: Tags
|
||||
toc: Table of Contents
|
||||
share: Share
|
||||
search_input_placeholder: Search Post...
|
||||
search_no_results: No results for
|
||||
search_initial_message: Type something to search..
|
||||
search_navigate: to navigate
|
||||
search_select: to select
|
||||
search_close: to close
|
||||
Evts_a_venir: Evénements à venir
|
14
i18n/en.yaml
Executable file
|
@ -0,0 +1,14 @@
|
|||
home: Home
|
||||
read_more: Read More
|
||||
send: Send
|
||||
related_posts: Related Posts
|
||||
categories: Categories
|
||||
tags: Tags
|
||||
toc: Table of Contents
|
||||
share: Share
|
||||
search_input_placeholder: Search Post...
|
||||
search_no_results: No results for
|
||||
search_initial_message: Type something to search..
|
||||
search_navigate: to navigate
|
||||
search_select: to select
|
||||
search_close: to close
|
15
i18n/fr.yaml
Executable file
|
@ -0,0 +1,15 @@
|
|||
home: Accueil
|
||||
read_more: En savoir plus
|
||||
send: Envoyer
|
||||
related_posts: Related Posts
|
||||
categories: Catégories
|
||||
tags: Mots clés
|
||||
toc: Table des matières
|
||||
share: Partager
|
||||
search_input_placeholder: Rechercher...
|
||||
search_no_results: Pas de résultat pour
|
||||
search_initial_message: Tapez des mot pour lancer la recherche..
|
||||
search_navigate: Pour naviquer
|
||||
search_select: Selectionner
|
||||
search_close: Fermer
|
||||
Evts_a_venir: Évènements à venir
|
71
ics2hugo.py
Normal file
|
@ -0,0 +1,71 @@
|
|||
import argparse
|
||||
import icalendar
|
||||
from urllib.request import Request, urlopen
|
||||
import re
|
||||
import codecs
|
||||
import time
|
||||
|
||||
def fetch_ics(url):
|
||||
req = Request(url)
|
||||
req.add_header('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5')
|
||||
ics = urlopen(req)
|
||||
return ics.read()
|
||||
|
||||
def parse_ics(ics):
|
||||
items = []
|
||||
cal = icalendar.Calendar.from_ical(ics)
|
||||
for comp in cal.walk():
|
||||
if comp.name == 'VEVENT':
|
||||
event = {}
|
||||
print(comp.get('summary'))
|
||||
titre = comp.get('summary')
|
||||
if titre==None:
|
||||
titre = 'ss'
|
||||
location = comp.get('location')
|
||||
if location==None:
|
||||
location = ''
|
||||
tab_ville = location.split(", ")
|
||||
ville = tab_ville[-3]
|
||||
url = comp.get('url')
|
||||
if url==None:
|
||||
url = ''
|
||||
event['title'] = titre
|
||||
event['date'] = str(comp.get('dtstart').dt)
|
||||
event['location'] = location
|
||||
event['ville'] = ville
|
||||
event['url'] = url
|
||||
description = comp.get('description')
|
||||
if description==None:
|
||||
description = ''
|
||||
event['text'] = description
|
||||
items.append(event)
|
||||
return items
|
||||
|
||||
def write_hugo(path,items):
|
||||
for item in items:
|
||||
print(item);
|
||||
if item['title']!='':
|
||||
date = item['date'][0:10]
|
||||
fname = item['title']
|
||||
fname = fname.replace(' ','-')
|
||||
fname = date+'-'+re.sub('[^0-9a-zA-Z-]*','',fname)
|
||||
fpath = path+'/'+fname+'.md'
|
||||
with open(fpath,'w') as mdfile:
|
||||
mdfile.write('---\n')
|
||||
mdfile.write('title: \"'+(item['title'].replace('"',''))+'\"\n')
|
||||
mdfile.write('date_evt: \"'+item['date']+'\"\n')
|
||||
mdfile.write('location: \"'+(item['location'])+'\"\n')
|
||||
mdfile.write('ville: \"'+(item['ville'])+'\"\n')
|
||||
mdfile.write('url_info: \"'+(item['url'])+'\"\n')
|
||||
mdfile.write('---\n\n')
|
||||
mdfile.write(item['text'])
|
||||
|
||||
if __name__ == '__main__':
|
||||
parser = argparse.ArgumentParser(description='ics2hugo (markdown) conversion tool.')
|
||||
parser.add_argument('--url', required=True, help='url to ics calendar.')
|
||||
parser.add_argument('--path', required=True ,help='output path of markdown files.')
|
||||
args = parser.parse_args()
|
||||
ics = fetch_ics(args.url)
|
||||
items = parse_ics(ics)
|
||||
write_hugo(args.path,items)
|
||||
|
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 8.5 KiB |