Skip to content

Instantly share code, notes, and snippets.

View tarto-dev's full-sized avatar
🎃
Never Gonna Give You Up 🎵

Clara C. tarto-dev

🎃
Never Gonna Give You Up 🎵
  • Conserto
  • Nantes, France
View GitHub Profile
#!/bin/bash
# Redirect output to stderr.
exec 1>&2
# enable user input
exec < /dev/tty
OUTPUT=0
if ! command -v standard &> /dev/null
then
@tarto-dev
tarto-dev / purfect-handler.php
Created October 21, 2019 12:46
Perfect error handler -- PHP Version :)
<?php
try {
// Do ur shit here
} catch (Exception $e) {
header("Location : https://stackoverflow.com/search?q=[php]" . $e->getMessage());
}
@tarto-dev
tarto-dev / drupal-troll-overflow.js
Created October 21, 2019 12:42
Perfect error handler :)
(function ($, Drupal) {
'use strict';
/**
* @type {Drupal~behavior#ben_stackOverLowl}
*/
Drupal.behaviors.ben_stackOverLowl = {
attach: function (context, settings) {
try {
// Ton code ici
**Bienvenue sur le serveur Donjons & Darons**, saches que tu t'apprête à rentrer dans un territoire dangereux alors laisse moi d'abord te présenter quelques règles d'usages.
Le serveur se sépare en 2 parties, les salons textuels et les salons vocaux.
Pour commencer abordons les __salons textuels__ (commencent avec un #hashtag) :
```
- Le salon général est le bon endroit pour parler de films, séries, cuisine voir raconter des tranches de vie
- Le salon proposition de jeu est un salon pour proposer des jeux à la communauté mais aussi pour inciter les gens à rejoindre les jeux sur laquelle la communauté est déjà établie
- Les jeux en vrac sont la pour centraliser les discussions relatives à tout les jeux n'ayant pas de salon attitré, c'est aussi le moyen de déterminer quel jeu aura besoin d'un salon dédié
- Les salons nominatifs sont la pour décharger le salon jeux en vrac de toute l'actualité des jeux populaires dans la communauté
#REPLACE my.website.dev with your project url
# Usage : docker-compose run drush <drush command>
drush:
image: drush/drush:7
volumes_from:
- fmsh_dev__application
volumes:
- ../sources:/var/www/drupal
links:
- fmsh_dev__mysql
@tarto-dev
tarto-dev / git-migration.sh
Created February 15, 2017 14:47
This script allow you to easily migrate a repository from git server to another git server
#!/bin/sh
oldrepos="$2"
newrepos="$3"
reposname="$1"
clonefolder="/Applications/MAMP/htdocs/clonePldev/$reposname"
rootclonefolder="/Applications/MAMP/htdocs/clonePldev/"
R='\e[31m'
B='\e[36m'
@tarto-dev
tarto-dev / git-migration.sh
Created February 15, 2017 14:47
This script allow you to easily migrate a repository from git server to another git server
#!/bin/sh
oldrepos="$2"
newrepos="$3"
reposname="$1"
clonefolder="/Applications/MAMP/htdocs/clonePldev/$reposname"
rootclonefolder="/Applications/MAMP/htdocs/clonePldev/"
R='\e[31m'
B='\e[36m'
+function ($) {
'use strict';
// CAROUSEL CLASS DEFINITION
// =========================
var Carousel = function (element, options) {
this.$element = $(element)
this.$indicators = this.$element.find('.carousel-indicators')
this.options = options
@tarto-dev
tarto-dev / README.md
Last active February 17, 2017 10:25
Push notifications IONIC (APNS + GCM) + PHP Sender

Pour faire fonctionner les pushs sur Android / iOS, il faut ajouter ce plugin

cordova plugin add phonegap-plugin-push --variable SENDER_ID="xxxxxx

Le code dans app.js est à placer dans les directives appropriés, le fichier push.php permet de tester les pushs sur APNS & GCM

#!/bin/bash
CUR_USER=$(whoami)
#DRUSH_EXEC="/usr/bin/php /Users/$CUR_USER/.composer/vendor/bin/drush"
DRUSH_EXEC="/Applications/MAMP/bin/php/php5.5.18/bin/php /etc/apps/drush/drush.php"
#PHPCS_EXEC="/Users/$CUR_USER/.composer/vendor/bin/phpcs"
PHPCS_EXEC="/Applications/MAMP/bin/php/php5.5.18/bin/phpcs"