Skip to content

Instantly share code, notes, and snippets.

View nunob87's full-sized avatar

Nuno nunob87

View GitHub Profile
@nunob87
nunob87 / custom.php
Created March 23, 2015 18:01
wp includes
function scripts_include() {
//CSS
wp_enqueue_style( 'bootstrap-min', get_template_directory_uri() . '/assets/bootstrap/css/bootstrap.min.css' );
wp_enqueue_style( 'own-theme', get_template_directory_uri() . '/assets/css/owl.theme.css' );
wp_enqueue_style( 'own-carousel', get_template_directory_uri() . '/assets/css/owl.carousel.css' );
wp_enqueue_style( 'magnific-popup', get_template_directory_uri() . '/assets/css/magnific-popup.css' );
wp_enqueue_style( 'simpletextrotator', get_template_directory_uri() . '/assets/css/simpletextrotator.css' );
wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/assets/css/font-awesome.min.css' );
wp_enqueue_style( 'animate', get_template_directory_uri() . '/assets/css/animate.css"' );
@nunob87
nunob87 / rmdir.js
Created February 28, 2015 12:05
remove dir + files nodejs
var rmdir = function(dir) {
var list = fs.readdirSync(dir);
for(var i = 0; i < list.length; i++) {
var filename = path.join(dir, list[i]);
var stat = fs.statSync(filename);
if(filename == "." || filename == "..") {
} else if(stat.isDirectory()) {
rmdir(filename);
} else {
@nunob87
nunob87 / rmfiles.js
Created February 28, 2015 12:04
remove files nodejs
var rmfile = function(dir) {
var list = fs.readdirSync(dir);
for(var i = 0; i < list.length; i++) {
var filename = path.join(dir, list[i]);
var stat = fs.statSync(filename);
if(filename != "." && filename != "..") {
//if(moment()-moment(stat.mtime)>3600000)
fs.unlinkSync(filename);
}
@nunob87
nunob87 / calcular-idade.js
Created February 27, 2015 23:27
idade javascript
idade : function (dia, mes, ano) {
return ~~((Date.now()-(+new Date(ano+'/'+mes+'/'+dia)))/31557600000);
}
@nunob87
nunob87 / data-validar.js
Created February 27, 2015 23:26
validar data javascript
data : function (dia,mes,ano) {
if(dia=='' || mes =='' || ano=='')
return false;
if(dia>31 || dia<1)
return false;
if(mes>12 || dia<1)
return false;
if(((new Date().getFullYear())-18)<ano || ano<1900)
return false;
if (((mes==4)||(mes==6)||(mes==9)||(mes==11))&&(dia>30))
@nunob87
nunob87 / ngkeyup.js
Created February 27, 2015 23:25
ngkeyup angularjs
.directive('ngKeyup', ['$parse', function($parse) {
return function(scope, element, attr) {
var fn = $parse(attr['ngKeyup']);
element.bind('keyup', function(event) {
scope.$apply(function() {
fn(scope, {$event:event});
});
});
}
}])
@nunob87
nunob87 / ng-change.js
Created February 27, 2015 23:23
ngchange angularjs
.directive('ngChange', ['$parse', function($parse) {
return function(scope, element, attr) {
var fn = $parse(attr['ngChange']);
element.bind('change', function(event) {
scope.$apply(function() {
fn(scope, {$event:event});
});
});
}
}])
@nunob87
nunob87 / ngblur.js
Created February 27, 2015 23:22
ngblur angularjs
.directive('ngBlur', ['$parse', function($parse) {
return function(scope, element, attr) {
var fn = $parse(attr['ngBlur']);
element.bind('blur', function(event) {
scope.$apply(function() {
fn(scope, {$event:event});
});
});
}
}])
@nunob87
nunob87 / stopevent.js
Created February 27, 2015 23:22
stop-event angularjs
app.directive('stopEvent', function () {//parar propgragaçao de um evento
return {
restrict: 'A',
link: function (scope, element, attr) {
element.bind(attr.stopEvent, function (e) {
e.stopPropagation();
});
}
};
})