Knowledge base

¿Qué es esto?

git: Listar Número de commits por usuario

19/01/2016 - 05/05/2016 -  Comentarios - git Reports
git shortlog -s -n Para excluir los merges de los commits: git shortlog -sn --no-merges

Wordpress: Saber si estamos en la página de detalle de un tipo de post concreto

19/01/2016 - 19/01/2016 -  Comentarios - Wordpress Entradas
En teoría se hace con la función: is_singular( 'postType' ) por ejemplo: is_singular( 'post' ) Pero a mí no me funcionó desde el functions.php del tema, así que lo resolví así: get_post_type() == "post"

PHP: Traducir aplicación con gettext

18/01/2016 - 17/12/2018 -  Comentarios - PHP Traducir aplicaciones
En este enlace, tenemos un ejemplo sencillo de como traducir una aplicación usando gettext: http://www.sitepoint.com/localizing-php-applications-1/

PHP: Convertir fecha de un formato a otro

18/01/2016 - 27/12/2018 -  Comentarios - PHP Fechas
Podemos convertir una fecha de un formato a otro de la siguiente manera: Convertir a dd/mm/yyyy: date("d/m/Y", strtotime($str)); Convertir a dd/mm/yyyy hh:mi:ss : date("d-m-Y H:i:s", strtotime($str));

PHP: Acceder a las propiedades de un objeto con caracteres raros en el nombre

18/01/2016 - 27/12/2018 -  Comentarios - PHP Objetos
Pongamos por caso que queramos acceder a una propiedad que se llame 16x16. Por ejemplo: [avatarUrls] => stdClass Object ( [48x48] => https://secure.gravatar.com/avatar/ceb43f3f73a88295fd705bff534caccc?d=mm&s=48 [24x24] => https://secure.gravatar.c...

PHP: Ordenar alfabéticamente un array a partir de la clave

14/01/2016 - 27/12/2018 -  Comentarios - PHP Arrays Ordenar alfabéticamente un array
Podemos ordenar alfabéticamente un array en PHP en función de la clave con la siguiente función: ksort($arrayVar);

PHP: Ordenar alfabéticamente un array a partir del valor

14/01/2016 - 27/12/2018 -  Comentarios - PHP Arrays Ordenar alfabéticamente un array
Podemos ordenar alfabéticamente un array en PHP en función del valor con la siguiente función: asort($vFieldValues); Así tal cual, no hay que volver a asignarlo a la variable. para hacerlo descendente hay que ejecutar: arsort($vFieldValues); Si se...

Notepad++ plus plus: Aviso acción pendiente al arrancar notepad++ que no se va

14/01/2016 - 15/06/2017 -  Comentarios - Notepad++ plus plus
Hay que eliminar este fichero: %APPDATA%\Notepad++\plugins\Config\PluginManagerGpup.xml Y re-arrancar notepad++ Más info aquí: http://superuser.com/questions/888189/how-to-remove-pending-action

git: Establecer el autor y el email

13/01/2016 - 17/12/2018 -  Comentarios - git General
Si se quiere hacer para el repositorio en el que estamos: git config user.name "Toni Nieto" git config user.email "email@url.com" Si se quiere hacer para todos los repositorios: git config --global user.name "Toni Nieto" git config --global user.e...

git: Cambiar el autor para una serie de commits

13/01/2016 - 17/12/2018 -  Comentarios - git Commit Cambiar autor
1) Hay que hacer un clone del proyecto desde cero 2) Hay que crear un fichero .sh o .bat con este script y ejecutarlo: #!/bin/sh git filter-branch --env-filter ' OLD_EMAIL="oldemail@domain.com" CORRECT_NAME="Toni Nieto" CORRECT_EMAIL="newemail@dom...