Forum Moderators: phranque

Message Too Old, No Replies

Blosxom : MoveOver MoveableType?

raw horsepower : It's blogging if blogging was a shell command

         

rcjordan

4:52 pm on Mar 16, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member




...BLOSXOM is Perl code written as when the world was young, and Perl code had something to prove...

Now with the imminent arrival of BLOSXOM 2.0, the script has developed "look at me! I can put my whole fist in my mouth!" extensibility.

...it works - well enough to have spawned over fifty extensions to the basic app, from automatic smartquotes to trackbacks to debian package tags.

It's blogging if blogging was a shell command - right down to its unpronounceable name.

Need To Know's review of Blosxom [ntk.net]. (Man, NTK wrote some GREAT soundbites on that one!)

I've got beta 2 running, both in dynamic and static.

...and it's Perl! This feels like a SourceForge version of MoveableType.

NFFC

5:00 pm on Mar 16, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



"Blosxom sports RSS output, enabling syndication of your brilliant writings."

Bingo!

rcjordan

5:08 pm on Mar 16, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>rss

Yeah, though I don't quite grasp exactly what's going on, they have set up the "flavours [raelity.org]" as ways of writing different output on the same pass through the data. So, it will write several versions of html (one for older browsers was their example) and rss at the same time.

<added>
I found a mention of one mission-critical piece for converting a blog into a poor-man's CMS:

Blosxom 2.0 beta 4 is out. The biggest change is a sort() hook, allowing you to override the default sort routine when it comes to rendering items on a page. I used this in the Blosxom Plug-in Registry, sorting by category (aka path) and plug-in name.

martinibuster

7:13 pm on Mar 16, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



This Blosxom [raelity.org] (pronounced "blossom") seems really cool, especially for individual use.

I'm uncertain if it would be suitable for a large web site where multiple people would have responsibility for different sections because I didn't see that Blosxom supports multiple logins to separate the different users and sections.

Correct me if I'm wrong. (Did I overlook it?)

I'm going to play with it.

Oh, and another plus is that you are not REQUIRED to sport a "Powered By Blosxom" logo. That's really nice.

rcjordan

7:25 pm on Mar 16, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>didn't see that Blosxom supports multiple logins

That's exactly what I've been exploring, MB. I'm finding references to ports to PHP and Python that might handle that. See: [revjim.net...]

Here's one that sourceforge has for apache:
[mod-blosxom.sourceforge.net...]

andreasfriedrich

7:34 pm on Mar 16, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>>Blosxom

Looking at that now?! I´m not amused, rc ;-)

Andreas

raelity

6:23 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



Howdy! Blosxom does indeed support multiple authors/contributors/logins. Take a gander at the whoami and fauxami plug-ins at: [raelity.org...]

rcjordan

6:27 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Well, well, howdy Rael. Welcome to WebmasterWorld.

raelity

6:35 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



Thanks, RC. Glad to be here. Your site is amazing. I've been a lurker for some time now, but finally had 2 minutes to sign up and log in.

rcjordan

6:40 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Not my site, belongs to Brett. I just abuse it.

Do stick around, we might need some help with your creation.

rcjordan

6:43 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



For instance, the next thing on my question punchlist is whether can I dispense with the usual chronological and category sort and build the pages according to a custom, editor-specified sort order.

NFFC

6:52 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>editor-specified

I see you're going for "weapons-grade" blogging, RC.

raelity

7:05 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



> build the pages according to a custom, editor-specified sort order.

Sure thing. Take a gander at the sort_by_path plug-in [http://www.raelity.org/apps/blosxom/plugins/sort/sort_by_path.individual] for example. I use it in the Blosxom Plug-in Registry itself.

raelity

7:06 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



> Do stick around, we might need some help with your creation.

Sure thing.

rcjordan

7:25 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>"weapons-grade" blogging

Not blogging, I see this as being malleable enough to be able to piece together a CMS system out of it. I'm particularly interested in being able to publish and maintain static pages across multiple domains on the same server. MoveableType is being reassembled for site management rather than blogging on some sites. I've already been told that it (MT) could handle multiple templates across multiple domains, but that's about as far as I've gotten with it. But, to tell the truth, if I can stay perl-based I'd rather do so.

msgraph

8:38 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



config [raelity.org] - override Blosxom's inline configuration settings on a per-directory, per-flavour, and per-directory-per-flavour basis (experimental!)

Does that mean you can change templates, headers, footers, etc. on a category-by-catergory basis?

Learning Curve

8:43 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



MoveableType is perl-based and quite hackable (in the good way).

rcjordan

8:45 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Not particularly a problem for me, but...

"Movable Type 2.0 and higher is free for personal or non-profit use; it is not free for commercial or for-profit sites."

-and-

Starting with version 2.2, there are two storage options for Movable Type: Berkeley DB or MySQL

martinibuster

9:22 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



MoveableType: If you represent a business or commercial entity, please be aware that you will also be required to pay the $150 commercial license.

I guess it's a personal choice. Is MT worth $150 to you? It could depend on who's using it, i.e. if they aren't computer saavy, the formatting options make it easy to use.

I'm looking forward to integrating Blosxom into an ezine I'm developing. I like the lightness, and the straightforwardness of it. This will be a test drive for me, and based on my experience I will decide whether or not to offer it to clients (for updating author & artist portfolios).

Learning Curve

9:33 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



You probably already know all this but... the BerkleyDB is the default, it comes installed free with Perl. You don't have to do anything extra besides install MT.

publish and maintain static pages across multiple domains on the same server

Cool idea.

I don't want to take the time to learn Bloxsom to make a knowledgable comparison but the $150 for MT might be worth it just for the ease of use and tested reliability.

To further confuse the issue, here's the best rundown on blog software I've seen. [microcontentnews.com...]

rcjordan

9:52 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>I like the lightness, and the straightforwardness of it.

I guess that sums it up for me. Blosxom seems to be thinking like I do (that's scary), and I'm primarily looking for something that I can grasp the concept of how it works without having to understand the minute details why it works. Like I said, I think I glimps a CMS system in there somewhere --one that writes static code.

Learning Curve

10:15 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



straightforwardness

Agreed. MT has a lot of features - and complexity - that probably aren't needed for your straightforward application.

raelity

10:16 pm on Mar 17, 2003 (gmt 0)

10+ Year Member



>Does that mean you can change templates, headers, footers, etc. on a >category-by-catergory basis?

Yes indeed.

rcjordan

10:50 pm on Mar 17, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>Yes indeed.

Bingo!

I found an old listing of the features that the earlier Version 0+4i had. I know the plugins address many of these, but, to cut to the chase, which ones do you see Blosxom 2 not doing any time soon?

And, what is RSS aggregation, make your own newsreader?

multiple blogs = yes
team blog = yes
blog search = no
templates = yes
multiple templates = yes
remote templates = no
categories = no
post via browser = no
post via desktop = yes
post via email = no
one click posting = yes
Blogger API = no
MetaWeblog API = no
spell check = no
draft = yes
post to future = no
extended entries = no
excerpts = no
daily archiving = yes
weekly archiving = no
monthly archiving = yes
individual entry archiving = yes
archiving by category = no
archiving by author = no
calendar = no
automatic permalinks = yes
ping weblogs.com = no
email notification = no
email entry = no
RSS generation = yes
RSS aggregation = yes
visitor comments = no
IP banning = no
registration = no
member profiles = no
two-step registration = no
access levels = no
polls = no
karma voting = no
timezone offset = yes
international dates = no

raelity

9:47 pm on Mar 19, 2003 (gmt 0)

10+ Year Member



multiple blogs = yes
team blog = yes
blog search = no

Yes, with Lucene and Google Site Search plugins.

templates = yes
multiple templates = yes
remote templates = no

Now that the template() hook has been added, a plug-in can grab templates from wherever it pleases.

categories = no

Absolutely, yes. A category is simply a directory. And Blosxom has sub-, sub-sub-, sub-sub-sub-, ... categories.

post via browser = no

PHPetal [http://www.jackbaty.com/apps/phpetal/] is just one way.

post via desktop = yes

NetNewsWire, for example.

post via email = no

Blosxthis and Blosmail [http://blosxom.com/contributed.shtml] to name two.

one click posting = yes

Blogger API = no

There was an XML-RPC interface, but it seems to have gone missing.

MetaWeblog API = no

Same here.

spell check = no

Expect a plug-in.

draft = yes

post to future = no

Expect a plug-in.

extended entries = no

Yes, via the seemore plugin [http://www.raelity.org/apps/blosxom/plugins/display/seemore.individual]

excerpts = no

Yes, via the seemore and foreshoretened [http://www.raelity.org/apps/blosxom/plugins/text/foreshortened.individual] plugins

daily archiving = yes
weekly archiving = no
monthly archiving = yes
individual entry archiving = yes
archiving by category = no

Absolutely, yes. [raelity.org...] for example.

archiving by author = no

Expect an addition to the whoami and fauxami plugins.

calendar = no

Yes, via the calendar plugin [http://www.raelity.org/apps/blosxom/plugins/calendar/calendar.individual]

automatic permalinks = yes
ping weblogs.com = no

Yes, via the ping_weblogs_com plugin [http://www.raelity.org/apps/blosxom/plugins/notification/ping_weblogs_com.individual]

email notification = no
email entry = no

How's this differ from the above-mentioned blogging by mail?

RSS generation = yes
RSS aggregation = yes
visitor comments = no

Yes, comments and trackbacks in combination via the WriteBack plug-in [http://www.raelity.org/apps/blosxom/plugins/input/writeback.individual]

IP banning = no

Use Apache's httpd.conf or .htaccess.

registration = no

Working on a plug-in to be used by other plug-ins.

member profiles = no

Working on a plug-in.

two-step registration = no

Same plug-in.

access levels = no

?

polls = no

After the registration plugin ;-)

karma voting = no

Expect a plugin.

timezone offset = yes
international dates = no

date_translate plugin [http://www.raelity.org/apps/blosxom/plugins/date/date_translate.individual]

oilman

6:56 pm on Apr 1, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



well, I spent all weekend playing around with blosxom and I have to say it is absolutely killer. Yes there is a steep learning curve to it when compared to MT and Blogger etc but it's a price worth paying to learn it. You can't even put MT and blogger in the same arena when it comes to flexibility and plugins. With a few plugins and some creative coding you could quite easily turn blogger into a full featured CMS.

Blosxom just works. It's really a thing of beauty. I'm having trouble getting anything else done right now. I keep getting drawn back to fiddling around with it.