Hokay!
I think I’ve fixed the two bugs that popped up (The thing with a sql error with a limit of -1, and the broken tag administration). Same warnings as 2.0 alpha apply!
Hokay!
I think I’ve fixed the two bugs that popped up (The thing with a sql error with a limit of -1, and the broken tag administration). Same warnings as 2.0 alpha apply!
Alrighty, then.
Are you hardcore?
Then Ultimate Tag Warrior 2.0 alpha might be for you!
This is still somewhat non-shiny; but it appears to be backwards compatible with 1.1.2.
The bundled zip file contains enough information to get you into trouble; but probably not quite enough for you to get it working if you aren’t familiar with existing Ultimate Tag Warrior installs. (In fact, if you’ve never installed Ultimate Tag Warrior before, there’s a pretty good chance that it’s going to steal your lunchmoney.)
Long story short: shiny new code, lives in wp-content/plugins/UltimateTagWarrior (since there are now.. five.. files to it, I think). So once you’ve copied the plugin there, you’ll need to disable UTW1ish, and enable this version. The rest of your install should “all just work the same as it always did”.
If you’re feeling brave, by all means; start using the functions in the core class, and playing with the formatting bits (There are formatting bits! They allow a big bucket of control over the way lists of tags get displayed. All of the lists (I think..) in UTW1ish have been recreated using formatting strings. There’s more about that guff in the help file.)
Oh yuh! Just for Dan, there’s now a lazy-tagging thing that will display a list of all of your tags on the edit screen, and allow you to click on ’em to add them to the list of tags for the post.
And for….Cliff (I think?), tags can have spaces, sortof – if you enter tags with _’s, then most of the time* the formatting stuff will automagically display the tags with spaces (but link to the _’ed name)
* except in strings where you ask it to do something else – the standard %link% things will do the space thing.
Download Ultimate Tag Warrior 2.0 alpha
Tomorrow!
I’ve got most of UTW2 written; however, since it’s UTW2 and not UTW1-and-a-little-bit; I’ve still got a bunch of auxillary stuff to do like documenting the changes which have taken place, and rounding off some of the rough edges.
(Brief overview: there is now a “Core” class which does core tagging stuff; and an “Actions” class, which performs most of the WP action hook behaviour. The main plugin code behaves in the same way, but uses the classes.
I’ve also written a magical thing for formatting! It’s.. scary. Basically, a format is an array of formatting strings, which are used to display lists of tags. A formatting string looks kinda like “<li>%taglink% – %tagcount%</li>” That particular formatting string displays a link to the tag page with the number of occurances (not always applicable), wrapped in li tags. A format, is either a single formatting string; or an array of named formatting strings. More on that tomorrow! I’m getting sleepy (: )
I’ve just released Ultimate Tag Warrior 1.1 into the wild! From here on (and indeed since last week), the latest version of Ultimate Tag Warrior is going to live here: http://dev.wp-plugins.org/browser/ultimate-tag-warrior/trunk/. I’ll keep on announcing new versions of it here, though.
Version 1.1 adds ultimate_show_related_tags(), which will display the tags related to the current tag set. If you are viewing /tag/monkey, it will list all of the tags of the posts that match monkey (except for monkey itself.) If you are viewing /tag/monkey+banana it will list all of the tags of the posts that match both monkey and banana (excluding the monkey and banana tags). Clicking the + beside a tag will add it to the tag set.
Dan made me write this suggested this feature.
I’m so excited.. Ultimate Tag Warrior 1.0 is now available for download.
Changes
– /tags/Tag1+Tag2 syntax is now supported.
– The ultimate_show_post_tags now defaults to the local tag page; and allows specifying a set of external tag places to link to.
Functions
There are four functions worth thinking about (the rest is “don’t mind the man behind the curtain” stuff)
Plugin Administration
Click on “Manage”, then “Tags”. This will display a list of all available tags. Clicking on the “Rename Tag” link will allow renaming the tag. Clicking on the “Delete Tag” link will allow deleting a tag (and the associations to posts).
You can rename a tag to be the same as another one if you really want to – the tag cloud and tag archive will merge the tags, as if by magic; but if a post is tagged with both versions, it will seem to be tagged twice with the same tag. Adding a thing to merge tags properly is on my todo list.
Download
http://www.neato.co.nz/plugins/ultimate-tag-warrior-1.0.zip
This file contains the full documentation, the plugin file, an installation script, and a basic tag.php template.
It’s Broken!
(I hope not.)
If it is, send me an email… christine at neato dot co dot nz (I.. uh.. still haven’t figured out the problem with comments… they work okay with the default theme, but there’s nothing I can see that’s different around the comment thing. Oh the irony.. I make this genius plugin, and I can’t get my base install to work properly.)
Ultimate Tag Warrior 0.2 has been unleashed!
Changes
– I’ve added a tag cloud function.
– There’s an administration backend that allows editing the name of tags, and removing tags.
– I’ve fixed a couple of bugs, too (;
Functions
There are four functions worth thinking about (the rest is “don’t mind the man behind the curtain” stuff)
Plugin Administration
Click on “Manage”, then “Tags”. This will display a list of all available tags. Clicking on the “Rename Tag” link will allow renaming the tag. Clicking on the “Delete Tag” link will allow deleting a tag (and the associations to posts).
You can rename a tag to be the same as another one if you really want to – the tag cloud and tag archive will merge the tags, as if by magic; but if a post is tagged with both versions, it will seem to be tagged twice with the same tag. Adding a thing to merge tags properly is on my todo list.
Download
http://www.neato.co.nz/plugins/ultimate-tag-warrior-0.2.zip
This file contains the full(ish) documentation (I, uh.. may have neglected to document the admin side), the plugin file, an installation script, and a basic tag.php template.
It’s Broken!
(I hope not.)
If it is, send me an email… christine at neato dot co dot nz.
This is the first release of my latest and greatest wordpress plugin Ultimate Tag Warrior. It’s a tagging plugin for wordpress with normalised data (Oooh. Aaaah); and three ways of getting tags back out (Tags on a post, popular tags, and an archive a-la my Category Archive plugin).
Functions
There are three functions worth thinking about (the rest is “don’t mind the man behind the curtain” stuff)
Download
http://www.neato.co.nz/plugins/ultimate-tag-warrior-0.1.zip
This file contains the full documentation, the plugin file, an installation script, and a basic tag.php template.
Behold, version 0.2 of my category archive plugin!
Changes
Function Reference
Output
Download
The plugin lives at http://www.neato.co.nz/plugins/category_archive.txt
This is a category archive plugin. It displays a list of all categories, along with the first x posts for each category.
The plugin lives at http://www.neato.co.nz/plugins/category_archive.txt.
To install, copy the contents of that file to your plugins directory; enable the plugin; then make a call to the get_category_archive($limit, $parent) function.
$limit specifies the number of posts to get for each category; and $parent specifies the parent id. If the $parent parameter is left blank, then all of the categories will be retrieved. Alternately, if a category id is specified, only the categories under that category will be retrieved.
The output takes the form of a set of divs, with the specified CSS class names.