add list of cohortes
This commit is contained in:
parent
adb0989b22
commit
dbd1e5a927
7 changed files with 74 additions and 60 deletions
|
@ -14,6 +14,7 @@ def main():
|
||||||
channels_list = []
|
channels_list = []
|
||||||
messages_total = 0
|
messages_total = 0
|
||||||
messages_recent = 0
|
messages_recent = 0
|
||||||
|
cohortes = []
|
||||||
|
|
||||||
recent_date = datetime.now() - monthdelta()
|
recent_date = datetime.now() - monthdelta()
|
||||||
|
|
||||||
|
@ -33,7 +34,9 @@ def main():
|
||||||
messages_total += int(channel["msgs"])
|
messages_total += int(channel["msgs"])
|
||||||
date = channel["lm"]
|
date = channel["lm"]
|
||||||
channel_date = datetime.strptime(date, "%Y-%m-%dT%H:%M:%S.%fZ")
|
channel_date = datetime.strptime(date, "%Y-%m-%dT%H:%M:%S.%fZ")
|
||||||
if channel_date > recent_date:
|
if channel["name"].startswith("cohorte-"):
|
||||||
|
cohortes.append(channel["name"][8:])
|
||||||
|
if channel_date > recent_date:
|
||||||
channels_recent += 1
|
channels_recent += 1
|
||||||
|
|
||||||
print("Check messages for channels {}".format(channel['name']))
|
print("Check messages for channels {}".format(channel['name']))
|
||||||
|
@ -66,7 +69,8 @@ def main():
|
||||||
"messages": {
|
"messages": {
|
||||||
"total": messages_total,
|
"total": messages_total,
|
||||||
"recent": messages_recent
|
"recent": messages_recent
|
||||||
}
|
},
|
||||||
|
"cohortes": cohortes
|
||||||
}
|
}
|
||||||
|
|
||||||
save(info)
|
save(info)
|
||||||
|
|
|
@ -73,4 +73,4 @@ li {
|
||||||
.stats-title {
|
.stats-title {
|
||||||
border-bottom: 1px dotted #aaa;
|
border-bottom: 1px dotted #aaa;
|
||||||
color: #333;
|
color: #333;
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,6 +16,13 @@ $(document).ready(function() {
|
||||||
var li = $("<li>").append(link);
|
var li = $("<li>").append(link);
|
||||||
$(".chat ul").append(li);
|
$(".chat ul").append(li);
|
||||||
});
|
});
|
||||||
|
$.each(data.cohortes, function(i, canal) {
|
||||||
|
var links = $("<a>")
|
||||||
|
.attr("href", "https://coa.crapaud-fou.org/channel/cohorte-" + canal)
|
||||||
|
.attr("class", "badge badge-success mr-1")
|
||||||
|
.text(canal);
|
||||||
|
$(".cohortes").append(links);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
// idees
|
// idees
|
||||||
|
@ -47,12 +54,12 @@ $(document).ready(function() {
|
||||||
$(".wiki .recent .pages").text(data.pages.recent);
|
$(".wiki .recent .pages").text(data.pages.recent);
|
||||||
$(".wiki .recent .photos").text(data.photos.recent);
|
$(".wiki .recent .photos").text(data.photos.recent);
|
||||||
$(".wiki ul").text("");
|
$(".wiki ul").text("");
|
||||||
$.each(data.pages.liste, function(index, idee) {
|
$.each(data.pages.liste, function(index, page) {
|
||||||
var link = $("<a>")
|
var link = $("<a>")
|
||||||
.attr("href", "https://wiki.crapaud-fou.org/" + index)
|
.attr("href", "https://wiki.crapaud-fou.org/" + index)
|
||||||
.attr("class", "list-item")
|
.attr("class", "list-item")
|
||||||
.attr("title", idee)
|
.attr("title", page)
|
||||||
.text(idee);
|
.text(page);
|
||||||
var li = $("<li>").append(link);
|
var li = $("<li>").append(link);
|
||||||
$(".wiki ul").append(li);
|
$(".wiki ul").append(li);
|
||||||
});
|
});
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"crapauds": {"total": 2365, "recent": 181}, "canaux": {"total": 177, "recent": 99, "liste": ["semourais", "accueil", "general", "right-to-repair", "wiki-crapaud-fou", "cohorte-loire", "reflexion-sur-l-argent", "le-led", "empowerment", "libre"]}, "messages": {"total": 186095, "recent": 13043}}
|
{"crapauds": {"total": 2373, "recent": 180}, "canaux": {"total": 177, "recent": 98, "liste": ["semourais", "accueil", "general", "techos", "right-to-repair", "wiki-crapaud-fou", "reflexion-sur-l-argent", "cohorte-loire", "empowerment", "le-led"]}, "messages": {"total": 187094, "recent": 13313}, "cohortes": ["2607", "34", "barcelone", "belgique", "bourgogne", "bretagne", "centre", "grand-est", "grece", "grenoble", "hdf", "ile-de-france", "la-reunion", "loire", "lyon-st-etienne", "normandie", "paca", "paysdesavoie", "sud-ouest", "suisse"]}
|
|
@ -1,26 +1,26 @@
|
||||||
{
|
{
|
||||||
"crapauds": {
|
"crapauds": {
|
||||||
"total": 457,
|
"total": "451",
|
||||||
"recent": 23
|
"recent": "11"
|
||||||
},
|
},
|
||||||
"idees": {
|
"idees": {
|
||||||
"total": 182,
|
"total": "182",
|
||||||
"recent": 5,
|
"recent": "0",
|
||||||
"liste": {
|
"liste": {
|
||||||
"1674": "Démarrer un système (en partie) non monétaire, simultanément et par dizaine de milliers",
|
"1674": "Démarrer un système (en partie) non monétaire, simultanément et par dizaine de milliers",
|
||||||
"1671": "Blueforest - une force commune pour la prise de conscience écologique.",
|
"1671": "Blueforest - une force commune pour la prise de conscience écologique.",
|
||||||
"1620": "Construire la Civilisation Humanité",
|
"1620": "Construire la Civilisation Humanité",
|
||||||
"1597": "Embarquer, organiser et coordonner un collectif de Paumé.e.s près à basculer pour le changement !",
|
"1597": "Embarquer, organiser et coordonner un collectif de Paumé.e.s près à basculer pour le changement !",
|
||||||
"1573": "... et si on explorait une MACHINE DE VOTE MECANIQUE d'abord - recherche ingés mécanique-robotique",
|
"1573": "... et si on explorait une MACHINE DE VOTE MECANIQUE d'abord - recherche ingés mécanique-robotique",
|
||||||
"1567": "Site contre les violences gynecologiques et ou médicales",
|
"1567": "Site contre les violences gynecologiques et ou médicales",
|
||||||
"1564": "La Bascule - lobby citoyen",
|
"1564": "La Bascule - lobby citoyen",
|
||||||
"1559": "Informer et stimuler la réflexion",
|
"1559": "Informer et stimuler la réflexion",
|
||||||
"1538": "Textes à \"méditer\"",
|
"1538": "Textes à \"méditer\"",
|
||||||
"1524": "Protéger un maximun d'écosystèmes et de biodiversité sur le territoire français de façon pérenne"
|
"1524": "Protéger un maximun d'écosystèmes et de biodiversité sur le territoire français de façon pérenne"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"commentaires": {
|
||||||
|
"total": "1009",
|
||||||
|
"recent": "6"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"commentaires": {
|
|
||||||
"total": 566,
|
|
||||||
"recent": 12
|
|
||||||
}
|
|
||||||
}
|
}
|
|
@ -1,26 +1,26 @@
|
||||||
{
|
{
|
||||||
"crapauds": {
|
"crapauds": {
|
||||||
"total": 163,
|
"total": "163",
|
||||||
"recent": 0
|
"recent": "22"
|
||||||
},
|
},
|
||||||
"pages": {
|
"pages": {
|
||||||
"total": 133,
|
"total": "133",
|
||||||
"recent": 0,
|
"recent": "65",
|
||||||
"liste": [
|
"liste": {
|
||||||
"Biblio Semourais",
|
"NO-GAFAM": "NO-GAFAM",
|
||||||
"NO-GAFAM",
|
"Biblio-Semourais": "Biblio Semourais",
|
||||||
"Terre de convergence",
|
"Terre-de-convergence": "Terre de convergence",
|
||||||
"Rencontres",
|
"Rencontres": "Rencontres",
|
||||||
"Kit semourais pour monter une pépinière participative",
|
"Kit-semourais-pour-monter-une-pépinière-participative": "Kit semourais pour monter une pépinière participative",
|
||||||
"Assises Debout la Maurienne",
|
"Assises-Debout-la-Maurienne": "Assises Debout la Maurienne",
|
||||||
"Cohortes",
|
"Cohortes": "Cohortes",
|
||||||
"Cohorte Lyon St Etienne",
|
"Cohorte-Lyon-St-Etienne": "Cohorte Lyon St Etienne",
|
||||||
"Semourais",
|
"Semourais": "Semourais",
|
||||||
"Les atouts de la méthode Miyawaki"
|
"Les-atouts-de-la-méthode-Miyawaki": "Les atouts de la méthode Miyawaki"
|
||||||
]
|
}
|
||||||
},
|
},
|
||||||
"photos": {
|
"photos": {
|
||||||
"total": 880,
|
"total": "880",
|
||||||
"recent": 0
|
"recent": "162"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -57,11 +57,12 @@
|
||||||
<div class="col-12 col-md-4 col-lg-3">
|
<div class="col-12 col-md-4 col-lg-3">
|
||||||
<h2 class="d-sm-none d-xs-none d-md-block"> </h2>
|
<h2 class="d-sm-none d-xs-none d-md-block"> </h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="">Le manifeste</a></li>
|
<li><a href="https://crapaud-fou.org/manifeste_du_crapaud/">Le manifeste</a></li>
|
||||||
<li><a href="">Compte Rendu</a></li>
|
<li><a href="https://crapaud-fou.org/treilles_cr/">Compte Rendu des Treilles</a></li>
|
||||||
<li><a href="">Les 3 tsunamis</a></li>
|
<li><a href="https://crapaud-fou.org/principes_crapaud/">Les principes</a></li>
|
||||||
<li><a href="">9 cercles de reflexion</a></li>
|
<li><a href="https://crapaud-fou.org/cercles/">9 cercles de reflexion</a></li>
|
||||||
<li><a href="">Le manifeste en librairie</a></li>
|
<li><a href="https://framalistes.org/sympa/info/crapauds-fous">la liste de diffusion</a></li>
|
||||||
|
<li><a href="https://crapaud-fou.org/news/2017-10-12-le_bouquin/">Le manifeste en librairie</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-12 col-lg-5 align-middle">
|
<div class="col-12 col-lg-5 align-middle">
|
||||||
|
@ -210,7 +211,9 @@
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h4>Cohortes de crapauds fous</h4>
|
<h4>Cohortes de crapauds fous</h4>
|
||||||
<p>Les cohortes de crapauds sont des regroupements locaux, pour se voir dans la vraie vie.</p>
|
<p>Les cohortes de crapauds sont des regroupements locaux, pour se voir dans la vraie vie.</p>
|
||||||
<p>Suivez leur activité sur la <a href="https://wiki.crapaud-fou.org/Cohortes">page wiki des cohortes</a>.</p>
|
<p>Suivez leur activité sur la <a href="https://wiki.crapaud-fou.org/Cohortes">page wiki des cohortes</a> ou rejoignez-les sur leurs canaux de discussion:</p>
|
||||||
|
<p class="cohortes">
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue