From aac2060c2ed765df16551aeb03b0da456d452c07 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 14:22:59 -0400 Subject: [PATCH 001/160] Initial commit --- .gitignore | 2 + .gitlab-ci.yml | 25 ++ .gitmodules | 3 + LICENSE | 21 + README.md | 99 +++++ content/android-chrome-192x192.png | Bin 0 -> 11316 bytes content/android-chrome-512x512.png | Bin 0 -> 33560 bytes content/apple-touch-icon.png | Bin 0 -> 7622 bytes content/browserconfig.xml | 9 + content/favicon-16x16.png | Bin 0 -> 696 bytes content/favicon-32x32.png | Bin 0 -> 1310 bytes content/favicon.ico | Bin 0 -> 15086 bytes content/favicon.png | Bin 0 -> 1992 bytes content/images/header_black_1368x944.png | Bin 0 -> 28161 bytes content/images/ilot_black_128x128.png | Bin 0 -> 6605 bytes content/images/ilot_black_1920x1920.png | Bin 0 -> 105743 bytes content/images/ilot_black_256x256.png | Bin 0 -> 15076 bytes content/images/ilot_black_512x512.png | Bin 0 -> 32559 bytes content/images/logo-name_black_128x128.png | Bin 0 -> 6151 bytes content/images/logo-name_black_1921-1920.png | Bin 0 -> 97380 bytes content/images/logo-name_black_256x256.png | Bin 0 -> 13967 bytes content/images/logo-name_black_512x512.png | Bin 0 -> 30037 bytes content/index.mdwn | 23 ++ content/meta/license.mdwn | 171 ++++++++ content/mstile-150x150.png | Bin 0 -> 7634 bytes content/platforms.mdwn | 9 + content/safari-pinned-tab.svg | 332 ++++++++++++++++ content/sidebar.mdwn | 6 + content/site.webmanifest | 19 + ikiwiki.setup | 393 +++++++++++++++++++ themes/ikiwiki-bootstrap-ilot | 1 + 31 files changed, 1113 insertions(+) create mode 100644 .gitignore create mode 100644 .gitlab-ci.yml create mode 100644 .gitmodules create mode 100644 LICENSE create mode 100644 README.md create mode 100644 content/android-chrome-192x192.png create mode 100644 content/android-chrome-512x512.png create mode 100644 content/apple-touch-icon.png create mode 100644 content/browserconfig.xml create mode 100644 content/favicon-16x16.png create mode 100644 content/favicon-32x32.png create mode 100644 content/favicon.ico create mode 100644 content/favicon.png create mode 100644 content/images/header_black_1368x944.png create mode 100644 content/images/ilot_black_128x128.png create mode 100644 content/images/ilot_black_1920x1920.png create mode 100644 content/images/ilot_black_256x256.png create mode 100644 content/images/ilot_black_512x512.png create mode 100644 content/images/logo-name_black_128x128.png create mode 100644 content/images/logo-name_black_1921-1920.png create mode 100644 content/images/logo-name_black_256x256.png create mode 100644 content/images/logo-name_black_512x512.png create mode 100644 content/index.mdwn create mode 100644 content/meta/license.mdwn create mode 100644 content/mstile-150x150.png create mode 100644 content/platforms.mdwn create mode 100644 content/safari-pinned-tab.svg create mode 100644 content/sidebar.mdwn create mode 100644 content/site.webmanifest create mode 100644 ikiwiki.setup create mode 160000 themes/ikiwiki-bootstrap-ilot diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d4541a1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +content/.ikiwiki +public/ diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..a324ee3 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,25 @@ +before_script: + - sudo apk add git ikiwiki + - git submodule init + - git submodule update + +test: + stage: test + script: + - ikiwiki --setup ikiwiki.setup + rules: + - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH + tags: + - knit + +pages: + stage: deploy + script: + - ikiwiki --setup ikiwiki.setup + artifacts: + paths: + - public + rules: + - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH + tags: + - knit diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a9229a8 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/ikiwiki-bootstrap-ilot"] + path = themes/ikiwiki-bootstrap-ilot + url = https://lab.ilot.io/ilot/ikiwiki-bootstrap-ilot diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d8027c3 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 pages + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..af49be3 --- /dev/null +++ b/README.md @@ -0,0 +1,99 @@ +![Build Status](https://gitlab.com/pages/ikiwiki/badges/master/build.svg) + +--- + +Example [ikiwiki] website using GitLab Pages. + +Learn more about GitLab Pages at https://pages.gitlab.io and the official +documentation https://docs.gitlab.com/ce/user/project/pages/. + +--- + + + +**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* + +- [GitLab CI](#gitlab-ci) +- [Building locally](#building-locally) +- [GitLab User or Group Pages](#gitlab-user-or-group-pages) +- [Did you fork this project?](#did-you-fork-this-project) +- [Troubleshooting](#troubleshooting) + + + +## GitLab CI + +This project's static Pages are built by [GitLab CI][ci], following the steps +defined in [`.gitlab-ci.yml`](.gitlab-ci.yml): + +```yaml +image: elecnix/ikiwiki + +before_script: + - apt-get install -y git + - git submodule init + - git submodule update + +test: + stage: test + script: + - ikiwiki --setup ikiwiki.setup --libdir themes/ikistrap/lib + only: + - branches + - tags + +pages: + stage: deploy + script: + - ikiwiki --setup ikiwiki.setup --libdir themes/ikistrap/lib + artifacts: + paths: + - public + only: + - master +``` + +We are using a theme based on Bootstrap 4 using submodules, and in order to +enable the theme plugin, we must pass the `libdir` parameter. + +## Building locally + +To work locally with this project, you'll have to follow the steps below: + +1. Fork, clone or download this project +1. [Install][] ikiwiki +1. Clone the submodules: `git submodule init && git submodule update` +1. Generate the website: `ikiwiki --setup .ikiwiki/ikiwiki.setup --libdir themes/ikistrap/lib` +1. Preview your project: open `public/index.html` in a browser + +Read more at ikiwiki's [documentation][]. + +## GitLab User or Group Pages + +To use this project as your user/group website, you will need one additional +step: just rename your project to `namespace.gitlab.io`, where `namespace` is +your `username` or `groupname`. This can be done by navigating to your +project's **Settings**. + +Read more about [user/group Pages][userpages] and [project Pages][projpages]. + +## Did you fork this project? + +If you forked this project for your own use, please go to your project's +**Settings** and remove the forking relationship, which won't be necessary +unless you want to contribute back to the upstream project. + +## Troubleshooting + +1. CSS is missing! That means two things: + + Either that you have wrongly set up the CSS URL in your templates, or + your static generator has a configuration option that needs to be explicitly + set in order to serve static assets under a relative URL. + +[ci]: https://about.gitlab.com/gitlab-ci/ +[ikiwiki]: https://ikiwiki.info/ +[install]: https://ikiwiki.info/install/ +[documentation]: https://ikiwiki.info/ +[userpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#user-or-group-pages +[projpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#project-pages diff --git a/content/android-chrome-192x192.png b/content/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..17467a4e163878e379ed61d70f0228300ef26ae4 GIT binary patch literal 11316 zcmZ{Kbx;)E6F46Q6cAL94iS(}>7xYc?l`(Tk0XxKlae^3r1J=gBjk<_Q931#qq~oi zZhn6M{LTD+GrMnRcW39#n|b?o-|l|V)>I-Uq#?w?!68;rme>79fBp}j;{IDN(M56p z2(F{7hAa+FZ35A)HQqm-(N)q}`|ikvuhXWL(S-suuJX_x3gMpb9IW4_ zN#g}Nq4e?Ow(&G-+Ixggnc6PeL$+GOj%r4RMuzIG-*luMHdUEL=4_?hAX{G7TM_+# zfSJ)z&!3U}SOol}ydZ}e%+H2BI|qFsR7>&P{m-Ml4~0;R*EEz^-P`elg z@wowoM5h-VzQ4j9+)LZImbfy0fxE$a1(yovOafKXWJkA?7YYB)Mw5FG5Z&(hW|jNP7*KVH|#UyG!2- zj0i^f{xJ|;@Euc;Kp_92+ioy3 z-Q~1Lz>dsHriW|wkP~6eJj%>ZF};SfE{1EAFH%fg%f#CS#^fis$NMY%%DdA*Z7y-o zE1lJ$LYuh0J~h_(7)VQ6U)s{gbEplGy8a%nhRfA3U`=YnzOI`l@m>5!gxP*Fi>4ij zC$&VPqxR{ z-?a<-fY?_Yh9#upnNHxGX=F0G%q}9uRCrLM{Lu)SLz>8T&pSO;+%FYTd6;gsZ{}t36#iKUba?$cS6yaep850oNqt1x>k;qt-vE z=Cqa(plZLm>h}~>3y%ccT>+%({^_QsJ5ky3?J(u5wjBw zjYhZpFB5vXHyexI@i}tOcWu^w%38@{GxI?kJNmijces1bWAW zhAszXHG_yd{c<%rPZ2%|`yyaWc|p@eNXDvS`r6Qg!RL)o>2i_m^aMIn*WqAWTi38! zK!ow7D~~7`vl~O#n_=P3?mAz*RdN7S6cXq%LSLJ2TG0Pb36*pN>bq0v<r=SsaVn!IA@G#Mn3=H=_RIeX4&!NoC4^sZ0v3+F3EEy72*Y=KILP&>QprtP;w6#;3e#^yl$xwWlau;n zI@@Uxs9>2R)of_>yX&RuyOB2|A|JGOJWX`C8hnG2IBVyLv$A~WC+1Yv9{||7RJ~qOu>62^gtM+I4wL^XW^oEJ`f4~+#6)houczn%B-&t&to=<_TsHz$s$wl)! z*&(BmDbBU(C?Kct3bGQpFqU4VAQB2nB!nSZR06>xicW8Pal-0!UvT>*BV7M>KgHtK z1TVp?atWX&61O2z{kg>(`X^l@LaIaDec))I-l_6{KDs_&Z6JWmL(N@-#l+((@yFl^s9nx`cpg*YP-SQuQP+NtE%C+B{3pYn-xscfaL zoTv}cbI5WKnJ3)(g~g2R>3z!EsBXX97r1P(sn4H4Sk zFo&n@!vir3?~!NFNiq{_6)nxx2i?@lo@>i*1qH<>TcJJ+Z=#z36{v$fkn9k=S){Sb zfdS$D$Yw@@a`whEGV)-kdDzvH2rtiZ;ToA&jVEwOGr!z?u8y^&50h#b*6dBt*lBE7 zx!%vSe<%F+YyPhzZVb^A`A``_npRiPy#5+)CCFCA7Y@$7cS-5f9bOu-cnn{h3vR+LRVunkw~PB4lnN9@AJ+xY0UC-_Kf2 z+@XXue?r}AwlXrC%2&{AD{jTmt@4+RZA8IEEH3`3m~6vCGC$fp0z=VhkJ@++Va?7n z;ix|+Hf+hdM+SJXQ$v!aTxCw zHm>7FC=%Itl<6Q^%ni~PO2L!#=0$QxR*z@KPF&*J^K_Q-E9>5^8#S`hA~8J)Of9oQ zY^+YwQN~;W)rM2(;GiIj7m_Ay74mF{1co=(pL=RFW-lKO2a35Q<=5QvesgM1Eze-hAXN^GM9lG0woy={=rEzhV*!~A&BBiTne zMP%S_K!ih6Cdc2bd8JE&{O4GjttNsAM4aX``H9)tpA0N5RkO7(T*A@{eno<*u5XlI zoTw6d-nWmPH9F?F40*SuFRuUy96t}e9P<2nV^~dtlpB6}g#OlAa$^$t`Ck3Z8yX z^4-AKr9DyiBcPA8vkOut4y#o?^3LHVKuEDZ-E5wKo!L>1s=Zuq8<9|)ZeCGDv-(}w z$)Wv)zqdVQdpIwe~P znyq}_0}>Fmks93<0@tlI6QtD1E5RP94x~>kscda2t(|@2`;1-9&%^GvK{$57D z-6vHWFybXL7Hs;fefXy`co0^Wxtsj|Oe^XzOjjZqC(c-p4QMy7TmGEC>nH)|?T=ka z&lP>XEZa|CazUs=Y|3%;fWRN-n95NXZ{HkW^DUP7M;+gPr=fn{6LexOFs2~}%Z37- zYG~ZNa~;W5x(`3TR=Duh;i(liUk5Vvm$dazGWaL7%x`bOL>Xb;?whCVi|$QJXxaC3 zY;WW*3icf40fN?k*tdqC^(raU%N$Cuc1YFExJvhhm#Vn2<~vlDid)A-2Nxwx=pX*6 zrcRY)YvJwtlKINoJ7}QV?E-0~?V%$^N6>2YIx}Si6-HMbdGtgRl$11n!^S#z z=&`b+W+6%`AA}V^bK>0#(n1&;HAGdCHHNisZ8)1gB3%7q4QSpUVG$1>A99-=05MAk zhM1U*ay5Pl!tKma`8^{tE~YU6t=5zTHukl0cB>SAuz`tO(^xs)i1ln(#FgwkR_ZoD^}oE`Mhk}^6h*I+NmDL}Q6g-fF-A`d2lXNWZw~Ij8j1G*Isgt37mhp0>nCvc2o}G4f z^o@Dz;|Gly+F$Ji>f6KMd+A>L0bEP*&Zh|(P8w#F!=56L`>sb@K*s36CPmSKeaTAw zn(@Q4GN8-j!b#x^hgR4P8~5asAEF=Oq(X&hn5&!5a2QWRYs?WjMbHxB+%@I&N}MD% zt|D(L{e4k{D}uaB9So;u{)Ffl#Z?pJOl@I{uHdud%j+s55E*T@S8>|S-)5T6&oy5S z@xM;Y!Dgd7tf{CXjEDJ)@DGZhFWAa8W*A_ zR|fxM_@49}b3M-PNIl&b{y-unSuR&Ii6>k+LO0jcx$d+QvR0ajUH{P8`m8;drS>19`i>^JfYXgXel%sHhc9*JkDbP0yc%UsDz6 z9`zzEg*0Atv)b|1PVlXj^OP4`hUA{`km=JnPL~9g*3uA~Tc=v($n0vzE?xN87VW$~ z)VKV1Vb6*O6C?$v(#lM}DE^N0Y9fB3vM(n!ij>n{hYcU>*96O;q^Jb+`A2J_8 zjZurtO-nX9Sz$a)(fG0#ybG=LUIh+Oo>M`*{+* zCApD%?Pr(EvxG|W;Hmcwhdu9MIg(BY#`OJ6n#UZOO}sHA7FHLp!ua?_V7iu=U9Spq zURXsvH(bkCGlkbPl}waC1q+j7yYx(n-)1hIvU=uj6R?hdo7;)zJ(7F)cVx;Lz1r+# z#{S%-bN>Z%${jP0nK-S7-R-@B?Y9{=qhgG39~O*`PCoXL5o;|5!Q|omc|+1wq_%*- zWh$@aR)dXF-h+OFq5MbDrc(i&gf^aXU`$^k2RvRb>%l1Q=WDr6(9*R}FtQ#9#1@&) zBToetGxFyv+FxTlO2cnesvY@E2MP#S_jf&Za&iuT_l*M`_*!O1 zOwLmJColVbH@x8X5Z@M zF2D7tdME9X^MdbO|GYo-xP1Fp*$kSBTCMHsD(B4L1F*N;4B=(~@PwdT^Wt~Fk zb!M`S189HQh*hz7!scQ|k0DcRF^UuKB;GqiFME^1vh2l>ufb=%Krk2{0VSM>_eSK2 z_4g|_&auVdVI^%l@SSoXR~o4n9lz`@s1H~iTbAf#i~mL{=*`bw>5$I&90K~kh9|E! z?`gd6?W<*$zX(&)*xM%&gr5m4Nu9@y^c@`30Be2@`;|AxfP4kVaRpKr{mt4A!|9eT z+S66n%&oBD*mp`#dV>}LolG6hIAmgdrDFr_%A@6FLxMktH;G~-owZL7Ll$VHFuHb% zzj7rT7Wa)lSg)(L%XUd))^rXw(|0^X_-DxiNdz?2Gbs0xZHUj$pTy$1N?KXP{AM=_ z?fDl|8n2)cp{d_mhjX?&I1M19*67O&vnydb=x~l_q*bbf9+fJH__&b?3lj57P;6@$ zOH{)87Z*(d*MM)Nr7Z1PlG1MGQ|l2-CXN_WCgbH}Wag3NO_0SGt9mSxxk^LB7GMC{E8IkJ^)GAi>ys{v6txT;8e#7ce zI2gRd!)j>%aa#LZ5Zc7s<5M8Xd2YJy^GVh2RM#4eLG;xx6F+}F^aKeuNM-_orh<|v zW^%G0zmL}q_7_cOV?X<*clXChFv%FEGJ}5fT&2AI7ju0z)Aq~UABr{8o-Tpi=e}(_ zHk?dYtj!_hr$&{3U2jN%vbIOIb><*iM%AdJuNdq#x4%s3K&Z-1PA1qJd%rHKcw<;> zRbr|5!~}-O-jUjXR^JsFdWbgpi4N$>I#14Z6O4~@%?xKWnm+n$P^Hd4Ji34A;|b(q zKW{xme>xfVFC&$W&@yvy!=rdM*_ND2Un@rOy*%}MB+XE*8g~(&i27mqw%)r|d`zPTjOsXtrO&MPQM-P6vS-Qm zJU&;EgCf`^{aYi`N}L#93)$Dhvc>_UStU<@MbQVBG_($OtoQdo*X`UQ^WUsMCaLt9TLSXP&NTK-%{C5IY`A@j|)pax*|FM zq1)*uI#>IxSF4>lgxh$l9(c8Q;oX3SUU_^+eS){es;2?&#a{BXw>p*GX)V#ql< zws*`Ncgn^wxkuTaDURPeelGHYQXai-`fVez8?!?=pWVf%pS~J6dadfr!zM!Pk%#$OPXF4jC~`R3Yc@s zGbm%QQPpkN?2sP5`ZGkrnc?@oVBr}!&OHfW;S!y;dLQ<@m)gO9xOVngvWD;|;aeZn zc()(^ZYfF?#4~Q;iKjX&td)^_?NsIc*$v(d5(VD=Pk;Eg}=ZYHM?Hws8So`j0I@5;406iZV$m ztU9l+i=}r*B!A0{=BWL}ZFxOZuSoNKh|A+l_Ls`suSDM321(EznmzU%ckH+NhL%tD zV=8J_HZeS+zaKrB)vCffILS9bd&Edeh%fQ)rv{9~x2sAFo1ZqshC+7pn}SngxCIv2 zN&tOV%_ck6{x>D%@v$!JH%8)961&mr1hKK@Ox?%ehP2=GZc$=8)$h6J!L_M=gk#-2 zh6D~bCNw3er`B{rzB$3)u)*5cu_?ls*6pV}r+!sz8c6k8AA7@_ zsS{rH=Hz4gL#|F>!_=?Wb!`^J z1px%AU;ImJ_d{sC+TVA#k?+tEi~3C8k@L?$se}Wq*!9L4kJTWCI>VYi6zYhK-M96D zowD-Wa6ON%u19iW7%6#dnZD_-!f-J+S*oI`=FR?4(sL$L+wKt~exFo7p6=60s3kE`1=+!hJvU`#f7g>s=qox& zHHc?#p}EqNNU|RnO=n~4(7cp!UW;IW%%M3Bgf-OpXYkH_KbIvg>oqWT81hy^l3cz8 z(Uo>E;ET<<#^9>W7dDjm@z0ya;8o0L>FP~(Z~dzSz1~#{edjn_egr*atBij1gvvI@ zs;ahxojm2HPaJ%ldbs?2ig2^B^BgU9Zx&*1o0&gJC?FtcX5gryLu&+lW4t-SvXft2 zuxRvVldC$tLbqnbII48UQl?zMbSkOH*9|Opvi%mWU)=SVqupuK?zO^@>5#<8cX-~d zriE_Vuak4-Aj|dbt;Oh-9J2%?2fq`jkHDe0P%+8(WG*JHg8XSR60Hh+&)j9=wC3A7 zYY%ZpeWLw`D#=U-17FaGE^x;|K7b{Ho4*SKB@Z=U%XMB2cuh3Wx|$F8K0Zt3Tw+z6 zB{&@qdUpC%c#3P@PdzA@A&K##h_jg5Y{n&`O2?&5-`-^QYlB%3WawY($(GK9E5zBe z!Q^eaU37iD$oo8+XZ%tN4iQ#OLFL>N8QR-Vt2xPnU5oy^o>??>rc^FiYlWNfkLKVP zUz#V!@o`o1nFNgU=tUm!Ev)|$;xnQI^i(8P^ks#Xgv}z-D@tS4U+C?+8(q~sAFiKv z^K2R*p%%aS-A4U#$K&&arZ0>Hb~5VJ)-xp1{U~-=wBOiB$@8(H(v#oJ2_0{9h15sG zo$oE;pE-HCYpf$oXq#ix1R*4p)Q6#b#;L2G2>MO8r3u}dKaM?D^KsGDY?eehXQI=c z^{KYC&Y8QVcu>MCAKbclk%3C&euIBZ-mFS4TKWQ(pkAk*NchUBpl*NPwdOw+hhM4! zfn)2uCy^aNMkX=WE#mzN`-Sf#GJ0 z3SY>-agB8-UY);mEG|-^_x6o6s#A?Wj?u-&hwb3P%%rlHMLe_Y-Ls(;<1|ZMO<)w))1zNT z1jd!O0Ate4vs0FpFVzJlyF+xB-}5OYVR<-`Og5d%ozas*6TScaYb+!x0($@Ai!a{T z478=M)J8FQ)V$Z;&2V|(dby*v;;^lXKk2<&~|4yOBG*JT%#Z$4X?=?x)jbg#6J!bT=c@wril()a`t2 zXsb+=y=&U}4m0`nj142*!$~&etzgIRzV;pi8LH@M{_SmmyPx@j=xdc3tLye!)-z&_ zALjA{30=5)X6sa13M6r~Fepcr+Obw2DpqIeDMcd_G2a<|J*c#JN@mNeU}dqKwb&?q z<28Qoey8-k4Zd0E%hrS2n(B*~XjgISdUZ*XF0T{H5BXseL<6l7kO zeu9tp(h|4sc**sM{1sO2ssSpc+tdAZZP=k23jzP6m$?lr0A0l?j-=2i_TDME3xIM| zqb$Yt8l5K>`OvAAT~j7@03hR!mVjJ>B5u~~V&!fwTQ=l$?c|)H@dpwybeS5*dfPK` zCwCFg&ge77Pvx!NzAA=CDQWW%rI;(fnE1e(ulumaVpM;Q(O_@k1Jk{NkZ9#j} zZ%+5Ra_U3otkGt^M0A;7Q&_+ICNG$;B^L>8c{<#Ea{aw}8k$<7n7|ioq)59>UIioPJtx>-KG#yUzxOE8 z*|qy#T5(S?N5yCD2eY{1JZ_IY8=C^D%xfoFMXm@tc>yk)Jn`&%#7n1ecQ-t+xNEMd z<^oHJ_gp38VZ>#{;`~cid>nc^kN@}BhrmzmX$OwO)k`&qec)d>vB%%M%+2nr{Jw}v zuH^J3x@c*!HN{qoOwsXd7~4nkX=s+^TRou!7_e8#>CcX3yu zPr2&3VJ+2Xs8ljy&MvKEs=jLR7wj7os*MF@7d>_eR7s@Zp0HpRJd$` z1tq8s+}}bYERN!440yV@kE37PMXQX|b%ZJM@_9COdCV3$S)0ln+s$_-QKdKhi4CoM zd~BXplo`f`fK`$VHd}kg^4tomXz8!G*P$>veCFg&+l2={P?TIY|K!#Dm)x#@F>%Q( za{$`Kt47RXi#z^n?nC{0)^zQ}>`*}c&848j!>3ZH$DCDVt7dw>U_{WEtCMgk)2+FC zs(e!YN!wn29Xm+|DwgCq z6_|v71Lh^KHwr;6%-XV71oSGp``sE%ScCpBJNyfZo{jX#lxl4mqfBqkA8d>y(UhGoYV|*7fOczBxrw;0vY<4g4m*2S5bf( z95lG1sq^4D|B?8#zJdKvGU#ch(?G@moeG97gh@_U?|F7ai3f?Zm-a_nY(A^&#R$g5_S$SI#rPw($ShXOeg9h{k|1lxZU?_ zNabkPjc1mGs!}N_+L9T!hivg~))aXH!%UF3c7rBbi|g6m^mihF%7Kt|&YPXGy8j}B zj54h1E8L3_kLT@TR6BiTs!^Q1;6f{jP5{*UKTW zPEQ-kRTy=`>F8P5S}JVwUJf>Y#&vW-p!(Tes>qCgCYnXIBL@VxD$t5cNNOALcTBm3 z`}KjtNAcd~f|Ln&8va-%0GW*|)N6Xuz9V}@t9keSw)@*I>ivuJ7%lOM#$Lfr)`MU&vKQ$4PE$I z>M061*Hi`~EvkaYNb0>4grQ|4L(6R6ws82^Uvh(NX$Szq*AU~fbWvRgkeWPYM}vON zw1%_RLy31ge98O1W6)NUoy7l3rh9u!ab2%mtPoXP(;wbbPjU3sat|9sB=~F4^IdesUK{s*5PhQ`;~=y zOHprIqLXA1;Ngc~yGtMc(<#5y-WLP9HrY?fKQ?npY11PW?G*{7wqM{Bo?+(oiN0@k zDMk4;(=4-Nf_i~i!MYCDQ1a0Z-H7~234&S?^xSm+0tJE1=D$>jWNb7+&$uIv_DUu- z@>*LfY71U_*)2mlnVTh(htYpENdjO>iy5B}O4J&?&;d)w(_1 zC$D8pz^@@oPl}iiycsa)Ni1quyX?wLdaNnr{gJJbocnYx?&V1n zglhGZQ0R!|WO}(@okBsL!cHscAg-g4z{eajhHi^HW@1qDCuMiHEu7w)T2S^1?vrVt zX=w(FG1ik~NzBC|`ni70Ro4#naJmFdjvTG2vl|WZ-z5YsLu_Q5?Xu1{} zxcm_cgthBCz)E9rll2rm+}~4TGTGSA3qR-`)G<^EODOPRno%%{jbYL`2+Ky@HrMU% z{B1Y)onSq@;+~Q>y6*rq)<5zm$%L!M%z^?~VhjSttqCwbY`;SiSL+Ge!PlF-zGw=b zcy;Aq>guWHx%}vf*UO<5i09j4te>^)t8znKvVA)BWf1ncg>tALZm2 zrFw~&gogRSrFa@tzS@qm^CKZ9>!D9vU?nhEw7y%b44~(HmMeu#tK9)GGgEf&5JT8W z>W?)lwLtp)FhY>)r|&eChu8Jnf6BvbvtG$Wi|A0~>D#BK*^P0$@S=dVIykpk6ldZ~ATonU3WI`Avsscqm+E*2R3jir7L1G8Q>U_y$G*+Sghxp+3p zkppsdLr8X8x#CHul7u@t2g?PQjqjI^ltidYbHhK4Wc-uNsAZlQb-~3TX@QAZ{I7+7 z4DqMuLj9^HxEvM(hGTh z^}oM?sU+L-Vx80<&k>xZaA$27>81WeNlU_+2EL_o8MOyrnHZ$+uLM~*$qxt-HXGG_ zb068L?a_TNy7)LN3a#TcixjKr>CLMP@5%ZYT$g0lMEj(37qEH2eNxu)&Y^0MiRO@W z1U-?cS?`E=JFH5C8vl_STQuZTr+$>kXXa+i(*aze*ShqNNeQPVh~KxH99Y!!3qZ%p zXYh|D2-kkzKSS#|y8jy~w8-SM9Y{5{&A4*Nbcxy7G-Y0PvUQ0|{*tkRr*&1y$q3h} z;b?6=J_W}m?*TvWUOf+`zB8)Y1iDsyKA&}l7jI?`q``HYNU@dmk5eQdd>Ni(#}RrVkSiC#z-6e)12_H4k$b;tIO@?TqgPwM@BN5mtEmZ?$>4G}H- zGrV^F+I#zU-w@zd`a{B>8IJpmuhWco6>VoqHkA*Yd{?!+Sru^iHF%lS-B=MPbAK;b z{oF|KJl^JxYxs!rGwspp;)BWh_5nAa>Dx<#DObMJN}n~e%ya4r9-Lv~^P6}k;lsml zz((=q1C^=fCeJkV{|WJ*9-c6sfcBTv-_HCSaeeEnVC-vW?Q0LP^|Aj)aNhC16XM|) z;Smth7Z3&TivjqBxcK=2{QMb7*L(k$fxD-jvqRwj-(Y)GPWzvM5k%kESJ&E~(aXov z!P(88(Kpb`p3&LM*A@pSAbaij*;8*rcJ=|S!6B6mU7W|vM7*{{WXxo0$*&%hG0J}w x`fc}^xlW&PaC)+@Yp9E^>&f6p<$P6MoL$P7zQ=OHssFaXQBly8uadKZ{vVx{su2JH literal 0 HcmV?d00001 diff --git a/content/android-chrome-512x512.png b/content/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..fbdfff2a62eb345c5548b536c0902953c057d4d6 GIT binary patch literal 33560 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

Ig5%=*xujDeM3oV{qgO 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 literal 0 HcmV?d00001 diff --git a/content/apple-touch-icon.png b/content/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..84b4fbad3111831e3040ea38624c8821f7caa741 GIT binary patch literal 7622 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 literal 0 HcmV?d00001 diff --git a/content/browserconfig.xml b/content/browserconfig.xml new file mode 100644 index 0000000..b3930d0 --- /dev/null +++ b/content/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/content/favicon-16x16.png b/content/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..e6a0546cf3cfe56e0fc890254029af28e90d57db GIT binary patch literal 696 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 literal 0 HcmV?d00001 diff --git a/content/images/ilot_black_256x256.png b/content/images/ilot_black_256x256.png new file mode 100644 index 0000000000000000000000000000000000000000..26504dba5cb6967939df708ccc8d75b17a379f9d GIT binary patch literal 15076 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 literal 0 HcmV?d00001 diff --git a/content/images/ilot_black_512x512.png b/content/images/ilot_black_512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..27bd917bb9b6040a494cd70b136b076987a9710d GIT binary patch literal 32559 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 b4UdQb_y5>jI|qnDZD5q-)McBbEyMp8x>ma= literal 0 HcmV?d00001 diff --git a/content/images/logo-name_black_128x128.png b/content/images/logo-name_black_128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..69f9653c8e03aa644785ca33e608957b08e4f826 GIT binary patch literal 6151 zcmZ9Q1xy>zx5gO^hcU)*8Scf4Zw&XL#ob+7T!s(ba9Bq-U_gO(*zi%t7(Sfh?p9>D zzy0%GUh-aY&;4@G$uD1Wa*~^zMBO*4q(pQ?SXfx3>S{{*|McyDg5dGL+f}0c^*>>@ zSJT(V!V2O1mygB5y8cgn8w(2}goU+hgM}rXhlNG$^QlEo_FnmlL&pZ0$* zLLW6#e=IEGXa9*uV+#?t|C0D%b!}z*ZM-LB{JhmkhWS`nRFmpT@`gdPn1x^)5E?Ch zWR1s6cp}Tj&1%AhhimwW_Z>*LkXN6ND#1)?Z(?i`Wr$=$+AEjLCP9?K^>pQNm41>N za>{SgW;`W`6{eWKAWNHqu5&g=X;v@w_}{N=ermfg-P^ZCIwRXwgr2PZ&xru5!9O`= z@D`?u1U{D%G&ssIWRMI=%7?F*LXSN^R5*=Xw3)Oft0IVu(w zmeyN@f@3>je;ndiXRE@u+Umr{MM5u>`lfk}L-qDdIfflxj*6#)m*p7tDG=>v+1K$y zJ!&W{HaS47{Rd*>^qgjAYsRlh7f5|zn;ZuY!RiL8u0;)oeadEwl|Kb$#7*pAS6=?M ziGNuJ+O|lSrWqrFzlra{98{Z54i4)L!GA-2J0^S$@Hw8f<%pzz?(Pr=p^ryuC+!i3w(47aMR;tWyg|8lxPY84ab;c|c=N zF!>Uhm8MQzP?P<)cUR+RUbia-!~2*ka^QCCAP}dIt5$iSR85kwNbgV#TOSa zkmDZLPPa^KZb@!`l{rXewuD$J)cv_!Jt}IINtAoA?$`=AbvJJ5d8!(1|0jd?1bYhL zLC-%`QrjhmZuxRdYi3;SAsX2C0duIQ5m5Wvj;q_mKxZ$e@zO=^dil|p^!G9Gx!Wd% z89aD-fMLn9?A3FabEd1_<=5>dUafXneFqUlgb*AhO7g^NKkCaUQlMOyv?oXz793$( zTJM9j5bRcq=4=+MR%pOK%z($pq)v%1t{MZ4dKE63J2+WbLKiGqUP_$gdou9{wy6cQ zV_*Dk`hh;PI+8+-E$Y0aCK)ncL%z+#sZq3zjLZn3tXT01{+77Y_tC0mu3mU@u50$E zx|y4KknKJH;(ag9O2vhxX^0{G_E?;T3)o#|p66AE5`GnK9weW(&MJ^pb~*SfzUN{p zhLZR5HqRWdQXbQx`QBNg>jyNDgDCLSO?Gg-GI=M+7MHr+!1Fi^*D}`&mAzJ)XXqpU zTqL6S&G9oibSx|A@NAAKyUHnrzo4@{ld(9VxW8aiI*+~QO1MF{mTaC{5cd<4ymD;p zAD+x>fy9Uadh&bpj07jK??%H@`mrk_8&Agn#PFx#y=NB1XF%on}awTy1c+*1(xU zhTJswlw_HPQjvhloNL^Yo30yay;f}n0|%y)!%q{wtcWJFc%+#0beu(}+oHBbZf@tq zMx>?p$zf}CFCXYwbo_bV0awYSAF6;U*_IbUEuR-2=@~c_m1I3W!3sJ6d!=y5gjz;P z#GDls3Id3Jpo-vYD&|^-WmzE=L3$12b}qg_S&2RqQ6dR#7y~LWqgh0*4?jyu&Z(4{UhBw5gLkuQ&M5zt6)1k{Jo|7xFudL^{lT~ZB(d8Rk0jVvg_ ze3K2(xz8GQbdI7e{4EUK{1u|}FnvqBJUlfruyO!qjSv{jD-bnyBrx#IS*1Kyj2aWZDDwQ3k~tQ(0SY2p`G2F*k^@Im`GBQ4;yGC${D?^wKoylT+)5 z4~@kp#(hji%lCO#i%BaUOVgMoX{F{sh3d^nQ}(jzY|tZjknk8v3rrmHvx%FC#-=fn zk^T6B@U#hI)Xb6e8qmhZzSKn?>Fx;`!C9rD-ezdZKg`X;X)$pNAi3{|VpbP4pv?QG zL#X(pJU33u7knwGif=VQef$Y0Et`jZJ(JbrjeVmTz`$GAQ_gw8ZOm@@aF50<-_nZY zCNEK+qd30Rv#$5&^4h1TO4YBDoU3G6X^c;PQ3X-73!9_Lhq5Xf%fcKgRKZBBhp}Ha z!_ZX&3fb)xzudtFrh4W0RLFSX+s6d4p5n2@+gqfFyypO5%2*R9l%DU85*&)msW8taqj7 zW)gB*YJU^F@lSQk*|qKu`~0<0hu;@cgT8-mPkCKB;r($nr1A%bOH$?tH+Nf4Aeh=q zoJ!0;9S`n>$koc&<)zlBM?VSurNbfl%R5DP{IRyhrlgF=>D^`?c3n6;+Z@u^S;`7s za@*dGyzSCMfm8)m`LY}ZO}u~LN;eOw`*{NN1(c1+nij+S3y_VlC}JyXYc4jv=>!wJ ze)~Orh+p|DGkm^V>-iXVOVTleqQgIR{o;LeGJ4JsO10W4H<|C*o7y@i&-AP*UoODw zz}8nooT2DZBUP>nfI}*R&R`6+iT+Wd=*e!g%($T7JE8T9H&S z`4$1rtRtF+?VY{9twB4I(s@Rx_J&%lHpnL zs=~eS^9qy1FJJ^K$a7F^bdjP~*3@p+ZQqMNytJ{xjNT!ZJmMRZn`=cgUYdkPsWSt4 zRufRe!)N~yx#)7D9VksyJ>FZZq1Wuad$QQe)ZC3eZgro&p_8b=(yJlqy0C5g0mMay z!B?r_p2-%}^T;m=WDfZ*HRw{PZCjNkfOK%dBVCz1)ALy90F~142%k5i@Akt7-ytJa z(BN%%BNeS{1xe-|!tmzC4vIW>?x`%Pcn+|1ZGpUM9KGa543lj;C!gIT3JlAogH=is zVRa*P?eR#)cj^>R2>*6g2_R|V;0YJmf{EMg+^YJhVN0F zcnbag^6c;~Nxs8b`Zcc5{DN}C;rHHj&eq|1R_hyVXBPm7fH1(Myn>=6v;$w`#ZsE#hgM#X7TH>smUuyyhbPT48Q?-{+ry zEUZqAlSbCNd03_JVE^`NvdI)625yKNnlc0pLIQH?z!RM=`LLv;?d^4-c^fi;Ju&Ub z0LOBLWDw|sU>cenv{^D;PqJe$pnpH@k-?-kHl+N`Cu!GBvJb(%_HYtZ8?A1|ZFEP( z_+3ap=i;SJ8flKXclwI_6I;fZaQE~m4wM!!_e#HIRK?t@Z6jySCcWL=dugI+@;96w z{_N~LpY(nOw-Q;S(9$Q6GTm1D&= z_w_(&I&C&8L8IjuyD6D5*%x`PNX&UfMf#8cdLe)wsB0OGzFz}DSzqeS8v!R+< z&s|)SJHB{jj?arrFb-pkO~6deO#x`$zR=PE&6^|?ZHx&Jq;V3p7@nGFu)v`Vz99{$oRSFd%C7^ z-jh31YRCkTKdeQ!uxE`NTkhy(13-3l?5OGtmcAmn1$R#AK@u*xeyh5l9cb)OX$6fd z`9Fs{H`2ap>@gh@no@lAg!?#r+vWo?I;UKB>u2NihBwo7%_lzNsm>Kk+&HJpeD*Wa znrYcw%ALvbvn;;>9dFwa%A`jB`RuLKpeyP~xlTl4M}1HKj{ooA)fKmi4wETod8Yq@5& z3)Cy+f@JO5)gg}I2jow*impR~^-7P)TM5}l``e7nwj*9zY-0#?z^!HdT6tAMtIflx zZ`Sm59f!`rOMFHJ@t8}) z2xMuQT0f$}mpU-Rm}B>r@R;%Ov68)iQMLbQ)k~uF0b>&nd#7MyBOZ#a2v*eZQC~{6 zk6KxXB;E`Sl1|+kW_7*iu`z|d@?nFCsi>?foiR2c6B|pl}jt>X3%ivq>6Sv zpV+Wk;5Fi1LD1WG55A&_X_KmvjLF*et)~)}2LHBXO5yb-6?RK~W9FV2UNIz4j6!H; za@>Hw*2Tv@@$S2DvS+)ydmA>zT_|@qT#MY_%))}tzskNm_#Wi-7S7Ku)8SJWGe1br zXLxQQ6Sse!2rc$%z86$r!$}dXRC|jEn-J=z314l-tmv{TR}xi8oY`rEWl|onzcPjF z?&=n$*1QUQq<_1}9r====inah3wo+uT575=ndK^ID$iNMsl17zQ>N6U3GG;R*zv->yXEJVpl#18|MBfn@fCPXWL7nr>nH`UI6b&-uN z<`Y#4Kk(amm7yo)CfU^V8up>*`3vlxP{BW(-opBd;5tzc?5!7s}H4!v{~z<)PwUm~R;$=Dj2@kvuxNk)b=z3>12CgNi6=Gu{|{ zl)fa^VP$`sy=qlvT2faR_7F*cNl%W)yMm`I_eD|)7;>-MPKX)w5)JANE>WsHwKo5C zwYc;mIX7bDzBP@&P=##Twfs4>dWtR;VfaqA6M4j^TJBaR1tWNPp|4Yku>d*@$XyB= z)7E(=g*@B;z$T9aiaG5Mhi?(MHkg1MDwU%{^!Mw_Yh|N5B~v;tA1EL2YZqL-D#>L3 zvoPlXE1Q5FY{8Dw_I{541WQCnL<}G#4iFYI6b4F*iAf6y^9cz_3kf}E zt5fj*14Mw*K#BhbEC@$4{{h_p>i~B3bo2+?diwl7=AVh!|Ckh$J7oW3u+){`D1B3~ GiT*F5S^Omc literal 0 HcmV?d00001 diff --git a/content/images/logo-name_black_1921-1920.png b/content/images/logo-name_black_1921-1920.png new file mode 100644 index 0000000000000000000000000000000000000000..4b283c617e3a337b77265188c0708482f4159deb GIT binary patch literal 97380 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

Er~g0 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 literal 0 HcmV?d00001 diff --git a/content/index.mdwn b/content/index.mdwn new file mode 100644 index 0000000..25e59f7 --- /dev/null +++ b/content/index.mdwn @@ -0,0 +1,23 @@ +[[!meta title="ilot.io - index"]] + + +

+ +
+ +

WELCOME

+
+
+ +[ilot](https://ilot.io) is a cooperative corner of the internet. We operate different free and open-source platforms, like Nextcloud and Mastodon, all integrated together by a shared authentication system. We aim to eventually incorporate as a cooperative to create a digital infrastructure that is by and for its users as an alternative to the siloed and privatized internet of today. Members fund our operations and decide how to set our community policies, steward our data, and manage our shared technologies. Members also provide the labor to run ilot at all levels. + +The project is currently in beta, as there is still a lot of work left to do. While the technical infrastructure is setup and stable, the governance and community guidelines are still a work in progress. If you are interested in joining ilot, we are working on getting a registration process going. + +ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigration studies sudent association of UQAM, wanted to create its own digital infrastructure. Since then, we have worked toward the goal of making the project useful to other organisations and individuals. + +## Learn more + +To learn more please visit some of the pages: + +[[Platforms]] - The online spaces we use and manage +[Support](https://support.ilot.io) - Guides for how to do things on ilot and to get help diff --git a/content/meta/license.mdwn b/content/meta/license.mdwn new file mode 100644 index 0000000..2cbb1c9 --- /dev/null +++ b/content/meta/license.mdwn @@ -0,0 +1,171 @@ +[[!meta title="Licensing"]] + +[[!toc levels=2 startlevel=2]] + +Software +======== + +This site was generated with [ikwiki](https://ikiwiki.info/), which is +generally © 2006-2011 Joey Hess, under the GPL-2+ license. See the +[complete copyright file](http://sources.debian.net/src/ikiwiki/sid/debian/copyright/) +for more information. + +Design +====== + +The design of this site falls under a different license, see the +[source code](https://lab.ilot.io/ilot/ikiwiki-bootstrap-ilot) for +the ultimate reference. Right now, it is a +[modified bootstrap theme](https://anarc.at/blog/2015-09-09-bootstrap/) +licensed under a MIT license and, like all bootstrap derived themes, +is "© 2011-2015 Twitter, Inc", but also © 2009-2015 Julian Andres +Klode for the Ikiwiki adaptation and © 2016-2017 Antoine Beaupré for +my modifications. + +Content +======= + +The *content* of this site is released under a Creative Commons +license, as such. + + + +
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. + +Updates +======= + + * 2024-06-14: initial license under CC-BY-SA + +Complete license +================ + + + +

Creative Commons Attribution-ShareAlike 4.0 International Public License

+

By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-ShareAlike 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions.

+

Section 1 – Definitions.

+
    +
  1. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image.
  2. +
  3. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License.
  4. +
  5. BY-SA Compatible License means a license listed at creativecommons.org/compatiblelicenses, approved by Creative Commons as essentially the equivalent of this Public License.
  6. +
  7. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights.
  8. +
  9. Effective Technological Measures means those measures that, in the absence of proper authority, may not +be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar +international agreements.
  10. +
  11. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material.
  12. +
  13. License Elements means the license attributes listed in the name of a Creative Commons Public License. The License Elements of this Public License are Attribution and ShareAlike.
  14. +
  15. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License.
  16. +
  17. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license.
  18. +
  19. Licensor means the individual(s) or entity(ies) granting rights under this Public License.
  20. +
  21. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them.
  22. +
  23. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world.
  24. +
  25. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning.
  26. +
+

Section 2 – Scope.

+
    +
  1. License grant. +
      +
    1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: +
        +
      1. reproduce and Share the Licensed Material, in whole or in part; and
      2. +
      3. produce, reproduce, and Share Adapted Material.
      4. +
      +
    2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions.
    3. +
    4. Term. The term of this Public License is specified in Section 6(a).
    5. +
    6. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material.
    7. +
    8. Downstream recipients. +
      +
        +
      1. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License.
      2. +
      3. Additional offer from the Licensor – Adapted Material. Every recipient of Adapted Material from You automatically receives an offer from the Licensor to exercise the Licensed Rights in the Adapted Material under the conditions of the Adapter’s License You apply.
      4. +
      5. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material.
      6. +
      +
      +
    9. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i).
    10. +
    +
  2. Other rights.

    +
      +
    1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise.
    2. +
    3. Patent and trademark rights are not licensed under this Public License.
    4. +
    5. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties.
    6. +
    +
  3. +
+

Section 3 – License Conditions.

+

Your exercise of the Licensed Rights is expressly made subject to the following conditions.

+
    +
  1. Attribution.

    +
      +
    1. If You Share the Licensed Material (including in modified form), You must:

      +
        +
      1. retain the following if it is supplied by the Licensor with the Licensed Material: +
          +
        1. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated);
        2. +
        3. a copyright notice;
        4. +
        5. a notice that refers to this Public License;
        6. +
        7. a notice that refers to the disclaimer of warranties;
        8. +
        9. a URI or hyperlink to the Licensed Material to the extent reasonably practicable;
        10. +
        +
      2. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and
      3. +
      4. indicate the Licensed Material is licensed under this Public License, +and include the text of, or the URI or hyperlink to, this Public +License.
      5. +
      +
    2. +
    3. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information.
    4. +
    5. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable.
    6. +
    +
  2. +
  3. ShareAlike. +

    In addition to the conditions in Section 3(a), if You Share Adapted Material You produce, the following conditions also apply.

    +
      +
    1. The Adapter’s License You apply must be a Creative Commons license with the same License Elements, this version or later, or a BY-SA Compatible License.
    2. +
    3. You must include the text of, or the URI or hyperlink to, the Adapter's License You apply. You may satisfy this condition in any reasonable manner based on the medium, means, and context in which You Share Adapted Material.
    4. +
    5. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, Adapted Material that restrict exercise of the rights granted under the Adapter's License You apply.
    6. +
    +
  4. +
+

Section 4 – Sui Generis Database Rights.

+

Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material:

+
    +
  1. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database;
  2. +
  3. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material, including for purposes of Section 3(b); and
  4. +
  5. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database.
  6. +
+For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. +

Section 5 – Disclaimer of Warranties and Limitation of Liability.

+
    +
  1. Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You.
  2. +
  3. To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You.
  4. +
+
    +
  1. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability.
  2. +
+

Section 6 – Term and Termination.

+
    +
  1. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically.
  2. +
  3. +

    Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates:

    +
      +
    1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or
    2. +
    3. upon express reinstatement by the Licensor.
    4. +
    +For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License.
  4. +
  5. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License.
  6. +
  7. Sections 1, 5, 6, 7, and 8 survive termination of this Public License.
  8. +
+

Section 7 – Other Terms and Conditions.

+
    +
  1. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed.
  2. +
  3. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License.
  4. +
+

Section 8 – Interpretation.

+
    +
  1. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License.
  2. +
  3. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions.
  4. +
  5. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor.
  6. +
  7. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority.
  8. +
+

Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.” The text of the Creative Commons public licenses is dedicated to the public domain under the CC0 Public Domain Dedication. Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark “Creative Commons” or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses.

+Creative Commons may be contacted at creativecommons.org.

diff --git a/content/mstile-150x150.png b/content/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..1590837b2bc308cba37de1539e48202a9d2c73c4 GIT binary patch literal 7634 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 + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + diff --git a/content/sidebar.mdwn b/content/sidebar.mdwn new file mode 100644 index 0000000..4c89660 --- /dev/null +++ b/content/sidebar.mdwn @@ -0,0 +1,6 @@ + + diff --git a/content/site.webmanifest b/content/site.webmanifest new file mode 100644 index 0000000..b20abb7 --- /dev/null +++ b/content/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/ikiwiki.setup b/ikiwiki.setup new file mode 100644 index 0000000..6e39010 --- /dev/null +++ b/ikiwiki.setup @@ -0,0 +1,393 @@ +# IkiWiki::Setup::Yaml - YAML formatted setup file +# +# Setup file for ikiwiki. +# +# Passing this to ikiwiki --setup will make ikiwiki generate +# wrappers and build the wiki. +# +# Remember to re-run ikiwiki --setup any time you edit this file. +# +# name of the wiki +wikiname: ilot.io +# contact email for wiki +adminemail: support@ilot.io +# users who are wiki admins +adminuser: [] +# users who are banned from the wiki +banned_users: [] +# where the source of the wiki is located +srcdir: ./content +# where to build the wiki +destdir: ./public +# base url to the wiki +url: https://ilot.io +# url to the ikiwiki.cgi +cgiurl: '' +# do not adjust cgiurl if CGI is accessed via different URL +reverse_proxy: 0 +# filename of cgi wrapper to generate +cgi_wrapper: '' +# mode for cgi_wrapper (can safely be made suid) +cgi_wrappermode: 06755 +# number of seconds to delay CGI requests when overloaded +cgi_overload_delay: '' +# message to display when overloaded (may contain html) +cgi_overload_message: '' +# enable optimization of only refreshing committed changes? +only_committed_changes: 0 +# rcs backend to use +rcs: '' +# plugins to add to the default configuration +add_plugins: +- goodstuff +- favicon +- highlight +- typography +- sidebar +# plugins to disable +disable_plugins: [] +# additional directory to search for template files +templatedir: ./themes/ikiwiki-bootstrap-ilot/templates +#templatedir: /usr/share/ikiwiki/templates +# base wiki source location +#underlaydir: /usr/share/ikiwiki/basewiki +#underlaydir: ./themes/ikiwiki-bootstrap-ilot/basewiki +# display verbose messages? +verbose: 1 +# log to syslog? +#syslog: 1 +# create output files named page/index.html? +usedirs: 1 +# use '!'-prefixed preprocessor directives? +prefix_directives: 1 +# use page/index.mdwn source files +indexpages: 0 +# enable Discussion pages? +discussion: 1 +# name of Discussion pages +discussionpage: Discussion +# use elements new in HTML5 like
? +html5: 1 +# only send cookies over SSL connections? +sslcookie: 0 +# extension to use for new pages +default_pageext: mdwn +# extension to use for html files +htmlext: html +# strftime format string to display date +timeformat: '%c' +# UTF-8 locale to use +#locale: en_US.UTF-8 +# put user pages below specified page +userdir: '' +# how many backlinks to show before hiding excess (0 to show all) +numbacklinks: 10 +# attempt to hardlink source files? (optimisation for large files) +hardlink: 0 +# force ikiwiki to use a particular umask (keywords public, group or private, or a number) +#umask: public +# group for wrappers to run in +#wrappergroup: ikiwiki +# extra library and plugin directories +#libdirs: [themes/ikistrap/lib/] +# extra library and plugin directory (searched after libdirs) +libdir: '' +# environment variables +ENV: {} +# time zone name +timezone: :/etc/localtime +# regexp of normally excluded files to include +#include: ^\.htaccess$ +# regexp of files that should be skipped +#exclude: ^(*\.private|Makefile)$ +# specifies the characters that are allowed in source filenames +wiki_file_chars: -[:alnum:]+/.:_ +# allow symlinks in the path leading to the srcdir (potentially insecure) +allow_symlinks_before_srcdir: 0 +# cookie control +cookiejar: + file: ~/.ikiwiki/cookies +# set custom user agent string for outbound HTTP requests e.g. when fetching aggregated RSS feeds +useragent: ikiwiki/3.20160509 +# theme has a responsive layout? (mobile-optimized) +responsive_layout: 1 +# try harder to produce deterministic output +deterministic: 0 + +###################################################################### +# core plugins +# (editpage, htmlscrubber, inline, link, meta, parentlinks, templatebody) +###################################################################### + +# htmlscrubber plugin +# PageSpec specifying pages not to scrub +#htmlscrubber_skip: '!*/Discussion' + +# inline plugin +# enable rss feeds by default? +#rss: 0 +# enable atom feeds by default? +#atom: 0 +# allow rss feeds to be used? +#allowrss: 0 +# allow atom feeds to be used? +#allowatom: 0 +# urls to ping (using XML-RPC) on feed update +pingurl: [] + +###################################################################### +# auth plugins +# (anonok, blogspam, emailauth, httpauth, lockedit, moderatedcomments, +# opendiscussion, openid, passwordauth, signinedit) +###################################################################### + +# anonok plugin +# PageSpec to limit which pages anonymous users can edit +#anonok_pagespec: '*/discussion' + +# blogspam plugin +# PageSpec of pages to check for spam +#blogspam_pagespec: postcomment(*) +# options to send to blogspam server +#blogspam_options: blacklist=1.2.3.4,blacklist=8.7.6.5,max-links=10 +# blogspam server JSON url +#blogspam_server: '' + +# emailauth plugin +# email address to send emailauth mails as (default: adminemail) +#emailauth_sender: '' + +# httpauth plugin +# url to redirect to when authentication is needed +#cgiauthurl: http://example.com/wiki/auth/ikiwiki.cgi +# PageSpec of pages where only httpauth will be used for authentication +#httpauth_pagespec: '!*/Discussion' + +# lockedit plugin +# PageSpec controlling which pages are locked +#locked_pages: '!*/Discussion' + +# moderatedcomments plugin +# PageSpec matching users or comment locations to moderate +#moderate_pagespec: '*' + +# openid plugin +# url pattern of openid realm (default is cgiurl) +#openid_realm: '' +# url to ikiwiki cgi to use for openid authentication (default is cgiurl) +#openid_cgiurl: '' + +# passwordauth plugin +# a password that must be entered when signing up for an account +#account_creation_password: s3cr1t +# cost of generating a password using Authen::Passphrase::BlowfishCrypt +#password_cost: 8 + +###################################################################### +# format plugins +# (creole, highlight, hnb, html, mdwn, otl, rawhtml, rst, textile, txt) +###################################################################### + +# highlight plugin +# types of source files to syntax highlight +#tohighlight: .c .h .cpp .pl .py Makefile:make +# location of highlight's filetypes.conf +#filetypes_conf: /etc/highlight/filetypes.conf +# location of highlight's langDefs directory +#langdefdir: /usr/share/highlight/langDefs + +# mdwn plugin +# enable multimarkdown features? +#multimarkdown: 0 +# disable use of markdown discount? +#nodiscount: 0 + +###################################################################### +# special-purpose plugins +# (osm, underlay) +###################################################################### + +# osm plugin +# the default zoom when you click on the map link +#osm_default_zoom: 15 +# the icon shown on links and on the main map +#osm_default_icon: ikiwiki/images/osm.png +# the alt tag of links, defaults to empty +#osm_alt: '' +# the output format for waypoints, can be KML, GeoJSON or CSV (one or many, comma-separated) +#osm_format: KML +# the icon attached to a tag, displayed on the map for tagged pages +#osm_tag_default_icon: icon.png +# Url for the OpenLayers.js file +#osm_openlayers_url: http://www.openlayers.org/api/OpenLayers.js +# Layers to use in the map. Can be either the 'OSM' string or a type option for Google maps (GoogleNormal, GoogleSatellite, GoogleHybrid or GooglePhysical). It can also be an arbitrary URL in a syntax acceptable for OpenLayers.Layer.OSM.url parameter. +#osm_layers: +# OSM: GoogleSatellite +# Google maps API key, Google layer not used if missing, see https://code.google.com/apis/console/ to get an API key +#osm_google_apikey: '' + +# underlay plugin +# extra underlay directories to add +#add_underlays: +#- /home/axil/wiki.underlay + +###################################################################### +# web plugins +# (404, attachment, comments, editdiff, edittemplate, getsource, google, +# goto, mirrorlist, remove, rename, repolist, search, theme, userlist, +# websetup, wmd) +###################################################################### + +# attachment plugin +# enhanced PageSpec specifying what attachments are allowed +#allowed_attachments: virusfree() and mimetype(image/*) and maxsize(50kb) +# virus checker program (reads STDIN, returns nonzero if virus found) +#virus_checker: clamdscan - + +# comments plugin +# PageSpec of pages where comments are allowed +#comments_pagespec: blog/* and !*/Discussion +# PageSpec of pages where posting new comments is not allowed +#comments_closed_pagespec: blog/controversial or blog/flamewar +# Base name for comments, e.g. "comment_" for pages like "sandbox/comment_12" +#comments_pagename: '' +# Interpret directives in comments? +#comments_allowdirectives: 0 +# Allow anonymous commenters to set an author name? +#comments_allowauthor: 0 +# commit comments to the VCS +#comments_commit: 1 +# Restrict formats for comments to (no restriction if empty) +#comments_allowformats: mdwn txt + +# getsource plugin +# Mime type for returned source. +#getsource_mimetype: text/plain; charset=utf-8 + +# mirrorlist plugin +# list of mirrors +#mirrorlist: {} +# generate links that point to the mirrors' ikiwiki CGI +#mirrorlist_use_cgi: 1 + +# repolist plugin +# URIs of repositories containing the wiki's source +#repositories: +#- svn://svn.example.org/wiki/trunk + +# search plugin +# path to the omega cgi program +#omega_cgi: /usr/lib/cgi-bin/omega/omega +# use google site search rather than internal xapian index? +#google_search: 1 + +# theme plugin +# name of theme to enable +#theme: night_city + +# websetup plugin +# list of plugins that cannot be enabled/disabled via the web interface +#websetup_force_plugins: [] +# list of additional setup field keys to treat as unsafe +#websetup_unsafe: [] +# show unsafe settings, read-only, in web interface? +#websetup_show_unsafe: 1 + +###################################################################### +# widget plugins +# (calendar, color, conditional, cutpaste, date, format, fortune, +# graphviz, haiku, headinganchors, img, linkmap, listdirectives, map, +# more, orphans, pagecount, pagestats, poll, polygen, postsparkline, +# progress, shortcut, sparkline, table, template, teximg, toc, toggle, +# version) +###################################################################### + +# calendar plugin +# base of the archives hierarchy +#archivebase: archives +# PageSpec of pages to include in the archives, if option `calendar_autocreate` is true. +#archive_pagespec: page(posts/*) and !*/Discussion +# autocreate new calendar pages? +#calendar_autocreate: 1 +# if set, when building calendar pages, also build pages of year and month when no pages were published (building empty calendars). +#calendar_fill_gaps: 1 + +# img plugin +# Image formats to process (jpeg, png, gif, svg, pdf or 'everything' to accept all) +#img_allowed_formats: '' + +# listdirectives plugin +# directory in srcdir that contains directive descriptions +#directive_description_dir: ikiwiki/directive + +# teximg plugin +# Should teximg use dvipng to render, or dvips and convert? +#teximg_dvipng: '' +# LaTeX prefix for teximg plugin +#teximg_prefix: | +# \documentclass{article} +# \usepackage[utf8]{inputenc} +# \usepackage{amsmath} +# \usepackage{amsfonts} +# \usepackage{amssymb} +# \pagestyle{empty} +# \begin{document} +# LaTeX postfix for teximg plugin +#teximg_postfix: \end{document} + +###################################################################### +# other plugins +# (aggregate, autoindex, brokenlinks, camelcase, ddate, embed, favicon, +# filecheck, flattr, goodstuff, htmlbalance, localstyle, loginselector, +# notifyemail, pagetemplate, pingee, pinger, prettydate, recentchanges, +# recentchangesdiff, relativedate, rsync, sidebar, smiley, +# sortnaturally, tag, testpagespec, trail, transient) +###################################################################### + +# aggregate plugin +# enable aggregation to internal pages? +#aggregateinternal: 1 +# allow aggregation to be triggered via the web? +#aggregate_webtrigger: 0 + +# autoindex plugin +# commit autocreated index pages +#autoindex_commit: 1 + +# camelcase plugin +# list of words to not turn into links +#camelcase_ignore: [] + +# flattr plugin +# userid or user name to use by default for Flattr buttons +#flattr_userid: joeyh + +# pinger plugin +# how many seconds to try pinging before timing out +#pinger_timeout: 15 + +# prettydate plugin +# format to use to display date +#prettydateformat: '%X, %B %o, %Y' + +# recentchanges plugin +# name of the recentchanges page +recentchangespage: recentchanges +# number of changes to track +recentchangesnum: 100 + +# rsync plugin +# command to run to sync updated pages +#rsync_command: rsync -qa --delete . user@host:/path/to/docroot/ + +# sidebar plugin +# show sidebar page on all pages? +#global_sidebars: 1 + +# tag plugin +# parent page tags are located under +#tagbase: tag +# autocreate new tag pages? +#tag_autocreate: 1 +# commit autocreated tag pages +#tag_autocreate_commit: 1 diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot new file mode 160000 index 0000000..ea17438 --- /dev/null +++ b/themes/ikiwiki-bootstrap-ilot @@ -0,0 +1 @@ +Subproject commit ea1743843b473c1b0fc74f761e1403ada61f1ead From 1f83bf5569599bd1e5b1bf9a67be181be08eafc9 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 14:25:54 -0400 Subject: [PATCH 002/160] content/index.mdwn: Change title to "About us" --- content/index.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/index.mdwn b/content/index.mdwn index 25e59f7..d2b20a8 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -1,4 +1,4 @@ -[[!meta title="ilot.io - index"]] +[[!meta title="About Us"]]
From 75f4f6b5d32d56638beacdb309b2b42a63da055c Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 21:30:38 -0400 Subject: [PATCH 003/160] setup: add language selector --- ikiwiki.setup | 16 +++++++++++++--- themes/ikiwiki-bootstrap-ilot | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/ikiwiki.setup b/ikiwiki.setup index 6e39010..95ae6e2 100644 --- a/ikiwiki.setup +++ b/ikiwiki.setup @@ -43,7 +43,7 @@ add_plugins: - favicon - highlight - typography -- sidebar +- sidebar2 # plugins to disable disable_plugins: [] # additional directory to search for template files @@ -51,7 +51,7 @@ templatedir: ./themes/ikiwiki-bootstrap-ilot/templates #templatedir: /usr/share/ikiwiki/templates # base wiki source location #underlaydir: /usr/share/ikiwiki/basewiki -#underlaydir: ./themes/ikiwiki-bootstrap-ilot/basewiki +underlaydir: ./themes/ikiwiki-bootstrap-ilot/basewiki # display verbose messages? verbose: 1 # log to syslog? @@ -89,7 +89,7 @@ hardlink: 0 # group for wrappers to run in #wrappergroup: ikiwiki # extra library and plugin directories -#libdirs: [themes/ikistrap/lib/] +libdirs: [themes/ikiwiki-bootstrap-ilot/lib] # extra library and plugin directory (searched after libdirs) libdir: '' # environment variables @@ -391,3 +391,13 @@ recentchangesnum: 100 #tag_autocreate: 1 # commit autocreated tag pages #tag_autocreate_commit: 1 + +# sidebar2 plugin +# https://ikiwiki.info/plugins/contrib/sidebar2/ +global_sidebars: + - sidebar + - sidebar + - "*" + - footer + - footer + - "*" diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index ea17438..1a818ae 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit ea1743843b473c1b0fc74f761e1403ada61f1ead +Subproject commit 1a818ae76353ea3ee83d44f80532ccc213fdcdbd From 2d396a3aad005615a021ec0b76841a42ecc3b7e7 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 21:32:48 -0400 Subject: [PATCH 004/160] content/footer.mdwn: add footer --- content/footer.mdwn | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 content/footer.mdwn diff --git a/content/footer.mdwn b/content/footer.mdwn new file mode 100644 index 0000000..9dfe0c3 --- /dev/null +++ b/content/footer.mdwn @@ -0,0 +1,18 @@ +
+

+ +Copyleft © 2024-2024 +ilot CC-BY-SA. + + + +Powered +by ikiwiki. +Theme +by Anarcat. +Valid (X)HTML 5. + +

+
+ From 6b3fe0be91fa41f6fcb67ee3e7ff7cd7704c5b57 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 21:44:14 -0400 Subject: [PATCH 005/160] themes/ikiwiki-bootstrap-ilot: Make all links absolute again --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 1a818ae..b359670 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 1a818ae76353ea3ee83d44f80532ccc213fdcdbd +Subproject commit b359670a6b2c756611f4e1e717816bcaf28c76b1 From 7819a927dea1d9c20f9f8e60fd97ed93c97afe4e Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 22:12:25 -0400 Subject: [PATCH 006/160] content/footer: attempt footer fix --- content/footer.mdwn | 3 --- themes/ikiwiki-bootstrap-ilot | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/content/footer.mdwn b/content/footer.mdwn index 9dfe0c3..64d6b2f 100644 --- a/content/footer.mdwn +++ b/content/footer.mdwn @@ -1,4 +1,3 @@ -

Copyleft © 2024-2024 @@ -14,5 +13,3 @@ by Anarcat. Valid (X)HTML 5.

-
- diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index b359670..eb1587e 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit b359670a6b2c756611f4e1e717816bcaf28c76b1 +Subproject commit eb1587e2dda68a76a3fa55589b294d829b4836d2 From d6d3ac80990be7d71f6c2b33dd83d2c184520013 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 22:22:48 -0400 Subject: [PATCH 007/160] Attempt footer fix --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index eb1587e..1918627 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit eb1587e2dda68a76a3fa55589b294d829b4836d2 +Subproject commit 1918627f0b910ce7bd32ff6685a543c576712f27 From a6b67c90483b5060093bdd08b78a96c1db322ab5 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 22:37:14 -0400 Subject: [PATCH 008/160] content/index: fix hanging div --- content/index.mdwn | 3 --- themes/ikiwiki-bootstrap-ilot | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/content/index.mdwn b/content/index.mdwn index d2b20a8..10cbf56 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -1,8 +1,5 @@ [[!meta title="About Us"]] - -
-

WELCOME

diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 1918627..0db59d0 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 1918627f0b910ce7bd32ff6685a543c576712f27 +Subproject commit 0db59d0949ea1c5a7e9f7a447c0275b72d9a273c From 8f36391f99b4769248088c7e7372cbdb41dc0f59 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 22:41:29 -0400 Subject: [PATCH 009/160] Fix footer css being override by default style.css --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 0db59d0..7e75061 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 0db59d0949ea1c5a7e9f7a447c0275b72d9a273c +Subproject commit 7e75061be075d886f28a248e11bf4b711ba0e734 From 084e04b24ef8a6dc77a8b33bb1c79d49be875b5e Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 22:44:53 -0400 Subject: [PATCH 010/160] Remove style.css, and readd bootstrap.local.css --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 7e75061..cd41afd 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 7e75061be075d886f28a248e11bf4b711ba0e734 +Subproject commit cd41afd79bd3cea52032c639cd900fd2505bae2e From 9adb8dfe0793b2ea2220d267629adcf4e863f4ae Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 14 Jun 2024 22:53:28 -0400 Subject: [PATCH 011/160] theme/ikiwiki-bootstrap-ilot: add missing div container to footer --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index cd41afd..3ef4b13 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit cd41afd79bd3cea52032c639cd900fd2505bae2e +Subproject commit 3ef4b13843d96bd08fe93f276a50c1bfcc74df18 From 1f44d433363ac2ecece5bd804850f89d1a7561aa Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:06:24 -0400 Subject: [PATCH 012/160] content/platforms: add more details --- content/platforms.mdwn | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/content/platforms.mdwn b/content/platforms.mdwn index 81b8bbb..0f6e2e0 100644 --- a/content/platforms.mdwn +++ b/content/platforms.mdwn @@ -1,9 +1,22 @@ # Platforms -* [Le Cloud](https://cloud.ilot.io) -* [L'Agora](https://agora.ilot.io) -* [Le Lab](https://lab.ilot.io) -* [Authentik](https://auth.ilot.io) -* [Support](https://support.ilot.io) -* [Status](https://status.ilot.io) -* [Notif](https://notif.ilot.io/) +### [The Cloud](https://cloud.ilot.io) + +The Cloud is an instance of [Nextcloud](https://nextcloud.com/), a productivity collaboration platform analogous to Google Drive. An **instance** is an autonomous version of a web service. In Nextcloud's case, even though there exists an **official** service maintained by the developpers, we are totally indendant from them. The only thing that ties us to the official instance is that we use the same underlying technology, hosted on our own infrastructure. + +### [The Agora](https://agora.ilot.io) + +The Agora is an instance of [Mastoon](https://en.wikipedia.org/wiki/Mastodon_(social_network)), a decentarilized microblogging social media network that exists within a larger federation in community called the [Fediverse](https://en.wikipedia.org/wiki/Fediverse). Presenting itself as an alternative to Twitter, it represents a federated alternative to the siloed model of traditionnal social media networks. It's as if you could follow your grand-mother from Facebook, with your Instagram account. In practice, this allows you to follow accounts that are hosted on other independant instance, from your account on Ilot. A post that you like can be **boosted**, which can then be boosted by those who follow your account. It is thus a social network model where the propagation technology is human rather than algorithmic. + +### [The Lab](https://lab.ilot.io) + +The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forge based on Git that enabled easier collaboration between developpers. As of now, it is the main developpment space for ilot, thus it is more used by the technical working group. If you are a developper, or use Git in your workflow, this is a cooperative alternative to GitHub. If you are curious, all of our known issues our tracked [here](https://lab.ilot.io/ilot/issues/-/issues). Our very own website uses GitLab Pages as its backend and its source-code can be found [here](https://lab.ilot.io/ilot/ilot.io). + +### Our Auxillary Services + +The following platforms are more there as a support role. They allow better management of the other platforms, and they are here to give you an overview of our infrastructure. + +* [Auth](https://auth.ilot.io), which is an instance of [Authentik](https://goauthentik.io) is ilot unified authenticaton system. It is the platforms that allows a membre to access all of our platforms using the same account. From this space, you can also see all of the platforms that you have access to. It is also through Auth that you can change account settings, like your password or email. +* [Support](https://support.ilot.io), an instance of [Freescout](https://freescout.net/), is our technical support platform where you can find guides om how to use ilot and where you can open support tickets. You can go [here](https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3) for more details on how to ask for help. +* [Status](https://status.ilot.io), an instance of ['Uptime-Kuma](https://github.com/louislam/uptime-kuma), allows us to keep track of the state of the network. If something goes down, Status will alert the technical working group. If you have issues connecting to any of our platforms, you can go there to see the state of the network. +* [Notif](https://notif.ilot.io/), an instance of [listmonk](https://listmonk.app/), allows the working groups to easily communicate with the rest of the membership in case of announcements or technical issues From bf2a598d1d0279529a1109ba0d03c6916f6eaee6 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:11:19 -0400 Subject: [PATCH 013/160] content/{index,sidebar}: point to english support --- content/index.mdwn | 2 +- content/sidebar.mdwn | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/index.mdwn b/content/index.mdwn index 10cbf56..d9a733a 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -17,4 +17,4 @@ ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigra To learn more please visit some of the pages: [[Platforms]] - The online spaces we use and manage -[Support](https://support.ilot.io) - Guides for how to do things on ilot and to get help +[Support](https://support.ilot.io/en/hc/706927618) - Guides for how to do things on ilot and to get help diff --git a/content/sidebar.mdwn b/content/sidebar.mdwn index 4c89660..ecd0572 100644 --- a/content/sidebar.mdwn +++ b/content/sidebar.mdwn @@ -2,5 +2,5 @@ From c377c8e6f789f6484ad326fa2b35bb0e74266706 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:14:12 -0400 Subject: [PATCH 014/160] content/{platforms,index}: try to get better header numbering --- content/index.mdwn | 2 +- content/platforms.mdwn | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/content/index.mdwn b/content/index.mdwn index d9a733a..2c8fe33 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -12,7 +12,7 @@ The project is currently in beta, as there is still a lot of work left to do. Wh ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigration studies sudent association of UQAM, wanted to create its own digital infrastructure. Since then, we have worked toward the goal of making the project useful to other organisations and individuals. -## Learn more +# Learn more To learn more please visit some of the pages: diff --git a/content/platforms.mdwn b/content/platforms.mdwn index 0f6e2e0..3daae48 100644 --- a/content/platforms.mdwn +++ b/content/platforms.mdwn @@ -1,22 +1,22 @@ -# Platforms +[[!meta title="Platforms"]] -### [The Cloud](https://cloud.ilot.io) +# [The Cloud](https://cloud.ilot.io) The Cloud is an instance of [Nextcloud](https://nextcloud.com/), a productivity collaboration platform analogous to Google Drive. An **instance** is an autonomous version of a web service. In Nextcloud's case, even though there exists an **official** service maintained by the developpers, we are totally indendant from them. The only thing that ties us to the official instance is that we use the same underlying technology, hosted on our own infrastructure. -### [The Agora](https://agora.ilot.io) +# [The Agora](https://agora.ilot.io) The Agora is an instance of [Mastoon](https://en.wikipedia.org/wiki/Mastodon_(social_network)), a decentarilized microblogging social media network that exists within a larger federation in community called the [Fediverse](https://en.wikipedia.org/wiki/Fediverse). Presenting itself as an alternative to Twitter, it represents a federated alternative to the siloed model of traditionnal social media networks. It's as if you could follow your grand-mother from Facebook, with your Instagram account. In practice, this allows you to follow accounts that are hosted on other independant instance, from your account on Ilot. A post that you like can be **boosted**, which can then be boosted by those who follow your account. It is thus a social network model where the propagation technology is human rather than algorithmic. -### [The Lab](https://lab.ilot.io) +# [The Lab](https://lab.ilot.io) The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forge based on Git that enabled easier collaboration between developpers. As of now, it is the main developpment space for ilot, thus it is more used by the technical working group. If you are a developper, or use Git in your workflow, this is a cooperative alternative to GitHub. If you are curious, all of our known issues our tracked [here](https://lab.ilot.io/ilot/issues/-/issues). Our very own website uses GitLab Pages as its backend and its source-code can be found [here](https://lab.ilot.io/ilot/ilot.io). -### Our Auxillary Services +# Our Auxillary Services The following platforms are more there as a support role. They allow better management of the other platforms, and they are here to give you an overview of our infrastructure. * [Auth](https://auth.ilot.io), which is an instance of [Authentik](https://goauthentik.io) is ilot unified authenticaton system. It is the platforms that allows a membre to access all of our platforms using the same account. From this space, you can also see all of the platforms that you have access to. It is also through Auth that you can change account settings, like your password or email. -* [Support](https://support.ilot.io), an instance of [Freescout](https://freescout.net/), is our technical support platform where you can find guides om how to use ilot and where you can open support tickets. You can go [here](https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3) for more details on how to ask for help. +* [Support](https://support.ilot.io/en/hc/706927618), an instance of [Freescout](https://freescout.net/), is our technical support platform where you can find guides om how to use ilot and where you can open support tickets. You can go [here](https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3) for more details on how to ask for help. * [Status](https://status.ilot.io), an instance of ['Uptime-Kuma](https://github.com/louislam/uptime-kuma), allows us to keep track of the state of the network. If something goes down, Status will alert the technical working group. If you have issues connecting to any of our platforms, you can go there to see the state of the network. * [Notif](https://notif.ilot.io/), an instance of [listmonk](https://listmonk.app/), allows the working groups to easily communicate with the rest of the membership in case of announcements or technical issues From 41257e8998e04df37683dd32c429a5329f56a5f7 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:16:19 -0400 Subject: [PATCH 015/160] index: no header on learn more --- content/index.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/index.mdwn b/content/index.mdwn index 2c8fe33..ec8b0d4 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -12,7 +12,7 @@ The project is currently in beta, as there is still a lot of work left to do. Wh ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigration studies sudent association of UQAM, wanted to create its own digital infrastructure. Since then, we have worked toward the goal of making the project useful to other organisations and individuals. -# Learn more +**Learn more** To learn more please visit some of the pages: From de933aeb1bff2f9695385cffd3a67891e490ac4e Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:17:29 -0400 Subject: [PATCH 016/160] content/platforms: typo --- content/platforms.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/platforms.mdwn b/content/platforms.mdwn index 3daae48..c1d2704 100644 --- a/content/platforms.mdwn +++ b/content/platforms.mdwn @@ -16,7 +16,7 @@ The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forg The following platforms are more there as a support role. They allow better management of the other platforms, and they are here to give you an overview of our infrastructure. -* [Auth](https://auth.ilot.io), which is an instance of [Authentik](https://goauthentik.io) is ilot unified authenticaton system. It is the platforms that allows a membre to access all of our platforms using the same account. From this space, you can also see all of the platforms that you have access to. It is also through Auth that you can change account settings, like your password or email. +* [Auth](https://auth.ilot.io), an instance of [Authentik](https://goauthentik.io), is our unified authenticaton system. It is the service that allows a membre to access all of our platforms using the same account. From this space, you can also see all of the different spaces that you have access to. It is also through Auth that you can change account settings, like your password or email. * [Support](https://support.ilot.io/en/hc/706927618), an instance of [Freescout](https://freescout.net/), is our technical support platform where you can find guides om how to use ilot and where you can open support tickets. You can go [here](https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3) for more details on how to ask for help. * [Status](https://status.ilot.io), an instance of ['Uptime-Kuma](https://github.com/louislam/uptime-kuma), allows us to keep track of the state of the network. If something goes down, Status will alert the technical working group. If you have issues connecting to any of our platforms, you can go there to see the state of the network. * [Notif](https://notif.ilot.io/), an instance of [listmonk](https://listmonk.app/), allows the working groups to easily communicate with the rest of the membership in case of announcements or technical issues From a1921ebc13fe9a21c029fe86d27cc4c8e4da2085 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:19:00 -0400 Subject: [PATCH 017/160] content/platforms: typo --- content/platforms.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/platforms.mdwn b/content/platforms.mdwn index c1d2704..f4b6dc6 100644 --- a/content/platforms.mdwn +++ b/content/platforms.mdwn @@ -17,6 +17,6 @@ The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forg The following platforms are more there as a support role. They allow better management of the other platforms, and they are here to give you an overview of our infrastructure. * [Auth](https://auth.ilot.io), an instance of [Authentik](https://goauthentik.io), is our unified authenticaton system. It is the service that allows a membre to access all of our platforms using the same account. From this space, you can also see all of the different spaces that you have access to. It is also through Auth that you can change account settings, like your password or email. -* [Support](https://support.ilot.io/en/hc/706927618), an instance of [Freescout](https://freescout.net/), is our technical support platform where you can find guides om how to use ilot and where you can open support tickets. You can go [here](https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3) for more details on how to ask for help. +* [Support](https://support.ilot.io/en/hc/706927618), an instance of [Freescout](https://freescout.net/), is our technical support platform where you can find guides on how to use ilot and where you can open support tickets. You can go [here](https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3) for more details on how to ask for help. * [Status](https://status.ilot.io), an instance of ['Uptime-Kuma](https://github.com/louislam/uptime-kuma), allows us to keep track of the state of the network. If something goes down, Status will alert the technical working group. If you have issues connecting to any of our platforms, you can go there to see the state of the network. * [Notif](https://notif.ilot.io/), an instance of [listmonk](https://listmonk.app/), allows the working groups to easily communicate with the rest of the membership in case of announcements or technical issues From 583914d422504a8b39c03398a9e6b2b4b9feee41 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:19:58 -0400 Subject: [PATCH 018/160] content/index: use unnumbered header --- content/index.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/index.mdwn b/content/index.mdwn index ec8b0d4..8b9f5a1 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -12,7 +12,7 @@ The project is currently in beta, as there is still a lot of work left to do. Wh ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigration studies sudent association of UQAM, wanted to create its own digital infrastructure. Since then, we have worked toward the goal of making the project useful to other organisations and individuals. -**Learn more** +

Learn more

To learn more please visit some of the pages: From 369121276a149d282d7e009b7214ac46914b3beb Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 01:23:31 -0400 Subject: [PATCH 019/160] content/platforms: more typos --- content/index.mdwn | 2 +- content/platforms.mdwn | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/index.mdwn b/content/index.mdwn index 8b9f5a1..d9a733a 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -12,7 +12,7 @@ The project is currently in beta, as there is still a lot of work left to do. Wh ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigration studies sudent association of UQAM, wanted to create its own digital infrastructure. Since then, we have worked toward the goal of making the project useful to other organisations and individuals. -

Learn more

+## Learn more To learn more please visit some of the pages: diff --git a/content/platforms.mdwn b/content/platforms.mdwn index f4b6dc6..c49c438 100644 --- a/content/platforms.mdwn +++ b/content/platforms.mdwn @@ -6,11 +6,11 @@ The Cloud is an instance of [Nextcloud](https://nextcloud.com/), a productivity # [The Agora](https://agora.ilot.io) -The Agora is an instance of [Mastoon](https://en.wikipedia.org/wiki/Mastodon_(social_network)), a decentarilized microblogging social media network that exists within a larger federation in community called the [Fediverse](https://en.wikipedia.org/wiki/Fediverse). Presenting itself as an alternative to Twitter, it represents a federated alternative to the siloed model of traditionnal social media networks. It's as if you could follow your grand-mother from Facebook, with your Instagram account. In practice, this allows you to follow accounts that are hosted on other independant instance, from your account on Ilot. A post that you like can be **boosted**, which can then be boosted by those who follow your account. It is thus a social network model where the propagation technology is human rather than algorithmic. +The Agora is an instance of [Mastodon](https://en.wikipedia.org/wiki/Mastodon_(social_network)), a decentarilized microblogging social media network that exists within a larger federation in community called the [Fediverse](https://en.wikipedia.org/wiki/Fediverse). Presenting itself as an alternative to Twitter, it represents a federated alternative to the siloed model of traditionnal social media networks. It's as if you could follow your grand-mother from Facebook, with your Instagram account. In practice, this allows you to follow accounts that are hosted on other independant instances, from your account on Ilot. A post that you like can be **boosted**, which can then be boosted by those who follow your account. It is thus a social network model where the propagation technology is human rather than algorithmic. # [The Lab](https://lab.ilot.io) -The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forge based on Git that enabled easier collaboration between developpers. As of now, it is the main developpment space for ilot, thus it is more used by the technical working group. If you are a developper, or use Git in your workflow, this is a cooperative alternative to GitHub. If you are curious, all of our known issues our tracked [here](https://lab.ilot.io/ilot/issues/-/issues). Our very own website uses GitLab Pages as its backend and its source-code can be found [here](https://lab.ilot.io/ilot/ilot.io). +The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forge based on Git that enables easier collaboration between developpers. As of now, it is the main developpment space for ilot, thus it is more used by the technical working group. If you are a developper, or use Git in your workflow, this is a cooperative alternative to GitHub. If you are curious, all of our known issues our tracked [here](https://lab.ilot.io/ilot/issues/-/issues). Our very own website uses GitLab Pages as its backend and its source-code can be found [here](https://lab.ilot.io/ilot/ilot.io). # Our Auxillary Services From 64aefaec0c2dde01953ebe19d58043b210e9fe32 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 14:07:23 -0400 Subject: [PATCH 020/160] content/join: Add join page --- content/index.mdwn | 2 +- content/join.html | 127 +++++++++++++++++++++++++++++++++++++++++++ content/sidebar.mdwn | 3 +- ikiwiki.setup | 4 +- 4 files changed, 133 insertions(+), 3 deletions(-) create mode 100644 content/join.html diff --git a/content/index.mdwn b/content/index.mdwn index d9a733a..0f5d9c6 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -1,4 +1,4 @@ -[[!meta title="About Us"]] +[[!meta title="Home"]]
diff --git a/content/join.html b/content/join.html new file mode 100644 index 0000000..1252303 --- /dev/null +++ b/content/join.html @@ -0,0 +1,127 @@ +[[!meta title="Join"]] + + +
+

Registration Form

+
+
+ +
+ +

If you would like to join ilot, please fill out this form with your details, and someone will get back to you shortly via email. Individuals, cooperatives, and other organizations that identify with the cooperative movement are welcome to join. If you receive no contact within seven days of registration, please send an email to support@ilot.io.

+
+
+ +

Basic Info:

+
+ + + + + +

+

+
+ + +

In up to 500 characters (the maximum length of a toot on Mastodon), can you tell us a bit about yourself? For instance, why you wish to join ilot, and what hopes or aspirations you have for the site and/or your participation? We’d like to build a picture of how our members want to use the site.

+

+

How did you find out about ilot? We want to better understand how people are finding us.

+

+

Open Collective:

+

Contributing through Open Collective is a condition + of membership, so applicants must have an existing Open Collective profile, which can be set up here.

+

+

+

Code of Conduct:

+

New members must also agree to our Code of Conduct and must be over the age of consent.

+

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

+

The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot Mastodon, Loomio, the Wiki, the Matrix chat rooms, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles.

+

We welcome anyone able to use our services and willing to accept the responsibilities of membership, regardless of qualities such as gender identity or expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, nationality, ethnicity, socioeconomic status, family structure, spirituality, religion (or lack thereof), education, or other personal traits.

+

We particularly celebrate diversity and do not tolerate bigotry, prejudice or supremacy of any kind. Diverse opinions on politics, religion, and other matters are welcome as long as they align with our core values. Let there be no confusion, ilot is anti-racist, anti-fascist, and anti-transphobic. Moderators will take action on posts that contravene this Code of Conduct.

+

Are you a robot?

+

+

+ + + +
+
+ diff --git a/content/sidebar.mdwn b/content/sidebar.mdwn index ecd0572..b26ea85 100644 --- a/content/sidebar.mdwn +++ b/content/sidebar.mdwn @@ -1,6 +1,7 @@ diff --git a/ikiwiki.setup b/ikiwiki.setup index 95ae6e2..3db84de 100644 --- a/ikiwiki.setup +++ b/ikiwiki.setup @@ -39,13 +39,15 @@ only_committed_changes: 0 rcs: '' # plugins to add to the default configuration add_plugins: +- html - goodstuff - favicon - highlight - typography - sidebar2 # plugins to disable -disable_plugins: [] +disable_plugins: +- htmlscrubber # additional directory to search for template files templatedir: ./themes/ikiwiki-bootstrap-ilot/templates #templatedir: /usr/share/ikiwiki/templates From 535cd026b0c67712bd315060f67f75ef14331b2c Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 14:15:04 -0400 Subject: [PATCH 021/160] content/join: clean-up messages --- content/join.html | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/content/join.html b/content/join.html index 1252303..550356f 100644 --- a/content/join.html +++ b/content/join.html @@ -36,12 +36,12 @@ } if(mathspamtrap != "9") { - alert("Wrong answer") + alert("Wrong math answer") return false; } if(await checkDuplicate(email) === true) { - alert("Email address already requested account") + alert("This email address has already requested an account") return false; } @@ -69,6 +69,7 @@ .then(response => response.json()) .then(result => { console.log('Success:', result); + alaert("Request submitted. A working group member will process your registration shortly. If you receive no contact within seven days of registration, please send an email to support@ilot.io"); }) .catch(error => { console.error('Error:', error) @@ -119,9 +120,6 @@

- -
From f4a419e38d2132be78692e2171a7a277318b7759 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 14:17:53 -0400 Subject: [PATCH 022/160] content/code-of-conduct: add provisional coc --- content/join.html | 6 +++--- content/meta/code-of-conduct.mdwn | 7 +++++++ 2 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 content/meta/code-of-conduct.mdwn diff --git a/content/join.html b/content/join.html index 550356f..deb6489 100644 --- a/content/join.html +++ b/content/join.html @@ -110,9 +110,9 @@

Code of Conduct:

-

New members must also agree to our Code of Conduct and must be over the age of consent.

-

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

-

The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot Mastodon, Loomio, the Wiki, the Matrix chat rooms, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles.

+

New members must also agree to our Code of Conduct and must be over the age of consent.

+

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

+

The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot's Nextcloud, Mastodon, GitLab, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles.

We welcome anyone able to use our services and willing to accept the responsibilities of membership, regardless of qualities such as gender identity or expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, nationality, ethnicity, socioeconomic status, family structure, spirituality, religion (or lack thereof), education, or other personal traits.

We particularly celebrate diversity and do not tolerate bigotry, prejudice or supremacy of any kind. Diverse opinions on politics, religion, and other matters are welcome as long as they align with our core values. Let there be no confusion, ilot is anti-racist, anti-fascist, and anti-transphobic. Moderators will take action on posts that contravene this Code of Conduct.

Are you a robot?

diff --git a/content/meta/code-of-conduct.mdwn b/content/meta/code-of-conduct.mdwn new file mode 100644 index 0000000..1c29e56 --- /dev/null +++ b/content/meta/code-of-conduct.mdwn @@ -0,0 +1,7 @@ +[[!meta title="Code of Conduct"]] + +The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot's Nextcloud, Mastodon, GitLab, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles. + +We welcome anyone able to use our services and willing to accept the responsibilities of membership, regardless of qualities such as gender identity or expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, nationality, ethnicity, socioeconomic status, family structure, spirituality, religion (or lack thereof), education, or other personal traits. + +We particularly celebrate diversity and do not tolerate bigotry, prejudice or supremacy of any kind. Diverse opinions on politics, religion, and other matters are welcome as long as they align with our core values. Let there be no confusion, ilot is anti-racist, anti-fascist, and anti-transphobic. Moderators will take action on posts that contravene this Code of Conduct. From 0bed712006428bce664f6cba228d3270b5095ea6 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 14:33:21 -0400 Subject: [PATCH 023/160] content/join: add noscript for form --- content/join.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/join.html b/content/join.html index deb6489..85fb5da 100644 --- a/content/join.html +++ b/content/join.html @@ -86,6 +86,9 @@

If you would like to join ilot, please fill out this form with your details, and someone will get back to you shortly via email. Individuals, cooperatives, and other organizations that identify with the cooperative movement are welcome to join. If you receive no contact within seven days of registration, please send an email to support@ilot.io.

+ + +

Basic Info:

From a394f3017eed7e18128a49be4ee0b12df1c56269 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 14:34:09 -0400 Subject: [PATCH 024/160] theme/ikwiki-bootstrap-ilot: update theme to disable counter --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 3ef4b13..0508c9d 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 3ef4b13843d96bd08fe93f276a50c1bfcc74df18 +Subproject commit 0508c9d5d7a254f93eabf8f28b22e0f812cd755b From 09e7ffed8a399ea1b7925b7701131485cedd9d90 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 14:45:20 -0400 Subject: [PATCH 025/160] content/join: remove OC information until that is setup --- content/join.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/join.html b/content/join.html index 85fb5da..39f9b27 100644 --- a/content/join.html +++ b/content/join.html @@ -107,11 +107,13 @@

How did you find out about ilot? We want to better understand how people are finding us.

+

Code of Conduct:

New members must also agree to our Code of Conduct and must be over the age of consent.

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

From dac077d9a8f2e3945759af29c8a4090871f39565 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 14:51:31 -0400 Subject: [PATCH 026/160] content/join: add missing div --- content/join.html | 101 ++++++++++++++++++++++++---------------------- 1 file changed, 53 insertions(+), 48 deletions(-) diff --git a/content/join.html b/content/join.html index 39f9b27..bd2296a 100644 --- a/content/join.html +++ b/content/join.html @@ -1,6 +1,6 @@ [[!meta title="Join"]] - -
-

Registration Form

-
-
- -
- -

If you would like to join ilot, please fill out this form with your details, and someone will get back to you shortly via email. Individuals, cooperatives, and other organizations that identify with the cooperative movement are welcome to join. If you receive no contact within seven days of registration, please send an email to support@ilot.io.

-
- +
+

Registration Form

+
+
- +
-

Basic Info:

-
- - - - - -

-

-
- - -

In up to 500 characters (the maximum length of a toot on Mastodon), can you tell us a bit about yourself? For instance, why you wish to join ilot, and what hopes or aspirations you have for the site and/or your participation? We’d like to build a picture of how our members want to use the site.

-

-

How did you find out about ilot? We want to better understand how people are finding us.

-

- -

Code of Conduct:

-

New members must also agree to our Code of Conduct and must be over the age of consent.

-

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

-

The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot's Nextcloud, Mastodon, GitLab, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles.

-

We welcome anyone able to use our services and willing to accept the responsibilities of membership, regardless of qualities such as gender identity or expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, nationality, ethnicity, socioeconomic status, family structure, spirituality, religion (or lack thereof), education, or other personal traits.

-

We particularly celebrate diversity and do not tolerate bigotry, prejudice or supremacy of any kind. Diverse opinions on politics, religion, and other matters are welcome as long as they align with our core values. Let there be no confusion, ilot is anti-racist, anti-fascist, and anti-transphobic. Moderators will take action on posts that contravene this Code of Conduct.

-

Are you a robot?

-

-

- - -
+

If you would like to join ilot, please fill out this form with your details, and someone will get back to you shortly via email. Individuals, cooperatives, and other organizations that identify with the cooperative movement are welcome to join. If you receive no contact within seven days of registration, please send an email to support@ilot.io.

+
+ + + +
+ +

Basic Info:

+
+ + + + + +

+

+
+ + +

In up to 500 characters (the maximum length of a toot on Mastodon), can you tell us a bit about yourself? For instance, why you wish to join ilot, and what hopes or aspirations you have for the site and/or your participation? We’d like to build a picture of how our members want to use the site.

+

+

How did you find out about ilot? We want to better understand how people are finding us.

+

+ + + +

Code of Conduct:

+

New members must also agree to our Code of Conduct and must be over the age of consent.

+

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

+

The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot's Nextcloud, Mastodon, GitLab, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles.

+

We welcome anyone able to use our services and willing to accept the responsibilities of membership, regardless of qualities such as gender identity or expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, nationality, ethnicity, socioeconomic status, family structure, spirituality, religion (or lack thereof), education, or other personal traits.

+

We particularly celebrate diversity and do not tolerate bigotry, prejudice or supremacy of any kind. Diverse opinions on politics, religion, and other matters are welcome as long as they align with our core values. Let there be no confusion, ilot is anti-racist, anti-fascist, and anti-transphobic. Moderators will take action on posts that contravene this Code of Conduct.

+ +

Are you a robot?

+

+

+ +
+
+
From 63ae5e954ee9f069a640bb2a9287cc2811adfb2b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 15:00:11 -0400 Subject: [PATCH 027/160] content/join: fix registration form --- content/join.html | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/content/join.html b/content/join.html index bd2296a..76b0d69 100644 --- a/content/join.html +++ b/content/join.html @@ -16,10 +16,8 @@ .findIndex(item => item.title === email); if (index !== -1) { - console.log(result[index]); return true; } else { - console.log("Item not found"); return false; } } @@ -69,7 +67,7 @@ .then(response => response.json()) .then(result => { console.log('Success:', result); - alaert("Request submitted. A working group member will process your registration shortly. If you receive no contact within seven days of registration, please send an email to support@ilot.io"); + alert("Request submitted. A working group member will process your registration shortly. If you receive no contact within seven days of registration, please send an email to support@ilot.io"); }) .catch(error => { console.error('Error:', error) From b482ab863e41aef7617e58b7ff5e301b23210806 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 15:05:44 -0400 Subject: [PATCH 028/160] themes/ikiwiki-bootstrap-ilot: only apply maxwidth to text inputs --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 0508c9d..bbcc609 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 0508c9d5d7a254f93eabf8f28b22e0f812cd755b +Subproject commit bbcc609c16ea63e52480b02451d6c8d148acfb43 From 77d6e7d1e0fd36b6661ce4f79decac9fe55b04d2 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 15:14:04 -0400 Subject: [PATCH 029/160] themes/ikiwiki-bootstrap-ilot: apply css on email input types --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index bbcc609..16175f7 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit bbcc609c16ea63e52480b02451d6c8d148acfb43 +Subproject commit 16175f7c0bbaa630f6387661ad4f568fe7217484 From 47ca37da9adc086bdbc7fd2c8318b7503f4d4332 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 15:16:35 -0400 Subject: [PATCH 030/160] themes/ikiwiki-bootstrap-ilot: make button 80% width --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 16175f7..2413342 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 16175f7c0bbaa630f6387661ad4f568fe7217484 +Subproject commit 2413342a399d8f1f02c4268bcb6089ea13a16ff6 From 032fafd2dc04446b74f250ba0fb2a802b6e03196 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 15:17:56 -0400 Subject: [PATCH 031/160] themes/ikiwiki-bootstrap-ilot: make button 100% width --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 2413342..6402d61 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 2413342a399d8f1f02c4268bcb6089ea13a16ff6 +Subproject commit 6402d610d79e2db1afe56c9d3f825a1023ba529d From 4daeb630c097e1fc1b309b3bc03886db6572a250 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 15:35:00 -0400 Subject: [PATCH 032/160] content/join: fix breakage due to oc removal --- content/join.html | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/content/join.html b/content/join.html index 76b0d69..5fbcb89 100644 --- a/content/join.html +++ b/content/join.html @@ -26,20 +26,31 @@ var baseurl = 'https://lab.ilot.io/api/v4/projects/99/issues?&labels=Request'; var emptyfield = document.getElementById("emptyfield").value; var mathspamtrap = document.getElementById("math-spam-trap").value; + var agreetoterms = document.getElementById("agree-to-terms").value; var email = document.getElementById("email").value; + if(agreetoterms != "agree-to-terms") { + alert("Registration requires agreement of Code of Conduct"); + return false; + } + + if(!email) { + alert("Email cannot be empty"); + return false; + } + if(emptyfield) { - alert("Empty field should be empty") + alert("Empty field should be empty"); return false; } if(mathspamtrap != "9") { - alert("Wrong math answer") + alert("Wrong math answer"); return false; } if(await checkDuplicate(email) === true) { - alert("This email address has already requested an account") + alert("This email address has already requested an account"); return false; } @@ -51,9 +62,11 @@ var howfound = document.getElementById("how-found").value; var howfound = howfound.replace (/^/,'How I found ilot: '); var howfound = howfound.replace(/\r?\n/g, "%0A%0A"); - var ocuser = document.getElementById("oc-user").value; - var ocuser = ocuser.replace (/^/,'OpenCollective Profile: '); - var description = name + "%0A%0A" + aboutme + "%0A%0A" + howfound + "%0A%0A" + ocuser; + // add back on oc is setup + // var ocuser = document.getElementById("oc-user").value; + // var ocuser = ocuser.replace (/^/,'OpenCollective Profile: '); + // var description = name + "%0A%0A" + aboutme + "%0A%0A" + howfound + "%0A%0A" + ocuser; + var description = name + "%0A%0A" + aboutme + "%0A%0A" + howfound; var url = baseurl.concat("&title=", email, "&description=", description); console.log('Description:', description); @@ -117,7 +130,7 @@

Code of Conduct:

New members must also agree to our Code of Conduct and must be over the age of consent.

-

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

+

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot's Nextcloud, Mastodon, GitLab, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles.

We welcome anyone able to use our services and willing to accept the responsibilities of membership, regardless of qualities such as gender identity or expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, nationality, ethnicity, socioeconomic status, family structure, spirituality, religion (or lack thereof), education, or other personal traits.

We particularly celebrate diversity and do not tolerate bigotry, prejudice or supremacy of any kind. Diverse opinions on politics, religion, and other matters are welcome as long as they align with our core values. Let there be no confusion, ilot is anti-racist, anti-fascist, and anti-transphobic. Moderators will take action on posts that contravene this Code of Conduct.

From a39333942d5e80bf51e517e136a47a9c6cddfed2 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sat, 15 Jun 2024 15:44:19 -0400 Subject: [PATCH 033/160] content/join: get correct value from agreetoterms checkbox --- content/join.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/join.html b/content/join.html index 5fbcb89..3864aa6 100644 --- a/content/join.html +++ b/content/join.html @@ -26,10 +26,10 @@ var baseurl = 'https://lab.ilot.io/api/v4/projects/99/issues?&labels=Request'; var emptyfield = document.getElementById("emptyfield").value; var mathspamtrap = document.getElementById("math-spam-trap").value; - var agreetoterms = document.getElementById("agree-to-terms").value; + var agreetoterms = document.getElementById("agree-to-terms").checked; var email = document.getElementById("email").value; - if(agreetoterms != "agree-to-terms") { + if(!agreetoterms) { alert("Registration requires agreement of Code of Conduct"); return false; } From ebfe8e210e08c84a63b4af51d41c27a6d692242a Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 16 Jun 2024 13:12:41 -0400 Subject: [PATCH 034/160] themes/ikiwiki-bootstrap-ilot: pagedate info is smaller --- themes/ikiwiki-bootstrap-ilot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot index 6402d61..4137fff 160000 --- a/themes/ikiwiki-bootstrap-ilot +++ b/themes/ikiwiki-bootstrap-ilot @@ -1 +1 @@ -Subproject commit 6402d610d79e2db1afe56c9d3f825a1023ba529d +Subproject commit 4137fff62e8072fed837509ae80ef1e0f6e7bec1 From 16a6ba61e009f48937a02682c9f1b4cca9ea1b32 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 16 Jun 2024 13:57:22 -0400 Subject: [PATCH 035/160] content/meta/license: update license --- content/meta/license.mdwn | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/content/meta/license.mdwn b/content/meta/license.mdwn index 2cbb1c9..6d46a34 100644 --- a/content/meta/license.mdwn +++ b/content/meta/license.mdwn @@ -1,7 +1,5 @@ [[!meta title="Licensing"]] -[[!toc levels=2 startlevel=2]] - Software ======== @@ -19,8 +17,8 @@ the ultimate reference. Right now, it is a [modified bootstrap theme](https://anarc.at/blog/2015-09-09-bootstrap/) licensed under a MIT license and, like all bootstrap derived themes, is "© 2011-2015 Twitter, Inc", but also © 2009-2015 Julian Andres -Klode for the Ikiwiki adaptation and © 2016-2017 Antoine Beaupré for -my modifications. +Klode for the Ikiwiki adaptation and © 2016-2023 Antoine Beaupré for +anarcat's modifications. Finally, @ 2023-2024 Antoine Martin for my modifications. Content ======= From e4f045bb87f2374e17e8881430759092da66730f Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 16 Jun 2024 13:57:51 -0400 Subject: [PATCH 036/160] content/meta/license: typo --- content/meta/license.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/meta/license.mdwn b/content/meta/license.mdwn index 6d46a34..4396155 100644 --- a/content/meta/license.mdwn +++ b/content/meta/license.mdwn @@ -3,7 +3,7 @@ Software ======== -This site was generated with [ikwiki](https://ikiwiki.info/), which is +This site was generated with [ikiwiki](https://ikiwiki.info/), which is generally © 2006-2011 Joey Hess, under the GPL-2+ license. See the [complete copyright file](http://sources.debian.net/src/ikiwiki/sid/debian/copyright/) for more information. From c8d70e3ef791400e6ad4c6da75bed57c75ba6966 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 16 Jun 2024 20:09:52 -0400 Subject: [PATCH 037/160] content/platforms: add section on the wiki --- content/platforms.mdwn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/platforms.mdwn b/content/platforms.mdwn index c49c438..facbdfc 100644 --- a/content/platforms.mdwn +++ b/content/platforms.mdwn @@ -8,6 +8,10 @@ The Cloud is an instance of [Nextcloud](https://nextcloud.com/), a productivity The Agora is an instance of [Mastodon](https://en.wikipedia.org/wiki/Mastodon_(social_network)), a decentarilized microblogging social media network that exists within a larger federation in community called the [Fediverse](https://en.wikipedia.org/wiki/Fediverse). Presenting itself as an alternative to Twitter, it represents a federated alternative to the siloed model of traditionnal social media networks. It's as if you could follow your grand-mother from Facebook, with your Instagram account. In practice, this allows you to follow accounts that are hosted on other independant instances, from your account on Ilot. A post that you like can be **boosted**, which can then be boosted by those who follow your account. It is thus a social network model where the propagation technology is human rather than algorithmic. +# [The Wiki](https://wiki.ilot.io) + +The Wiki is an instance of [Wiki.JS](https://js.wiki/), a wiki engine that acts as a knowledge base for the community and for the membership. Since the membership is engaged with various causes, we can expect this space to eventually become a resource for those whose values matches ours. + # [The Lab](https://lab.ilot.io) The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forge based on Git that enables easier collaboration between developpers. As of now, it is the main developpment space for ilot, thus it is more used by the technical working group. If you are a developper, or use Git in your workflow, this is a cooperative alternative to GitHub. If you are curious, all of our known issues our tracked [here](https://lab.ilot.io/ilot/issues/-/issues). Our very own website uses GitLab Pages as its backend and its source-code can be found [here](https://lab.ilot.io/ilot/ilot.io). From 2bead3d5c865a3afc31e4db2f3e5c16eff8eb26b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 16 Jun 2024 21:12:08 -0400 Subject: [PATCH 038/160] content/sidebar: Add link to notif archives --- content/index.mdwn | 1 + content/sidebar.mdwn | 1 + 2 files changed, 2 insertions(+) diff --git a/content/index.mdwn b/content/index.mdwn index 0f5d9c6..134a055 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -17,4 +17,5 @@ ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigra To learn more please visit some of the pages: [[Platforms]] - The online spaces we use and manage +[Archives](https://notif.ilot.io/archive) - Archives of our communications with our members [Support](https://support.ilot.io/en/hc/706927618) - Guides for how to do things on ilot and to get help diff --git a/content/sidebar.mdwn b/content/sidebar.mdwn index b26ea85..55e0460 100644 --- a/content/sidebar.mdwn +++ b/content/sidebar.mdwn @@ -2,6 +2,7 @@ From 3e1708d4d704edcdef2586b7fe5ef78c59fb841c Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Sun, 16 Jun 2024 22:47:44 -0400 Subject: [PATCH 039/160] content/images/banner_black: addition --- content/images/banner_black_542x152.png | Bin 0 -> 14503 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/images/banner_black_542x152.png diff --git a/content/images/banner_black_542x152.png b/content/images/banner_black_542x152.png new file mode 100644 index 0000000000000000000000000000000000000000..a947419e275fd88bb041f17f0126f891eaa48697 GIT binary patch literal 14503 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 Date: Tue, 18 Jun 2024 11:37:44 -0400 Subject: [PATCH 040/160] content/index: link to registration form --- content/index.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/index.mdwn b/content/index.mdwn index 134a055..a4cb601 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -8,7 +8,7 @@ [ilot](https://ilot.io) is a cooperative corner of the internet. We operate different free and open-source platforms, like Nextcloud and Mastodon, all integrated together by a shared authentication system. We aim to eventually incorporate as a cooperative to create a digital infrastructure that is by and for its users as an alternative to the siloed and privatized internet of today. Members fund our operations and decide how to set our community policies, steward our data, and manage our shared technologies. Members also provide the labor to run ilot at all levels. -The project is currently in beta, as there is still a lot of work left to do. While the technical infrastructure is setup and stable, the governance and community guidelines are still a work in progress. If you are interested in joining ilot, we are working on getting a registration process going. +The project is currently in beta, as there is still a lot of work left to do. While the technical infrastructure is setup and stable, the governance and community guidelines are still a work in progress. If you are interested in joining ilot, visit our [[registration form|join]] ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigration studies sudent association of UQAM, wanted to create its own digital infrastructure. Since then, we have worked toward the goal of making the project useful to other organisations and individuals. From 9cbf985c8a7b26dfb4507d1db6762e4581c8796b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 18 Jun 2024 11:38:42 -0400 Subject: [PATCH 041/160] content/index: missing punctuation --- content/index.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/index.mdwn b/content/index.mdwn index a4cb601..d7ba4a1 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -8,7 +8,7 @@ [ilot](https://ilot.io) is a cooperative corner of the internet. We operate different free and open-source platforms, like Nextcloud and Mastodon, all integrated together by a shared authentication system. We aim to eventually incorporate as a cooperative to create a digital infrastructure that is by and for its users as an alternative to the siloed and privatized internet of today. Members fund our operations and decide how to set our community policies, steward our data, and manage our shared technologies. Members also provide the labor to run ilot at all levels. -The project is currently in beta, as there is still a lot of work left to do. While the technical infrastructure is setup and stable, the governance and community guidelines are still a work in progress. If you are interested in joining ilot, visit our [[registration form|join]] +The project is currently in beta, as there is still a lot of work left to do. While the technical infrastructure is setup and stable, the governance and community guidelines are still a work in progress. If you are interested in joining ilot, visit our [[registration form|join]]. ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigration studies sudent association of UQAM, wanted to create its own digital infrastructure. Since then, we have worked toward the goal of making the project useful to other organisations and individuals. From de53de24f5cf4f72f82606260bf06016ae20876a Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 18 Jun 2024 12:00:41 -0400 Subject: [PATCH 042/160] README: update readme --- README.md | 102 ++++++++++++++++++++---------------------------------- 1 file changed, 37 insertions(+), 65 deletions(-) diff --git a/README.md b/README.md index af49be3..3acc553 100644 --- a/README.md +++ b/README.md @@ -1,99 +1,71 @@ -![Build Status](https://gitlab.com/pages/ikiwiki/badges/master/build.svg) +# ilot.io +Upstream: https://lab.ilot.io/ilot/ilot.io ---- +![Build Status](https://lab.ilot.io/ilot/ilot.io/badges/main/pipeline.svg) -Example [ikiwiki] website using GitLab Pages. -Learn more about GitLab Pages at https://pages.gitlab.io and the official -documentation https://docs.gitlab.com/ce/user/project/pages/. +## Description ---- - - - -**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)* - -- [GitLab CI](#gitlab-ci) -- [Building locally](#building-locally) -- [GitLab User or Group Pages](#gitlab-user-or-group-pages) -- [Did you fork this project?](#did-you-fork-this-project) -- [Troubleshooting](#troubleshooting) - - +This repository contains the source code to the [ilot.io](https://ilot.io) +website. ## GitLab CI This project's static Pages are built by [GitLab CI][ci], following the steps defined in [`.gitlab-ci.yml`](.gitlab-ci.yml): -```yaml -image: elecnix/ikiwiki - -before_script: - - apt-get install -y git - - git submodule init - - git submodule update - -test: - stage: test - script: - - ikiwiki --setup ikiwiki.setup --libdir themes/ikistrap/lib - only: - - branches - - tags - -pages: - stage: deploy - script: - - ikiwiki --setup ikiwiki.setup --libdir themes/ikistrap/lib - artifacts: - paths: - - public - only: - - master -``` - -We are using a theme based on Bootstrap 4 using submodules, and in order to -enable the theme plugin, we must pass the `libdir` parameter. +We are using a theme based on +[Bootstrap 3](https://lab.ilot.io/ilot/ikiwiki-bootstrap-ilot) using submodules. ## Building locally To work locally with this project, you'll have to follow the steps below: 1. Fork, clone or download this project -1. [Install][] ikiwiki +1. Install ikiwiki: + * [mac][] + * [linux][] + * [source][] 1. Clone the submodules: `git submodule init && git submodule update` -1. Generate the website: `ikiwiki --setup .ikiwiki/ikiwiki.setup --libdir themes/ikistrap/lib` +1. Generate the website: `ikiwiki --setup ikiwiki.setup` 1. Preview your project: open `public/index.html` in a browser Read more at ikiwiki's [documentation][]. -## GitLab User or Group Pages +## Contributing -To use this project as your user/group website, you will need one additional -step: just rename your project to `namespace.gitlab.io`, where `namespace` is -your `username` or `groupname`. This can be done by navigating to your -project's **Settings**. +1. Fork the main ilot.io repo. -Read more about [user/group Pages][userpages] and [project Pages][projpages]. +2. Checkout the forked repository. -## Did you fork this project? + - `git clone ssh://git@lab.ilot.io/$USER/ilot.io` + - `cd ilot.io` -If you forked this project for your own use, please go to your project's -**Settings** and remove the forking relationship, which won't be necessary -unless you want to contribute back to the upstream project. +3. Make your changes. -## Troubleshooting +4. Do local build. -1. CSS is missing! That means two things: + - `ikiwiki --setup ikiwiki.setup` - Either that you have wrongly set up the CSS URL in your templates, or - your static generator has a configuration option that needs to be explicitly - set in order to serve static assets under a relative URL. +5. Fix any errors that come up and rebuild until it works locally. + +6. Commit the changes to the git repo in a git branch + + - `git checkout -b ` + - `git add` changes + - `git commit -m 'content/index: descriptive description'` + - `git push` + +7. Create a merge request with your changes by following link in server response. + +8. Once the tests in the merge-request pass, and reviewers are happy, your changes + will be merged. [ci]: https://about.gitlab.com/gitlab-ci/ [ikiwiki]: https://ikiwiki.info/ -[install]: https://ikiwiki.info/install/ +[source]: https://ikiwiki.info/install/ +[linux]: https://ikiwiki.info/setup/ +[mac]: https://ikiwiki.info/tips/ikiwiki_on_mac_os_x/ [documentation]: https://ikiwiki.info/ [userpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#user-or-group-pages [projpages]: https://docs.gitlab.com/ce/user/project/pages/introduction.html#project-pages From 7de5b4bd770b303815b9a4f9710c8e5d74a859a5 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 18 Jun 2024 12:48:50 -0400 Subject: [PATCH 043/160] README: add instructions better local testing --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 3acc553..49dbe46 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,12 @@ To work locally with this project, you'll have to follow the steps below: 1. Generate the website: `ikiwiki --setup ikiwiki.setup` 1. Preview your project: open `public/index.html` in a browser +Note that the link to certain objects (like images, css) will be broken +when testing locally. To test a specific page, please add +`` at the top of the html file +that you want to preview. You may have to adjust absolute links +to point to relative links (i.e, make `/` into `./`). + Read more at ikiwiki's [documentation][]. ## Contributing From a9fef01ee00126bf73957703397d021d1343face Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 18 Jun 2024 21:01:18 -0400 Subject: [PATCH 044/160] README: add test-server.sh script to facilitate development --- .gitignore | 1 + README.md | 8 +------- test-server.sh | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+), 7 deletions(-) create mode 100755 test-server.sh diff --git a/.gitignore b/.gitignore index d4541a1..72d03f4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ content/.ikiwiki public/ +http-server/ diff --git a/README.md b/README.md index 49dbe46..cf59db1 100644 --- a/README.md +++ b/README.md @@ -28,13 +28,7 @@ To work locally with this project, you'll have to follow the steps below: * [source][] 1. Clone the submodules: `git submodule init && git submodule update` 1. Generate the website: `ikiwiki --setup ikiwiki.setup` -1. Preview your project: open `public/index.html` in a browser - -Note that the link to certain objects (like images, css) will be broken -when testing locally. To test a specific page, please add -`` at the top of the html file -that you want to preview. You may have to adjust absolute links -to point to relative links (i.e, make `/` into `./`). +1. Start http-server: ./test-server.sh Read more at ikiwiki's [documentation][]. diff --git a/test-server.sh b/test-server.sh new file mode 100755 index 0000000..4364aad --- /dev/null +++ b/test-server.sh @@ -0,0 +1,36 @@ +#!/usr/bin/env bash + +for i in node npm git; do + if ! command -v $i &> /dev/null; then + echo ">> $i could not be found, please install" + exit + fi +done + +# http-server not pulled, pulling +if [ ! -d "./http-server" ]; then + echo ">> This script will pull a lightweight nodejs http-server from https://github.com/http-party/http-server and make ./public avaiable as local http service, are you okay with this?" + read -p "Continue (y/n)?" choice + case "$choice" in + y|Y ) echo "yes";; + n|N ) echo "no";; + * ) echo "invalid";; + esac + git clone https://github.com/http-party/http-server +fi + +# http-server depends not pulled, pulling +if [ ! -d "http-server/node_modules/" ]; then + echo ">> http-server dependencies not pulled, pulling" + npm --prefix ./http-server i +fi + +# website not built, building +if [ ! -d "./public" ]; then + echo ">> website not build, building" + ikiwiki --setup ./ikiwiki.setup +fi + +# starting server +echo ">> starting http server" +node ./http-server/bin/http-server -c-1 ./public From e6d57eb89bc7c7b98d58ba036f6b9528fe8b3e0b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 18 Jun 2024 21:14:15 -0400 Subject: [PATCH 045/160] README: add missing code block --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cf59db1..f6dd4e5 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ To work locally with this project, you'll have to follow the steps below: * [source][] 1. Clone the submodules: `git submodule init && git submodule update` 1. Generate the website: `ikiwiki --setup ikiwiki.setup` -1. Start http-server: ./test-server.sh +1. Start http-server: `./test-server.sh` Read more at ikiwiki's [documentation][]. From f8665708ccaf1f754a218f0e4e85a39ff659efda Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Tue, 18 Jun 2024 21:28:42 -0400 Subject: [PATCH 046/160] setup: add po plugin and dependencies --- .gitlab-ci.yml | 2 +- ikiwiki.setup | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a324ee3..c9ad032 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,5 @@ before_script: - - sudo apk add git ikiwiki + - sudo apk add git ikiwiki po4a perl-yaml-tiny - git submodule init - git submodule update diff --git a/ikiwiki.setup b/ikiwiki.setup index 3db84de..59d2d3d 100644 --- a/ikiwiki.setup +++ b/ikiwiki.setup @@ -45,6 +45,7 @@ add_plugins: - highlight - typography - sidebar2 +- po # plugins to disable disable_plugins: - htmlscrubber @@ -403,3 +404,15 @@ global_sidebars: - footer - footer - "*" + +# po plugin +# used to set the "master" language +po_master_language: en|English +# po_slave_languages is used to set the list of supported "slave" languages +po_slave_languages: +- fr|Français +# configures what pages are translatable +po_translatable_pages: 'index or footer or platforms or sidebar' +# used to decide how internal links should be generated, depending on web server features and site-specific preferences. +po_link_to: current + From 5cfd05ee165fd35cfb92560196499eca6818544b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 11:13:04 -0400 Subject: [PATCH 047/160] content/footer: clean-up footer html --- content/footer.mdwn | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/content/footer.mdwn b/content/footer.mdwn index 64d6b2f..76ca25b 100644 --- a/content/footer.mdwn +++ b/content/footer.mdwn @@ -1,15 +1,9 @@

-Copyleft © 2024-2024 -ilot CC-BY-SA. - +Copyleft © 2024-2024 ilot [[CC-BY-SA|meta/license]] -Powered -by ikiwiki. -Theme -by Anarcat. -Valid (X)HTML 5. +Powered by [[ikiwiki|http://ikiwiki.info/]]. +[[Theme|https://gitlab.com/anarcat/ikiwiki-bootstrap-anarcat]] by [[anarcat|https://anarc.at/blog/2015-09-09-bootstrap]].

From 56a73e518aa1303a578a0c5089bfff5974f87283 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 21:10:46 -0400 Subject: [PATCH 048/160] content/*: convert href to ikiwiki links --- content/footer.html | 9 +++++++++ content/footer.mdwn | 9 --------- content/index.mdwn | 6 +++--- content/join.html | 12 ++++++------ content/platforms.mdwn | 24 ++++++++++++------------ content/{sidebar.mdwn => sidebar.html} | 4 ++-- 6 files changed, 32 insertions(+), 32 deletions(-) create mode 100644 content/footer.html delete mode 100644 content/footer.mdwn rename content/{sidebar.mdwn => sidebar.html} (58%) diff --git a/content/footer.html b/content/footer.html new file mode 100644 index 0000000..998da51 --- /dev/null +++ b/content/footer.html @@ -0,0 +1,9 @@ +

+ + Copyleft © 2024-2024 ilot [[CC-BY-SA|meta/license]] + + + Powered by [[ikiwiki|http://ikiwiki.info/]]. + [[Theme|https://gitlab.com/anarcat/ikiwiki-bootstrap-anarcat]] by [[anarcat|https://anarc.at/blog/2015-09-09-bootstrap]]. + +

diff --git a/content/footer.mdwn b/content/footer.mdwn deleted file mode 100644 index 76ca25b..0000000 --- a/content/footer.mdwn +++ /dev/null @@ -1,9 +0,0 @@ -

- -Copyleft © 2024-2024 ilot [[CC-BY-SA|meta/license]] - - -Powered by [[ikiwiki|http://ikiwiki.info/]]. -[[Theme|https://gitlab.com/anarcat/ikiwiki-bootstrap-anarcat]] by [[anarcat|https://anarc.at/blog/2015-09-09-bootstrap]]. - -

diff --git a/content/index.mdwn b/content/index.mdwn index d7ba4a1..d56d98b 100644 --- a/content/index.mdwn +++ b/content/index.mdwn @@ -6,7 +6,7 @@
-[ilot](https://ilot.io) is a cooperative corner of the internet. We operate different free and open-source platforms, like Nextcloud and Mastodon, all integrated together by a shared authentication system. We aim to eventually incorporate as a cooperative to create a digital infrastructure that is by and for its users as an alternative to the siloed and privatized internet of today. Members fund our operations and decide how to set our community policies, steward our data, and manage our shared technologies. Members also provide the labor to run ilot at all levels. +[[ilot|https://ilot.io]] is a cooperative corner of the internet. We operate different free and open-source platforms, like Nextcloud and Mastodon, all integrated together by a shared authentication system. We aim to eventually incorporate as a cooperative to create a digital infrastructure that is by and for its users as an alternative to the siloed and privatized internet of today. Members fund our operations and decide how to set our community policies, steward our data, and manage our shared technologies. Members also provide the labor to run ilot at all levels. The project is currently in beta, as there is still a lot of work left to do. While the technical infrastructure is setup and stable, the governance and community guidelines are still a work in progress. If you are interested in joining ilot, visit our [[registration form|join]]. @@ -17,5 +17,5 @@ ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and immigra To learn more please visit some of the pages: [[Platforms]] - The online spaces we use and manage -[Archives](https://notif.ilot.io/archive) - Archives of our communications with our members -[Support](https://support.ilot.io/en/hc/706927618) - Guides for how to do things on ilot and to get help +[[Archives|https://notif.ilot.io/archive]] - Archives of our communications with our members +[[Support|https://support.ilot.io/en/hc/706927618]] - Guides for how to do things on ilot and to get help diff --git a/content/join.html b/content/join.html index 3864aa6..028f810 100644 --- a/content/join.html +++ b/content/join.html @@ -96,10 +96,10 @@
-

If you would like to join ilot, please fill out this form with your details, and someone will get back to you shortly via email. Individuals, cooperatives, and other organizations that identify with the cooperative movement are welcome to join. If you receive no contact within seven days of registration, please send an email to support@ilot.io.

+

If you would like to join ilot, please fill out this form with your details, and someone will get back to you shortly via email. Individuals, cooperatives, and other organizations that identify with the cooperative movement are welcome to join. If you receive no contact within seven days of registration, please send an email to [[support@ilot.io|mailto:support@ilot.io]].

- +
@@ -122,15 +122,15 @@

Code of Conduct:

-

New members must also agree to our Code of Conduct and must be over the age of consent.

-

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the Code of Conduct. A summary of the code is below; please be sure to review the full Code via the link.

+

New members must also agree to our [[Code of Conduct|meta/code-of-conduct]] and must be over the age of consent.

+

I am over 18, and have read, understood and agree to the terms of use and engagement as written in the [[Code of Conduct|meta/code-of-conduct]]. A summary of the code is below; please be sure to review the full Code via the link.

The Code of Conduct is a living document that outlines acceptable behaviour when members use ilot's Nextcloud, Mastodon, GitLab, and all other spaces governed by the co-op. ilot adopts the “co-op values”: self-responsibility, democracy, equality, equity, and solidarity. Our members believe in the ethical values of honesty, openness, social responsibility, and caring for others. We also follow the rest of the ICA co-op principles.

We welcome anyone able to use our services and willing to accept the responsibilities of membership, regardless of qualities such as gender identity or expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, age, race, nationality, ethnicity, socioeconomic status, family structure, spirituality, religion (or lack thereof), education, or other personal traits.

We particularly celebrate diversity and do not tolerate bigotry, prejudice or supremacy of any kind. Diverse opinions on politics, religion, and other matters are welcome as long as they align with our core values. Let there be no confusion, ilot is anti-racist, anti-fascist, and anti-transphobic. Moderators will take action on posts that contravene this Code of Conduct.

diff --git a/content/platforms.mdwn b/content/platforms.mdwn index facbdfc..ac234ed 100644 --- a/content/platforms.mdwn +++ b/content/platforms.mdwn @@ -1,26 +1,26 @@ [[!meta title="Platforms"]] -# [The Cloud](https://cloud.ilot.io) +# [[The Cloud|https://cloud.ilot.io]] -The Cloud is an instance of [Nextcloud](https://nextcloud.com/), a productivity collaboration platform analogous to Google Drive. An **instance** is an autonomous version of a web service. In Nextcloud's case, even though there exists an **official** service maintained by the developpers, we are totally indendant from them. The only thing that ties us to the official instance is that we use the same underlying technology, hosted on our own infrastructure. +The Cloud is an instance of [[Nextcloud|https://nextcloud.com/]], a productivity collaboration platform analogous to Google Drive. An **instance** is an autonomous version of a web service. In Nextcloud's case, even though there exists an **official** service maintained by the developpers, we are totally indendant from them. The only thing that ties us to the official instance is that we use the same underlying technology, hosted on our own infrastructure. -# [The Agora](https://agora.ilot.io) +# [[The Agora|https://agora.ilot.io]] -The Agora is an instance of [Mastodon](https://en.wikipedia.org/wiki/Mastodon_(social_network)), a decentarilized microblogging social media network that exists within a larger federation in community called the [Fediverse](https://en.wikipedia.org/wiki/Fediverse). Presenting itself as an alternative to Twitter, it represents a federated alternative to the siloed model of traditionnal social media networks. It's as if you could follow your grand-mother from Facebook, with your Instagram account. In practice, this allows you to follow accounts that are hosted on other independant instances, from your account on Ilot. A post that you like can be **boosted**, which can then be boosted by those who follow your account. It is thus a social network model where the propagation technology is human rather than algorithmic. +The Agora is an instance of [[Mastodon|https://en.wikipedia.org/wiki/Mastodon_(social_network)]], a decentarilized microblogging social media network that exists within a larger federation in community called the [[Fediverse|https://en.wikipedia.org/wiki/Fediverse]]. Presenting itself as an alternative to Twitter, it represents a federated alternative to the siloed model of traditionnal social media networks. It's as if you could follow your grand-mother from Facebook, with your Instagram account. In practice, this allows you to follow accounts that are hosted on other independant instances, from your account on Ilot. A post that you like can be **boosted**, which can then be boosted by those who follow your account. It is thus a social network model where the propagation technology is human rather than algorithmic. -# [The Wiki](https://wiki.ilot.io) +# [[The Wiki|https://wiki.ilot.io]] -The Wiki is an instance of [Wiki.JS](https://js.wiki/), a wiki engine that acts as a knowledge base for the community and for the membership. Since the membership is engaged with various causes, we can expect this space to eventually become a resource for those whose values matches ours. +The Wiki is an instance of [[Wiki.JS|https://js.wiki/]], a wiki engine that acts as a knowledge base for the community and for the membership. Since the membership is engaged with various causes, we can expect this space to eventually become a resource for those whose values matches ours. -# [The Lab](https://lab.ilot.io) +# [[The Lab|https://lab.ilot.io]] -The Lab is an instance of [GitLab](https://en.wikipedia.org/wiki/GitLab), a forge based on Git that enables easier collaboration between developpers. As of now, it is the main developpment space for ilot, thus it is more used by the technical working group. If you are a developper, or use Git in your workflow, this is a cooperative alternative to GitHub. If you are curious, all of our known issues our tracked [here](https://lab.ilot.io/ilot/issues/-/issues). Our very own website uses GitLab Pages as its backend and its source-code can be found [here](https://lab.ilot.io/ilot/ilot.io). +The Lab is an instance of [[GitLab|https://en.wikipedia.org/wiki/GitLab]], a forge based on Git that enables easier collaboration between developpers. As of now, it is the main developpment space for ilot, thus it is more used by the technical working group. If you are a developper, or use Git in your workflow, this is a cooperative alternative to GitHub. If you are curious, all of our known issues our tracked [[here|https://lab.ilot.io/ilot/issues/-/issues]]. Our very own website uses GitLab Pages as its backend and its source-code can be found [[here|https://lab.ilot.io/ilot/ilot.io]]. # Our Auxillary Services The following platforms are more there as a support role. They allow better management of the other platforms, and they are here to give you an overview of our infrastructure. -* [Auth](https://auth.ilot.io), an instance of [Authentik](https://goauthentik.io), is our unified authenticaton system. It is the service that allows a membre to access all of our platforms using the same account. From this space, you can also see all of the different spaces that you have access to. It is also through Auth that you can change account settings, like your password or email. -* [Support](https://support.ilot.io/en/hc/706927618), an instance of [Freescout](https://freescout.net/), is our technical support platform where you can find guides on how to use ilot and where you can open support tickets. You can go [here](https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3) for more details on how to ask for help. -* [Status](https://status.ilot.io), an instance of ['Uptime-Kuma](https://github.com/louislam/uptime-kuma), allows us to keep track of the state of the network. If something goes down, Status will alert the technical working group. If you have issues connecting to any of our platforms, you can go there to see the state of the network. -* [Notif](https://notif.ilot.io/), an instance of [listmonk](https://listmonk.app/), allows the working groups to easily communicate with the rest of the membership in case of announcements or technical issues +* [[Auth|https://auth.ilot.io]], an instance of [[Authentik|https://goauthentik.io]], is our unified authenticaton system. It is the service that allows a membre to access all of our platforms using the same account. From this space, you can also see all of the different spaces that you have access to. It is also through Auth that you can change account settings, like your password or email. +* [[Support|https://support.ilot.io/en/hc/706927618]], an instance of [[Freescout|https://freescout.net/]], is our technical support platform where you can find guides on how to use ilot and where you can open support tickets. You can go [[here|https://support.ilot.io/en/hc/706927618/3/how-to-request-help?category_id=3]] for more details on how to ask for help. +* [[Status|https://status.ilot.io]], an instance of [[Uptime-Kuma|https://github.com/louislam/uptime-kuma]], allows us to keep track of the state of the network. If something goes down, Status will alert the technical working group. If you have issues connecting to any of our platforms, you can go there to see the state of the network. +* [[Notif|https://notif.ilot.io/]], an instance of [[listmonk|https://listmonk.app/]], allows the working groups to easily communicate with the rest of the membership in case of announcements or technical issues diff --git a/content/sidebar.mdwn b/content/sidebar.html similarity index 58% rename from content/sidebar.mdwn rename to content/sidebar.html index 55e0460..ed5098c 100644 --- a/content/sidebar.mdwn +++ b/content/sidebar.html @@ -2,7 +2,7 @@ From 51198daa7d167c5529ba3a670b7fd9758c1c05aa Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:07:04 -0400 Subject: [PATCH 049/160] content/*: translate to french --- content/footer.fr.mo | Bin 0 -> 933 bytes content/footer.fr.po | 32 +++++ content/footer.pot | 26 ++++ content/index.fr.mo | Bin 0 -> 3966 bytes content/index.fr.po | 114 +++++++++++++++ content/index.pot | 87 ++++++++++++ content/join.fr.mo | Bin 0 -> 12916 bytes content/join.fr.po | 304 ++++++++++++++++++++++++++++++++++++++++ content/join.pot | 188 +++++++++++++++++++++++++ content/platforms.fr.mo | Bin 0 -> 8783 bytes content/platforms.fr.po | 187 ++++++++++++++++++++++++ content/platforms.pot | 149 ++++++++++++++++++++ content/sidebar.fr.mo | Bin 0 -> 690 bytes content/sidebar.fr.po | 38 +++++ content/sidebar.pot | 37 +++++ 15 files changed, 1162 insertions(+) create mode 100644 content/footer.fr.mo create mode 100644 content/footer.fr.po create mode 100644 content/footer.pot create mode 100644 content/index.fr.mo create mode 100644 content/index.fr.po create mode 100644 content/index.pot create mode 100644 content/join.fr.mo create mode 100644 content/join.fr.po create mode 100644 content/join.pot create mode 100644 content/platforms.fr.mo create mode 100644 content/platforms.fr.po create mode 100644 content/platforms.pot create mode 100644 content/sidebar.fr.mo create mode 100644 content/sidebar.fr.po create mode 100644 content/sidebar.pot diff --git a/content/footer.fr.mo b/content/footer.fr.mo new file mode 100644 index 0000000000000000000000000000000000000000..0c1e6718822c85407164bb79c52f6792ab0b97a9 GIT binary patch literal 933 zcmcgq&2H2%5Do|~IdbM;^$Je1KcEt}6?7@65)~;d2vqH1lFVjJy>?_zTOyUm;2r2| z(D&dmICqj=cGVjKiBZ0c$Da8UlnA|e#V02K`B3=^U9jEYe=MQn7xs2@l3Uw@&yp4%cdodxo@K1 zO9xCnOp@?5c#;zb#%mz!Qo%c>I)w`51Ywbi63?DN11EqwGDz#=RLop>cyPGC(e6b_ zIJSn+FlAG-CgB%~YYoag6~!E!N7{Kmc`3Iyd9Cyeo!mEtEtRQKv7IXlKgw5V&@Jzj pSu7QaK{Sj8VQ}MT{^t>KmZ!&GU5XmqpH9iu_rD*LrOZFh$u;, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: ilot.io\n" +"POT-Creation-Date: 2024-06-20 21:11-0400\n" +"PO-Revision-Date: 2024-06-20 21:35-0400\n" +"Last-Translator: \n" +"Language-Team: dev@ayakael.net\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.4.3\n" + +#. type: Content of:

+msgid "" +" Copyleft © 2024-2024 ilot [[CC-BY-SA|meta/" +"license]] Powered by " +"[[ikiwiki|http://ikiwiki.info/]]. [[Theme|https://gitlab.com/anarcat/" +"ikiwiki-bootstrap-anarcat]] by [[anarcat|https://anarc.at/" +"blog/2015-09-09-bootstrap]]. " +msgstr "" +" Copyleft © 2024-2024 ilot [[CC-BY-SA|meta/" +"license]] Propulsé par " +"[[ikiwiki|http://ikiwiki.info/]]. [[Thème|https://gitlab.com/anarcat/" +"ikiwiki-bootstrap-anarcat]] par [[anarcat|https://anarc.at/" +"blog/2015-09-09-bootstrap]]. " diff --git a/content/footer.pot b/content/footer.pot new file mode 100644 index 0000000..d82ee1d --- /dev/null +++ b/content/footer.pot @@ -0,0 +1,26 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2024-06-20 22:14-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: Content of:

+msgid "" +" Copyleft © 2024-2024 ilot " +"[[CC-BY-SA|meta/license]] " +"Powered by [[ikiwiki|http://ikiwiki.info/]]. " +"[[Theme|https://gitlab.com/anarcat/ikiwiki-bootstrap-anarcat]] by " +"[[anarcat|https://anarc.at/blog/2015-09-09-bootstrap]]. " +msgstr "" diff --git a/content/index.fr.mo b/content/index.fr.mo new file mode 100644 index 0000000000000000000000000000000000000000..95391841722ee6d687c0e4beb65aff02bb6acf86 GIT binary patch literal 3966 zcmcJS&u<(_6~`M`SQrFITow?A!V`P9At74s)O7uL^?mPs-;ez5 z%dh;r;2H3Koww%w0`Kp6<@pD1;{7MD?3sR|D89lQc!zxd^pi#L8sqO6|HSxb#_No~ z_*7Bcgzw6f6~=pgX=~rTKdyE8^!@E`Uw_6sYTa~AZ7%oEuH1fa z@7|pU2YWX+`P~bdh1&x@^If+G#XX~gQ;iR%cr-Jr4gQHKJ7uFPQwUsNpDOFr*mQbB z>8QGy2}YJcoeqsy35ObzW6|q~4p^+Q@d*nR4cAscQsHf{tBCWtWyx zOqW`vU4=Y7uFXb1G4*p3oOY$jOQmm`Ow$4PQ5wOCLF9#*)r@_QHQu`Bi z>Qmli#e^nyrV>S-c=tfe~J)#ldP_t~*_d^})&H z<>nh(*T1v<#`P;V@-278oKcijGk?;14pp#ER2V^kWe4EWsp-_r)U8sY$-`QAVxpME z2ywg(nHe{w9{(Fk&re)2;w+sMORp_);?7k(*Y#(m3J^24vYLLH$#xl zqbCek<5M8T86@LGV#;+eI8!5@!lfpI(Y6tznK{b|Q4%U(#}7!8Xn9dBwwA%i0ZGq#Ij%z!lh9FXC&>kWlOVP3?R0+bVNuyfX)XST~m{3dqvl|CJ* zgPtyGlGrM|TH4$@5nZXulrUmNhA3w*$VdFOzP6<`af8q^Cpz>(DxH%9=aD9l~uG&W5wGN<*`c@xKvD)Fp0d&!F~ywJ^sP& z!G=0PLT1Lwcj6C!;$GsxkvfC}St;m69LzL?mIRfBWSfb?Q;+kxq|r|$9m&)x_u}kH zs>K+dX?zr>+S!i8J zC~S6ZxOIKFy`{FV>|EvdwXLneJpy9*C}wcfl`fHVo7t3T8Lm}3w^wdlVoS^48M=gG-CfWuwQoFS$Py8eiQ0pHlwtW?rCAqn= zq-So#%#f8hUzOilL(Ozvep#srklIeA=2l!%cEL)D=YIC~b%_kQI8zZXu3#b>lwhgW z7iT%RGkqmG)Z8aR&Zn8Soq3LWQfDja2QF$d^Atzsj*g_xB-p@5g;KE$ww35TFV7Dp z-EiS0J5$+B652iohKos3rV`Y-Myrn%>D{tS#@7EsoyHu_(=_$1%BoHi`(>V&I*lLy zi#k0CFRjxNJ+b*jFMbV4xG{S@JE)xbh)wQX5*d zd?|lM>TS~|i_J4Dmj$5CkwZxoy~ZiKk`R)V%0zA}2uPyXNU6vnfZsmSSKzHxTR~It EFEe0S9smFU literal 0 HcmV?d00001 diff --git a/content/index.fr.po b/content/index.fr.po new file mode 100644 index 0000000..df279c7 --- /dev/null +++ b/content/index.fr.po @@ -0,0 +1,114 @@ +# Traduction de ikiwiki +# Copyright (C) 2009 Debian French l10n team +# This file is distributed under the same license as the PACKAGE Ikiwiki. +# +msgid "" +msgstr "" +"Project-Id-Version: ilot.io\n" +"POT-Creation-Date: 2024-06-20 21:11-0400\n" +"PO-Revision-Date: 2024-06-20 21:34-0400\n" +"Last-Translator: Philippe Batailler \n" +"Language-Team: dev@ayakael.net\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.4.3\n" + +#. type: Plain text +#, no-wrap +msgid "[[!meta title=\"Home\"]]\n" +msgstr "[[!meta title=\"Accueil\"]]\n" + +#. type: Plain text +#, no-wrap +msgid "" +"

\n" +" \n" +"

WELCOME

\n" +"
\n" +"
\n" +msgstr "" +"
\n" +" \n" +"

BIENVENUE

\n" +"
\n" +"
\n" + +#. type: Plain text +msgid "" +"[[ilot|https://ilot.io]] is a cooperative corner of the internet. We operate " +"different free and open-source platforms, like Nextcloud and Mastodon, all " +"integrated together by a shared authentication system. We aim to eventually " +"incorporate as a cooperative to create a digital infrastructure that is by " +"and for its users as an alternative to the siloed and privatized internet of " +"today. Members fund our operations and decide how to set our community " +"policies, steward our data, and manage our shared technologies. Members also " +"provide the labor to run ilot at all levels." +msgstr "" +"[[ilot|https://ilot.io]] est une isle coopérative de l'internet. Nous " +"administrons différentes plateformes libre, comme Nextcloud et Mastodon, " +"toutes intégrées par un système d'authentification partagé. Notre objectif " +"est de nous constituer en coopérative afin de créer une infrastructure " +"numérique par et pour ses utilisateur-ice-s, en alternative à l'internet " +"cloisonné et privatisé d'aujourd'hui. Les membres financent nos opérations " +"et décident de la manière de définir nos politiques communautaires, de gérer " +"nos données et nos technologies partagées. Les membres fournissent également " +"la main-d'œuvre nécessaire au fonctionnement de l'ilot à tous les niveaux." + +#. type: Plain text +msgid "" +"The project is currently in beta, as there is still a lot of work left to " +"do. While the technical infrastructure is setup and stable, the governance " +"and community guidelines are still a work in progress. If you are interested " +"in joining ilot, visit our [[registration form|join]]." +msgstr "" +"Le projet est actuellement en version bêta, car il reste encore beaucoup de " +"travail à faire. Alors que l'infrastructure technique est mise en place et " +"stable, la gouvernance et les lignes directrices de la communauté sont " +"encore en cours d'élaboration. Si vous souhaitez rejoindre ilot, visitez " +"notre [[formulaire d'inscription|join]]." + +#. type: Plain text +msgid "" +"ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and " +"immigration studies sudent association of UQAM, wanted to create its own " +"digital infrastructure. Since then, we have worked toward the goal of making " +"the project useful to other organisations and individuals." +msgstr "" +"ilot a vu le jour en 2021 lorsque l'AESA-CIRI, l'association des étudiants " +"en sociologie, anthropologie et études de l'immigration de l'UQAM, a voulu " +"créer sa propre infrastructure numérique. Depuis, nous travaillons dans le " +"but de rendre le projet utile à d'autres organisations et individus." + +#. type: Title ## +#, no-wrap +msgid "Learn more" +msgstr "En savoir plus" + +#. type: Plain text +msgid "To learn more please visit some of the pages:" +msgstr "Pour en savoir plus, veuillez consulter ces pages :" + +#. type: Plain text +#, no-wrap +msgid "[[Platforms]] - The online spaces we use and manage \n" +msgstr "[[Plateformes]] - Les espaces en ligne que nous utilisons et gérons \n" + +#. type: Plain text +#, no-wrap +msgid "" +"[[Archives|https://notif.ilot.io/archive]] - Archives of our communications with our members\n" +"[[Support|https://support.ilot.io/en/hc/706927618]] - Guides for how to do things on ilot and to get help \n" +msgstr "" +"[[Archives|https://notif.ilot.io/archive]] - Archives de nos communications avec nos membres\n" +"[[Support|https://support.ilot.io/fr/hc/706927618]] - Guides sur la façon de faire les choses sur l'ilot et d'obtenir de l'aide \n" + +#~ msgid "Welcome to your new wiki." +#~ msgstr "Bienvenue sur votre nouveau wiki." + +#~ msgid "All wikis are supposed to have a [[SandBox]], so this one does too." +#~ msgstr "Comme tous les wikis, ce wiki possède une page [[SandBox]]." + +#~ msgid "This wiki is powered by [[ikiwiki]]." +#~ msgstr "Ce wiki est propulsé par [[ikiwiki]]." diff --git a/content/index.pot b/content/index.pot new file mode 100644 index 0000000..cfdd398 --- /dev/null +++ b/content/index.pot @@ -0,0 +1,87 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2024-06-20 22:14-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: Plain text +#, markdown-text, no-wrap +msgid "[[!meta title=\"Home\"]]\n" +msgstr "" + +#. type: Plain text +#, markdown-text, no-wrap +msgid "" +"
\n" +" \n" +"

WELCOME

\n" +"
\n" +"
\n" +msgstr "" + +#. type: Plain text +#, markdown-text +msgid "" +"[[ilot|https://ilot.io]] is a cooperative corner of the internet. We operate " +"different free and open-source platforms, like Nextcloud and Mastodon, all " +"integrated together by a shared authentication system. We aim to eventually " +"incorporate as a cooperative to create a digital infrastructure that is by " +"and for its users as an alternative to the siloed and privatized internet of " +"today. Members fund our operations and decide how to set our community " +"policies, steward our data, and manage our shared technologies. Members also " +"provide the labor to run ilot at all levels." +msgstr "" + +#. type: Plain text +#, markdown-text +msgid "" +"The project is currently in beta, as there is still a lot of work left to " +"do. While the technical infrastructure is setup and stable, the governance " +"and community guidelines are still a work in progress. If you are interested " +"in joining ilot, visit our [[registration form|join]]." +msgstr "" + +#. type: Plain text +#, markdown-text +msgid "" +"ilot was started in 2021 when AESA-CIRI, the sociology, anthropology and " +"immigration studies sudent association of UQAM, wanted to create its own " +"digital infrastructure. Since then, we have worked toward the goal of making " +"the project useful to other organisations and individuals." +msgstr "" + +#. type: Title ## +#, markdown-text, no-wrap +msgid "Learn more" +msgstr "" + +#. type: Plain text +#, markdown-text +msgid "To learn more please visit some of the pages:" +msgstr "" + +#. type: Plain text +#, markdown-text, no-wrap +msgid "[[Platforms]] - The online spaces we use and manage \n" +msgstr "" + +#. type: Plain text +#, markdown-text, no-wrap +msgid "" +"[[Archives|https://notif.ilot.io/archive]] - Archives of our communications " +"with our members\n" +"[[Support|https://support.ilot.io/en/hc/706927618]] - Guides for how to do " +"things on ilot and to get help \n" +msgstr "" diff --git a/content/join.fr.mo b/content/join.fr.mo new file mode 100644 index 0000000000000000000000000000000000000000..48c1f9c3986accbd8b126b58b480abf43e0cfef0 GIT binary patch literal 12916 zcmeI2ON<neloZZ+5bN5qpz><3<0j`uB9% z)%CB`qi5Q?S?!4fM-YNpUj0v>`PA=5e13+%U*hjC`1@u4ZhRmA@%bCBU*Yd>`FqIyr+*-d z{*~(i*MH+0e=3T8itC*pjG`aoYPrh&jO)8xzsa>>?muun&-LaHM^VA^{U3>p~i|HW0t{n@!F`XjE-|9BMr7VrP=(^2$uTyOtG6#es$M$v@pe{g@}=Q#u8uKfb@ zxc}>4jG}+%`od?U=s&skA?9bf8i+3wlB(z#*nhqWtbRnO#h#+db|bDK4%JTBe)O@;$rfW-hOdt;~Lz*0sw`n(OHM z_pkZH$?$7FPnx*?#>~}rGv?vYPlj=L_~60FTs2iQo7r+9gJmNbW75iuUFP>Mn<8_T z9mkGwCCBibb)LF?9Xn~Vj2)OTPpv-5()`irwasEDdM&doVJ5!Z?zx#wv)&G8scl>v zy)`yTN>^2{ZR)@s(=uO}9mcmjZf}B6+M6XqpV(?<>*=s6>}*(xy!Gdw(Hu|cKh|G;T*L)sC%#?$koj3L54u;>2~j>3%wmVRYy-4KW^&U=RMOZ z$lYcr)x?RKlGaf9vn`D;_iUa%=7rBucUAiYbVw(QaE@Ty z%gJU23;gYfW9vX=SHdjh5$qDx7Hp5Own#`nnKR=(uE5K^(sLQ(9sNp4wN;W zH8ZqNj7|;!{CHm*pPQQ&2u*x`9$vAz@U(U?8r!#KoOU`PVyRp=Z6Sb_wzpX&}1NNebqOUa_!BYlZ4f?o|m2Th?iu7Rn{j z#}B{t`-$l^YTTrllr=>f*8;T=HAN{!duDDn7TP=Y6(1mMkR3+REzr0dF>5La%qnk| z-a{7nsQy4bi>`rbtDBN-@H2866ab0Vqv)*_VGH+W(LF}38Ki)&g}AwxQR3r9bxrjW zBf(F=K^w=esO=b|8#{QH%31fP__2;2p;UCGUzuA#Zk+iBN7;#Z!@QB!H|#i=l@
*0OCOR*DYKK#}n=$in})ra5u!!5Ksn+$PJ1vIDQ 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, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: ilot.io\n" +"POT-Creation-Date: 2024-06-20 21:50-0400\n" +"PO-Revision-Date: 2024-06-20 21:54-0400\n" +"Last-Translator: \n" +"Language-Team: dev@ayakael.net\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.4.3\n" + +#. type: Content of: outside any tag (error?) +msgid "[[!meta title=\"Join\"]]" +msgstr "[[!meta title=\"Se joindre\"]]" + +#. type: Content of: + +
+ + +
+ Created . + + + Edited . + + Edited . + + +
+ + + +
+ + + +
+ + class="footer" role="contentinfo"> +
+ + + + + +
+
+ + + + + + + + + + diff --git a/templates/searchform.tmpl b/templates/searchform.tmpl new file mode 100644 index 0000000..b64c8c5 --- /dev/null +++ b/templates/searchform.tmpl @@ -0,0 +1,4 @@ + +placeholder="search" /> + diff --git a/templates/trails.tmpl b/templates/trails.tmpl new file mode 100644 index 0000000..ddc7598 --- /dev/null +++ b/templates/trails.tmpl @@ -0,0 +1,29 @@ + + + + + diff --git a/themes/ikiwiki-bootstrap-ilot b/themes/ikiwiki-bootstrap-ilot deleted file mode 160000 index 4137fff..0000000 --- a/themes/ikiwiki-bootstrap-ilot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4137fff62e8072fed837509ae80ef1e0f6e7bec1 From 98621d4df2683d4f886f92f36d2616f870887eb0 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:12:25 -0400 Subject: [PATCH 051/160] basewiki/*: add french translation --- basewiki/recentchanges.fr.po | 37 +++++ basewiki/shortcuts.fr.po | 266 +++++++++++++++++++++++++++++++++++ 2 files changed, 303 insertions(+) create mode 100644 basewiki/recentchanges.fr.po create mode 100644 basewiki/shortcuts.fr.po diff --git a/basewiki/recentchanges.fr.po b/basewiki/recentchanges.fr.po new file mode 100644 index 0000000..8f12155 --- /dev/null +++ b/basewiki/recentchanges.fr.po @@ -0,0 +1,37 @@ +# Traduction de ikiwiki +# Copyright (C) 2009 Debian French l10n team +# This file is distributed under the same license as the PACKAGE Ikiwiki. +# +msgid "" +msgstr "" +"Project-Id-Version: Ikiwiki\n" +"POT-Creation-Date: 2009-08-15 18:30-0300\n" +"PO-Revision-Date: 2009-08-23 09:32+0200\n" +"Last-Translator: Philippe Batailler \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: Plain text +#, no-wrap +msgid "[[!if test=\"enabled(meta)\" then=\"\"\"\n" +msgstr "[[!if test=\"enabled(meta)\" then=\"\"\"\n" + +#. type: Plain text +#, no-wrap +msgid "[[!meta title=\"RecentChanges\"]]\n" +msgstr "[[!meta title=\"RecentChanges\"]]\n" + +#. type: Plain text +msgid "Recent changes to this wiki:" +msgstr "Dernières modifications :" + +#. type: Plain text +#, no-wrap +msgid "" +"[[!inline pages=\"internal(recentchanges/change_*) and !*/Discussion\" \n" +"template=recentchanges show=0]]\n" +msgstr "" +"[[!inline pages=\"internal(recentchanges/change_*) and !*/Discussion\" \n" +"template=recentchanges show=0]]\n" diff --git a/basewiki/shortcuts.fr.po b/basewiki/shortcuts.fr.po new file mode 100644 index 0000000..b4755d4 --- /dev/null +++ b/basewiki/shortcuts.fr.po @@ -0,0 +1,266 @@ +# Traduction de ikiwiki +# Copyright (C) 2009 Debian French l10n team +# This file is distributed under the same license as the PACKAGE Ikiwiki. +# +msgid "" +msgstr "" +"Project-Id-Version: ikiwiki\n" +"POT-Creation-Date: 2010-03-14 22:09+0000\n" +"PO-Revision-Date: 2010-07-16 10:39+0200\n" +"Last-Translator: Philippe Batailler \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. type: Plain text +#, no-wrap +msgid "" +"[[!if test=\"enabled(shortcut)\"\n" +" then=\"This wiki has shortcuts **enabled**.\"\n" +" else=\"This wiki has shortcuts **disabled**.\"]]\n" +msgstr "" +"[[!if test=\"enabled(shortcut)\"\n" +" then=\"Les raccourcis sont **activés** dans ce wiki.\"\n" +" else=\"Les raccourcis sont **désactivés** dans ce wiki.\"]]\n" + +#. type: Plain text +msgid "Some examples of using shortcuts include:" +msgstr "Voici quelques exemples de raccourcis :" + +#. type: Plain text +#, no-wrap +msgid "" +"\t\\[[!google foo]]\n" +"\t\\[[!wikipedia War_of_1812]]\n" +"\t\\[[!debbug 12345]]\n" +"\tCheck the \\[[!cia ikiwiki desc=\"CIA page for %s\"]].\n" +msgstr "" +"\t\\[[!google foo]]\n" +"\t\\[[!wikipedia War_of_1812]]\n" +"\t\\[[!debbug 12345]]\n" +"\tConsultez la \\[[!cia ikiwiki desc=\"page du projet CIA pour %s\"]].\n" + +#. type: Plain text +msgid "This page controls what shortcut links the wiki supports." +msgstr "Cette page définit les raccourcis connus par ce wiki." + +#. type: Bullet: '* ' +msgid "[[!shortcut name=google url=\"http://www.google.com/search?q=%s\"]]" +msgstr "[[!shortcut name=google url=\"http://www.google.com/search?q=%s\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=archive url=\"http://web.archive.org/*/%S\"]]" +msgstr "[[!shortcut name=archive url=\"http://web.archive.org/*/%S\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=gmap url=\"http://maps.google.com/maps?q=%s\"]]" +msgstr "[[!shortcut name=gmap url=\"http://maps.google.com/maps?q=%s\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=gmsg url=\"http://groups.google.com/groups?selm=%s\"]]" +msgstr "" +"[[!shortcut name=gmsg url=\"http://groups.google.com/groups?selm=%s\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=wikipedia url=\"http://en.wikipedia.org/wiki/%s\"]]" +msgstr "[[!shortcut name=wikipedia url=\"http://en.wikipedia.org/wiki/%s\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=wikitravel url=\"http://wikitravel.org/en/%s\"]]" +msgstr "[[!shortcut name=wikitravel url=\"http://wikitravel.org/en/%s\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=wiktionary url=\"http://en.wiktionary.org/wiki/%s\"]]" +msgstr "[[!shortcut name=wiktionary url=\"http://en.wiktionary.org/wiki/%s\"]]" + +#. type: Bullet: '* ' +#| msgid "" +#| "[[!shortcut name=debbug url=\"http://bugs.debian.org/%s\" desc=\"bug #%s" +#| "\"]]" +msgid "" +"[[!shortcut name=debbug url=\"http://bugs.debian.org/%S\" desc=\"Debian bug #" +"%s\"]]" +msgstr "[[!shortcut name=debbug url=\"http://bugs.debian.org/%S\" desc=\"bug #%s\"]]" + +#. type: Bullet: '* ' +msgid "" +"[[!shortcut name=deblist url=\"http://lists.debian.org/debian-%s\" desc=" +"\"debian-%s@lists.debian.org\"]]" +msgstr "" +"[[!shortcut name=deblist url=\"http://lists.debian.org/debian-%s\" desc=" +"\"debian-%s@lists.debian.org\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=debpkg url=\"http://packages.debian.org/%s\"]]" +msgstr "[[!shortcut name=debpkg url=\"http://packages.debian.org/%s\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=debpkgsid url=\"http://packages.debian.org/sid/%s\"]]" +msgstr "[[!shortcut name=debpkgsid url=\"http://packages.debian.org/sid/%s\"]]" + +#. type: Bullet: '* ' +msgid "[[!shortcut name=debpts url=\"http://packages.qa.debian.org/%s\"]]" +msgstr "[[!shortcut name=debpts url=\"http://packages.qa.debian.org/%s\"]]" + +#. type: Bullet: '* ' +msgid "" +"[[!shortcut name=debmsg url=\"http://lists.debian.org/msgid-search/%s\"]]" +msgstr "" +"[[!shortcut name=debmsg url=\"http://lists.debian.org/msgid-search/%s\"]]" + +#. type: Bullet: '* ' +msgid "" +"[[!shortcut name=debrt url=\"https://rt.debian.org/Ticket/Display.html?id=%s" +"\"]]" +msgstr "" +"[[!shortcut name=debrt url=\"https://rt.debian.org/Ticket/Display.html?id=%s" +"\"]]" + +#. type: Plain text +#, no-wrap +#| msgid "" +#| "* [[!shortcut name=debss url=\"http://snapshot.debian.net/package/%s\"]]\n" +#| " * Usage: `\\[[!debss package]]`, `\\[[!debss package#version]]`, or `\\[[!debss package/version]]`. See http://snapshot.debian.net for details.\n" +#| "* [[!shortcut name=debwiki url=\"http://wiki.debian.org/%s\"]]\n" +#| "* [[!shortcut name=fdobug url=\"https://bugs.freedesktop.org/show_bug.cgi?id=%s\" desc=\"freedesktop.org bug #%s\"]]\n" +#| "* [[!shortcut name=fdolist url=\"http://lists.freedesktop.org/mailman/listinfo/%s\" desc=\"%s@lists.freedesktop.org\"]]\n" +#| "* [[!shortcut name=gnomebug url=\"http://bugzilla.gnome.org/show_bug.cgi?id=%s\" desc=\"GNOME bug #%s\"]]\n" +#| "* [[!shortcut name=linuxbug url=\"http://bugzilla.kernel.org/show_bug.cgi?id=%s\" desc=\"Linux bug #%s\"]]\n" +#| "* [[!shortcut name=mozbug url=\"https://bugzilla.mozilla.org/show_bug.cgi?id=%s\" desc=\"Mozilla bug #%s\"]]\n" +#| "* [[!shortcut name=gnulist url=\"http://lists.gnu.org/mailman/listinfo/%s\" desc=\"%s@gnu.org\"]]\n" +#| "* [[!shortcut name=marcmsg url=\"http://marc.info/?i=%s\"]]\n" +#| "* [[!shortcut name=marclist url=\"http://marc.info/?l=%s\"]]\n" +#| "* [[!shortcut name=gmane url=\"http://dir.gmane.org/gmane.%s\" desc=\"gmane.%s\"]]\n" +#| "* [[!shortcut name=gmanemsg url=\"http://mid.gmane.org/%s\"]]\n" +#| "* [[!shortcut name=cpan url=\"http://search.cpan.org/search?mode=dist&query=%s\"]]\n" +#| "* [[!shortcut name=ctan url=\"http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s\"]]\n" +#| "* [[!shortcut name=hoogle url=\"http://haskell.org/hoogle/?q=%s\"]]\n" +#| "* [[!shortcut name=iki url=\"http://ikiwiki.info/%S/\"]]\n" +#| "* [[!shortcut name=ljuser url=\"http://%s.livejournal.com/\"]]\n" +#| "* [[!shortcut name=rfc url=\"http://www.ietf.org/rfc/rfc%s.txt\" desc=\"RFC %s\"]]\n" +#| "* [[!shortcut name=c2 url=\"http://c2.com/cgi/wiki?%s\"]]\n" +#| "* [[!shortcut name=meatballwiki url=\"http://www.usemod.com/cgi-bin/mb.pl?%s\"]]\n" +#| "* [[!shortcut name=emacswiki url=\"http://www.emacswiki.org/cgi-bin/wiki/%s\"]]\n" +#| "* [[!shortcut name=haskellwiki url=\"http://haskell.org/haskellwiki/%s\"]]\n" +#| "* [[!shortcut name=dict url=\"http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s\"]]\n" +#| "* [[!shortcut name=imdb url=\"http://imdb.com/find?q=%s\"]]\n" +#| "* [[!shortcut name=gpg url=\"http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s\"]]\n" +#| "* [[!shortcut name=perldoc url=\"http://perldoc.perl.org/search.html?q=%s\"]]\n" +#| "* [[!shortcut name=whois url=\"http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain\"]]\n" +#| "* [[!shortcut name=cve url=\"http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s\"]]\n" +#| "* [[!shortcut name=cia url=\"http://cia.vc/stats/project/%s\"]]\n" +#| "* [[!shortcut name=ciauser url=\"http://cia.vc/stats/user/%s\"]]\n" +#| "* [[!shortcut name=flickr url=\"http://www.flickr.com/photos/%s\"]]\n" +#| "* [[!shortcut name=man url=\"http://linux.die.net/man/%s\"]]\n" +#| "* [[!shortcut name=ohloh url=\"http://www.ohloh.net/projects/%s\"]]\n" +msgid "" +"* [[!shortcut name=debss url=\"http://snapshot.debian.net/package/%s\"]]\n" +" * Usage: `\\[[!debss package]]`, `\\[[!debss package#version]]`, or `\\[[!debss package/version]]`. See http://snapshot.debian.net for details.\n" +"* [[!shortcut name=debwiki url=\"http://wiki.debian.org/%s\"]]\n" +"* [[!shortcut name=fdobug url=\"https://bugs.freedesktop.org/show_bug.cgi?id=%s\" desc=\"freedesktop.org bug #%s\"]]\n" +"* [[!shortcut name=fdolist url=\"http://lists.freedesktop.org/mailman/listinfo/%s\" desc=\"%s@lists.freedesktop.org\"]]\n" +"* [[!shortcut name=gnomebug url=\"http://bugzilla.gnome.org/show_bug.cgi?id=%s\" desc=\"GNOME bug #%s\"]]\n" +"* [[!shortcut name=linuxbug url=\"http://bugzilla.kernel.org/show_bug.cgi?id=%s\" desc=\"Linux bug #%s\"]]\n" +"* [[!shortcut name=mozbug url=\"https://bugzilla.mozilla.org/show_bug.cgi?id=%s\" desc=\"Mozilla bug #%s\"]]\n" +"* [[!shortcut name=gnulist url=\"http://lists.gnu.org/mailman/listinfo/%s\" desc=\"%s@gnu.org\"]]\n" +"* [[!shortcut name=marcmsg url=\"http://marc.info/?i=%s\"]]\n" +"* [[!shortcut name=marclist url=\"http://marc.info/?l=%s\"]]\n" +"* [[!shortcut name=gmane url=\"http://dir.gmane.org/gmane.%s\" desc=\"gmane.%s\"]]\n" +"* [[!shortcut name=gmanemsg url=\"http://mid.gmane.org/%s\"]]\n" +"* [[!shortcut name=cpan url=\"http://search.cpan.org/search?mode=dist&query=%s\"]]\n" +"* [[!shortcut name=ctan url=\"http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s\"]]\n" +"* [[!shortcut name=hoogle url=\"http://haskell.org/hoogle/?q=%s\"]]\n" +"* [[!shortcut name=iki url=\"http://ikiwiki.info/%S/\"]]\n" +"* [[!shortcut name=ljuser url=\"http://%s.livejournal.com/\"]]\n" +"* [[!shortcut name=rfc url=\"http://www.ietf.org/rfc/rfc%s.txt\" desc=\"RFC %s\"]]\n" +"* [[!shortcut name=c2 url=\"http://c2.com/cgi/wiki?%s\"]]\n" +"* [[!shortcut name=meatballwiki url=\"http://www.usemod.com/cgi-bin/mb.pl?%s\"]]\n" +"* [[!shortcut name=emacswiki url=\"http://www.emacswiki.org/cgi-bin/wiki/%s\"]]\n" +"* [[!shortcut name=haskellwiki url=\"http://haskell.org/haskellwiki/%s\"]]\n" +"* [[!shortcut name=dict url=\"http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s\"]]\n" +"* [[!shortcut name=imdb url=\"http://imdb.com/find?q=%s\"]]\n" +"* [[!shortcut name=gpg url=\"http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s\"]]\n" +"* [[!shortcut name=perldoc url=\"http://perldoc.perl.org/search.html?q=%s\"]]\n" +"* [[!shortcut name=whois url=\"http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain\"]]\n" +"* [[!shortcut name=cve url=\"http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s\"]]\n" +"* [[!shortcut name=cia url=\"http://cia.vc/stats/project/%s\"]]\n" +"* [[!shortcut name=ciauser url=\"http://cia.vc/stats/user/%s\"]]\n" +"* [[!shortcut name=flickr url=\"http://www.flickr.com/photos/%s\"]]\n" +"* [[!shortcut name=man url=\"http://linux.die.net/man/%s\"]]\n" +"* [[!shortcut name=ohloh url=\"http://www.ohloh.net/projects/%s\"]]\n" +"* [[!shortcut name=cpanrt url=\"https://rt.cpan.org/Ticket/Display.html?id=%s\" desc=\"CPAN RT#%s\"]]\n" +"* [[!shortcut name=novellbug url=\"https://bugzilla.novell.com/show_bug.cgi?id=%s\" desc=\"bug %s\"]]\n" +msgstr "" +"* [[!shortcut name=debss url=\"http://snapshot.debian.net/package/%s\"]]\n" +" * Usage : `\\[[!debss package]]`, `\\[[!debss package#version]]`, ou `\\[[!debss package/version]]`. Consultez http://snapshot.debian.net pour d'autres précisions.\n" +"* [[!shortcut name=debwiki url=\"http://wiki.debian.org/%s\"]]\n" +"* [[!shortcut name=fdobug url=\"https://bugs.freedesktop.org/show_bug.cgi?id=%s\" desc=\"freedesktop.org bug #%s\"]]\n" +"* [[!shortcut name=fdolist url=\"http://lists.freedesktop.org/mailman/listinfo/%s\" desc=\"%s@lists.freedesktop.org\"]]\n" +"* [[!shortcut name=gnomebug url=\"http://bugzilla.gnome.org/show_bug.cgi?id=%s\" desc=\"GNOME bug #%s\"]]\n" +"* [[!shortcut name=linuxbug url=\"http://bugzilla.kernel.org/show_bug.cgi?id=%s\" desc=\\\"Linux bug #%s\"]]\n" +"* [[!shortcut name=mozbug url=\"https://bugzilla.mozilla.org/show_bug.cgi?id=%s\" desc=\"Mozilla bug #%s\"]]\n" +"* [[!shortcut name=gnulist url=\"http://lists.gnu.org/mailman/listinfo/%s\" desc=\"%s@gnu.org\"]]\n" +"* [[!shortcut name=marcmsg url=\"http://marc.info/?i=%s\"]]\n" +"* [[!shortcut name=marclist url=\"http://marc.info/?l=%s\"]]\n" +"* [[!shortcut name=gmane url=\"http://dir.gmane.org/gmane.%s\" desc=\"gmane.%s\"]]\n" +"* [[!shortcut name=gmanemsg url=\"http://mid.gmane.org/%s\"]]\n" +"* [[!shortcut name=cpan url=\"http://search.cpan.org/search?mode=dist&query=%s\"]]\n" +"* [[!shortcut name=ctan url=\"http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s\"]]\n" +"* [[!shortcut name=hoogle url=\"http://haskell.org/hoogle/?q=%s\"]]\n" +"* [[!shortcut name=iki url=\"http://ikiwiki.info/%S/\"]]\n" +"* [[!shortcut name=ljuser url=\"http://%s.livejournal.com/\"]]\n" +"* [[!shortcut name=rfc url=\"http://www.ietf.org/rfc/rfc%s.txt\" desc=\"RFC %s\"]]\n" +"* [[!shortcut name=c2 url=\"http://c2.com/cgi/wiki?%s\"]]\n" +"* [[!shortcut name=meatballwiki url=\"http://www.usemod.com/cgi-bin/mb.pl?%s\"]]\n" +"* [[!shortcut name=emacswiki url=\"http://www.emacswiki.org/cgi-bin/wiki/%s\"]]\n" +"* [[!shortcut name=haskellwiki url=\"http://haskell.org/haskellwiki/%s\"]]\n" +"* [[!shortcut name=dict url=\"http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s\"]]\n" +"* [[!shortcut name=imdb url=\"http://imdb.com/find?q=%s\"]]\n" +"* [[!shortcut name=gpg url=\"http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s\"]]\n" +"* [[!shortcut name=perldoc url=\"http://perldoc.perl.org/search.html?q=%s\"]]\n" +"* [[!shortcut name=whois url=\"http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain\"]]\n" +"* [[!shortcut name=cve url=\"http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s\"]]\n" +"* [[!shortcut name=cia url=\"http://cia.vc/stats/project/%s\"]]\n" +"* [[!shortcut name=ciauser url=\"http://cia.vc/stats/user/%s\"]]\n" +"* [[!shortcut name=flickr url=\"http://www.flickr.com/photos/%s\"]]\n" +"* [[!shortcut name=man url=\"http://linux.die.net/man/%s\"]]\n" +"* [[!shortcut name=ohloh url=\"http://www.ohloh.net/projects/%s\"]]\n" +"* [[!shortcut name=cpanrt url=\"https://rt.cpan.org/Ticket/Display.html?id=%s\" desc=\"CPAN RT#%s\"]]\n" +"* [[!shortcut name=novellbug url=\"https://bugzilla.novell.com/show_bug.cgi?id=%s\" desc=\"bug %s\"]]\n" + +#. type: Plain text +msgid "" +"To add a new shortcut, use the `shortcut` [[ikiwiki/directive]]. In the url, " +"\"%s\" is replaced with the text passed to the named shortcut, after [[!" +"wikipedia url_encoding]] it, and '%S' is replaced with the raw, non-encoded " +"text. The optional `desc` parameter controls the description of the link." +msgstr "" +"Pour ajouter un raccourci, utilisez la [[ikiwiki/directive]] `shortcut`. " +"Dans l'URL, \"%s\" est remplacé par le texte passé au raccourci, après " +"l'avoir codé [[!\"wikipedia url_encoding]], et le \"%S\" est remplacé par le " +"texte brut, non codé. La paramètre facultatif `desc` contrôle la description " +"du lien." + +#. type: Plain text +msgid "" +"Remember that the `name` you give the shortcut will become a new [[ikiwiki/" +"directive]]. Avoid using a `name` that conflicts with an existing " +"directive. These directives also accept a `desc` parameter that will " +"override the one provided at definition time." +msgstr "" +"N'oubliez pas que le paramètre `name` donné au raccourci devient une " +"nouvelle [[ikiwiki/directive]]. Évitez de donner un nom qui entre en conflit " +"avec une directive existante. Ces directives acceptent aussi un paramètre " +"`desc` qui primera celui fourni au moment de la définition du raccourci." + +#. type: Plain text +msgid "" +"If you come up with a shortcut that you think others might find useful, " +"consider contributing it to the [shortcuts page on the ikiwiki wiki](http://" +"ikiwiki.info/shortcuts/), so that future versions of ikiwiki will include " +"your shortcut in the standard underlay." +msgstr "" +"Si vous trouvez un raccourci qui vous paraît utile, proposez-le sur la [page " +"des raccourcis du wiki d'ikiwiki](http://ikiwiki.info/shortcuts/). Ainsi les " +"futures versions d'ikiwiki incluront automatiquement ce raccourci." From f44fdbf600821dbb9ad64d7482d027f67cb011d3 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:13:40 -0400 Subject: [PATCH 052/160] gitlab-ci: do not pull submodules --- .gitlab-ci.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c9ad032..e21bef2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,5 @@ before_script: - sudo apk add git ikiwiki po4a perl-yaml-tiny - - git submodule init - - git submodule update test: stage: test From 4f9ed7bd43f27416dd57d22d1a18892cc395909d Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:20:45 -0400 Subject: [PATCH 053/160] gitlab-ci: add symbolic link of index.html that points to index.en.html --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e21bef2..a50cd76 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,6 +5,7 @@ test: stage: test script: - ikiwiki --setup ikiwiki.setup + - ln -s index.en.html public/index.html rules: - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH tags: @@ -14,6 +15,7 @@ pages: stage: deploy script: - ikiwiki --setup ikiwiki.setup + - ln -s index.en.html public/index.html artifacts: paths: - public From b9da329cd062a2d795ca642e7ff5c419ac4841a8 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:28:53 -0400 Subject: [PATCH 054/160] templates/pages: remove breadcrumps and lower searchbar / links --- templates/page.tmpl | 113 +------------------------------------------- 1 file changed, 1 insertion(+), 112 deletions(-) diff --git a/templates/page.tmpl b/templates/page.tmpl index 17aebaa..1981e54 100644 --- a/templates/page.tmpl +++ b/templates/page.tmpl @@ -120,16 +120,6 @@
- - - @@ -224,108 +214,7 @@
-
- Created . - - - Edited . - - Edited . - - -
- - - -
- - - + class="footer" role="contentinfo"> From b952e6b8406fc60493ed4fc1ad3a9134197f95f8 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:38:15 -0400 Subject: [PATCH 055/160] basewiki/bootstrap.local.css: add padding to bottom of content containers --- basewiki/bootstrap.local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/basewiki/bootstrap.local.css b/basewiki/bootstrap.local.css index 6cdf6a7..7ccf9a3 100644 --- a/basewiki/bootstrap.local.css +++ b/basewiki/bootstrap.local.css @@ -59,7 +59,7 @@ body { /* Not required for template or sticky footer method. */ body > .container { - padding: 60px 15px 0; + padding: 60px 15px 60px; } .container .text-muted { margin: 20px 0; From cbd14dc901ae189aafe6dcef656ca489de596b72 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:40:30 -0400 Subject: [PATCH 056/160] basewiki/bootstrap.local.css: make padding smaller of bottom of content containers --- basewiki/bootstrap.local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/basewiki/bootstrap.local.css b/basewiki/bootstrap.local.css index 7ccf9a3..777c272 100644 --- a/basewiki/bootstrap.local.css +++ b/basewiki/bootstrap.local.css @@ -59,7 +59,7 @@ body { /* Not required for template or sticky footer method. */ body > .container { - padding: 60px 15px 60px; + padding: 60px 15px 15px; } .container .text-muted { margin: 20px 0; From 4aa8370ec3aa4ec0a305ee2cb94dd4057444a6c6 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Thu, 20 Jun 2024 23:56:46 -0400 Subject: [PATCH 057/160] content/join: push javascript to dedicated file --- basewiki/join.js | 85 +++++++++++++++++++++++++++++++++++++++++ content/footer.pot | 2 +- content/index.pot | 2 +- content/join.fr.po | 83 ++-------------------------------------- content/join.html | 89 +------------------------------------------ content/join.pot | 44 +-------------------- content/platforms.pot | 2 +- content/sidebar.pot | 2 +- 8 files changed, 95 insertions(+), 214 deletions(-) create mode 100644 basewiki/join.js diff --git a/basewiki/join.js b/basewiki/join.js new file mode 100644 index 0000000..c55a592 --- /dev/null +++ b/basewiki/join.js @@ -0,0 +1,85 @@ + async function checkDuplicate() { + var url='https://lab.ilot.io/api/v4/projects/99/issues'; + var email = document.getElementById("email").value; + + const response = await fetch(url, { + headers: { + 'PRIVATE-TOKEN': 'glpat-RaoZSW_3XMhkGr19k6Wv', + 'Content-Type': 'application/json', + }, + }) + const result = await response.json(); + let index = result + .findIndex(item => item.title === email); + + if (index !== -1) { + return true; + } else { + return false; + } + } + + async function createIssue() { + var baseurl = 'https://lab.ilot.io/api/v4/projects/99/issues?&labels=Request'; + var emptyfield = document.getElementById("emptyfield").value; + var mathspamtrap = document.getElementById("math-spam-trap").value; + var agreetoterms = document.getElementById("agree-to-terms").checked; + var email = document.getElementById("email").value; + + if(!agreetoterms) { + alert("Registration requires agreement of Code of Conduct"); + return false; + } + + if(!email) { + alert("Email cannot be empty"); + return false; + } + + if(emptyfield) { + alert("Empty field should be empty"); + return false; + } + + if(mathspamtrap != "9") { + alert("Wrong math answer"); + return false; + } + + if(await checkDuplicate(email) === true) { + alert("This email address has already requested an account"); + return false; + } + + var name = document.getElementById("name").value; + var name = name.replace (/^/,'Name: '); + var aboutme = document.getElementById("about-me").value; + var aboutme = aboutme.replace (/^/,'About me: '); + var aboutme = aboutme.replace(/\r?\n/g, "%0A%0A"); + var howfound = document.getElementById("how-found").value; + var howfound = howfound.replace (/^/,'How I found ilot: '); + var howfound = howfound.replace(/\r?\n/g, "%0A%0A"); + // add back on oc is setup + // var ocuser = document.getElementById("oc-user").value; + // var ocuser = ocuser.replace (/^/,'OpenCollective Profile: '); + // var description = name + "%0A%0A" + aboutme + "%0A%0A" + howfound + "%0A%0A" + ocuser; + var description = name + "%0A%0A" + aboutme + "%0A%0A" + howfound; + var url = baseurl.concat("&title=", email, "&description=", description); + console.log('Description:', description); + + fetch(url, { + method: 'POST', + headers: { + 'PRIVATE-TOKEN': 'glpat-RaoZSW_3XMhkGr19k6Wv', + 'Content-Type': 'application/json', + }, + }) + .then(response => response.json()) + .then(result => { + console.log('Success:', result); + alert("Request submitted. A working group member will process your registration shortly. If you receive no contact within seven days of registration, please send an email to support@ilot.io"); + }) + .catch(error => { + console.error('Error:', error) + }); + } diff --git a/content/footer.pot b/content/footer.pot index d82ee1d..6060afc 100644 --- a/content/footer.pot +++ b/content/footer.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-06-20 22:14-0400\n" +"POT-Creation-Date: 2024-06-20 23:55-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/content/index.pot b/content/index.pot index cfdd398..aa4f747 100644 --- a/content/index.pot +++ b/content/index.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-06-20 22:14-0400\n" +"POT-Creation-Date: 2024-06-20 23:55-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/content/join.fr.po b/content/join.fr.po index 85684d0..6bdd13e 100644 --- a/content/join.fr.po +++ b/content/join.fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ilot.io\n" -"POT-Creation-Date: 2024-06-20 21:50-0400\n" +"POT-Creation-Date: 2024-06-20 23:55-0400\n" "PO-Revision-Date: 2024-06-20 21:54-0400\n" "Last-Translator: \n" "Language-Team: dev@ayakael.net\n" @@ -21,84 +21,6 @@ msgstr "" msgid "[[!meta title=\"Join\"]]" msgstr "[[!meta title=\"Se joindre\"]]" -#. type: Content of: +

Registration Form

diff --git a/content/join.pot b/content/join.pot index 3478b25..fa7926d 100644 --- a/content/join.pot +++ b/content/join.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2024-06-20 22:14-0400\n" +"POT-Creation-Date: 2024-06-20 23:55-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,48 +20,6 @@ msgstr "" msgid "[[!meta title=\"Join\"]]" msgstr "" -#. type: Content of: + - - - - -