Skip to content

Instantly share code, notes, and snippets.

View RenzoTejada's full-sized avatar
馃彔
Working from home

Renzo Tejada RenzoTejada

馃彔
Working from home
View GitHub Profile
@RenzoTejada
RenzoTejada / Install drive mongo in PHP
Last active February 23, 2016 22:07
Instalar el drive de mongo para PHP
1. Para ver si mongodb est谩 disponible en los modulos de php ejecutamos esto en consola
~ /usr/bin/env php -m
2. Instalaci贸n de dependencias para el drive de mongo
sudo apt-get update
sudo pecl install mongo
3. Modifico 1ero el php.ini del apache
~ sudo vi /etc/php5/apache2/php.ini
@RenzoTejada
RenzoTejada / Gu铆a b谩sica para usar ZFTool en ZF2"
Last active September 4, 2016 03:53
Un gu铆a r谩pida de como usar ZFTool y la ayuda para los developers / desarrolladores / programadores en ZF2
Zend Framework 2 Tool
=========================
**ZFTool** instalar dentro de las dependencias del proyecto Zend Framework 2 .
## Configurar la instalaci贸n
* Run `composer require zendframework/zftool:dev-master`
* Habilitar el modulo ZFTool en **application.config.php**
## Features
@RenzoTejada
RenzoTejada / Bash install Wordpress
Last active August 17, 2023 12:12
Como instalar wordpress con bash desde la creacion del virtualhost , la bd y el archivo wp-config. automatizado
www=/home/putencio/Proyectos/wp
echo "Ingrese el dominio local"
read sn
# Create VirtualHost config in /etc/apache2/site-available/
echo "<VirtualHost *:80>
ServerAdmin [email protected]
ServerName $sn
@RenzoTejada
RenzoTejada / Virtual host con bash
Created January 15, 2016 15:05
Automatizando la creaci贸n de virtualhost en apache con bash, donde se ingresara el host (dominio local), directorio (ruta donde se alojara tu proyecto), y repo a clonar (este parametro es opcional, si tienes el repo a clonar https lo agregas)
echo "Ingrese el dominio local"
read sn
echo "ingrese el directorio del proyecto"
read www
echo "ingrese el repo a clonar"
read clone
echo "Creando el VirtualHost"
@RenzoTejada
RenzoTejada / Funci贸n que corta texto en una determinada cantidad palabras de
Last active January 6, 2016 15:31
Funci贸n que corta texto en una determinada cantidad de palabras
function limit_words($string, $word_limit) {
$words = explode(' ', $string);
return implode(' ', array_slice($words, 0, $word_limit));
}
@RenzoTejada
RenzoTejada / Funci贸n que agregar el protocolo a las url - wordpress
Created January 4, 2016 22:43
Funci贸n que agregar el protocolo a las url - wordpress
function addHttp($url) {
if (filter_var($url, FILTER_VALIDATE_URL) === false) {
$url = "http://" . $url;
}
return $url;
}
@RenzoTejada
RenzoTejada / Funci贸n que corta texto en una determinada cantidad de caracteres
Last active January 4, 2016 22:44
Funci贸n que corta texto en una determinada cantidad de caracteres - wordpress - php
function cortarTexto($txt, $nr, $abrev = null) {
$tamano = $nr;
$contador = 0;
$texto = strip_tags($txt);
if ($texto != "") { // Cortamos la cadena por los espacios
//$arrayTexto = split(' ',$texto);
if ($tamano >= strlen($texto)) {
return $texto;
} else {
$arrayTexto = explode(' ', $texto);
@RenzoTejada
RenzoTejada / Campo Obligatorio subir imagen destacada en wordpress
Created January 4, 2016 22:40
Obligar o Requisito subir la imagen destacada en wordpress
// Requerir imagen destacada
add_action('save_post', 'wpds_check_thumbnail');
add_action('admin_notices', 'wpds_thumbnail_error');
function wpds_check_thumbnail($post_id) {
// cambia esto para cualquier tipo de entrada personalizada
if (get_post_type($post_id) != 'post')
return;
if (!has_post_thumbnail($post_id)) {
// se muestra un mensaje a los usuarios
@RenzoTejada
RenzoTejada / Funci贸n Bloqueo Imagenes
Last active January 4, 2016 22:36
Bloque de im谩genes menores a determinadas medidas - funci贸n para wordpress
function bloqueo_images_pequenas($file) {
$type = explode('/', $file['type']);
if ($type[0] == 'image') {
list( $width, $height, $imagetype, $hwstring, $mime, $rgb_r_cmyk, $bit ) = getimagesize($file['tmp_name']);
if ($width < 600 && $height < 400) {
$file['error'] = __('ERROR: La imagen no cumple con las dimensiones minimas de 600x400- ancho act:' . $width . ' alto act:' . $height, 'textdomain');
}
}
return $file;
}
@RenzoTejada
RenzoTejada / Creacion de usuario ftp
Last active April 27, 2016 22:37
Creacion de usuario ftp
Pasos para crear un usuario ftp en linux:
0.- sudo apt-get install vsftpd
1.- ir al directorio
cd /home/ftp
2.- crear directorio "user"
mkdir user
3.- agregar el usuario user
sudo useradd user -d / -s /bin/ftp
4.- asignarle password
sudo passwd user