Skip to content

Instantly share code, notes, and snippets.

@jimmylatreille
jimmylatreille / detecter mobile PHP
Created January 29, 2014 20:04
Pour detecter le mobile en PHP
if(preg_match('/android|blackberry|htc|iphone|ipad|ipaq|ipod|mobile/', strtolower($_SERVER['HTTP_USER_AGENT']))) {
$ismobile = 1;
}
@jimmylatreille
jimmylatreille / multy upload
Last active August 29, 2015 13:55
multy uplaod Magento demo
<?php
/**
* Controler PhotoGallery
* @author Jimmy Latreille
* @email jlatreille@os.ca
* @date 3 septembre 2013
*/
class Ckx_PhotoGallery_IndexController extends Mage_Core_Controller_Front_Action{
@jimmylatreille
jimmylatreille / Phalcon install file
Last active August 29, 2015 14:01
Phalcon install file
#!/bin/bash
# Phalcon Framework
#
# Copyright (c) 2011-2014 Phalcon Team (http://www.phalconphp.com)
#
# This source file is subject to the New BSD License that is bundled
# with this package in the file docs/LICENSE.txt.
#
# If you did not receive a copy of the license and are unable to
@jimmylatreille
jimmylatreille / background liste mosaic
Last active August 29, 2015 14:03
background table mosaique
table tr:nth-of-type(even){background: transparent;}
table tr:nth-of-type(odd){background: #e4e4e4;}
@jimmylatreille
jimmylatreille / Responsive img.css
Last active August 29, 2015 14:03
Responsive img css
img {
max-width: 100%;
height: auto;
}
@media \0screen {
img {
width: auto; /* for ie 8 */
}
}
@jimmylatreille
jimmylatreille / jQuery librairie CDN
Last active August 29, 2015 14:03
jQuery librairie internet explorer support
<!--[if lt IE 9]>
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<![endif]-->
<!--[if (gte IE 9) | (!IE)]><!-->
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<!--<![endif]-->
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
//namespacing event
$( 'li' ).on( 'click.logging', function() {
console.log( 'a list item was clicked' );
});
$( 'li' ).on( 'click.analytics', function() {
doSomethingElse();
});
$( 'li' ).off( 'click.logging' );
@jimmylatreille
jimmylatreille / asynchronously_javascript.js
Created September 1, 2014 03:02
asynchronously javascript script
//asynchronously javascript script function
function getScript(url){
var elem = document.createElement('script'),
script = document.getElementsByTagName('script')[0];
elem.src = url;
elem.type = 'text/javascript';
elem.async = true;
@jimmylatreille
jimmylatreille / mediaQuery.css
Last active August 29, 2015 14:06
media Query cheat sheet
/* ================================================ */
/* Responsive - Media queries */
/* ================================================ */
/*http://i-skool.co.uk/mobile-development/web-design-for-mobiles-and-tablets-viewport-sizes/*/
/*At least requires the meta viewport tag with content 'width=device-width'*/
@media only screen and (max-width: 1080px) and (orientation : portrait) {
/* PORTRAIT:
Windows Surface Pro*/
}
@jimmylatreille
jimmylatreille / mercurial.hg
Last active August 29, 2015 14:06
Mercirial
## Mercurial Workflow
hg clone http://bitbucket.org/repo => Clone un depot
hg log => Pour affichier les log ou hg glog pour plus d'info
hg status => Pour afficher le status des changements
hg merge => Pour merger des fichier