Skip to content

Instantly share code, notes, and snippets.

bystrano

Block or report user

Report or block bystrano

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@bystrano
bystrano / gulpfile.js
Last active Oct 14, 2016
Un gulpfile utile pour Foundation
View gulpfile.js
var gulp = require('gulp');
var $ = require('gulp-load-plugins')();
var argv = require('yargs').argv;
var port = process.env.SERVER_PORT || 3000;
var browser = require('browser-sync');
// Check for --production flag
var isProduction = !!(argv.production);
var sassPaths = [
@bystrano
bystrano / .htaccess
Created Feb 5, 2016
Un florilège de trucs qui marchent pour le fichier htaccess
View .htaccess
# Placé dans un dossier, ce htaccess redirige toutes les requêtes vers ailleurs
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ http://planf.be/$1 [R=301,L]
</IfModule>
View sql_utils.php
<?php
/**
* Une boîte à outils de fonctions pour construire des requêtes SQL
*
* @plugin Base Magique
* @copyright 2014
* @author Michel @ Vertige ASBL
* @licence GNU/GPL
*/
@bystrano
bystrano / probe.php
Created Nov 16, 2014
Un fichier probe.php qui charge SPIP pour eldoc-php
View probe.php
<?php
if ( ! isset($_GET['secret'])
|| $_GET['secret'] !== "sesame") {
exit;
}
// require() whatever you need here
ob_start();
@bystrano
bystrano / formulaire_test_formidable.yaml
Last active Aug 29, 2015
Un formulaire formidable avec toutes les saisies possibles, pour développer rapidement une charte graphique pour les formulaires formidable.
View formulaire_test_formidable.yaml
id_formulaire: '1'
identifiant: inscr
titre: test
descriptif: ''
message_retour: 'Merci pour votre inscription !'
saisies:
- { options: { label: Nom, type: text, size: '40', autocomplete: defaut, obligatoire: on, nom: input_1 }, identifiant: '@53286d4a3b9c1', saisie: input }
- { options: { label: Jours, explication: 'Choisissez le ou les jours où vous allez vous joindre à nous !', datas: "lundi|Lundi\r\nmardi|Mardi\r\nmercredi|Mercredi", cacher_option_intro: on, obligatoire: on, nom: selection_multiple_1 }, identifiant: '@53286d8d57266', saisie: selection_multiple }
- { saisie: case, options: { nom: case_1, label: 'Case unique', label_case: 'Case unique', sql: 'varchar(3) DEFAULT '''' NOT NULL' }, identifiant: '@5333f7d982b11' }
- { saisie: checkbox, options: { nom: checkbox_1, label: 'Cases à cocher', datas: { choix1: Un, choix2: Deux, choix3: Trois }, sql: 'text DEFAULT '''' NOT NULL' }, identifiant: '@5333f7dcdd6a2' }
@bystrano
bystrano / fcssmb_fr.php
Created Jan 6, 2014
un fichier de langue spip vide
View fcssmb_fr.php
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
);
@bystrano
bystrano / mes_options.php
Last active Oct 2, 2016
Modèle pour fichier mes_options.php
View mes_options.php
<?php
// Titrer les documents joints à partir du nom du fichier
define('_TITRER_DOCUMENTS', true);
/* Taille du cache */
$GLOBALS['quota_cache'] = 100;
/*********************************/
/*** Options de développement ***/
@bystrano
bystrano / calculer_sous_rubriques.html
Created Sep 9, 2013
Calculer les sous-rubriques récursivement
View calculer_sous_rubriques.html
[(#REM) ce squelette retourne un tableau serializé contenant les
sous-rubriques de la rubrique définie par l'id_rubrique passé en
#ENV.
exemple d'appel :
[(#SET{rubriques_agenda, #INCLURE{fond=calculer/sous_rubriques,
id_rubrique=37}
|unserialize}
)]
@bystrano
bystrano / spip-zone.sh
Last active Aug 14, 2018
Bosser sur la zone avec git
View spip-zone.sh
###########################################################
## Création d'un nouveau plugin sur la zone ###############
###########################################################
# On commence par récupérer les plugins de la zone, mais sans prendre le contenu des dossiers
svn checkout --depth=immediates svn://zone.spip.org/spip-zone/_plugins_
# On crée ensuite son plugin et un trunk
cd _plugins_
mkdir mon_plug
@bystrano
bystrano / eliminer_doublons.html
Created Jun 10, 2013
des scripts utiles pour spip-listes…
View eliminer_doublons.html
#CACHE{0}
<?php
include_spip('inc/spiplistes_api');
include_spip('inc/spiplistes_api_globales');
include_spip('inc/autoriser');
/***********************************************************************/
/* *---------------------* */
/* |eliminer_doublons.php| : élimine les doublons dans une base de */
/* *---------------------* donnée spip-listes. */
You can’t perform that action at this time.