Skip to content

Instantly share code, notes, and snippets.

View alvaro-prieto's full-sized avatar

Alvaro Prieto alvaro-prieto

View GitHub Profile
//Las relaciones left y right son permitidas. Normalmente no tendremos que tocar el ON
//No obstante :
//si tenemos condiciones adicionales del on del join, se ponen como 3er parametro
//de relación. La relación primaria de las tablas no hay que ponerla, porque ya la pone
//el framework
/*
select distinct U.id, T.clase, T.estado1 as leido
from usuarios U
@alvaro-prieto
alvaro-prieto / meses
Created September 18, 2017 12:38
array de meses
$meses = ["","Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"];
$fecha = new Fecha($this->datos->fecha);
$attr["fecha"] = "{$fecha->vdia} de {$meses[$fecha->vmes]}";
@alvaro-prieto
alvaro-prieto / telefonos
Last active November 11, 2020 15:57
Hay dos lineas: la de los móviles con botones plateados, y la de los botones negros. LLamémosles plateado y negros. El plateado es habitualmente para llamadas entrantes desde fuera, el negro para llamadas del centro. No obstane si el plateado está oc
Teléfono de soporte
===================
(0) 948 82 15 35
Emails de soporte
===================
aprieto@tudela.uned.es
soportetecnico@tudela.uned.es
Para llamar fuera
@alvaro-prieto
alvaro-prieto / ejemplo
Created September 21, 2017 09:21
Ejecutar una funcion sobre cada elemento de un array y retornar un nuevo array
let numbers = [1, 5, 10, 15];
let doubles = numbers.map( x => x * 2);
//el original no se altera
//tambien se le puede pasar una funcion por parametro como referencia, obviamente
let raices= numbers.map(Math.sqrt);
@alvaro-prieto
alvaro-prieto / fgsdfgsfgd
Last active September 17, 2021 12:05
Función para redirigir desde javascript, teniendo en cuenta la urlbase (no es necesario suministrarselo)
//La funcion redirige() JS acepta como parametro la url a partir del /, es decir,
//si por ejemplo queremos ir a:
//http://aprieto_web_salud.quid.es/indice
//sera suficiente con hacer:
redirige("/indice");
//o incluso
Agregar profesor en moodle:
===========================
Se matricula, de la forma normal, como si fuese un alumno, y ahí hay un botón desplegable
que indica el rol
Otra forma para agregar profesore a moodle:
===========================================
La dirección de correo de soporte:
**soportetecnico@tudela.uned.es**
Te metes en el menu superior de Mis Sitios-> administrador de red-> sitios, y
en el listado, miras la url del enlace del blog en si, ahí aparece un numerito
for (let value of iterable) {
console.log(value);
}
//Permite obtener un subset de un array con los elementos que cumplen con una
//condición, por ejemplo los impares:
var filtrado = [1,2,3,4,5,6,7,8].filter( x => x % 2 ); //[1, 3, 5, 7]