Skip to content

Instantly share code, notes, and snippets.

View viki53's full-sized avatar
🤓

Corentin Hatte viki53

🤓
View GitHub Profile
@viki53
viki53 / extract_toc.php
Created April 21, 2020 12:43
PHP Table Of Content extracting
<?php
require_once('./url_title.php');
require_once('./xss_clean.php');
if (!function_exists('extract_toc')) {
function extract_toc(DOMDocument $dom, int $max_level = 6) {
$xpath = new DOMXPath($dom);
$xpath->registerNamespace('html', 'http://www.w3.org/1999/xhtml');
$max_level = min(max($max_level, 1), 6); // Les titres en HTML vont de h1 à h6 maximum
@viki53
viki53 / Arc Boost
Last active March 13, 2024 10:03
ZdS largeur fixe
https://arc.net/boost/86FB313B-210C-49D5-8D51-A0CD7ACEFA31
@viki53
viki53 / firefox-stylus.user.css
Last active January 3, 2022 13:41
TweetDeck centered
/* ==UserStyle==
@name tweetdeck-centered
@namespace tweetdeck.twitter.com
@description Center TweetDeck's columns on large screens
@version 1.0.3
@author Corentin Hatte (https://www.github.com/viki53)
@homepageURL https://gist.github.com/viki53/57f3a84bb629487f0568a741957d475d
@updateURL https://gist.githubusercontent.com/viki53/57f3a84bb629487f0568a741957d475d/raw/firefox-stylus.user.css
@preprocessor default
==/UserStyle== */
@viki53
viki53 / README.md
Last active May 2, 2025 21:42
LinkedIn distraction-free

LinkedIn distraction free

What does this do?

It hides some distracting elements on LinkedIn's pages (especially the main feed), such as:

  • Upsell links
  • The news block
  • The games block
  • The "For companies" menu in the navbar
@viki53
viki53 / firefox-stylus.user.css
Last active June 28, 2022 10:58
Credit-Mutuel-cookies
/* ==UserStyle==
@name Credit-Mutuel-cookies
@namespace creditmutuel
@match https://www.creditmutuel.fr/*
@description Cache la bannière de cookies (et réactive le scroll) sur le site creditmutuel.fr
@version 1.0.0
@author Corentin Hatte (https://www.github.com/viki53)
@homepageURL https://gist.github.com/viki53/99d8bdf95626bc241ee99308041b7dd8
@updateURL https://gist.github.com/viki53/99d8bdf95626bc241ee99308041b7dd8/raw/firefox-stylus.user.css
@preprocessor default
@viki53
viki53 / firefox-stylus.user.css
Last active March 13, 2023 16:50
HuffingtonPost cookies
/* ==UserStyle==
@name Huffington-Post-cookies
@namespace huffingtonpost
@match https://www.huffingtonpost.fr/*
@description Cache la bannière de cookies (et réactive le scroll) sur le site huffingtonpost.fr
@version 1.0.0
@author Corentin Hatte (https://www.github.com/viki53)
@homepageURL https://gist.github.com/viki53/1411e0b965e67c3ba0f140fe1fdeece9
@updateURL https://gist.github.com/viki53/1411e0b965e67c3ba0f140fe1fdeece9/raw/firefox-stylus.user.css
@preprocessor default
@viki53
viki53 / README.md
Last active April 9, 2025 07:14
Workflow Git

Ceci est une proposition de workflow visant à fluidifier les déploiements et le travail autour de Git dans les petites équipes.

Il s'agit d'une base de travail à adapter à chaque contexte. Par exemple ici Jira et Bitbucket sont utilisés, mais les concepts sont adaptables à d'autres outils équivalents.

Le but étant d'homogénéiser les méthodes de travail et d'assurer la qualité des livrables en favorisant la collaboration entre les développeurs.