« Test » : différence entre les versions

De 21Wiki
Aucun résumé des modifications
Page blanchie
Balises : Blanchiment Révocation manuelle Éditeur de wikicode 2017
 
(78 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<graph mode="interactive">
{
  "$schema": "https://vega.github.io/schema/vega/v5.json",
  "width": 1200,
  "height": 1200,
  "data": [
    {
      "name": "membres",
      "values": [
{"label": "diouf","nom": "Moussa « OG » Diouf","membre_start": "2021-05-18","membre_end": "2022-05-23","status": "⚰️"},
{"label": "al","nom": "Dan Al","membre_start": "2021-05-18","membre_end": "2021-09-17","status": "✈️"},
{"label": "al","nom": null,"membre_start": "2022-01-03","membre_end": "2022-01-14","status": "✈️"},
{"label": "crow","nom": "Baron « Crow » Chamberlain","membre_start": "2021-05-18","membre_end": "2022-03-05","status": "✈️"},
{"label": "alex","nom": "Alex Raw","membre_start": "2021-05-18","membre_end": "2021-06-15","status": "✈️"},
{"label": "dante","nom": "Danté Moretti","membre_start": "2021-05-25","membre_end": "2021-06-22","status": "✈️"},
{"label": "bart","nom": "Bart Alzar","membre_start": "2021-05-28","membre_end": "2021-06-08","status": "🚪"},
{"label": "bart","nom": "","membre_start": "2021-06-26","membre_end": "2021-06-26","status": "⚰️"},
{"label": "polo","nom": "Paul « Polo » Hernandez","membre_start": "2021-05-28","membre_end": "2022-02-05","status": "✈️"},
{"label": "carl","nom": "Carl Corel","membre_start": "2021-05-29","membre_end": "2021-08-17","status": "⚰️"},
{"label": "henry","nom": "Henry Weber","membre_start": "2021-06-01","membre_end": "2021-09-26","status": "⚰️"},
{"label": "reggie","nom": "Reggie Barkley","membre_start": "2021-06-01","membre_end": "2021-11-20","status": "⚰️"},
{"label": "alexei","nom": "Alexei Doxalev","membre_start": "2021-06-02","membre_end": "2021-08-03","status": "⚰️"},
{"label": "maiko","nom": "Maiko Tanaka","membre_start": "2021-06-28","membre_end": "2021-08-03","status": "🚪"},
{"label": "zamal","nom": "Damian « Zamal » Laymar","membre_start": "2021-07-01","membre_end": "2021-08-19","status": "⚰️"},
{"label": "jesus","nom": "Jésus Miller","membre_start": "2021-08-05","membre_end": "2022-05-25","status": "⚰️"
},{"label": "ricky","nom": "Ricky Miller","membre_start": "2021-08-05","membre_end": "2022-03-25","status": "✈️"},
{"label": "buck","nom": "Buck Furlow","membre_start": "2021-08-17","membre_end": "2022-01-11","status": "⚰️"},
{"label": "boris","nom": "Boris Volkov","membre_start": "2021-08-23","membre_end": "2022-05-26","status": "👮"},
{"label": "kenzo","nom": "Kenzo Tanti","membre_start": "2021-08-29","membre_end": "2021-12-05","status": "⚰️"},
{"label": "jeffrey","nom": "Jeffrey Hartigan","membre_start": "2021-09-17","membre_end": "2022-05-27","status": "👮"},
{"label": "tibalt","nom": "Tibalt Wrench","membre_start": "2021-09-23","membre_end": "2022-03-25","status": "✈️"},
{"label": "price","nom": "Hayden Price","membre_start": "2021-10-14","membre_end": "2022-03-22","status": "✈️"},
{"label": "daryl","nom": "Daryl Lawson","membre_start": "2022-01-08","membre_end": "2022-05-23","status": "⚰️"},
{"label": "bobby","nom": "Bobby Riggs","membre_start": "2022-02-19","membre_end": "2022-05-29","status": "❌"},
{"label": "arthur","nom": "Arthur Julius","membre_start": "2022-03-04","membre_end": "2022-05-23","status": "⚰️"},
{"label": "lucy","nom": "Lucy Osbourne","membre_start": "2022-03-06","membre_end": "2022-05-23","lulu": "#ff0035","status": "⚰️"},
{"label": "sonny","nom": "Sonny Walker","membre_start": "2022-03-25","membre_end": "2022-05-25","status": "👮"},
{"label": "riko","nom": "Riko Benamek","membre_start": "2022-03-25","membre_end": "2022-05-25","status": "⚰️"},
{"label": "CJ","nom": "Cornelius « CJ » Jensen","membre_start": "2022-05-09","membre_end": "2022-05-23","status": "⚰️"},
{"label": "JL","nom": "Jean-Louis « JL » Lewis","membre_start": "2022-05-09","membre_end": "2022-05-23","status": "⚰️"}
      ],
      "transform": [
        {
          "type": "formula",
          "as": "membre_end",
          "expr": "datum.membre_end ? datum.membre_end : datetime(year(now()) + '/' + (month(now())+1) + '/' + date(now()))"
        }
      ],
      "format": {"parse": {"membre_start": "date", "membre_end": "date"}}
    },
    {
      "name": "seconds",
      "values": [


      ],
      "transform": [
        {
          "type": "formula",
          "as": "second_end",
          "expr": "datum.second_end ? datum.second_end : datetime(year(now()) + '/' + (month(now())+1) + '/' + date(now()))"
        }
      ],
      "format": {"parse": {"second_start": "date", "second_end": "date"}}
    },
    {
      "name": "chefs",
      "values": [
{"label": "diouf","chef_start": "2021-05-18","chef_end": "2022-05-23"}
      ],
      "transform": [
        {
          "type": "formula",
          "as": "chef_end",
          "expr": "datum.chef_end ? datum.chef_end : datetime(year(now()) + '/' + (month(now())+1) + '/' + date(now()))"
        }
      ],
      "format": {"parse": {"chef_start": "date", "chef_end": "date"}}
    },
    {
      "name": "events",
      "values": [
{"name": "06/07 - Drogue","date": "2021-07-06","y": -20},
{"name": "23/08 - Fusillade au poolfight du vignoble","date": "2021-08-23","y": -20},
{"name": "26/09 - Prise d'otage croisée avec les Vagos","date": "2021-09-26","y": -20},
{"name": "21/11 - Blanchiment","date": "2021-11-21","y": -20},
{"name": "09/12 - Début de TheRun","date": "2021-12-09","y": -20},
{"name": "23/12 - Fin de The Run (2ème place)","date": "2021-12-23","y": -20},
{"name": "16/02 - Guerre avec les Lost","date": "2022-02-16","y": -30},
{"name": "04/03 - Augmentation des taux de blanchiment","date": "2022-03-04","y": -30},
{"name": "11/03 - Fin de la Guerre avec les Lost","date": "2022-03-11","y": -20},
{"name": "10/04 - Accord Vagos-Vert","date": "2022-04-10","y": -20},
{"name": "23/05 - Fusillade contre la police","date": "2022-05-23","y": -40},
{"name": "29/05 - Reprise de Forum Drive par Keny Bennett","date": "2022-05-29","y": -20}
      ],
      "format": {"parse": {"date": "date"}}
    },
    {
      "name": "annee",
      "values": [
{"name": "2022","date": "2022-01-01"}
      ],
      "format": {"parse": {"date": "date"}}
    }
  ],
  "scales": [
    {
      "name": "x",
      "type": "time",
      "range": "width",
      "domain": {
        "data": "membres",
        "fields": ["membre_start", "membre_end"]
      }
    },
    {
      "name": "y",
      "type": "band",
      "range": "height",
      "domain": {"data": "membres", "field": "label"},
      "padding": 0.2
    }
  ],
  "axes": [
    {"orient": "bottom", "scale": "x", "grid": true, "format": "%m/%y"}
  ],
  "marks": [
    {
      "type": "rect",
      "from": {"data": "seconds"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "second_start"},
          "x2": {"scale": "x", "field": "second_end"},
          "y": {"scale": "y", "field": "label", "offset": -3},
          "height": {"value": 10},
          "fill": {"value": "#999"}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "chefs"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "chef_start"},
          "x2": {"scale": "x", "field": "chef_end"},
          "y": {"scale": "y", "field": "label", "offset": -3},
          "height": {"value": 10},
          "fill": {"value": "#000"}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "membres"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "membre_start"},
          "x2": {"scale": "x", "field": "membre_end"},
          "y": {"scale": "y", "field": "label"},
          "height": {"value": 4},
          "fill": {"value": "#004b00"}
        }
      }
    },
    {
      "type": "rect",
      "from": {"data": "events"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "date"},
          "y": {"field": "y"},
          "width": {"value": 0.5},
          "height": {"value": 1200},
          "fill": {"value": "#0090FF"}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "events"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "date"},
          "y": {"field": "y"},
          "angle": {"value": -30},
          "text": {"field": "name"},
          "fill": {"value": "#000"},
          "fontSize": {"value": 14}
        }
      }
    },
  {
      "type": "rect",
      "from": {"data": "annee"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "date"},
          "y": {"field": "y"},
          "width": {"value": 0.5},
          "height": {"value": 1200},
          "fill": {"value": "#FF0000"}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "annee"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "date"},
          "y": {"field": "y"},
          "angle": {"value": -30},
          "text": {"field": "name"},
          "fill": {"value": "#FF0000"},
          "fontSize": {"value": 20}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "membres"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "membre_start"},
          "y": {"scale": "y", "field": "label", "offset": -7},
          "text": {"field": "nom"},
          "fill": {"value": "#000"},
          "fontSize": {"value": 14}
        }
      }
    },
    {
      "type": "text",
      "from": {"data": "membres"},
      "encode": {
        "enter": {
          "x": {"scale": "x", "field": "membre_end", "offset": -2},
          "y": {"scale": "y", "field": "label", "offset": 6},
          "text": {"field": "status"},
          "fill": {"value": "#000"},
          "fontSize": {"value": 14}
        }
      }
    }
  ]
}
</graph>

Dernière version du 1 février 2026 à 14:40