Skip to content

Instantly share code, notes, and snippets.

View adubovskoy's full-sized avatar

Alexander Dubovskoy adubovskoy

View GitHub Profile
<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<title>
</title>
<!--[if !mso]><!-->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--<![endif]-->
<?php
namespace Drupal\site_custom\Plugin\views\argument_default;
use Drupal\Core\Cache\Cache;
use Drupal\Core\Cache\CacheableDependencyInterface;
use Drupal\views\Plugin\views\argument_default\ArgumentDefaultPluginBase;
/**
* SameCategory argument default plugin.
@adubovskoy
adubovskoy / composer.json
Created June 15, 2020 15:42
D8 composer.json example
{
"name": "drupal/drupal",
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
"type": "project",
"license": "GPL-2.0+",
"require": {
"composer/installers": ">=1.3.0",
"wikimedia/composer-merge-plugin": "~1.3",
"oomphinc/composer-installers-extender": ">=1.1",
"hirak/prestissimo": ">=0.3",
<?php
namespace App\Command;
use App\DockerProcess;
use App\SitesHelper;
use Symfony\Component\Console\Command\Command;
use Symfony\Component\Console\Helper\ProgressBar;
use Symfony\Component\Console\Input\InputArgument;
<?php
namespace App\Command;
use App\DockerProcess;
use App\SitesHelper;
use Symfony\Component\Console\Command\Command;
use Symfony\Component\Console\Helper\ProgressBar;
use Symfony\Component\Console\Input\InputArgument;
@adubovskoy
adubovskoy / (module)composer.json
Created December 28, 2018 11:50
Пример composer libraries
// Пример содержимого в модуле
{
"name": "radon_features/ckeditor_editor_settings",
"type": "drupal-custom-feature",
"description": "Ckeditor default settings for editor role",
"license": "GPL-2.0+",
"homepage": "https://git.ra-don.com/radon_features/ckeditor_editor_settings",
"minimum-stability": "dev",
"require": {
var gulp = require('gulp');
var sass = require('gulp-sass');
var autoprefixer = require('gulp-autoprefixer');
var sourcemaps = require('gulp-sourcemaps');
var livereload = require('gulp-livereload');
gulp.task('sass', function () {
gulp.src('scss/styles.scss')
.pipe(sourcemaps.init())
.pipe(sass())
var gulp = require('gulp');
var sass = require('gulp-sass');
var sourcemaps = require('gulp-sourcemaps');
gulp.task('sass', function () {
gulp.src('./styles/scss/styles.scss')
.pipe(sass())
.pipe(gulp.dest('./styles/css/'));
});
@adubovskoy
adubovskoy / gist:9cc959cbf70d13ffd5ea
Last active August 29, 2015 14:21
Smartresponder module
<?php
/**
* Implements hook_menu().
*/
function responder_menu() {
$items = array();
$items['admin/config/responder'] = array(
'title' => 'smartrespond.ru',