Scripts, Plugins, and Modules

Here’s a list of scripts, classes, modules, and plug-ins I’ve started. Everything listed here is in “working condition” – but that doesn’t mean it’s necessarily finished.

I’ll come to most of these and update them as I get time. I do like new challenges, though, so post a comment if there’s something you’d like to see done. Maybe I’ll try to tackle the problem.

Everything I create is for the greater good. It’s all available under the GNU GPL, so you’re welcome to use it, modify it, or whatever. Feel free to comment on any project with suggestions or requests – there’s no guarantee that I’ll do it… but if I’m bored I just might.

Wordpress Plugin: Conditional “Digg This” Button

The Conditional “Digg This” plug-in is designed to automatically add a “Digg This” button only if your article already has a certain amount of diggs (default: 10). It uses some nifty AJAX and the Digg API to check for Diggs and update on the fly.

Cache Cleanup Script for PHP

The cache clean-up script does exactly what it says. You designate a directory and the script checks for files that haven’t been accessed in a certain length of time. If the files are inactive, they’re deleted. Good clean-up tool to accompany some kind of script that caches information in files.

Length Conversion Class for PHP

Length is a simple PHP class designed to help you convert units of length from one unit or system to another. It’s easily adaptable to implement new unit types – even imaginary ones. All you need to do is add an entry to the xml data file.

Shoutbox: A PHP Class for Websites

Shoutbox is a php class designed to help you integrate a shoutbox into any website. The code is cleanly written, abstracted into a class structure, and easy to alter. It’s designed to be a useful tool for your website, as well as a way for you to learn about object oriented programming in php.

Head to the homepage for documentation, or jump straight into the current source code.

PHP dateRange Class

This is a simple php class that helps you create a range of dates and check to see if a given date is in that range. Nothing ground-breaking here, but it can be a convenience if you’re working with dates and want to make sure they’re in a valid range.

Head to the homepage or view the source code in txt format.

CMS Made Simple Module: Web Quests

This is a module I developed for one of my other websites (Babel). It allows users to create mini-websites (Web Quests) which are dynamically created based on user-input stored in the database. The source code is available for your tampering enjoyment.

CMS Made Simple Module: User Generated Articles

This is another module I developed for one of my websites (Babel). It allows users to submit articles (in my case Lesson Plans), which are then stored in a database. Other users can browse through the DB and perform some simple searching features. The source code is available if you want to try and implement it on your site.

Bookmark and Share:
  • Digg
  • Furl
  • del.icio.us
  • StumbleUpon
  • MisterWong
  • DZone
  • Technorati

One Comment to “Scripts, Plugins, and Modules”

  1. driver74 said this on

    And concepts alternative to those we learn in the first person may enable us to arrive at a kind of understanding even of our own experience which is denied us by the very ease of description and lack of distance that subjective concepts afford. ,

Leave a Reply