Skip to content

Instantly share code, notes, and snippets.

View alfredbez's full-sized avatar
👨‍💻

Alfred Bez alfredbez

👨‍💻
View GitHub Profile
@alfredbez
alfredbez / typo3-backend-switch.js
Last active December 15, 2015 16:39
JavaScript: AJAX check for subfolder
/*
Skript prüft, ob Typo3 auf der jeweiligen Seite verfügbar ist, indem es einen Request an http://seitenname/typo3/index.php sendet und den zurückgegebenen Statuscode prüft.
Da es in einem Firefox Add-On laufen soll, wurde es für den Firefox entwickelt. Läuft aber genauso auch in Chrome.
*/
var http_request = false;
function checkTypo3(){
http_request = false;
if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
@alfredbez
alfredbez / connect.inc.php
Created April 4, 2013 12:25
PHP: Create Mysql Connection
<snippet>
<content><![CDATA[
/********************************/
/* MySQL Connection */
/********************************/
if( $_SERVER['REMOTE_ADDR'] != '127.0.0.1' ){
$mysqlhost="${1:localhost}";
$mysqluser="${2:user_remote}";
$mysqlpwd="${3:password_remote}";
$mysqldb="${4:db_name_remote}";
@alfredbez
alfredbez / fuzzySearch.sql
Last active December 15, 2015 20:19
MySQL: Fuzzy Search
SELECT * FROM `table` WHERE expr1 SOUNDS LIKE 'string'
@alfredbez
alfredbez / console.time.js
Created April 5, 2013 10:08
Javascript: log time
console.time("dosomething");
var foo = 'bar';
console.timeEnd("dosomething");
@alfredbez
alfredbez / style-selected-text.css
Created April 10, 2013 09:58
CSS: style selected text
h1::selection {
-webkit-text-stroke: 2px #000;
background: transparent;
color: transparent;
}
@alfredbez
alfredbez / img-gray.css
Created May 7, 2013 13:25
CSS: grayscale img
#logo-wrap img {
-webkit-filter: grayscale(1);
-webkit-transition:all 0.5s;
}
#logo-wrap img:hover{
-webkit-filter: grayscale(0);
}
@alfredbez
alfredbez / copy-OXIDthemeOptions.sql
Last active April 18, 2020 16:33
Kopiert Theme-Einstellungen von Azure Theme zu eigenem Theme (Oxid-Kochbuch)
SET @sourceTheme='theme:azure';
SET @targetTheme='theme:kochbuch';
INSERT INTO oxconfig (OXID, OXSHOPID, OXMODULE, OXVARNAME, OXVARTYPE, OXVARVALUE )
(SELECT UUID(), OXSHOPID, @targetTheme, OXVARNAME, OXVARTYPE, OXVARVALUE FROM oxconfig WHERE OXMODULE = @sourceTheme);
INSERT INTO oxconfigdisplay (OXID, OXCFGMODULE, OXCFGVARNAME, OXGROUPING, OXVARCONSTRAINT, OXPOS)
(SELECT UUID(), @targetTheme,OXCFGVARNAME, OXGROUPING, OXVARCONSTRAINT, OXPOS FROM oxconfigdisplay WHERE OXCFGMODULE = @sourceTheme);
div.anythingSlider .anythingControls {bottom:-20px !important;-webkit-transition: all 0.2s;}
div.anythingSlider:hover .anythingControls {bottom:0 !important;}
@alfredbez
alfredbez / optimize_image.php
Last active December 25, 2015 20:59
Optimize Image with php
<?php
function image_optimize ($source_url, $destination_url, $quality) {
$info = getimagesize($source_url);
if ($info['mime'] == 'image/jpeg') $image = imagecreatefromjpeg($source_url);
elseif ($info['mime'] == 'image/png') $image = imagecreatefrompng($source_url);
else return 'error: only jpeg and png are supported';
// Enable interlancing
var geocoder;
var map;
function initialize() {
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(-34.397, 150.644);
var mapOptions = {
zoom: 8,
center: latlng
}