Skip to content

Instantly share code, notes, and snippets.

View reficedev's full-sized avatar

Ice Development reficedev

View GitHub Profile
/*
<javascriptresource>
<name>Save as SVG</name>
<about>Name a layer or layerset with .svg to convert it.</about>
</javascriptresource>
*/
var SvgWiz = SvgWiz || {
settings : {
scriptName : 'svgexport',
@reficedev
reficedev / Modele-de-Mentions-Legales.txt
Last active September 30, 2019 08:21
Modèle de mentions légales
Mentions Légales
Ce site est édité par la société {nom_société}.
Siège social : {nom_société} {nom_adresse}
Capital social : XXXXX euros
Téléphone : +33 (0)4.74.00.00.00
Responsable de la rédaction :
RewriteCond %{HTTP_HOST} !^www\.ice-dev\.com$ [NC]
RewriteRule ^(.*)$ https://www.ice-dev.com/$1 [R=301,L]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.ice-dev.com/$1 [R=301,L]
# le reste de votre fichier htaccess ci-dessous
body{
counter-reset: resultat;
}
div.g::before{
font-size: 30px;
counter-increment: resultat;
content: counter(resultat) ".";
}
@reficedev
reficedev / Bookmarklet adding numbers to google results
Last active June 26, 2017 13:28
This bookmarklet adds CSS style wich shows the number of Google result
javascript:(function(){%20var%20style%20=%20document.createElement(%27style%27),%20styleContent%20=%20document.createTextNode(%27body{%20counter-reset:%20resultat%20!important;%20}%20div.g::before{%20counter-increment:%20resultat%20!important;%20content:%20counter(resultat)%20\%22.\%22%20!important;%20}%20%27);%20style.appendChild(styleContent%20);%20var%20caput%20=%20document.getElementsByTagName(%27head%27);%20caput[0].appendChild(style);%20})();
@reficedev
reficedev / es6-class.js
Created November 9, 2016 08:52
ES2015 : Classes and Inheritance
class Polygon {
constructor(height, width) { // Class constructor
this.name = 'Polygon';
this.height = height;
this.width = width;
}
sayName() { // Class method
console.log('Hi, I am a', this.name + '.');
}
SetEnvIf REQUEST_URI "/url_autorisee$" noauth=1
AuthType Basic
AuthName "Authorization Required"
AuthUserFile /xxx/xxx/xxxx/xxxxxx/xxxx/.htpasswd
Order deny,allow
Satisfy any
Deny from all
Allow from env=noauth
Allow from env=REDIRECT_noauth
Require valid-user
<?php
// à mettre dans /wp-content/themes/mon_theme-child/image.php
global $post;
if ( $post && $post->post_parent ) {
wp_redirect( get_permalink( $post->post_parent ), 301 );
exit;
} else {
wp_redirect( home_url( '/' ), 301 );
exit;
<?php
/**
* =================================================================================
* @date : 15/01/2016
* @version : 1.2
* @company : Ice-Development
* @see : https://github.com/reficedev/alert-old-browser-detection
* edit jh 18/03/2016 : detection safari < 7
@reficedev
reficedev / Modele-de-CGU.txt
Created November 20, 2015 14:11
Modèle de Conditions Générales d'Utilisation
Modèle de CGU
Le présent document a pour objet de définir les modalités et conditions dans lesquelles d’une part, ____ , ci-après dénommé l’EDITEUR, met à la disposition de ses utilisateurs le site, et les services disponibles sur le site et d’autre part, la manière par laquelle l’utilisateur accède au site et utilise ses services.
Toute connexion au site est subordonnée au respect des présentes conditions.
Pour l’utilisateur, le simple accès au site de l’EDITEUR à l’adresse URL suivante ____ implique l’acceptation de l’ensemble des conditions décrites ci-après.
Propriété intellectuelle