Skip to content

Instantly share code, notes, and snippets.

ruleset a60x6 {
meta {
name "Dual execution environment"
description <<
Simple app to show where different parts execute and end up
>>
author "Mike Grace"
logging on
}
(function() {
var d = document;
var s = d.createElement('script');
s.text = "KOBJ_config={'a60x22:kynetx_app_version':'dev','rids':['a60x22']};";
d.body.appendChild(s);
var l = d.createElement('script');
l.src = 'http://init.kobj.net/js/shared/kobj-static.js';
d.body.appendChild(l);
})()
** TIMESTAMPS IN LOGGING LINES REMOVED FOR READABILITY**
// DEBUG Rules.pm a60x23 [global] Found 2 rules for RID a60x23
// DEBUG Events.pm a60x23 start_the_party Adding to schedule: a60x23 & start_the_party
// DEBUG Scheduler.pm a60x23 clean_up Schedule iterator returning start_the_party with current RID count 0 and current rule count 1
// DEBUG Rules.pm a60x23 clean_up Getting ruleset a60x23 for http://example.com/
// DEBUG Repository.pm a60x23 clean_up Using cached ruleset for a60x23 (dev) with key ruleset:dev:a60x23 & optimization version 7
// DEBUG Rules.pm a60x23 clean_up Found 2 rules for RID a60x23
// INFO Rules.pm a60x23 clean_up Processing rules for site a60x23
// DEBUG Rules.pm a60x23 clean_up Global vars:
// DEBUG Rules.pm a60x23 start_the_party Rule start_the_party is active
@bradhintze
bradhintze / PersonalBlocklist.krl
Created February 15, 2011 21:20
Extension code to create a personal blocklist for search results
ruleset a169x230 {
meta {
name "Personal Search Blocklist"
description <<
Personal Search Blocklist
>>
author "Ed Orcutt"
logging off
key errorstack "52f54bf3c4deb3cbb41ba8b1ac7d5832"
}