Skip to content

Instantly share code, notes, and snippets.

View brunopulis's full-sized avatar
:octocat:
Vá devagar, mas vá

Bruno Pulis brunopulis

:octocat:
Vá devagar, mas vá
View GitHub Profile
@brunopulis
brunopulis / contact.js
Created December 20, 2013 17:42
Arquivo de teste para formulários de contato com CasperJs
// Rotina de teste para formulário de contato
//
// @author Bruno Pulis <[email protected]>
//
//
/**
*
* Exemplo de formulário de email
*
@brunopulis
brunopulis / reload-iframe.js
Last active October 16, 2017 20:19
Reload Iframe with embed
// Marca o video esta sendo assistido
// E carrega a legenda dinamicamente com atributo data-*
//
$(function() {
var thumb = $( '.video-item a' ),
mask = $( '.video-item a .mask' ).hide();
// Reload Thumb
thumb.on('click', function(e) {
e.preventDefault();
@brunopulis
brunopulis / marker-video.js
Created April 29, 2014 19:56
Marker Video
/*
Funcao que marca o video que esta
sendo assistido como uma mascara
de "Assistindo agora"
*/
$(function() {
var thumb = $('.video-item a');
var mask = $( '.video-item a .mask' ).hide();
@brunopulis
brunopulis / mask.js
Created May 6, 2014 20:04
MaskInput
maskTelefone: function() {
$( "#telefone" ).mask( "(99) 9999-9999?9" ).live('focusout', function (event) {
var target, phone, element;
target = (event.currentTarget) ? event.currentTarget : event.srcElement;
phone = target.value.replace(/\D/g, '');
element = $(target);
element.unmask();
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="robots" content="noodp, noydir" />
<link rel="dns-prefetch" href="//cdnjs.cloudflare.com">
<link rel="canonical" href="http://mysite.com/" />
<link rel="stylesheet" href="http://mysite.com/style.css" type="text/css" />
@brunopulis
brunopulis / dinamic-list.js
Created March 20, 2015 14:27
Dinamic List with Js
var main = function(){
var btn = $('.btn');
btn.on('click', function(){
var post = $('.status-box');
post.val();
$('<li>').text(post).prependTo('.posts');
$('.status-box').val('');
$('.counter').text('140');
@brunopulis
brunopulis / slider.js
Created March 20, 2015 15:08
Slider with pure jQuery no need plugin.
var main = function(){
var dropdownToggle = $('.dropdown-toggle');
// Event Handler
dropdownToggle.on('click', function(){
$('.dropdown-menu').toggle();
});
// Event Handler
$('.arrow-prev').click(function(){
@brunopulis
brunopulis / loadMore.js
Created September 3, 2015 02:54
Load more post's
var loadMore = function() {
var size_li = $(".nth").size(),
btnLoadMore = $('#loadMore');
btnLoadMore.on('click', function () {
$('.nth').show();
});
}
@brunopulis
brunopulis / remove-admin-bar.php
Created October 3, 2015 17:33
Remove Admin Toolbar on Wordpress
// Call the action
remove_action('init', 'wp_admin_bar_init');
function my_function_admin_bar(){
return false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');
@brunopulis
brunopulis / upload-svg-file.php
Created October 5, 2015 13:47
Adding in file functions.php
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
// add the file extension to the array
$existing_mimes['svg'] = 'mime/type';
// call the modified list of extensions