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:

[table "This is an example table"]
gf	sfg	sfcx	dfg
asd	sd	dsfs	
xcv	fds		sgdf
dfg		dfg	dfg
	dfg	dfg	dfg
[/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.

< ?php
/*
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. »

WordPress Character Map and Unicode Encoder

WordPress Character Map and Unicode Encoder is a simple to use plugin that adds a character map underneath of your edit post box which provides easy access to all unicode entities. It also allows you to convert all special Unicode characters (anything you wouldn’t see on the average American keyboard) to their respective entities and back again. (This feature can also be downloaded as a separate plugin.) The character map supports all Unicode characters (a few sets have been disabled because of their size) and allows you to set your “favorite” characters which will automatically be displayed underneath the edit box.

The most powerful part of this plugin is the Unicode converter. I was able to go back to one of my older posts that had many Japanese and Chinese characters and convert the entire post to valid Unicode in one click. Go view the post and try switching Character encodings in your browser. Nothing changes if you do.

Continue reading. »

WordPress Access Keys Plugin

The WordPress Access Keys Plugin a allows you to add access keys to pages and categories to improve accessibility of your WordPress website. This works with any page or category list that is called with wp_list pages and wp_list_categories respectively. This plugin works in all WordPRess versions from 2.1 – 2.5.

Screenshot of Admin Panel:
Screenshot of Access Keys Version 0.1

Demo:
The About page on this site has an access key of 6 and the site map has an access key of 3.

Download:
Access Keys version 1.0

Installation:

  1. Download the zip file, unzip it and upload to your wp-content/plugins folder
  2. Upload to your plugin directory.
  3. Activate.
  4. Go to the Admin Menu under Manage named Access Keys.
  5. Read the instructions.

Use:
Use of this plugin is simple. On the Admin panel it lists pages and categories with a current access key, and in a separate list it lists the pages and categories without access keys. Just add an access key just type an access key in a text box and then click the save button.

Continue reading. »

WordPress Meta Tag/SEO plugin

I was sick of having a half dozen different plugins to add meta tags and fix the robots, so I wrote a plugin that prevents duplicate content from being indexed by Google, adds useful meta tags, and ensures that all posts are at one single permalink (using 301 redirects of course). This is more a shell of a plugin than an actual plugin as there are no options, and there are obvious flaws such as it doesn’t allow you to use paged posts. If you want to make changes you will have to do it yourself.

Copy the following into a php file. Upload it. If you need any more instructions than that, you are better off using a plugin that is a little more user friendly because using this plugin incorrectly can kill your site.

< ?php
/*
Plugin Name: Ultimate SEO
Plugin URI: http://anthologyoi.com/
Description: This plugin combines the functionality of other SEO plugins.

Continue reading. »

Inline Ajax Plugin Changelog.

The Official page for INAP can be found here Inline Ajax Page

The Changelog:
Changes in INAP version 2.2.3:

  1. Better integration with plugins.
  2. Live Comment Preview
  3. Fixed problems with no_comment text
  4. Fixed problem with non-typical characters in posts
  5. Pages are no longer processed by INAP
  6. Fixed incompatibilities where the output of certain plugins was showing up double occasionally
  7. Fixed bug with Scriptaculous effects
  8. Fixed link quicktags
  9. Added a way to turn off post effects.
  10. Fixed bug where wordpress.org would change the name of the folder, breaking the Admin panel.
  11. Feeds can now be trimmed if they use the_content()

Changes in INAP version 2.2.1:

  1. Integration with Stattraq plugin.
  2. Integration with wp-postviews and postview_plus plugins
  3. Minor changes to the add comment form to make it integrate better.
  4. Fixed problem with load_textdomain to ensure compatibility with Gengo
  5. Fixed major bug in the add comment form which disabled comments for users without javascript.

Changes in INAP version 2.2:

  1. Added pagination which can be turned on or off.

Continue reading. »

Future Posts Calendar Plugin

I use the future posts a lot. In fact, this post you are reading now was written almost a week before it was posted –actually I used this plugin to post about this plugin, but that is getting off topic. Anyway, if you use future posts a lot also you probably find yourself looking back and forth from your post list to a calendar or recording your future posts on a calendar to avoid having a double post on a single day and then none for three days. On top of that there are the frequent “How many days are in March again” checks.

Well this plugin gets rid of all of that. It adds a simple month-by-month calendar that shows all the months you have future posts for (and the current month no matter what), it highlights the days you have posts for, and as an added bonus if you click a day the Post Timestamp boxes change to that day, month and year (although it doesn’t check the edit timestamp box to avoid accidental changes).

Continue reading. »