Thursday, January 10, 2013

Here it is - my FREE Limited-Features Version of the Wall for Moodle 2.x

Dear All
I am releasing a free version -and- limited-features version of the wall for Moodle 2.x. This wall has been tested under Moodle 2.2. You can download it, try to install it. If you succeed, you are a Moodle-PHP Guru. If not, you can always E-mail me, right?  If you successfully set it up on your Moodle site, you are free to modify or customise it. This wall is a modification of Srinivas Tamada's Facebook-like Wall Script 3.0 which is free.

The Lite Free version for Moodle 2.x can be downloaded from here:

Your copy of the Wall code is exactly the same as this one:
Username: student
Password: student

For more stuff that the Wall can do, refer to this blogpost.

Did I mention that this Wall has limited features? Yes I did! Okay, here's a Features List Comparison Table between the FREE version and the PAID version. 

FeaturesMoodle 1.9
and 2x Lite/Free
Moodle 1.9
and 2.x
Full version
Wall post updates
Comments on Wall posts
Deleting of posts and comments
Allows expansion of Web 2.0 content via http input entry. For Youtube, Vimeo, Slideshare, Scribd, TeacherTube, image url.
Allows formatted input via the WYSIWYG Nicedit rich-text editor
Textarea is dynamically resized to expand upon input of data
Textarea allows tabbing to be done. Allows indented programming code to be displayed. E.g., C++, .net code.
Word statistics can be displayed (word count, sentence count, average words per sentence, Flesch-Kincaid readbility score)
Note: Only for Moodle 1.9.x paid version of the Wall. Not yet ready for Moodle 2.x

Wall updates can be 'Liked' (Note: NOT the FB like) to indicate usefulness of a post
Email notifications from student to teacher can be sent each time the Wall post is made
Note: Only for Moodle 1.9.x paid version of the Wall. Not yet ready for Moodle 2.x

Unicode characters can be shown. Foreign language supported (Arabic, Chinese, Japanese, Thai, Russian, Serbian, etc)
Users can copy and paste HTML sections of code from webpages and paste them directly onto the Wall
Journal mode allows users to see only Wall posts belonging to their teacher and themselves
Note: Only for Moodle 1.9 version of the Wall. Not yet ready for Moodle 2.x

Wall can be made to be accessed as readonly by students
Posts can be displayed in reverse order (LIFO).
Displays any Web 2.0 content as embed code

the Lite Free version for Moodle 1.9.x is available upon request. Email Frankie Kam at

Disclaimer. What the Wall can't do.
1. There is no upload image from your harddisk feature.

2. Updates are not in real-time. This is not Facebook! So for a student to see all posts by others, he or she must refresh the browser. Therefore the Wall works like the Moodle forum. 

3. No "More" button exists. Yet.

4. The wall can only be activated via iframe embed code. It does not exist as a mod or as a block.

Real-life usage of the free Wall on a user's website

Dan Wheaton of Australia has made use of the free version of the Wall to enhance the functionality of his website which is using the Facebooky theme.

He said on 29th May 2013,
"I have been reading through with great interest your facebook wall in moodle posts, and have been poking around inside your test sites. ...I am going with a "facebooky" theme, to try and make the user experience a little more familiar, and stumbled across your work. Obviously with my idea in mind, I am greatly interested in it."

Here's what Dan's site looks like. Cool.

Well if Dan could do it for his site, you can do it for yours too! Imagine the possiblities.

regards and keep on innovatin'
Frankie Kam

If you like this post or site
a small donation would be nice but would last only a day,
otherwise leaving a comment (or a compliment) below will last me a month!


  1. great idea but no auto-installer :( why you don't use $DB or $CFG?!!

  2. OH, It is really a great module. I am looking forward for further improvement!

    Thank you Frankie Kam!!!

  3. how do you install it?


Ratings and Recommendations by outbrain