Skip to content

Instantly share code, notes, and snippets.

View lynt-smitka's full-sized avatar

Vladimír Smitka lynt-smitka

View GitHub Profile
@lynt-smitka
lynt-smitka / gist:5354534
Created April 10, 2013 13:16
Nette helper - přidá za jednoznaková slova nedělitelnou mezeru
$template->registerHelper('eol', function ($s) {
return preg_replace("/(?<=^\w) |(?<=\s\w) /","&nbsp;",$s);
});
# Attempt to override some php settings, these settings may be helpful on some hosts if your
# default configuration does not meet CMS's minimum requirements, and your host
# has given your account appropriate permissions
#php_value upload_max_filesize "10M"
#php_value session_save_path "tmp/cache"
#php_flag magic_quotes_gpc Off
#php_flag register_globals Off
#php_flag session.use_trans_sid Off
@lynt-smitka
lynt-smitka / gordon
Last active August 29, 2015 14:20
Custom comments
do functions.php
/* =================================================================== */
function gordon_comments( $comment, $args, $depth ) {
$GLOBALS['comment'] = $comment;
?>
<li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
<div id="comment-<?php comment_ID(); ?>" class="comment-body">
<div class="comment-body-inner">
@lynt-smitka
lynt-smitka / gist:89f8cb53e477ec740b7b
Created May 14, 2015 06:07
Sparkling - 3th level menu
//do functions.php
function sparkling_header_menu() {
wp_nav_menu(array(
'menu' => 'primary',
'theme_location' => 'primary',
'depth' => 3,
'container' => 'div',
'container_class' => 'collapse navbar-collapse navbar-ex1-collapse',
@lynt-smitka
lynt-smitka / example
Last active August 29, 2015 14:21
Presměrování na přihlášení
add_action('get_header', 'lynt_redirect_to_login');
function lynt_redirect_to_login(){
if ( is_page(123) ) {//nutno zadat spravne id stranky
if(!is_user_logged_in()) auth_redirect();
}
}
@lynt-smitka
lynt-smitka / example.php
Last active March 2, 2019 09:46
Pohoda Parse XML
<?php
$content = '<?xml version="1.0" encoding="Windows-1250"?>
<dat:dataPack id="Za001" ico="12345678" application="StwTest" version="2.0" note="export"
xmlns:dat="http://www.stormware.cz/schema/version_2/data.xsd"
xmlns:stk="http://www.stormware.cz/schema/version_2/stock.xsd"
xmlns:ftr="http://www.stormware.cz/schema/version_2/filter.xsd"
xmlns:lStk="http://www.stormware.cz/schema/version_2/list_stock.xsd"
xmlns:typ="http://www.stormware.cz/schema/version_2/type.xsd">
<dat:dataPackItem id="a55" version="2.0">
@lynt-smitka
lynt-smitka / ratings-correction.php
Last active November 3, 2015 13:17
WP mu-plugin replaces "Highest Score By Time Range" in WP-PostRatings for titulkomet.cz
<?php
/*
Plugin Name: WP-Ratings Score correction for titulkomet.cz
Description: Displays the best posts in chosen timerange
Author: Vladimir Smitka
Version: 1.0
Author URI: http://lynt.cz
*/
function get_highest_score_range($time = '1 day', $mode = '', $limit = 10, $chars = 0, $display = true) {
@lynt-smitka
lynt-smitka / microcache-nginx-bypass
Last active October 8, 2015 06:20
Nástin možnosti řešení výjimek pro Nginx microcache
set $no_cache "";
if ($request_method !~ ^(GET|HEAD)$) {
set $no_cache "1";
}
if ($http_cookie ~* "nocache") {
set $no_cache "1";
}
@lynt-smitka
lynt-smitka / Excel Nibble swap
Created October 20, 2015 15:47
Překlad ID RFID karty ze čtečky v nibble módu pomocí Excelu
=
DOSADIT(
DOSADIT(
DOSADIT(
DOSADIT(
DOSADIT(
DOSADIT(
DOSADIT(
DOSADIT(
DOSADIT(
cd /etc/cron.hourly
touch ntpsync
chmod +x ntpsync
echo '#!/bin/bash' > ntpsync
echo 'ntpdate 195.113.144.201 #tik.cesnet.cz' >> ntpsync
echo 'hwclock --systohc' >> ntpsync
./ntpsync