Categories
Blather Science Fiction and Fantasy

Get Shorty

Idan Alterman has put his documentary film נמוך (short) online at his blog. One of the people interviewed in the film is Ron Yaniv, the publisher of חלומות באספמיה, an Israeli Science Fiction magazine, and general Israeli SF person.

Categories
Blather long

WordPress as a platform

Apparently,this time last year I was also puttering about with wordpress.

As I was wrestling with Livepress, and with getting it to work with Tom Selah’s nifty conditional text direction plugin[1], I ran across a post by Matt Mullenweg, the developer of WordPress, linking to a rant about how WordPress “spoils” developers. Behind this diggable title is a confused argument that WordPress is so good that (a) it makes other projects appear sucky in comparison and (b) it will prevent any other blogging tool from emerging.

That last statement makes one immediately think of Google, a company that took over a niche that had previously been controlled by a few major players, and that now dominates its field so much that the best way of looking at it as not as a competitor, but as a platform. I think something similar is happening to WordPress as a result of its success, and I think that point seems to have been missed in the Neosmart dude’s piece.

During the past couple of months of fiddling with WordPress, I’ve noticed some signs that it’s also become a platform onto its own. If before its success lead to (and was greatly helped by) a slew of custom themes and plugins, I’ve now seen a couple of examples of whole applications built on top of WordPress.

K2 is a sort of “mega-theme” by the same designer that created the ubiquitous default theme that ships with WordPress (Kubrick), which integrates a whole bunch of plugins, has AJAX-y magic pixie dust sprinkled liberally all over, sidebar widgets and the option to add your own styles – themes within themes!

Lightpress is even more ambitious, and attempts to provide a complete alternative front-end to WordPress. It takes the opposite tack from K2, and instead of loading each page full of gimmicky javascript goodness, it purports to offer a much faster interface through more optimized database queries (it should probably be installed on a fresh install of a slightly older version of wordpress to work – I didn’t manage it).

Personally, I’d love to see an attempt to build a more powerful management application for WordPress, but I understand that front-end stuff takes precedence. I also suspect that WordPress’ front-end code is prettier and easier to work with, while the back-end is more of a mess, which is why some areas there have remained pretty much unchanged.

I also suspect we’ll eventually see wordpress-based applications that do something pretty different from vanilla blogging. I mean the platform is easy to install, well documented, has tons of add-ons and is very hackable. Perhaps something like this will help us move away from the main “problem” I have with WordPress: When you have such a tool readily available, every web-site problem looks like a nail, I mean looks like it can be solved by installing a blog…

[1] – the sad solution was to brutally copy Tom’s code in bulk and paste it into ljsynch.php.
Categories
Blather

(בדיקה) Fiddling with WordPress

I’ve just upgraded to WordPress 2.05 (Hebrew version) and this post is mostly a test for seeing if Livepress is working…

האמנם?

כבר שנים שאני דוחה שידרוג של הבלוג האנמי הזה מוורדפרס 1.5 העתיק לגירסה 2.0 הנוצצת, זו עם האפקטים בסגנון עדות AJAX ועורך הטקסט העשיר המפגר. וכל זאת בגלל דאגה שהגירסה החדשה יותר לא תומכת כל-כך ב-LivePress. או ליתר דיוק, Live+Press היא יישות שברירית ורגישה, שעושה יותר מדי דברים, חלקם לא בצורה טובה במיוחד, ולא אוויתי להתקשקש איתה. אבל בזמן האחרון אני מתרגל יותר ויותר לעבוד עם הגירסה הנוצצת, וזה קורץ לי. וכרגיל, אין כמו ניר לדחוף אותי להתעסק בשידרוגים.

I’ve been delaying an upgrade of this blog to WordPress2.0 for ages, because I’m worried about breaking LivePress. Now, with Nir‘s encouragement, I’ve upgraded both WordPress (to the 2.05 Hebrew version) and Livepress (to the unsupported version 1.99), and I think I’ve got Livepress fixed to actually work (it’s rather broken, out of the box).

Next, LivePress really should be localized to work with Hebrew WordPress. Non-localized plugins look terrible in the harsh left-to-right regimen of Hebrew WordPress – as do non-localized posts, which is most of my blog…

Hebrew in both post body and title, to test posting. Strangely, using the “utf8_encode” function on the body does the right thing, but using it on the title/subject messes it up. And you can’t edit your posts in Livejournal later – it complains about the encoding, for some reason.

Enough blather.