Skip to content

Instantly share code, notes, and snippets.

View EpokK's full-sized avatar

Richard EpokK

View GitHub Profile
notification : function(sUrl, sTitle, sContent, onDisplay, onClick, onClose)
{
if(window.webkitNotifications) { // Test si webkitNotifications de Chrome
if (window.webkitNotifications.checkPermission() == 0) { // 0 is PERMISSION_ALLOWED
var notif = window.webkitNotifications.createNotification(
sUrl, // icon url - can be relative
sTitle, // notification title
sContent // notification body text
);
@EpokK
EpokK / preferences.sublime-settings
Last active December 12, 2015 07:38
Ma configuration Sublime Text 3 Pro
{
"caret_style": "phase",
"color_scheme": "Packages/Tomorrow Color Schemes/Tomorrow-Night-Eighties.tmTheme",
"default_encoding": "Western (ISO 8859-1)",
"detect_slow_plugins": false,
"draw_minimap_border": true,
"fallback_encoding": "Western (ISO 8859-1)",
"font_face": "Source Code Pro",
"font_size": 16,
"highlight_line": true,
@EpokK
EpokK / package-control.sh
Created February 8, 2013 14:38
Installation de Package Control pour sublime text 3
cd Packages/
git clone https://github.com/wbond/sublime_package_control.git "Package Control"
cd "Package Control"
git checkout python3
@EpokK
EpokK / sort.js
Last active December 14, 2015 05:59
Sort objects in an array alphabetically
objArray.sort(function(a, b) {
var textA = a.DepartmentName.toUpperCase();
var textB = b.DepartmentName.toUpperCase();
return (textA < textB) ? -1 : (textA > textB) ? 1 : 0;
});
@EpokK
EpokK / email.html
Created March 7, 2013 12:55
Responsive email
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>.net mobile email tutorial</title>
<style type="text/css">
/* Outlook link fix */
#outlook a {padding:0;}
/* Hotmail background & line height fixes */
@EpokK
EpokK / list.md
Last active December 15, 2015 09:28
Awesome Javascript : A list of amazingly awesome Javascript libraries.
@EpokK
EpokK / .gitignore
Last active December 16, 2015 14:49
Mon .gitignore de base pour projet Laravel 4
# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
# Packages #
@EpokK
EpokK / raccourcis.md
Last active December 16, 2015 19:39
Liste des raccourcis clavier disponible pour le Webmail2 Infomaniak.

Liste des raccourcis clavier disponible pour le Webmail2 Infomaniak :

  • SHIFT + H Liste des raccourcis : Permet d'afficher la liste complète des raccourcis clavier disponibles dans le Webmail 2.
  • ! Premier message : Permet de selectionner le premier message dans le dossier en cours.
  • DOWN Message suivant : Permet de déplacer le curseur sur le message suivant.
  • UP Message précédent : Permet de déplacer le curseur sur le message précédent.
  • LEFT Retour a la liste des messages (dans le calque 3) : Permet de retourner a la liste des messages seulement dans le calque de disposition 3.
  • RIGHT Affiche le message (dans le calque 3) : Permet d'afficher le message selectionne seulement dans le calque de disposition 3.
  • DEL Supprimer : Permet de placer la conversation dans la corbeille.
  • SHIFT + S Rechercher : Permet de placer le curseur dans le champ de recherche.
@EpokK
EpokK / dataProcessor.js
Last active December 17, 2015 01:49
Utilisation de dataProcessor avec CKEditor 4 pour filtrer en entrees ce que l'utilisateur colle dans l'éditeur.
CKEDITOR.replace('editor1', {
on: {
pluginsLoaded: function(event) {
event.editor.dataProcessor.dataFilter.addRules({
elements: {
a: function(element) {
var attr = element.attributes;
if(attr.href && attr.href.indexOf('#') === -1) {
element.attributes.target = '_blank';
@EpokK
EpokK / dateString.js
Created May 7, 2013 12:29
dateString
// Get date string for today's date (e.g. '2011-01-01')
function dateString () {
var d = new Date(Date.now() - 5*60*60*1000);
return d.getUTCFullYear() + '-'
+ (d.getUTCMonth() + 1) + '-'
+ d.getDate();
};