Category: Internet


As a youth minister and a parent I continue to be disappointed and distressed at the ease of access to pornography available through the Internet (See SMH article ‘Porn, peer pressure corrupting young: MP.’)

Before the World Wide Web, the only way a teenager could view pornography was to steal a men’s magazine from a newsagency. Today, they view the equivalent of hard-core restricted material from the privacy of their own bedroom computer.

My ISP blocks SPAM and scans emails for viruses, but still does not offer server-based content filtering software. We are told by the vocal minority that this filtering technology is a restriction of our freedom of speech and a form of clandestine censorship. Others tell us that to run such software is resource-heavy, placing strain on the servers leading to reductions in performance.

Yet, if we viewed this pornography problem as the social horror it really is, then we would invest the resources and research needed into implementing such a system that protects our children from this distorted view of sexuality. Adults could choose ‘opt out’ of content-filtering censorship, but it is ludicrous to think that the current practice gives our children unfettered access to pornography by default.

It is our responsibility to protect the children from the corrupting harm of pornography. If we can put a man on the moon in 1969, then we can stop our kids downloading porn in 2007.

I’ve been sussing out a CMS (course management system) called Moodle. I was first introduced to this open source package during my recent study of a distance education M.A. (Theology) subject through Moore College. It looks to be a very promising tool for the Year 13 program this year, and it opens up many possibilities.

Basically, it is like a MySpace/ Yahoo Group for students, but also includes online quizzes, wikis, discussion boards, and full marking and administration capabilities.

What is most exciting is the potential to use this package to provide students with the opportunity to bring their Year 13 studies into the rest of their week in an even more structured way. Rather than ask students to just read a chapter before they come to class, we could give them a short quiz to enhance their comprehension and track their progress. Even the journals that we required students to complete last year could be done online through this package.

The biggest difficulty I see is making sure that we keep the value of our face-to-face contact. We need to be able to love/serve/cry/sing/listen/pray together in a real place at a real time. However, this tool may even prove as an enhancement for that very objective, since some of the course delivery could happen online from home, leaving more time for discussion and community of the real type when we meet each Thursday and Friday.

Perhaps Moodle is the ideal learning tool for Gen Y?

Have you had any experience with online/distance learning? Have you used Moodle before? Do you have any suggestions about how it might be best implemented?

Well, after two weeks of development, I’ve finally flicked the switch (or so to speak) on my all-new website.

For the un-nerds among you, it’s better because it now works properly on all computers (including the Mac Safari browser) and also has a nice, pretty new look. It also has some fancy features like lots of categories.

For the slight-nerds among you, it’s better because it now has RSS feeds, allows comments and pings, and will appear really well on your handheld devices.

For the nerds and uber-nerds among you, it’s better for many reasons. Firstly, it uses a CSS style sheet, which allows for much better layout across platforms (no more tables for layout like my old website.) Secondly, I’m using the free WordPress engine, which uses an MySQL database, and has a really simple back-end with hundreds of plugins and thousands of layouts to choose from. Thirdly, WordPress includes great features like native support for RSS feeds (my podcast is coming soon!) Fourthly, each post now has a permalink, so I don’t have one really long page of all my posts (like my old site.) Fifthly, FrontPage never touched my new website, and I’ve stripped out all of that nasty excess code, so pages should load a lot faster.

That’s just the tip of the iceberg. For a full list of WordPress features visit http://codex.wordpress.org/WordPress_Features. Thanks also to Josh Street http://josh.st/ for introducing me to WordPress in the first place!

Apart from spending time learning the new program, it took me quite a while to import my old Coranto database into WordPress. There is no doubt that Coranto served me very well for the past three years, but the feature list and the widespread adoption of WordPress made the move necessary. There are very few posts about how to make the move. There is a post on the WordPress forums that discusses one way of doing this, using RSS feeds. However, for me this didn’t work properly, as it stripped most of my HTML.

So, I invented my own way to do it. If you are migrating from Coranto to WordPress and you want to export your posts, then you might find the following information helpful. If that’s not you, then skip over this bit.

How I did it was I firstly created a News Style which I called ‘wordpressexport’. In this, I used the following code (click to download): News Style Template

For AUTHOR I put ‘admin’ but it didn’t matter, because the WordPress importer still asked me what user I wanted.

For DATE I made it that all the posts started at 1PM, but you could also have used some coding to put the date and time if you needed it.

For CATEGORY I put ‘General’ which was the default category in my WordPress. If you have multiple WordPress categories, then you will need to do this procedure for each category, and each time put the name of the category in this field.

For STATUS I put ‘publish’ so that I didn’t have to go through all the posts individually and then publish them.

For ALLOW COMMENTS and ALLOW PINGS I put ‘1’ so that it would allow them. You could put ‘0’ if you didn’t want comments or pings.

Now, for the bit that comes after BODY: I suggest you put the text of your normal News Style. Then import only a few posts (using profiles–see below) and see how it looks in WordPress. You can see that I orginally made two custom fields called CustomField_MainPhoto and CustomField_MainPhotoCaption. If you’ve only got text and no images, then your BODY would just say

OK. If you’ve followed this so far, then well done. That’s the first step.

Now you need to make a Profile. I called mine wordpressexportprofile. Here are the settings I used:

File Name: wordpressexportprofile.txt

Filter By Number: [I started with ‘5’ so that I could just import 5 at a time to see how the process worked. When I was happy with the final process, I made this field blank so that it would import all posts.

News Style: wordpressexport [this is the one we just made]

Categories: [this requires the ‘category’ addon. If you want all posts exported from all categories into the one new category, choose ‘all categories’. However, if you want to import into your various categories, then set the ‘CATEGORY’ in News Style to (e.g.) ‘news’ and then run the profile with only ‘news’ selected.

OK. Now build the news and open up the document www.example.com/cor_news/wordpressexportprofile.txt (or whatever the path to your new directory. It should look like this:

TITLE: Happy New Year and Happy New Website
AUTHOR: admin
DATE: 01/01/2007 01:00:00 PM
CATEGORY: General
STATUS: publish
ALLOW COMMENTS: 1
ALLOW PINGS: 1
—–
BODY:
With the coming of the new year comes a new website. Check out new.jodiemcneill.com to see how my test and transitional site is going. I hope to have the new WordPress-based site live by the end of this week.
——–
TITLE: Back from holidays
AUTHOR: admin
DATE: 07/14/2006 01:00:00 PM
CATEGORY: General
STATUS: publish
ALLOW COMMENTS: 1
ALLOW PINGS: 1
—–
BODY:
I just returned from over two weeks away on holidays in Canberra and at Callala Beach (Jervis Bay). It was a very relaxing time away with the family doing very, very little (a stark contrast to normal life!)

We spent the first four days at Canberra, doing every tourist ‘thing’ we could fit in to our schedule: Parliament House, Questacon, National Museum, Telstra Tower, Australian Institute of Sport, Cockington Gardens, Planetarium, and more! It was great to get ‘distracted’ by the destination!

The remaining ten days were spent at Callala Beach, on Jervis Bay, near Nowra. Lots of time doing very little. In fact, the most ‘productive’ activity was sorting 5,000 digital photos on my hard disk, and culling it down to 2,000. From that, we selected 300 which we then printed on paper. Quite an effort–especially considering I tweaked all the photos in Photoshop first (levels, dodge and burn, and even some desaturations into B&W).

I returned to face 400 emails, but got them down to 100 quickly. Spent a day answering them, and now I’m back on track, but feeling a bit exhausted. Maybe it’s time for another holiday…!
——–

Now, if you’ve got a file like this, then well done. You’re almost there.

Save the text of that page (I did ‘File Save’ in Explorer) and put it somewhere (e.g. c:\wordpressexportprofile.txt)

Now, log into WordPress and select the ‘Import’ tab. Click ‘MovableType and TypePad’ and follow the prompts. Your file name is the one you just saved (e.g. c:\wordpressexportprofile.txt)

If your first test run worked OK, then go back into Profiles, and delete the number for Filter By Number and do the lot. If you have multiple categories, then repeat this process, each time changing the word next to CATEGORY in the News Style and then change the Profile so that it selects only that Category. Then Build News again.

If you need to tweak the News Style, then use the format in this document http://www.sixapart.com/movabletype/docs/mtimport which gives you an insight into the whole idea.

Phew! Hope you find that helpful, if it’s what you’re looking for. I couldn’t find this solution anywhere on the www, so hopefully it’s helpful for you.

Let me know how you go…

Happy New Year to everyone. This is my first official post on my new-look website, and just to make it even higher-tech, I’m writing it from my BlackBerry.

I’ve moved my website from a Coranto CMS to WordPress, and it seems to have been a great move. Interesting trying to migrate the posts, but I think I’ve worked out the process.

This new site should go live this week, when I’ve got the bugs out of the system.

This year the Australian Cricket Board took a gamble. They broke tradition and decided to telecast cricket games in the same city as the game was being played–even if all the seats weren’t sold.

The result was stunning. As was reported in The Sydney Morning Herald, the first day of the Sydney Test was a record highest attendance.

But why? Why didn’t people stay at home in air conditioned comfort and enjoy the stunning technology of a modern telecast, complete with Snicko, Hawkeye, and Slo-mo?

The answer is that there is something more to being at an event than just the content. You can see that on TV at home. But being in the crowd–getting sunburnt, participating in passive drinking (getting splashed with beer), and paying-out the Members as they refuse to rise for the Mexican Wave–you just can’t get that on a telecast. And when those cricket milestones happen–Ponting’s double tonnes in his 100th match, for example–it’s worth its weight in gold to say “I was there!”

The same is true of church or Christian conferences. In this age of free MP3 sermon downloads/podcasts, there must be a reason that people still pay the admission fee to attend a conference (plus the travel and accommodation fees). The reason is that there is something ‘more’ to the event than just the Bible talks.

When people are asked why they enjoyed a conference, many say that their highlight was “the teaching”. I disagree. I think it is the experience of hearing the teaching with this gathering of people. People go to experience the gatherning as it taught, not just to ‘download’ the talks. It’s what one of my former Doctrine lecturers, Robert Doyle, used to call “propinquity” (from the Latin ‘near’). It’s the nearness of time and space that we enjoy when we are face-to-face. And it’s the reason why people will continue to pay to hear great teaching live and in the company of others–even if it’s offered elsewhere as a free download.

This should come as no surprise. Heaven is all about relationships: with God and with others. All those who are ‘in Christ’ are already gathered in heaven now (Heb 12:22 – you HAVE come to Mount Zion). When Christians gather on Earth it’s for more than just teaching. It’s to do what we are already doing in heaven–being gathered around God and enjoying the fruit of our unity with other believers.

Sermon podcasting is great… but there’s no substitute for community!