Linkage brought to you by: "A friday in my newsreader: Febuary 22." Also by the letter 'A'.

Occasionally, so many wonderful posts appear in the lull between the Thursday doldrums and the Friday excitation (pun much?) that I have to “link it up…er…mott”.

  1. It turns out that you can see the effects of trawling for fish from space. Do we need any more evidence against it?
  2. Uncertain Principles posts about the backlash from the Virginia Tech shootings: turns out stage plays with fake wooden weapons endanger students…according to some college administrators.
  3. Uncertain principles also wonders if there is any realistic nanotechnology in SciFi writing.
  4. That encrypted hard drive you might have? Worthless now that the encryption can be broken…easily.

Oh and as a side note, anyone else watch one of my favorite video blogs: http://tv.winelibrary.com/?

Creative Commons License image credit: Pulpolux !!!


Oh, as an Aside: AJAXed WordPress (From the 10th of November)

AJAXed Wordpress (AWP) harnesses the power of both AJAX and Wordpress to improve the user experience, the administration capabilities and the design potential of any Wordpress based blog. It works on all WordPress versions from 2.1 – 2.6.

NEW VERSION AND NEW WEBSITE!

AJAXed WordPress has its own website at ajaxedwp.com. All updates and support are now given there.

Multi-plugin Plugin

Multi-plugin is a very simple script that allows you to add small bits of PHP scripts, such as Wordpress filters, without having to make a plugin for them.

Download Multi-plugin

Installation is as simple as renaming the file to .php, uploading it to your server, activating it, and adding some script to the textbox (for example, I use the following code to remove the nofollow attribute from comments.)

  1. <?php
  2. add_filter('get_comment_author_link', 'aoi_follow');
  3. add_filter('comment_text', 'aoi_follow');
  4. function aoi_follow($link){
  5. return preg_replace('/(<a.*?rel[^>]*)nofollow(.*?)/','${1}${2}',$link);
  6. }
  7. ?>

You can also use the following to add the trailing slash back onto feeds, categories, pages, etc. in Wordpress 2.2+.

  1. <?php
  2. add_filter('user_trailingslashit', 'aoi_slashit',10,2);
  3. function aoi_slashit($string, $type=''){
  4. if($type == 'page' || $type == 'category'|| $type == 'month'|| $type == 'day'|| $type == 'paged'|| $type == 'feed'){
  5. return trailingslashit($string);
  6. }else{
  7. return $string;
  8. }
  9. }
  10. ?>
  11. Use the following to copy and paste the code.

Wordpress Code Escape

Here is another small modified plugin that auto-escapes your code, nicely displays line numbers and uses valid XHTML. This plugin is based off of SemCodeFix, and adds many of the features I wanted in my code plugin.

Download:
Wordpress Code Escape

Directions:
Download the file and save it as a .php file.
Upload to your plugins directory.
Activate it.
You may optionally choose to add the following style information to your theme’s style.css.

  1. .code_child {
  2. font-family:"Courier New", Courier, monospace;
  3. white-space:pre;
  4. width:90%;
  5. background-color: #F4F4F4 !important;
  6. overflow:auto;
  7. border:1px inset;
  8. margin:10px;
  9. }
  10. ol.code_child li{
  11. margin:0;
  12. padding:0 !important;
  13. line-height:100% !important;
  14. margin-bottom: -8px;
  15. margin-bottom: expression(5 +"px");
  16. margin-left: expression(35 + "px");
  17. }
  18. Use the following to copy and paste the code.

Spreadsheet to Table Plugin

This was an extremely quick project to turn spreadsheet data into an XHTML table. The plugin is quite simple to use, just copy some data from a spreadsheet ( or the visible part of an XHTML table) and paste it into a blog post between the tags [table] and [/table] (make sure that columns are tab separated and rows are on their own line). This is a no frills plugin. The first row is used as the column names and is added to a thead tag. Anything can be added to the [table] tag after “table” and it will become the table’s caption. EX [table "This is an example table"]

So this:

  1. [table "This is an example table"]
  2. gf sfg sfcx dfg
  3. asd sd dsfs
  4. xcv fds sgdf
  5. dfg dfg dfg
  6. dfg dfg dfg
  7. [/table]

Becomes:

“This is an example table”
gf sfg sfcx dfg
asd sd dsfs
xcv fds sgdf
dfg dfg dfg
dfg dfg dfg

Installation:

  1. Copy and Paste the contents of the texbox below into a .php file.
  2. Upload and activate.
  1. <?php
  2. /* Plugin Name: Tabeler Plugin URI: http://anthologyoi.com/plugins/ Description: This plugin allows you to copy data directly from a spreadsheet and paste it into your blog, and will automatically create a table for it.

Continue reading. »

Extra, Extra Read all about it, INAP updated to version 2.2.3 on the 29th of March

Inline Ajax Page has been updated. This release is primarily a bug-fixing release, but adds a live comment preview and the ability to trim feeds.

You may go to the main INAP page for more information.

Special thanks goes out to Truden for all of his help hunting down them wascily wabbits…er…bugs.

Pun intended.