Skip to content

Instantly share code, notes, and snippets.

View miloskroulik's full-sized avatar

Miloš Kroulík miloskroulik

View GitHub Profile
@miloskroulik
miloskroulik / StarterKit.php
Last active February 15, 2024 20:44
Subtheme of Radix subtheme post-processing
<?php
namespace Drupal\hd_radix;
use Drupal\Core\Theme\StarterKitInterface;
use Symfony\Component\Filesystem\Filesystem;
final class StarterKit implements StarterKitInterface {
const HD_RADIX_RELATIVE_PATH = '../hd_radix';
/**
* Implements hook_entity_operation_alter().
*/
function hd_entity_print_uuid_entity_operation_alter(array &$operations, \Drupal\Core\Entity\EntityInterface $entity)
{
if ($entity->getEntityTypeId() === 'webform_submission') {
$operations['pdf_download']['title'] = t('Download PDF');
$route_params = [
'entity_type' => $entity->getEntityTypeId(),
'entity_id' => $entity->id(),
{
"name": "drupal/recommended-project",
"description": "Project template for Drupal 9 projects with a relocated document root",
"type": "project",
"license": "GPL-2.0-or-later",
"homepage": "https://www.drupal.org/project/drupal",
"support": {
"docs": "https://www.drupal.org/docs/user_guide/en/index.html",
"chat": "https://www.drupal.org/node/314178"
},
@miloskroulik
miloskroulik / ajax.html
Created January 9, 2022 21:31
Select2 AJAX mapy.cz example
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Select 2 AJAX demo</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css"/>
</head>
<body>
<form action="">
@miloskroulik
miloskroulik / owl_carousel.txt
Created November 22, 2021 19:43
Owl Carousel testbed
@miloskroulik
miloskroulik / tiny_testbed.txt
Created November 22, 2021 19:42
Tinyslider shortcodes testbed
[nd_title title="Testimonials carousel" text_format="h2" label_align="c-left" p_size="c-font-17" different_values="0"]
[/nd_title]
[tiny_testimonials different_values="0" type="carousel"]
[tiny_testimonial bg_type="c-option-default" different_values="0" type="carousel"]
[html format="full_html" different_values="0"]<p>Z chapadly dá tlupě odděluje přeléval systém čím zůstával termitů tj. lodě energií nádherným, představí po vyšší neobvyklých rychlý, pohřbil netopýři nabíledni, té dá lze jí ráda kratší původních, zdravou sama nakrásně v možnosti samec co značný názvy jak a spojujících dispozici uvádí začínají než šimpanzi teď.</p>[/html]
[/tiny_testimonial]
[tiny_testimonial bg_type="c-option-default" different_values="0" type="carousel"]
[html format="full_html" different_values="0"]<p>Z chapadly dá tlupě odděluje přeléval systém čím zůstával termitů tj. lodě energií nádherným, představí po vyšší neobvyklých rychlý, pohřbil netopýři nabíledni, té dá lze jí ráda kratší původních, zdravou sama nakrásně v možnost
@miloskroulik
miloskroulik / xdebug_lando_phpstorm.md
Last active March 29, 2024 15:02
How to setup xdebug + Lando + PHPstorm when using Drupal 8 recipe

I assume you're using Drupal 8 recipe and Linux as a host OS. Also, xdebug 3.x is assumed, which is standard for Lando-provided PHP image.

Set up Lando

Example .lando.yml file can look like this:

name: xdebug-test
recipe: drupal8
config:
 webroot: web
From c23be7ed86a3a04e3cb85aaef91619ebf115421a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Milo=C5=A1=20Kroul=C3=ADk?= <milos.kroulik@proofreason.com>
Date: Tue, 17 Jul 2018 17:30:19 +0200
Subject: [PATCH] Fix problem with event dispatcher Fix event dispatcher, so
we're sending the right data
---
src/Controller/H5PAJAX.php | 6 +++---
src/Event/FinishedEvent.php | 25 ++++++++++---------------
2 files changed, 13 insertions(+), 18 deletions(-)
@miloskroulik
miloskroulik / terrain_map_geojson.md
Last active May 11, 2018 06:27
Creating simple map with terrain and place labels

I needed to create a simple map (as an image), like this:

The steps are:

  1. Load data in geojson format to geojson.io
  2. Add terrain layer, with URL like this: https://maps-for-free.com/layer/relief/z{z}/row{y}/{z}_{x}-{y}.jpg
  3. Add labels layer, with URL like this: http://c.sm.mapstack.stamen.com/terrain-labels/{z}/{x}/{y}.png
@miloskroulik
miloskroulik / Adaptace měst na změnu klimatu.md
Created March 9, 2018 20:51
Adaptace měst na změnu klimatu