• Skip to content
What my blog software is doing for me
Mekk's programming notes
  • Start
  • About
  • Archive
  • Contact

What my blog software is doing for me

December 02, 2008 | Technical | View Comments

I've read quite a few of articles claiming that blog software is very simple and that one can quickly create his (or her) own blog in a day or two.

To verify this claim (well, building my own blog with - say - Django or Pylons is a tempting idea), I dumped notes of what my current blog software is doing for me.

Or, in text form:

Writing

  • Web interface

  • preview

  • tags

  • categories

  • date/time

  • WYSIWYG

  • via API

  • Metaweblog

    • Categories

    • Post as draft

    • Update post

    • Tags

    • Title and author

  • Modifications

  • preserved date

  • published articles

  • Products

  • Entries

  • Static pages

  • Category descriptions

  • Pictures

    • upload

    • galeries

    • flickr

  • Entry content

  • Title

  • Author

  • Date

  • Basic text

  • Extended text

  • Meta description (excerpt)

  • Meta keywords

  • Tags

  • Category

  • Draft status

  • Versioning

  • Pretty URL

    • permalink
  • UTF8

  • Special properties

    • Sticky

    • Invisible in index

    • Password protected

  • Categories

  • Hierarchy

    • Multilevel
  • Names and descriptions

  • Sidebar plugin

  • Tags

  • Assigning

    • from list
  • Autogeneration

  • Technorati

  • Formats

  • Markdown

  • HTML

    • fix HTML errors
  • Source code formatting

  • Nice to have

    • REST

    • Article table of contents

    • Image styling

    • Javascript image zoom

Administration

  • Multilanguage

  • Polish

  • English

  • Sidebar titles, standard headers, hints, ...

  • Admin interface

  • Performance

  • Cache

  • Layout

  • C-M-C

  • M-CC

  • Page title tuning

  • Helpers

  • Google Analytics

  • Google Adsense

  • AddThis

  • Amazon scripts

  • Users

  • Authentication

  • Authorization

  • Registration

  • Multisite

  • Many blogs

  • Many authors

  • Translated versions

  • Feedburner

  • subscribe by email

  • hide original feed

Reading

  • Entry index

  • General

  • For category

  • For tag

  • Sorted by date

  • Sticky articles

  • Entry data

    • Title

    • Author

    • Category

    • Leading text

    • Link to the full article

    • Comments count

    • Trackbacks count

    • Tags

  • pagination

  • Sidebar

    • Category list

    • Tag cloud

    • Newest comments

    • Persistent info

    • Ads

    • Links to other entries

    • Specific period

    • Random

    • Popular

  • Archive

  • per year/month

  • Single entry

  • Sidebar

    • Like on index page

    • Newest entries

    • Entries from the same category

  • Content

    • Date/time

    • Title

    • Author

    • Category

    • Leading text

    • Main (extended) text

  • Extras

    • Social icons (digg, stumbleupon, ...)

    • Comments count

    • Trackbacks count

    • Tags

    • Links

    • Related by tags

    • Neighbours

  • Trackbacks

  • Comments

    • Reply to link

    • Hierarchy

    • Link to author's page

    • Avatar

      • Gravatar
    • Email reminders about replies

  • Static pages

  • Search engine

  • Full text

  • Javascript panel

  • Feeds

  • Main

  • For category

  • For tag

    • Maybe useless
  • Subscribe by email

Commenting

  • Text comments

  • Data

    • Author

    • Remeber data in cookie

    • Email

    • Title

    • Autor's page link

    • Text

    • Markdown

  • Handling

    • Preview

    • Result info

    • Accepted

    • Awaiting moderation

    • Email reminders about replies

  • Integration

    • Disqus

    • cocomment

  • Trackbacks (accepting)

  • Pingbacks (accepting)

  • Contact form

Moderating

  • Automatical

  • Akismet/antispam

  • Captcha

  • URL filtering

  • Manual

  • Accept

  • Reject

  • Edit

  • Email

  • New comment

  • New trackback

  • Contact form filled

Catalogues/SEO

  • Permanent URLs

  • Entry

  • Category

  • Feed

  • Tag

  • Index

  • To be preserved in case of blog engine change

  • MetaKeywords

  • title

  • description

  • keywords

  • Automation

  • Trackback posting

  • Ping posting

  • Sitemap

    • generation

    • upload

Related entries:
WatchBot migrated
Calibre scripts updated to handle Calibre 0.7.* and refactored for more natural installation
Calibre ISBN detector
WatchBot feeds now available

« Mapping Nozbe | Mapping Nozbe update - better looking map »
blog comments powered by Disqus
  • © 2008-2011, Marcin Kasperski, All rights reserved.