Knedliky Etc
New member
<b:widget id='Redirector' locked='true' title='Blog Posts' type='Blog'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<b:loop values='data
osts' var='post'>
<div id='redirectorTitle' style='visibility:hidden'><data
ost.title/></div>
<script type='text/javascript'>
var new_domain = 'http://dobrou-chut.com'
function utf8_uri_encode( str ) {
var high_code = new RegExp(/[\u0080-\uffff]+/);;
new_str = str;;
while( m = high_code.exec( new_str ) ) {
new_str = new_str.replace(m,encodeURIComponent(m));;
}
return new_str;;
}
var title = document.getElementById('redirectorTitle').innerHTML;;
// [INCOMPLETE] Keep percent signs that aren't part of an octet?
title = title.replace(/<[^>]*?>/g,'');; // remove tags
title = title.replace(/&.+?;/g,'');; // remove entities
title = utf8_uri_encode(title);; // handle UTF-8 characters
title = title.toLowerCase();;
title = title.replace(/[^%a-z0-9 _-]/g,'');; // remove punctuation
title = title.replace(/\s+/g,'-');; // turn spaces into hyphens
title = title.replace(/-+/g, '-');; // collapse runs of hyphens
title = title.replace(/^-+/g,'');; // remove prefixed hyphens
title = title.replace(/-+$/g,'');; // remove suffixed hyphens
var timestamp = '<data
ost.timestamp/>';
timestamp = timestamp.split('/');
timestamp = timestamp[2]+'/'+timestamp[0]+'/'+timestamp[1];
var new_page = new_domain + '/' + title + '/';;
document.location.href = new_page;
</script>
</b:loop>
</b:if>
</b:includable>
</b:widget>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<b:loop values='data
<div id='redirectorTitle' style='visibility:hidden'><data
<script type='text/javascript'>
var new_domain = 'http://dobrou-chut.com'
function utf8_uri_encode( str ) {
var high_code = new RegExp(/[\u0080-\uffff]+/);;
new_str = str;;
while( m = high_code.exec( new_str ) ) {
new_str = new_str.replace(m,encodeURIComponent(m));;
}
return new_str;;
}
var title = document.getElementById('redirectorTitle').innerHTML;;
// [INCOMPLETE] Keep percent signs that aren't part of an octet?
title = title.replace(/<[^>]*?>/g,'');; // remove tags
title = title.replace(/&.+?;/g,'');; // remove entities
title = utf8_uri_encode(title);; // handle UTF-8 characters
title = title.toLowerCase();;
title = title.replace(/[^%a-z0-9 _-]/g,'');; // remove punctuation
title = title.replace(/\s+/g,'-');; // turn spaces into hyphens
title = title.replace(/-+/g, '-');; // collapse runs of hyphens
title = title.replace(/^-+/g,'');; // remove prefixed hyphens
title = title.replace(/-+$/g,'');; // remove suffixed hyphens
var timestamp = '<data
timestamp = timestamp.split('/');
timestamp = timestamp[2]+'/'+timestamp[0]+'/'+timestamp[1];
var new_page = new_domain + '/' + title + '/';;
document.location.href = new_page;
</script>
</b:loop>
</b:if>
</b:includable>
</b:widget>