Joanna About this site

About

How this site is organized and what it's for

Weblog start page

The start page contains the most recent 15 articles.

Home page
The main home page of my website, not my weblog. Currently not used.
------------------
Articles by month
Click here to get all the articles for a particular month.
This month's articles (if any)
Current month
Today's articles (if any)
Articles dated 2008/09/08 only

------------------
Subtopics

------------------
My email address
Site map
Search my weblog
Search for text on this site
You may have to use search
if I move files around!
Listing of all articles by date
Moving man
Flavours
There's more than one way to view this weblog; these links display the current page in other formats.
External links
These are a few of my favourite sites.
T E S T
Slashdot yesterday

Copyright © 2003-2007 Alternate Worlds Publishing, Boston MA USA


powered by blosxom -- www.blosxom.com
Wenhua dageming de zhongyao jiaoxun shi bixu fandui geren mixin
If I have been able to see further, it is because I am surrounded by midgets.
Never ascribe to stupidity that which can adequately be explained by malice.
"Your argument's repugnant and intriguing." "That's kinda my thing."

Danny's Weblog

2005 Dec 26 [ Mon ]

Actually, Joomla *can* work with Moodle

In a previous article I confessed that I had mistakenly assumed that Moodle was module-compatible with Joomla: www.panix.com [http://www.panix.com/~dannyw/weblog/Computers/Internet/Joomla]

Actually Moodle *does* have a degree of compatibility with Joomla, in that Moodle can be installed so that it runs "inside" Joomla, at least as far as the user sees it. Right now that capability seems to be poorly documented and liable to break things, but apparently some people have made it work. For instance, they can share the user/password database. (phpbb can do the same thing, although regrettably phpbb has fewer restrictions on usernames so you usually can't import existing phpbb users into the Joomla system.)

Actually, I think it's probably better *not* to share the user database for my purposes, but it's good to know it's not impossible.

See eg discussion here: moodle.org [http://moodle.org/mod/forum/discuss.php?d=20080]

Apparently features like this are called "integrations" in Moodlespeak: download.moodle.org [http://download.moodle.org/modules/integrations.php]

I had been vaguely looking for this stuff under "modules". Silly me!

The "filters" category is a little thin, but you should check it out. For instance, you can install a filter that turns TeX code into GIF images: hmmm...

2005 Dec 14 [ Wed ]

I made a silly mistake with Joomla

No, not with the patch (as far as I know just yet).

For some reason I got it into my head that Joomla was compatible not just with Mambo but *also* Moodle. I'm not good with names so I guess I just remembered them as "silly sounding name N". As far as I can see, while Joomla and Mambo are still compatible (at least for now), Moodle is a *completely separate product*.

This is a pity because actually *Moodle* has the education features I need.

Fortunately Moodle was easy to install and has been flawless so far (not very far) and I think I may maintain *both* systems for a while. It might be good to have a *total* separation between the public features and the features for paying customers.

Patching Joomla 1.03 to 1.04

I was puzzled about how to *apply* this patch, even though pretty clearly it was the file I wanted (the filename was after all Joomla_1.0.3_to_1.0.4-Stable-Patch_Package.tar.gz). It just said something about "put this in your Joomla directory".

Having dealt with tar files before, I suspiciously checked the directory structure inside the tar file. It corresponded to the directory structure inside the Joomla directory. So (in fear and trembling) I went ahead and ran tar -xvzf | less.

After maing the disappointing discovery that on my new server "less" appears to be symlinked to "more" instead of the other way round, I could see no error messages.

Then when I tried to run it from the browser, everything seems to work fine and it does say version 1.04.

I don't know quite how this really worked. For instance, I noticed a new htaccess file in there, but I assume it has to be manually copied to .htaccess.

Likewise, the files are marked owner/group "pasamio" inside the tar file but of ocurse were created with my default owner/group when I untarred them. I think I'm just lucky that happens to be OK for this webserver.

2005 Dec 10 [ Sat ]

Setting up Joomla

I recently set up another site. One reason I chose my hosting vendor was that they had Joomla via web-based install: I figured I didn't really need web-based (in fact I hate web interfaces for admin) but it probably meant that they had several users already running it.

It basically worked ok. Some observations so far:

1. Joomla actually has surprisingly little documentation. For instance, I couldn't find anything that explained which visible items were part of the base install and which were part of the template.

2. The site logo, at least with one template I checked, isn't even defined by HTML, but in css. It took me a long while to find it (it didn't help that I kept thinking there must be an easier way to track it down as I pored through HTML, PHP and CSS).

3. Even when features *are* accessible via the administrator's web interface, it's not obvious *where* they are in the interface. I found myself wishing for some sort of feature where you could hover the mouse pointer over an element and it would pop up a little window that told you how to edit it. Or documentation.

4. So far it's been stable. I'm fairly impressed.

5. The update process is a little scary. Why do they give you a windowing interface and handholding to do trivial stuff you could do faster at the command line, but to do a security update you have to manually overwrite every changed file on the site? Oh and by the way, there's no readme file to explain exactly how to overwrite it. What happens if you *edited* some of those files?

6. I'm surprised – considering all the hype about Joomla – how few features there are. I was assuming there would be software to create class packages; payment modules; test result analysis... but about all there is seems to be timed release of content and user registration.

7. Huh – I noticed something in the sourcecode about creating PDFs, and now I found that if a user goes below a certain level in the hierarchy, a content item gets a clickable PDF icon – and it seems to work (although for some reason Firefox crashes if Adobe Reader is *already open* – go figure).



I hope this information was useful. There may be a great deal more information on this site that is relevant to what you need. Take a look at the "site map" display at left; you can click on a topic to see many recent items on that topic.

Debug: hittotal: 32 startban: 0 dancookie: endbandate: banned: 0 tempdate: tert: jse: jsno jsh: 32