Skip to content

Instantly share code, notes, and snippets.

View juanlopezdev's full-sized avatar

Juan López juanlopezdev

View GitHub Profile
@juanlopezdev
juanlopezdev / user_secure_smtp_gmail_in_wp.md
Last active August 2, 2019 17:01
Usar SMTP GMAIL de manera segura en wordpress #wordpress #php #plugin
@juanlopezdev
juanlopezdev / PHP_format_date_to_es.md
Created April 20, 2018 16:05
[Fecha en formato español en PHP] Como hacer que una función date de php te retorne una fecha en formato español #php #utilidades

Código base para formatear fecha

setlocale(LC_ALL,"es_ES");
$string = "20180417";
$date = DateTime::createFromFormat("Ymd", $string); // http://php.net/manual/es/datetime.createfromformat.php
echo strftime("%d %B %Y",$date->getTimestamp()); // http://php.net/manual/es/function.strftime.php
// return: 17 abril 2018
@juanlopezdev
juanlopezdev / HTACCESS_util_commands.log
Created March 16, 2018 17:05
[Comándos útiles HTACCESS] Lista de utilidades para archivo .htaccess #htaccess #utilidades
# Rederigir de un dominio sin www a uno con www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^tudominio.com [NC]
RewriteRule ^(.*)$ http://www.tudominio.com/$1 [L,R=301]
@juanlopezdev
juanlopezdev / VUEJS_tips.md
Last active February 2, 2018 17:22
[Tips VueJS] Lista de tips y snippets para VueJS #utilidades #vue.js

VUEJS - Tips y Snippets

Lista de tips y códigos de ayuda

Pasar un array php a una propiedad de un componente VueJS

php
@juanlopezdev
juanlopezdev / BOOTSTRAP_center_popup_vertical.md
Last active February 14, 2018 22:37
[Centrar verticalmente popup en bootstrap 4] Método para centrar un popup bootstrap verticalmente #bootstrap #utilidades

Agregar las clases .d-flex y .align-items-center al contenedor principal del .modal.

Luego agregar las clases .ml-auto, .mr-auto, .mb-auto y .mt-auto al contenedor secundario .modal-dialog

Es mejor realizar mediante Javascript, poniendole de manera directa en el html puede generar conflictos en el modal. Recomiendo usar este código:

if ($('.modal.modal-vertical-center').length > 0) {
    $('.modal.modal-vertical-center').each(function (index) {
@juanlopezdev
juanlopezdev / ROBOTSTXT_utilities.md
Last active December 14, 2021 17:29
[Robotstxt Utilidades] Utilidades para manejar el archivo robots.txt #utilidades

robots.txt

User-agent: *
Disallow: /login.html
Disallow: /imagenes/
Disallow: /*/subcarpeta/
Disallow: *

** Comandos **

@juanlopezdev
juanlopezdev / VSCODE_shortcuts.md
Last active January 25, 2018 03:53
[Shortcuts en Visual Studio Code] Atajos de teclado #utilidades

Format code

# Windows
Shift + Alt + F

# Mac
Shift + Alt + F

#Linux
Ctrl + Shift + I
@juanlopezdev
juanlopezdev / JAVASCRIPT_util_date.js
Last active January 25, 2018 03:55
[Javascript - Manejo de fechas ] Utilidades y funciones para manejar fechas en Javascript #utilidades
/**
* Seleccionar todas las fechas de un mes
* param {int} year
* param {int} month
*/
function getAllDatesOfMonth (year, month) {
var date = new Date(year, month, 1);
var days = [];
while (date.getMonth() === month) {
days.push(new Date(date));
@juanlopezdev
juanlopezdev / JAVASCRITP_helper_change_ubigeo_select.html
Last active October 8, 2018 04:06
[Javascript Plugin sencillo de Ubigeo que carga estados, ciudades, provincias y distritos] Soporte para cargar estados, ciudades o provincias y distritos * Carga el combobox de estado/departamento si cambio el combobox pais * Carga el combobox de ciudades o provincias si cambio el combobox estado * Carga el combobox de distritos si cambio el com…
<div>
<label>Páis *</label>
<select name="cbo-country" id="cbo-country">
<option value="">Seleccione</option>
<!-- List Option -->
</select>
</div>
<div>
<label>Departamento/Estado *</label>
<select name="cbo-state" id="cbo-state" >