Home

jdmoser

About

Midget 3.1 was a private bit of website building software I had designed in order to build websites without having to upload a single HTML file. Easy to use, easy to set up. Written in PHP, uses MySQL. It takes some inspiration from standard forum tags and some Wikipedia tags (links and includes). You can also throw standard HTML into your pages.

The name Midget is a bit of an in-joke. No offense intended... simply a play on the name of a more robust piece of website management software a friend of mine had written.

The code isn't perfect, and isn't intended to be, but it's CLEAN and ORGANIZED. I don't consider myself a programmer, but I'm fond of it as a hobby, and I do take it seriously. This was only intended for personal use, but I figure some real programmers out there might be able to shape it into something better.

I am, however, working on something new based on Midget. It won't be shared, but I thought putting Midget out there might gain me some positive karma.

Using Midget

I won't go into great detail. I'm just throwing the code out there and you can do what you like with it. But I'll save you some trouble and scribble down the MySQL database structure. It's pretty simple...

Table: midget_page

There are three columns under midget_page...

  • page_name, which is TEXT
  • page_content, which is TEXT
  • page_views, which is DECIMAL

The rest of your setup will happen in midget/config.php, and everything in there is pretty self-explanatory. Have fun with it! It's not the greatest thing out there, and I'm not the greatest programmer out there, but Midget has been very good to me for the last three years.

You can't knock that.