Skip to content

Instantly share code, notes, and snippets.

View bazo's full-sized avatar

Martin Bazik bazo

View GitHub Profile
jQuery(function($) {
$('form[data-async]').live('submit', function(event) {
var $form = $(this);
var $target = $($form.attr('data-target'));
$.ajax({
type: $form.attr('method'),
url: $form.attr('action'),
data: $form.serialize(),
'use strict';
var gulp = require('gulp');
var typescript = require('gulp-tsc');
var mocha = require('gulp-mocha');
var growl = require('gulp-notify-growl');
var async = require('async');
var notify = growl();
var paths = {
<?php
use Nette\Application\UI\Presenter;
use Nette\DI\CompilerExtension;
/**
* Auto register presenters as services
* @author Martin Bažík <[email protected]>
$domains = parse_ini_file(__DIR__.'/../app/config/domains.ini');
$localDomainsFile = __DIR__.'/../app/local/domains.ini';
if(file_exists($localDomainsFile)) {
$localDomains = parse_ini_file($localDomainsFile);
$domains = array_merge($domains, $localDomains);
}
$site = $domains[filter_input(INPUT_SERVER, 'SERVER_NAME')];
define('SITE', $site);
{
"USD": "$",
"EUR": "€",
"GBP": "£",
"INR": "₹",
"AUD": "$",
"CAD": "$",
"SGD": "$",
"CHF": "CHF",
"MYR": "RM",
@bazo
bazo / cli.php
Created January 15, 2015 07:22
cli app entry point
#!/usr/bin/env php
<?php
use Symfony\Component\Console\Application;
// Let bootstrap create Dependency Injection container.
$configurator = require __DIR__ . '/app/bootstrap.php';
$configurator->addConfig(__DIR__ . '/app/config/console.neon');
$di->set('translator', function() use ($config, $di) {
$locale = $di->get('locale');
$whitelist = ['de', 'en'];
$fallback = ['de', 'en'];
$chainResolver = new \Kdyby\Translation\LocaleResolver\ChainResolver;//new \LocaleResolver($locale);
$localeResolver = new \LocaleResolver($locale);
$chainResolver->addResolver($localeResolver);
const renderBooleanFeature = (packages, title, feature) => {
let tds = [];
for (let $package of packages) {
const data = $package[1];
const code = $package[0];
if (data.hasOwnProperty(feature) && data[feature] === true) {
tds.push(
<td key={code+feature} className={code}>
<span className="glyphicon glyphicon-ok"></span>
@bazo
bazo / php_mdb.rst
Created January 11, 2016 16:37 — forked from amirkdv/php_mdb.rst
How to handle MS Access MDB files in Linux with PHP5 PDO and ODBC

To be able to use PHP5 PDO with MS Access mdb files the following is required (the same applies for the PHP4 style of using odbc_X except for the obviously PDO specific requirements):

PHP ODBC module

In Linux this is achieved by intalling the php5-odbc package: