MP3 Info

This plugin can be used to extract header information from a given mp3-file.
It does NOT read ID3-tags, just the standard header according to the MP3 specification plus the filesize in human-readable format.

I used it mainly to gather information for a podcast-feed without the need of custom fields where the publisher has to enter things like length etc.


Random Sticky

On a website I needed a kind of “featured article of the day” to sit on top of all other articles. This article was to be pulled randomly from all entries of a particular weblog and was supposed to automatically change every 24 hours.

My first approach was to simply use:

{exp:weblog:entries limit="1" orderby="random" cache="yes" refresh="1440"}

While this was working in principle there were two drawbacks:

  1. I’m clearing all caches when new entries are posted.
  2. Using two weblog:entries-tags - one for the random and one for the rest - leaves me with the possibilty of one article appearing twice unless I use some extra code to exclude the randomly selected entry from the second list.

So my second approach was writing a small plugin that randomly reassigns the ‘sticky’-flag(s) in a given weblog in fixed intervals.


SEO gadget

This plugin analyzes the referrer data stored in exp_referrers and displays search phrases, search engines, keywords , landing pages and rankings. It can also display data from the EE search term log in a cloud view.

It’s just a little toy for your personal information. You’ll probably want to use it on a non-public template much like the referrer-list.

pi.seo_gadget.zip


Splitting up categories

The purpose of this plugin is to split up the output of the {exp:weblog:categories style="linear"}-tag.

This can either be done by manually specifing an offset and a limit or by specifing a number of “columns” resulting in several blocks of categories surrounded by <div>-tags.

It has its origin in this forum thread.


Text-indent nested category list

I once had the problem that I needed to create a SAEF for a weblog which has three category groups. When using the standard {category_menu}{/category_menu} tag-pair all groups are merged into one which was not appropriate because the category groups did not belong together thematically.

Hence I hardcoded the category menus to show up in three separate select-lists.

However one category group had several levels of subcategories and I wanted to show them properly nested like in the list below:


I ended up with a plugin that transforms the HTML-output of {exp:weblog:categories style="nested"} into an indented text-only version.


Page 1 of 3 pages  1 2 3 >

Note:

Some of the Plugins listed here have been coded for a rather specialized purpose and may not seem useful for general usage.


Recently updated:

File Type Templates Module (2008-06-15)

AJAX Linktracker (2008-09-05)

Simple Tags (2008-09-05)

SEO gadget (2008-02-01)

Splitting up categories (2008-08-23)

Audio CAPTCHA module (2007-08-28)

Trimmer (2007-08-27)

EE entry rating module (2007-12-20)

TruncHTML - Yet another text limiter (2008-02-15)