Skip to content

Instantly share code, notes, and snippets.

View Gerhard-Kanzler's full-sized avatar

Gerhard Kanzler Gerhard-Kanzler

View GitHub Profile
@Gerhard-Kanzler
Gerhard-Kanzler / pimcore-x-update-helper.php
Last active January 3, 2024 11:35
Pimcore 6 to Pimcore 10 Helper
<?php
/**
* 9 Juni 2021 by Gerhard Kanzler
*
**/
include "./vendor/autoload.php";
function renameYmlToYaml( DirectoryIterator $dir ){
$data = [];
@Gerhard-Kanzler
Gerhard-Kanzler / between.php
Created February 26, 2016 15:08
BETWEEN DB Query
$sql = ' $von ' BETWEEN validStart AND validStop
OR ' . $bis . ' BETWEEN validStart AND validStop
OR validStart BETWEEN ' . $von . ' AND ' . $bis . '
OR validStop BETWEEN ' . $von . ' AND ' . $bis . ';
var gulp = require('gulp');
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var imagemin = require('gulp-imagemin');
var minifyCSS = require('gulp-minify-css');
var autoprefixer = require('gulp-autoprefixer');
var sourcemaps = require('gulp-sourcemaps');
var please = require('gulp-pleeease');
var rename = require('gulp-rename');
@Gerhard-Kanzler
Gerhard-Kanzler / cache.js
Last active September 20, 2015 10:34
Css Caching in sessionstorage
var css_href_array = [];
(function () {
"use strict";
// once cached, the css file is stored on the client forever unless
// the URL below is changed. Any change will invalidate the cache
var styleTags = document.getElementsByClassName('js-style');
function getBrowser() {
var myAgent = navigator.userAgent.toLowerCase();
if( myAgent.indexOf('msie') != -1 && parseInt(myAgent.split('msie')[1]) == 8 ){
return 'ie8';
@Gerhard-Kanzler
Gerhard-Kanzler / Elasticsearch-as-service.md
Last active August 29, 2015 14:03
Elasticsearch Service (init.d)
@Gerhard-Kanzler
Gerhard-Kanzler / trackMail.js
Last active August 29, 2015 14:01
GA Event Tracking E-Mail adress
setTimeout(function(){
$('a').on('click', function(){
if( $(this).attr('href').match(/mailto:/) ){
_gaq.push(['_trackEvent', 'E-Mail', 'click', $(this).attr('href').replace('mailto:', '')]);
}
});
}, 1000);
@Gerhard-Kanzler
Gerhard-Kanzler / HideUnpublishedObjects.md
Last active August 29, 2015 14:01
Pimcore Objects not Published show some error...

Do not show Unpublished Objects in frontend. Show the Objects only if i am logged in in Pimcore or click in objects on the Preview Button.

@Gerhard-Kanzler
Gerhard-Kanzler / iniframe.js
Created December 5, 2013 13:19
In I-Frame Script
if( window.self === window.top ){
//in Browser
}else{
//in I-Frame
}
@Gerhard-Kanzler
Gerhard-Kanzler / Checkbox Styling
Last active December 20, 2015 13:19
jQuery Checkbox Style Plugin
How to use:
===========
The only thing you need is the line below!
The plugin Grabs all Tags:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<input type="checkbox" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@Gerhard-Kanzler
Gerhard-Kanzler / datepicker.js
Created August 1, 2013 06:14
jQuery UI Datepicker with dependencies on dates.
// Inputs must be in the same <form>
// This is not Tested, if there are error comment please
var selectorFromInput = '.arrival';
var selectorToInput = '.departure';
var addDays = 7;
$( selectorFromInput + ", " + selectorToInput).datepicker({
minDate:0,
firstDay:1,
onSelect:function (dateText, inst) {
if($(this).hasClass(selectorFromInput.replace('.', ''))) {