Skip to content

Instantly share code, notes, and snippets.

View abennouna's full-sized avatar

Abdelaziz Bennouna abennouna

View GitHub Profile
@abennouna
abennouna / gist:5517147
Last active December 16, 2015 23:59
Tutoriel Yii : Affichage en temps réel de données en provenance du serveur à l’aide des Server-Side Events (SSE) - http://tellibus.com/blog/1
CREATE TABLE `Message` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`toUserId` int unsigned NOT NULL,
`message` text NOT NULL,
`new` tinyint NOT NULL DEFAULT '1',
PRIMARY KEY (`id`),
KEY `toUserId` (`toUserId`)
);
@abennouna
abennouna / gist:5522162
Last active December 17, 2015 00:38
Tutoriel Yii : Intercepter les rapports de non remise d’e-mail (NDR) pour exécuter une commande spécifique - http://tellibus.com/blog/2
CREATE TABLE IF NOT EXISTS `User` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`status` tinyint unsigned NOT NULL,
`login` varchar(30) NOT NULL,
`password` tinytext NOT NULL,
`email` varchar(128) NOT NULL,
`firstName` varchar(128) NOT NULL,
`lastName` varchar(128) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `login` (`login`)
@abennouna
abennouna / gist:5524467
Last active March 6, 2024 19:20
Tutoriel PHP : Programmer des backups automatiques d’une base de données MySQL et les envoyer via FTP - http://tellibus.com/blog/3
<?php
// Données de connexion à la base de données
$MYSQLhost = 'localhost';
$MYSQLdb = 'tlb_db';
$MYSQLuid = 'tlb_db_uid';
$MYSQLpwd = 'motdepasse';
// Données de connexion au serveur FTP
$ftpServer = 'ftp.votre-serveur.com';
$ftpUser = 'utilisateur@votre-serveur.com';
@abennouna
abennouna / gist:5539972
Last active December 17, 2015 02:59
Le Lab by tellibus : tlbExcelView - http://tellibus.com/lab/tlbExcelView/
<?php public function actionAdmin() {
$model = new Model('search');
$model->unsetAttributes();
if (isset($_GET['Model'])) {
$model->attributes = $_GET['Model'];
}
if (isset($_GET['export'])) {
$production = 'export';
@abennouna
abennouna / gist:5540181
Last active December 17, 2015 02:59
Le Lab by tellibus : enscroll - http://tellibus.com/lab/enscroll
<div id="DivToScroll" style="height:300px;width:600px">
<!-- Il faut que le contenu de ce div soit relativement large et/ou haut pour le faire défiler -->
<div style="height:1000px;width:2000px"></div>
</div>
<script src="jquery.min.js"></script>
<script src="enscroll.pack.js"></script>
<script>
$(function($) {
@abennouna
abennouna / gist:5541931
Last active December 17, 2015 03:19
Le Lab by tellibus : simplyScroll - http://tellibus.com/lab/simplyScroll
<link rel="stylesheet" href="jquery.simplyscroll.css" type="text/css">
<a href="#" id="goBack">Défiler vers l’arrière</a>
<a href="#" id="pause">Mettre en pause</a>
<a href="#" id="goFwd">Défiler vers l’avant</a>
<ul id="scroller">
</ul>
@abennouna
abennouna / gist:5542252
Last active December 17, 2015 03:19
Le Lab by tellibus : noUiSlider - http://tellibus.com/lab/noUiSlider
<link rel="stylesheet" href="nouislider.fox.css" type="text/css">
<div id="DivToTransform" class="noUiSlider horizontal"></div>
<div id="#Display"></div>
<script src="zepto.min.js"></script>
<script src="zepto.data.pack.js"></script>
<script src="nouislider.min.js"></script>
<script>
@abennouna
abennouna / gist:5542558
Created May 8, 2013 18:37
Le Lab by tellibus : selectToAutocomplete - http://tellibus.com/lab/selectToAutocomplete
<link rel="stylesheet" href="jquery-ui.css" type="text/css">
<select id="SelectToAutoComplete">
</select>
<script src="jquery.min.js"></script>
<script src="jquery-ui-autocomplete.js"></script>
<script src="jquery.select-to-autocomplete.min.js"></script>
@abennouna
abennouna / gist:6938137
Last active December 25, 2015 07:19
Bidaya, votre site Web adaptatif et optimisé - Deuxième partie : RESS en PHP, HTML et CSS adaptatifs - http://tellibus.com/blog/101
<?php
/* ************************************************************************** *\
* Code HTML et PHP du site monopage Bidaya *
* Billet de blog : http://tellibus.com/blog/101 *
* Démo : http://tellibus.com/bidaya/index-02.php *
* CC-BY-SA tellibus.com *
\* ************************************************************************** */
// DetectMobileBrowsers.com - Version du 09/09/2013
$userAgent = $_SERVER['HTTP_USER_AGENT'];
@abennouna
abennouna / gist:7045630
Last active December 25, 2015 21:49
Bidaya, votre site Web adaptatif et optimisé - Troisième partie : navigation améliorée en JavaScript - http://tellibus.com/blog/102
<?php
/* ************************************************************************** *\
* Code HTML et PHP du site monopage Bidaya *
* Billet de blog : http://tellibus.com/blog/102 *
* Démo : http://tellibus.com/bidaya/index-03.php *
* CC-BY-SA tellibus.com *
\* ************************************************************************** */
// DetectMobileBrowsers.com - Version du 09/09/2013
$userAgent = $_SERVER['HTTP_USER_AGENT'];