Skip to content

Instantly share code, notes, and snippets.

View pedroelsner's full-sized avatar

Pedro R. Elsner Begosso pedroelsner

View GitHub Profile
<?php
// ...
$this->Auth->allow('*');
} // beforefilter
?>
@pedroelsner
pedroelsner / gist:2787234
Created May 25, 2012 10:39
#1 - Imagem Transparente PHP
<?php
// Define medidas
$medida = array(
'largura' => '100',
'altura' => '100',
);
// Abre a imagem original
$img = imageCreateFromPng('imagem.png');
// Mantem definições de transparencia
@pedroelsner
pedroelsner / gist:2787239
Created May 25, 2012 10:40
#2 - Imagem Transparente PHP
<?php
// Abre imagem 1
$img1 = imageCreateFromPng('imagem1.png');
// Mantem definições de transparencia
imageAlphaBlending($img1, true);
imageSaveAlpha($img1, true);
// Abre imagem 2
$img2 = imageCreateFromPng('imagem2.png');
// Mantem definições de transparencia
@pedroelsner
pedroelsner / gist:2787242
Created May 25, 2012 10:40
#3 - Imagem Transparente PHP
<?php
// Define medidas
$medida = array(
'largura' => '200',
'altura' => '200',
);
// Cria a imagem temporaria
$imgTemp = imagecreatetruecolor( $medida['largura'], $medida['altura'] );
// Define a cor transparente e pintamos toda a imagem
$(document).ready(function(){
$('p').css('color','#ff0000');
});
window.addEvent('domready',function(event) {
$('p').setStyle('border','1px solid #ff0000');
});
@pedroelsner
pedroelsner / gist:2787256
Created May 25, 2012 10:44
#1 - jQuery + Mootools
<!-- Carrega jQuery primeiro -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
<!-- Carrega as extensões jQuery -->
<!-- ... -->
<!-- Instancia jQuery na variável $j -->
<script type="text/javascript">
var $j = jQuery.noConflict();
</script>
@pedroelsner
pedroelsner / gist:2787262
Created May 25, 2012 10:46
#2 - jQuery + Mootools
<!-- Carrega jQuery primeiro -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
<!-- Não instancia jQuery -->
<script type="text/javascript">
jQuery.noConflict();
</script>
<!-- Carrega as extensões jQuery -->
<!-- ... -->
@pedroelsner
pedroelsner / gist:2787516
Created May 25, 2012 11:41
#1 - WP Post Formats
<?php
if( function_exists( 'add_theme_support' ) ) {
// Adiciona suporte a Post Formats
add_theme_support( 'post-formats', array( 'aside', 'gallery', 'link', 'image', 'quote', 'status', 'video', 'audio', 'chat' ) );
if( function_exists( 'add_post_type_support' ) ) {
// Atribui Post Formats aos Posts
add_post_type_support( 'post', 'post-formats' );
}
@pedroelsner
pedroelsner / gist:2787517
Created May 25, 2012 11:42
#2 - WP Post Formats
<?php
// Atribui Post Formats as Páginas
add_post_type_support( 'page', 'post-formats' );
// Cria Custom Post Type e atribui Post Formats
register_post_type('portfolio', array( 'supports' => array('title', 'editor', 'author', 'post-formats') ));
?>