Archive for January, 2006

Open Source white papers

Optaros has some excellent white papers on open source. The list is:
Content Management Problems and Open Source Solutions
Delivering Service Oriented Architecture
The Growth of Open Source Software in Organizations
Free and Open Source Licenses, Software Development, and Distribution
Service Oriented Architecture and Open Source Solutions

Technorati Tags:

Trackback spam on Drupal

EmergentAfrica.com is getting some hectic trackback spam. And deleting it manually is just sooooo…..boooooorrrrring. Enter the spam module by Jeremy. I’m hoping it works!

Technorati Tags: , ,

Exporting content from Mambo to Wordpress

I’ve been tasked with exporting the 150 or so articles at TomorrowToday.biz into the blog. No problem, right?! Yes, I could copy them by hand. Or go into the database and write a script to export/import them. Or I could use Wordpress’s feed import function and import them from a TomorrowToday news feed.

The problem is the default news feed for Mambo only lists front page items. Luckily there’s a component which makes news feeds of categories. It’s called RSS XT (you’ll need to install the component AND the module). To get it working you’ll also need to create a folder with write permissions on the site root folder called “rss” and also put some configuration data into the parameters of the RSS XT module. My parameters I used are:

show=2.0

cat = Bright Young Things|Innovation UnManagement

A quick search on the Wordpress Codex revealed this: a script to import into Wordpress from Mambo. Maybe a better idea! But running it doesn’t yield the results I need. It doesn’t do author names or date created/modified or post slugs and doesn’t deal with intro/extended text well. It also doesn’t import comments from Ako Comment. But otherwise it’s a pretty good script – it just requires some tweaking. So I’m going to tweak it and post the results (hooray for GPL’d software!).

Technorati Tags: , ,

Flash on Wordpress

Matt wants something called a “Lifeposter.” He wants to have private interactions with individual clients, so each client must have a section on his website where they can log in and then see a history of their last communications, see pictures and post comments. He doesn’t care how it works, as long as it works.

My task is making it work. I want to use Wordpress 2.0 as the base content manager and then flash as the user interface. And I have 45 minutes till I see Matt…

Luckily I’ve already done the base Wordpress install and am now looking at sites for how this is going to work. The best advice seems to use the xml-rpc interface to communicate with Wordpress and then format the returned content nicely in flash. I’m also going to have to play around with user permissions as the blog is essentially private.

The links I found which detail a flash frontend to wordpress are:

http://similitude.sim-designs.net/2005/8/31/how-it-works/ Only works on Wordpress 1.0 (“very, very beta”). After installation only the flash interface works – it messed up your usual wordpress install.

  • Compl33t has a working version, but it uses php to access the database and generate a text file which flash then reads. Not what I want.
  • SS Design has the best one available – a full working preview of flash on top of Wordpress. However, the source code doesn’t seem to be available.
  • So I’m left to building my own…

    All I need to do is figure out how to communicate between flash and the wordpress xmlrpc. Luckily mattism.com shows how to do that using actionscript and XMP-RPC client for Actionscript 2:

    import XMLRPC.Connection;

    var rpc:Connection = Connection(‘http://www.myserver.com/rpc’);

    rpc.onLoad = function( menu:Array ){

    trace(”My menu has “ + menu.length + ” items.“);

    }

    rpc.getMenu();

    For interests sake, check out flash remoting. They have defined their own low-level protocol to exchange database between a flash client and a server – much quicker than xml but not what I need right now.

    Technorati Tags: , , ,

    Master Foo and the End User

    On another occasion when Master Foo gave public instruction, an end user, having heard tales of the Master’s wisdom, came to him for guidance.

    He bowed three times to Master Foo. “I wish to learn the Great Way of Unix,” he said “but the command line confuses me.”

    Some of the onlooking neophytes began to mock the end user, calling him “clueless” and saying that the Way of Unix is only for those of discipline and intelligence.

    The Master held up a hand for silence, and called the most obstreperous of the neophytes who had mocked forward, to where he and the end user sat.

    “Tell me,” he asked the neophyte, “of the code you have written and the works of design you have uttered.”

    The neophyte began to stammer out a reply, but fell silent.

    Master Foo turned to the end-user. “Tell me,” he inquired, “why do you seek the Way?”

    “I am discontent with the software I see around me,” the end user replied. “It neither performs reliably nor pleases the eye and hand. Having heard that the Unix way, though difficult, is superior, I seek to cast aside all snares and delusions.”

    “And what do you do in the world,” asked Master Foo, “that you must strive with software?”

    “I am a builder,” the end user replied, “Many of the houses of this town were made under my chop.”

    Master Foo turned back to the neophyte. “The housecat may mock the tiger,” said the master, “but doing so will not make his purr into a roar.”

    Upon hearing this, the neophyte was enlightened.

    [Source]

    What really goes into a Steve Jobs presentation

    It’s not as simple as it seems. Check out what Mike Evangelist says about preparing a keynote presentation alongside Steve Jobs. The Joy of Tech bring us this cartoon:

    View html tags (Firefox)

    A Firefox extension to view html tags on a site without having to view the source. He’s also posted a link for how to create Firefox extensions.

    Technorati Tags: ,

    Google Earth for Mac released

    Google Earth for MacOS X Tiger was officially released yesterday. Read the small announcement on Google Blog. You can download Google Earth here.

    Source: macslash

    Technorati Tags: ,

    Joomla! templates

    I’ve been looking for Joomla! templates all over the place – there’s plenty of sites where you can buy templates but where are the free ones?! Luckily I’ve found the templates section at JoomlaHacks.com – 155 templates. Hooray! There are another 10 at JoomlaArt.

    Plus I think I’ll customise the JA Capella II for TomorrowToday.biz.

    Technorati Tags: ,

    Depressing…

    *Sigh* I’m going to have to reboot my Mac today. Its uptime is: 13 days 11:58. Depressing.

    Next Page »