Skip to content

Instantly share code, notes, and snippets.

View nfreader's full-sized avatar
🏳️‍🌈

Nick nfreader

🏳️‍🌈
View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
* {
box-sizing: border-box;
-webkit-box-sizing: border-box;
}
@nfreader
nfreader / gist:2407340
Created April 17, 2012 16:33
WP Search Engines Blocked
<?php if ( current_user_can('manage_options')) {
$table = $wpdb->prefix . "options";
$private = $wpdb->get_var("SELECT option_value FROM $table WHERE option_name = 'blog_public'");
if ($private == 0) {
echo '<a href="#" class="btn btn-danger">Search Engines Blocked!</a>';
}
else {
@nfreader
nfreader / Notepad.sss
Created May 29, 2012 21:03
Notepad-style syntax highlighting for Coda
comment {
color:#000000;
}
constant.numeric {
color:#000000;
}
constant.numeric.keyword {
color:#000000;
spc-alert.php
Requirements
----
PHP with GD library
Bootstrap.min.css (optional)
Usage
----
@nfreader
nfreader / toner-status.sh
Created August 21, 2012 20:32
Gets status of toner cartridges in an HP LaserJet 2600n
#!/bin/bash
PRINTER = 192.168.1.65;
curl http://192.168.1.65/SSI/supply_status_info.htm | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' > /tmp/printer;
BLACK=`grep -A 1 "Black Print Cartridge" /tmp/printer | grep %`
echo Black: $BLACK;
YELLOW=`grep -A 1 "Yellow Print Cartridge" /tmp/printer | grep %`
@nfreader
nfreader / flags.css
Created October 18, 2012 17:13
GoSquared released some flags. This CSS lets you use them similarly to Bootstrap's icons!
.flag {
display: inline-block;
width: 16px;
height: 16px;
line-height: 16px;
vertical-align: text-top;
}
.flag-AD {background: url(img/flags-iso/16/AD.png) no-repeat top left transparent;}
.flag-AE {background: url(img/flags-iso/16/AE.png) no-repeat top left transparent;}
@nfreader
nfreader / flags.css
Created October 29, 2012 15:53
GoSquared released more flags, so here's the updated LESS, compiled+minified CSS (now with miscellaneous flags!) and an HTML file that lists everything.
.flag{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top}.flag-abkhazia{background:url("img/flags-iso/shiny/16/_abkhazia.png") no-repeat top left transparent}.flag-british-antarctic-territory{background:url("img/flags-iso/shiny/16/_british-antarctic-territory.png") no-repeat top left transparent}.flag-commonwealth{background:url("img/flags-iso/shiny/16/_commonwealth.png") no-repeat top left transparent}.flag-england{background:url("img/flags-iso/shiny/16/_england.png") no-repeat top left transparent}.flag-gosquared{background:url("img/flags-iso/shiny/16/_gosquared.png") no-repeat top left transparent}.flag-mars{background:url("img/flags-iso/shiny/16/_mars.png") no-repeat top left transparent}.flag-nagorno-karabakh{background:url("img/flags-iso/shiny/16/_nagorno-karabakh.png") no-repeat top left transparent}.flag-nato{background:url("img/flags-iso/shiny/16/_nato.png") no-repeat top left transparent}.flag-northern-cyprus{background:url("img/flags-iso/shiny/16/_northern-cyprus.p
@nfreader
nfreader / Alphabet.txt
Last active October 12, 2015 11:17
A list of the worst possible alternatives to the existing NATO phonetic alphabet.
A - ACCEPT, AFFECT, AIR, AWLS, APE
B - BATMAN, BALLS
C - CZAR
D - DJANGO
E - EWE, EYE, EFFECT, EXCEPT, EYJAFJALLAJOKULL
F - FIVE, FATMAN
G - GORGE, GRAPE, GNU, GNAT
H - HARE, HERMIONE, HOLE
I - I, IO
J - JULIO
@nfreader
nfreader / gist:7760821
Created December 2, 2013 23:11
When keepin it real goes wrong:
SELECT ssim_commod.name,
COUNT(CASE WHEN ssim_spob.techlevel >= ssim_commod.avail THEN 1 ELSE NULL END) AS spobs,
((sum(ROUND((ssim_commod.baseprice * (ssim_commod.avail / ssim_spob.techlevel) / ssim_commodspob.supply) * 2000)))/(COUNT(CASE WHEN ssim_spob.techlevel >= ssim_commod.avail THEN 1 ELSE NULL END))) AS avgprice,
((sum(ssim_commodspob.supply))/(COUNT(CASE WHEN ssim_spob.techlevel >= ssim_commod.avail THEN 1 ELSE NULL END))) AS avgsupply
FROM ssim_commod
LEFT JOIN ssim_commodspob ON ssim_commod.id = ssim_commodspob.commod
LEFT JOIN ssim_spob ON ssim_spob.id = ssim_commodspob.spob
WHERE ssim_spob.techlevel >= ssim_commod.avail
GROUP BY ssim_commod.id
<?php
//Shows a big red banner to administrative users if search engines are blocked on a Wordpress site
function enginesBlocked() {
global $wpdb;
if (current_user_can('manage_options')) {
$table = $wpdb->prefix . "options";
if ($wpdb->get_var("SELECT option_value FROM $table WHERE option_name = 'blog_public'") == 0) {
echo '<div style="background:#C0392B; color: white; padding: 5px; border; 2px solid #E74C3C; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; font-size: 32px; text-align: center;">Search Engines Blocked!</div>';
}
}