Skip to content

Instantly share code, notes, and snippets.

View BrianGilbert's full-sized avatar

Brian Gilbert BrianGilbert

View GitHub Profile
@BrianGilbert
BrianGilbert / wordpress-vhost.conf
Created August 14, 2013 01:03
Example wordpress vhost for aegir box, also see https://gist.github.com/BrianGilbert/6227135
server {
include /var/aegir/config/includes/fastcgi_params.conf;
limit_conn gulag 32; # like mod_evasive - this allows max 32 simultaneous connections from one IP address
listen *:80;
server_name wordpress.domain.name;
root /var/www/siteroot;
# Extra configuration from modules:
include /var/aegir/config/includes/nginx_wp_include.conf;
}
@BrianGilbert
BrianGilbert / nginx_static_include.conf
Last active September 8, 2017 11:07 — forked from omega8cc/gist:1677848
Create it as: /var/aegir/config/includes/nginx_static_include.conf
#######################################################
### nginx compact basic configuration start
#######################################################
###
### deny crawlers and bots without 403 response
###
if ($http_user_agent ~* (HTTrack|HTMLParser|libwww|wget|AutomaticSiteMap|bot) ) {
return 444;
}
@BrianGilbert
BrianGilbert / pngout.rb
Last active March 11, 2016 17:35 — forked from paulredmond/pngout.rb
PNGOut Homebrew Formula
require 'formula'
class Pngout < Formula
url 'http://static.jonof.id.au/dl/kenutils/pngout-20130221-darwin.tar.gz'
homepage 'http://www.jonof.id.au/kenutils'
sha256 '995cc1df35e68b723c8143ad82c058be763f9af4fc373894ec74de3e7f18d0dd'
version '20130221'
def install
prefix.install Dir['*']
@BrianGilbert
BrianGilbert / advcomp.rb
Last active December 23, 2015 16:59
advcomp Homebrew Formula (advpng and advdef)
require 'formula'
class Advcomp < Formula
homepage 'http://advancemame.sourceforge.net/'
url 'http://downloads.sourceforge.net/project/advancemame/advancecomp/1.17/advancecomp-1.17.tar.gz'
sha256 '856d064e064c6105986b7cc29d6e2cba477e9ffca4a8830631161f5e7cd18e82'
def install
system "./configure"
system "make install"
<style>
.twitter-btn {
font: normal normal normal 13px/26px 'Helvetica Neue',Arial,sans-serif;
height: 28px;
border-radius: 4px;
max-width: 100%;
box-sizing: border-box;
position: relative;
background-color: #F8F8F8;
@BrianGilbert
BrianGilbert / nginx_wild_ssl.conf
Last active December 30, 2015 02:09
SSL config file for OSX Aegir installer, goes in /var/aegir/config/server_master/nginx/pre.d
### /var/aegir/config/server_master/nginx/pre.d/nginx_wild_ssl.conf
upstream nginx_http {
server localhost:80;
}
server {
listen *:443 ssl spdy;
server_name _;
ssl on;
ssl_certificate /usr/local/etc/ssl/private/nginx-wild-ssl.crt;
ssl_certificate_key /usr/local/etc/ssl/private/nginx-wild-ssl.key;
@BrianGilbert
BrianGilbert / org.aegir.hosting.queued.plist
Last active August 29, 2015 13:56
launchctl plist for running Aegir queue daemon
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<false/>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
<string>/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin</string>
@BrianGilbert
BrianGilbert / nginx_xhprof.ld.conf
Last active August 29, 2015 13:56
XHProf configuration for OSX Aegir installer
###
### Custom site for xhprof.
###
server {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
limit_conn limreq 32; # like mod_evasive - this allows max 32 simultaneous connections from one IP address
listen *:80;
server_name xhprof.ld;
@BrianGilbert
BrianGilbert / showprotected-dialog-changes.patch
Created June 30, 2014 01:37
Patch Showprotected plugin to use textarea and have bigger dialog window
diff --git a/showprotected/dialogs/protected.js b/showprotected/dialogs/protected.js
index 9c7ede3..8a06f04 100644
--- a/showprotected/dialogs/protected.js
+++ b/showprotected/dialogs/protected.js
@@ -3,13 +3,13 @@ CKEDITOR.dialog.add( 'showProtectedDialog', function( editor ) {
return {
title: 'Edit Protected Source',
- minWidth: 300,
- minHeight: 60,
diff --git a/wordcount/plugin.js b/wordcount/plugin.js
index 4fa20d6..2177247 100644
--- a/wordcount/plugin.js
+++ b/wordcount/plugin.js
@@ -21,7 +21,7 @@ CKEDITOR.plugins.add('wordcount', {
// Default Config
var defaultConfig = {
showWordCount: true,
- showCharCount: false,
+ showCharCount: true,