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 | |
/** | |
* OAuth script for WordPress | |
* @author Louy Alakkad <[email protected]> | |
* @website http://l0uy.com/ | |
*/ | |
if( !defined( 'WP_OAUTH' ) ) : | |
define('WP_OAUTH', true); |
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 | |
/** | |
* KML Feed Template | |
* | |
* @author Louy Alakkad <[email protected]> | |
* @version 1.0 | |
*/ | |
/** | |
* what you need to define here is: |
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
/** | |
* By Louy Alakkad <[email protected]> | |
* | |
* Copied from here: http://stackoverflow.com/questions/974598/find-all-controls-in-wpf-window-by-type | |
* With some modifications | |
* | |
* Javascript-like GetElementsByTagName function for XAML and C# | |
* | |
* You can use it like this: | |
* var elements = GetElementsByTagName<Image>(parent); |
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
/** | |
* is_email function from WordPress | |
* written in Javascript | |
* | |
* by Louy Alakkad <[email protected]> | |
* | |
* Verifies that an email is valid. | |
* | |
* Does not grok i18n domains. Not RFC compliant. | |
* |
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
var AppRouter = Backbone.Router.extend({ | |
route: function(a,b,c) { | |
var self=this; | |
function _run(f) { | |
var g = Array.prototype.slice.apply(arguments, [1]); | |
if( self.before.apply(self, [a,g]) ) { | |
f.apply(self,g); | |
self.after.apply(self, [a,g]) | |
} | |
} |
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
Date.prototype.julianDay = function(){ | |
return (this / 86400000) - (this.getTimezoneOffset()/1440) + 2440587.5; | |
}; |
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
# add as many as you need... | |
SetEnvIf CF-IPCountry SY RedirectSubdomain=syria | |
SetEnvIf CF-IPCountry AE RedirectSubdomain=uae | |
SetEnvIf CF-IPCountry EG RedirectSubdomain=egypt | |
# Only redirect if Host is not a subdomain | |
SetEnvIfNoCase Host ^.+\.example\.com$ !RedirectSubdomain | |
# Only redirect if cookie "noredirect" doesn't exist | |
SetEnvIfNoCase ^Cookie$ noredirect=true !RedirectSubdomain |
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: Registeration Anti-Spam | |
Plugin URI: https://gist.github.com/louy/6212415 | |
Description: Block Spam attacks on wp registeration page. | |
Author: Louy Alakkad | |
Version: 1.0 | |
Author URI: http://l0uy.com/ | |
*/ |
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
VERSION BUILD=8530828 RECORDER=FX | |
SET !ERRORIGNORE YES | |
TAB T=1 | |
SET !LOOP 1 | |
TAG POS={{!LOOP}} TYPE=A ATTR=CLASS:uiMediaThumb* EXTRACT=href | |
TAB OPEN | |
TAB T=2 | |
URL GOTO={{!EXTRACT}} | |
SET !EXTRACT NULL |
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
ko.bindingHandlers.chosen = { | |
listenBindings: ['value', 'disable', 'options', 'foreach'], | |
init: function( element, valueAccessor, allBindings ) { | |
var options = ko.unwrap(valueAccessor()), $_ = $(element); | |
$_.chosen( $.extend( options, { | |
width: '100%', | |
} ) ); | |
ko.computed(function() { | |
$.each(ko.bindingHandlers.chosen.listenBindings, function( i, binding ) { |
OlderNewer