This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
################ | |
# Password Gen # | |
################ | |
# Source: http://blog.colovirt.com/2009/01/07/linux-generating-strong-passwords-using-randomurandom/ | |
# Use: `pwgen` or pwgen 20 oder pwgen 20 10 | |
pwgen() { | |
# Length of password | |
if [ -z "$1" ] | |
then | |
length=10 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// How many revisions should be created? | |
$num_of_revisions = 40; | |
// Demo content | |
$content = "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. | |
Duis autem vel eum iriure dolor in |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Plugin Name: Admin Color Switcher | |
* Version: 0.1 | |
* Description: Switch admin color scheme via toolbar | |
* Author: Dominik Schilling | |
* Author URI: http://wphelper.de/ | |
* Plugin URI: http://wpgrafie.de/ | |
* | |
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Plugin Name: Chrome Logger | |
* Description: Logs PHP debug info into Chrome console | |
* Author: Dominik Schilling | |
*/ | |
/** | |
* Server Side Chrome PHP debugger class | |
* Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Custom Gallery Setting | |
*/ | |
( function( $ ) { | |
var media = wp.media; | |
// Wrap the render() function to append controls | |
media.view.Settings.Gallery = media.view.Settings.Gallery.extend({ | |
render: function() { | |
media.view.Settings.prototype.render.apply( this, arguments ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Plugin Name: SVG | |
* Version: 1.0 | |
* Description: Allows you to upload SVG files through the media uploader. | |
* Author: Dominik Schilling | |
* Author URI: http://wphelper.de/ | |
* Plugin URI: https://gist.github.com/ocean90/5263152 | |
* | |
* License: GPLv2 or later |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Add a custom feed to WordPress. | |
* | |
* The feed will be rendered through the wp-includes/feed-rss2.php template | |
* and avaiable under example.com/feed/{$feed_slug}. | |
* | |
* Note: Don't forget to flush the rewrite rules once. | |
* | |
* @author Dominik Schilling |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Removes the hentry mircoformat from post_class() output. | |
*/ | |
function ds_remove_hentry_microformat( $classes ) { | |
return array_diff( $classes, array( 'hentry' ) ); | |
} | |
add_filter( 'post_class', 'ds_remove_hentry_microformat' ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Based on https://github.com/bitmanic/rem/ | |
// Examples of usage: | |
// text-shadow: rem( 1px 1px 0 #fff ); | |
// font-size: rem( 16px ); | |
// @include box-shadow( rem( -2px 2px 0 ) rgba(0,0,0,0.1) ); | |
$baseline-px: 16px; | |
@function rem( $px-values ) { | |
$baseline-rem: $baseline-px / 1rem; | |
@if type-of($px-values) == "number" { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Adds additional args to the widget tag cloud: | |
* format => array | |
* topic_count_text_callback => my_remove_default_tag_title | |
* | |
*/ | |
function my_add_type_arg( $args ) { | |
$args['format'] = 'array'; | |
$args['topic_count_text_callback'] = 'my_remove_default_tag_title'; |