Skip to content

Instantly share code, notes, and snippets.

@nucklearproject
nucklearproject / gist:4367375
Last active December 10, 2015 02:28
My .vimrc
" Pathogen
filetype off " Pathogen needs to run before plugin indent on
call pathogen#runtime_append_all_bundles()
call pathogen#helptags() " generate helptags for everything in 'runtimepath'
filetype plugin indent on
filetype plugin on
set autoindent
set cmdheight=1 "command bar is 2 high
set backspace=indent,eol,start "set backspace function
@nucklearproject
nucklearproject / gist:4440001
Created January 3, 2013 01:16
Simple touchscreen script. Based in sftouchscreen JQuery plugin.
<?php
function user_agents(){
$devices = array('iphone', 'android', 'ipad', 'iphone', 'blackberry');
foreach ($devices as $ua) {
$tsuac[] = (strpos(strtolower($_SERVER['HTTP_USER_AGENT']), strtolower($ua))) ? 1 : 0;
}
return (in_array(1, $tsuac)) ? '.sftouchscreen()' : '';
}
?>
<html>
jQuery(window).load(function () {
// console.log(jQuery.cookie("scrollTop"));
setTimeout(function () {
jQuery('body').trigger('resize');
}, 200);
if ('referrer' in document && typeof document.referrer != undefined) {
var url_parts = document.referrer.split("/");
var url = url_parts[0] + "//" + url_parts[2];
@nucklearproject
nucklearproject / template.php
Last active December 15, 2015 05:59
How to theming taxonomy page vocabulary name in drupal.
<?php
function THEMENAME_preprocess_page(&$variables, $hook) {
// Theming page--NODETYPE.tpl.php
if (isset($variables['node'])) {
$variables['theme_hook_suggestions'][] = 'page__' . $variables['node'] -> type;
}
/*Template sugestion for vocabulary NAME (String)*/
/*Ex: page--vocabulary--VOCABULARYNAME.tpl.php*/
@nucklearproject
nucklearproject / gist:5245967
Last active March 15, 2017 00:51
Drupal simple query's
REcopilacion de consultas SQL para drupal.
<?php
// Retorna un simple valor, retorna el nomnbre de la taxonomia
function termName($tid){
$name = db_query("select name from {taxonomy_term_data} where tid=:tid",
array(':tid' => $tid))->fetchField();
return $name;
}
@nucklearproject
nucklearproject / gist:5406964
Created April 17, 2013 19:19
Javascript with detect
// Manages changes in responsive layout
var layout = (function() {
var callbacks = [];
// Container for checking changes in layout width
var $container = $('#header .container');
// Container width: screen width
var steps = {
960: 960,
@nucklearproject
nucklearproject / gist:c4f845963bbeee624056
Last active August 29, 2015 14:18
Reemplazar la url de una pagina por la categoria para SILO
function wpa_alter_cat_links( $termlink, $term, $taxonomy ){
if( 'category' == $taxonomy && 0 == $term->parent ){
return str_replace( '/category', '', $termlink );
}
return $termlink;
}
add_filter( 'term_link', 'wpa_alter_cat_links', 10, 3 );
@nucklearproject
nucklearproject / admin-genesis-functions.php
Created September 19, 2016 13:17
Base para Genesis framework
<?php
function be_megasense_defaults($defaults)
{
$defaults['ad_post_align'] = 'left';
$defaults['disquss-name'] = '';
$defaults['facebook-appid'] = '';
$defaults['default-comment'] = 'default';
$default['show_author'] = '1';
@nucklearproject
nucklearproject / WP-no-category.php
Created September 19, 2016 13:19
Worepress - No listar en los posts los posts que no tengan una categoria definida.
//if the post is category "uncategorized" or child of "uncategorized" as the main category, change the permalink rule of "/%category%/%postname%" to "/%postname%"
function my_pre_post_link($permalink, $post, $leavename)
{
if ($post->post_type != 'post') {
return $permalink;
}
$cats = get_the_category($post->ID);
if (!count($cats)) {
return $permalink;
}
@nucklearproject
nucklearproject / rows.dart
Created August 5, 2018 01:47
Flutter obtener ID
Container seleccionBlock(double rotacion, double margin, int contador) {
return Container(
margin: EdgeInsets.only(top: margin),
child: Transform.rotate(
angle: rotacion,
child: Container(
width: 110.0,
height: 196.0,
// padding: const EdgeInsets.all(4.0),