SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

mod_blosxom.c

mod_blosxom [pronounced "mod-blossom" or "mod-blogsome"] is a extreme lightweight yet feature-packed Weblog application designed from the ground up with simplicity, usability, and interoperability in mind.
mod_blosxom.c has inherited the function of original Blosxom (almost). Therefore, the data and the template of original Blosxom can be used as it is.

Features

  • Weblogging in under 15 minutes or your money back ;-)
  • Absolutely FREE for the taking!
  • Made for, but in no way limited to, Mac OS X.
  • Write from the comfort of your favourite text editor -- be it BBEdit, vi, emacs, notepad, ...
  • Multiple Weblogs with only one mod_blosxom installation.
  • Permalinks point to (aka bookmark) a particular story.
  • By-day, by-month, and by-year "archives."
  • Style with CSS and HTML header/footer.
  • RSS syndication and aggregation.
  • Conditional GET support.(If-Modified-Since: etc..)
  • Did I mention FREE for the taking?
  • Getting better all the time.
  • Simpler than 'apxs' installation.
  • extreme lightweight.(Only 50Kbyte increases the httpd)
  • Minimal requirements.
  • Intelligent defaults.
  • Minimalist in terms of requirements and know-how, yet feature-packed and infinitely extensible (thanks to the power of Apache API).

Difference from original Blosxom:

  • mod_blosxom.c is Apache module.
  • mod_blosxom.c is not CGI program.
  • mod_blosxom.c is extreme lightweight.
  • mod_blosxom.c is rewrite by C.
    Install

    Please see an INSTALL file.
    Configuration

    Then activate it in Apache's httpd.conf file, for instance for the URL /blosxom, as follows:

# httpd.conf
LoadModule blosxom_module libexec/mod_blosxom.so <Location /blosxom>

        SetHandler      blosxom-handler
        BlogTitle       "Blosxom"
        BlogDescription "Yet another Blosxom blog."
        BlogLanguage    en
        BlogDatadir     /Library/WebServer/Documents/blosxom
        BlogEntries     20

</Location>

Then after restarting Apache via

# apachectl restart

When using in another language, as follows:

# in <Location /blosxom>
AddDefaultCharset EUC-JP

In the upper example, the character set EUC-JP is outputted by the header.

Auther

Licensing

Copyright (C) 2002 Hiroyuki OYAMA. Japan. All rights reserved.

mod_blosxom.c is free software; you can redistribute it and/or modify it under the same terms as Blosxom itself.


Hiroyuki OYAMA<oyama@cpan.org>


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.