Read about Blogish
Anthologyoi.com to be recreated? Help wanted.
This website is relatively popular and thanks to my plugins enjoys an impressive 150 Technorati ranking, but I am pondering restructuring this website to make it more user and Google friendly. Caution rambles ahead.
Right now, this site lives up to its name and is an “Anthology of Ideas.” The major categories of this website include Wordpress, Anthropology, Physics, Literature, etc. etc. This makes it hard for users to enjoy the website when the majority of posts are outside of their interests, and it makes it impossible to use contextual ads when diverse topics are on the same page.
There are a number of solutions to this:
- Use a plugin to map categories to subdomains, so that Google sees each section of the website as separate.
- Switch to Wordpress mu and separate the website into smaller websites built around similar topics.
- Start a lot of different blogs under different domain names.
I’m leaning towards the second idea because a lot of the problem with the site is that even with the different topics separated, it is all one giant website with one design.
AJAXed Wordpress has not yet been fully tested with WordPress 2.6, but it seems that the only issue is with the new version of jQuery that is bundled into WP. If you use jQuery, please use the tw-sack JS library until this is resolved.
There have been no posts for a while now and none of the updates to AJAXed WordPress or my other plugins have been pushed out. There is a lot of stuff (of the good kind) that is going on in my life currently, so I’ve put everything else on the back burner.
Thank you for your understanding.
P.S. Don’t you hate posts like this? Me too!
I wanted to see how small you could make a fully functional AJAX script that worked cross-browser and degraded gracefully, so I went through an old custom AJAX script and made it as small as I possibly could. In the resulting AJAX scripts, the post version is 410 characters and the GET version is only 359 characters long. The scripts are fully functional and accept the following parameters: URL, DATA (in string form), and ELEMENT (to update).
The scripts could be a little smaller, but it would really kill readability.
“Get” AJAX Script
function a(l,d,u){try{r = new XMLHttpRequest();}catch(e){try {r = new ActiveXObject('Msxml2.XMLHTTP');}catch(e){r = new ActiveXObject('Microsoft.XMLHTTP');}}if(r){r.onreadystatechange = function() {if (r.readyState == 4 && r.status == 200){document.getElementById(u).innerHTML = r.responseText;}}r.open('GET', l+'?'+d, true);r.send(d);}}
“Post” AJAX Script
function b(l,d,u){try{r = new XMLHttpRequest();} catch(e){try {r = new ActiveXObject('Msxml2.XMLHTTP');} catch(e){r = new ActiveXObject('Microsoft.XMLHTTP');}}if(r){r.onreadystatechange = function() {if (r.readyState == 4 && r.status == 200){document.getElementById(u).innerHTML=r.responseText;}}r.open('POST', l, true);r.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');r.send(d);}}
Combined AJAX Script
This combined script also accepts a fourth parameter ‘p’ that should evaluate true if the data is to be sent by post.
function a(l,d,u,p){try{r = new XMLHttpRequest();}catch(e){try {r = new ActiveXObject('Msxml2.XMLHTTP');}catch(e){r = new ActiveXObject('Microsoft.XMLHTTP');}}if(r){r.onreadystatechange = function() {if (r.readyState == 4 && r.status == 200){document.getElementById(u).innerHTML = r.responseText;}}if(p){r.open('POST', l, true);r.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');}else{r.open('GET', l+'?'+d, true);}}}
Demo: (Sorry but you will have to go to the full page so the JavaScript is loaded.)

Well I might as well be. There will be no posts, no plugin updates, and VERY little support given. Sorry for any inconvenience, for delays and for the terse replies you may or may not receive.
Sometimes the real world likes to intrude onto my fun, and for the next 8 days — until Saturday the 10th — it is intruding with all due force and demanding my exclusive attention.
(I still need to eat, so support requests sent with a donation will be answered fully.)
Oh, and for my feed readers, do you enjoy Literature Thursdays ™ or just ignore the long, esoteric, and conceited posts that you find then? I’m trying to decide if I should keep going or switch topics.
Image credit: zachstern
The best thing to come out of YouTube since the Kiwi: the Gummy bear song.
Oder, ich bin ein gummi Bär; ich bin ein gummi Bär.
All right, all right. Back to your regularly scheduled broadcasting.

