Skip to content

Instantly share code, notes, and snippets.

View delineas's full-sized avatar
🚀
Launching...

Daniel Primo delineas

🚀
Launching...
View GitHub Profile
@delineas
delineas / readme.md
Created April 13, 2016 11:59
Forever SSH Tunnel with Vagrant Machine

First of all, create the script

# Command line
# Install sshpass and screen previously (apt-get install sshpass screen)
nano ssh_tunnel.sh

Paste into this file

@delineas
delineas / readme.md
Last active April 14, 2016 16:49
Wordpress Change Folder
  • Copia de seguridad de ficheros y base de datos
  • Cambiar el contenido de la carpeta de Wordpress a una subcarpeta, por ejemplo /wordpress-new. Todo menos el index.php
  • En el index.php de la raíz cambiar
require( dirname( __FILE__ ) . '/wp-blog-header.php' );

por

require( dirname( __FILE__ ) . '/wordpress-new/wp-blog-header.php' );
@delineas
delineas / mymodule.module
Created May 20, 2016 08:57
Drupal 7 Remove Publish Check On Create Node
<?php
/**
* Implements hook_form_BASE_FORM_ID_alter().
*
* Delete publish form field ONLY on create nody type page
*/
function MYMODULE_form_node_form_alter(&$form, $form_state) {
if (isset($form['#node'])) {
$node = $form['#node'];
@delineas
delineas / parsley.es.js
Created May 7, 2017 17:00
l10n/parsley
window.ParsleyConfig = window.ParsleyConfig || {};
(function ($) {
window.ParsleyConfig = $.extend( true, {}, window.ParsleyConfig, {
validators: {
es_dni: function () {
return {
validate: function ( val, elem, self ) {
var letter, letters, number;
@delineas
delineas / __INDEX.txt
Created June 6, 2017 17:21 — forked from facine/__INDEX.txt
Drupal 8 - Examples
# Taxonomy terms:
- https://gist.github.com/facine/35bb291811c146b6fc9e#file-create_taxonomy_term-php
# Menu links:
- https://gist.github.com/facine/35bb291811c146b6fc9e#file-create_menu_link-php
# File items:
- https://gist.github.com/facine/35bb291811c146b6fc9e#file-create_file-php
# Nodes:
@delineas
delineas / .env
Last active December 14, 2017 19:14
Docker config mariadb container
LOCAL_LISTEN_ADDR=192.168.99.100:
HOST_PATH_HTTPD_DATADIR=~/Sites/www
HOST_PATH_MYSQL_DATADIR=~/Sites/mariadb
HOST_PATH_PGSQL_DATADIR=~/Sites/pgsql
HOST_PATH_MONGO_DATADIR=~/Sites/mongo
@delineas
delineas / mymodule.drush.inc
Created July 19, 2017 16:11
Drush entity list Drupal 8
<?php
/**
* Implements hook_drush_command().
*/
function MYMODULE_drush_command() {
$commands['mymodule-entity-list'] = [
@delineas
delineas / bash.sh
Last active August 2, 2017 07:50
Node Mac Reinstall
# force delete
brew uninstall --force node
# change node_modules permission
sudo chown -R ${USER} /usr/local/lib/node_modules
# delete old node_modules (it's creepy, I know, but it's necessary)
rm -rf /usr/local/lib/node_modules
# free a lot of memory
brew cleanup
# install node and gpm
brew install node
@delineas
delineas / drupal_composer_install.sh
Last active August 2, 2017 15:02
Composer Create Drupal Env
composer create-project drupal/drupal drupal_folder_example
cd drupal_folder_example
drush si --db-url=mysql://root:root@localhost/drupal_folder_example
drush upwd admin --password="easypassword"
composer require drupal/console:~1.0 --prefer-dist --optimize-autoloader
@delineas
delineas / D8.md
Created September 10, 2017 18:58 — forked from leymannx/D8.md

#Drupal 8 snippets

##Create absolute URL:

$options = ['absolute' => TRUE];
$url_object = Drupal\Core\Url::fromRoute('entity.node.canonical', ['node' => $nid], $options);
// will output http://example.com/path-to-my-node

##Create absolute link object (and inner span):