Monday, June 3, 2013

Tweak for Danny Wahl's Autohide for Moodle 2.x when using the Topics Format

If you're using Danny Wahl's Autohide creation with the Topics Format course format in Moodle 2.x, here's a tweak for the autohide.css file that allows the Settings icon to appear on mouse hover. Before this, I was using the Weekly Format and all was fine. Then I switched over to the Topics Format and suddenly I realised that there was no way to change a topic's description as the Settings icon refused to appear on mouseover!


What a strange phenomena. Upon further investigation, thanks to Sakshi Goel and Mary Cooch in this forum, I was finally able to solve this puzzle by changing this section of the code:

.section_add_menus, /* Add Resource/Activity dropdowns (2.2) */
.addresourcemodchooser, /* Add Resource/Activity Link (2.3) */
.editing .block .title .commands .icon, /* Block Title Controls */
.editing .block .content li .commands a, /* Command in block content (add resources/activities in Main menu) */
.editing .block .editbutton a, /* Edit button in custom HTML blocks */
.editing .section .side > *:not(br), /* Section controls (can't use 'a' b/c ajax uses 'span') */
.topics .section .content .summary ,
.editing .section .summary a:first-child, 
.editing .section .activity .commands > *, /* Individual activity and resource controls (can't use 'a' b/c ajax uses 'span') */
.editing .sitetopic > a {
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.5s linear 0s;
    -moz-transition: opacity 0.5s linear 0s;
    -ms-transition: opacity 0.5s linear 0s;
    -o-transition: opacity 0.5s linear 0s;
    transition: opacity 0.5s linear 0s; /* half-second fade in */
}

to

.section_add_menus, /* Add Resource/Activity dropdowns (2.2) */
.addresourcemodchooser, /* Add Resource/Activity Link (2.3) */
.editing .block .title .commands .icon, /* Block Title Controls */
.editing .block .content li .commands a, /* Command in block content (add resources/activities in Main menu) */
.editing .block .editbutton a, /* Edit button in custom HTML blocks */
.editing .section .side > *:not(br), /* Section controls (can't use 'a' b/c ajax uses 'span') */
.editing .section .activity .commands > *, /* Individual activity and resource controls (can't use 'a' b/c ajax uses 'span') */
.editing .section .summary a:first-child, 
.editing .sitetopic > a {
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.5s linear 0s;
    -moz-transition: opacity 0.5s linear 0s;
    -ms-transition: opacity 0.5s linear 0s;
    -o-transition: opacity 0.5s linear 0s;
    transition: opacity 0.5s linear 0s; /* half-second fade in */
}

.topics .section .content .summary {
   filter: alpha(opacity=0.5);
    opacity: 0.8;
    -webkit-transition: opacity 0.5s linear 0s;
    -moz-transition: opacity 0.5s linear 0s;
    -ms-transition: opacity 0.5s linear 0s;
    -o-transition: opacity 0.5s linear 0s;
    transition: opacity 0.5s linear 0s; /* half-second fade in */
}

Now the Settings (gear icon) symbol appears on mouseover as it should.


Yippee!!
You can download the tweaked autohide.css file from here.

Regards
Frankie Kam



Friday, May 31, 2013

The Youtube Anywhere Plugin - thanks to Justin Hunt, Joseph Thibault and the Community!

This is one cool Moodle plugin for Moodle 2.4 and above



Today's post is on the ultra-cool tinyMCE Youtube Anywhere plugin. It allows you record a webcam video from within the TinyMCE HTML editor, and upload the resulting video direct into YouTube. Many thanks to Justin Hunt, Joseph Thibault, this Moodlenews post that got the ball rolling and the Moodle (and non-Moodle) community of contributors!

I installed in on my Moodle 2.5 site, and I would like to share some screenshots for those of you who wish to do the same. Hopefully I will succeed in whetting your appetite to have this marvelous plugin working on your site as!



Today's post is not a complete step-by-step installation guide. Here are some screenshots of the process involved to setup the plugin on your Moodle 2.4 or 2.5 site.

Main Moodle.org Youtube Anywhere plugin webpage - maintained by Justin Hunt
https://moodle.org/plugins/view.php?plugin=tinymce_youtube

The installation process consists mainly of these getting the below data (keys, ids and google codes).

YouTube Developers Key
Get a YouTube Developers Key from the instructions found here:
https://code.google.com/apis/youtube/dashboard



Google OAUTH client id and OAUTH secret
Get the Google OAUTH client id and OAUTH secret from the instructions from here:
From http://docs.moodle.org/24/en/Google_OAuth_2.0_setup




YouTube Anywhere settings



Possible alert  notification from Google



I received this message because the Moodle plugin was trying to access my Goodle account. Hence I had to allow Google to recognise the server's IP address from which the request came from. I merely clicked on the http://support.google.com/mail?p=client_login link to resolve this.


The Plugin in action

1. Once you have the plugin installed on your Moodle site, click on the YT icon in your tinyMCE editor




2.  A three-tabbed display appears. Click on the "Record a Video" tab.



 3. Click on the "Record from webcam" button.



 4. Click the "Start Recording" button.


 5. Confirm the action - click the "OK" button.



6. Record away!




7. Click the "Insert" button.



8. The link is inserted. Click the Submit button to embed your video into your webpage.


8. Checking out the Playlist tab.



9. Email notification from Youtube/Google




10. Final result on my Moodle site




Very nice. I hope that this series of screenshots will motivate you to
(1) Start using Moodle 2.4 and above
(2) Install YoutTube Anywhere on your own site
(3) Start making videos and embed them directly from within Moodle

Enjoy!

This plugin was a community effort and was funded by contributions. Power to the people! Incentive for the developers!

A list of the contributors:
Tetsuo Kimura
StraighterLine
Waleed Jameel
Richard Oelmann
Classroom Revolution, LLC

Other Contributors
Don Hinkelman
Rex Lorenzo
Jason Palmer
Daran Price
Ben Reynolds
flizotte
bessette
lindstromfredg
Julian Ridden
Roland Sherwood
Philippe Petitqueux
alfieismydog
kdc_teach1

For more information on this Crowdfunded project, click here.

Happy recording!
Frankie Kam
1st June 2013


Monday, April 22, 2013

How to store the entire Wikipedia (well almost) inside your Smartphone or Tablet

How would you like to have the entire Wikipedia text inside your android smartphone? What do you say to that? I'd say "Information is POWER!".

Never mind that it's fully text-only with not a single image in sight. Imagine reading two million articles on famous persons, history, technology, etc. on Wikipedia, but totally, get this, OFFLINE. Access the articles, anytime, anywhere, without WiFi.

Welcome to BitMagic Technologies LLP's Wiki Encyclopedia Offline-Free app!

We're talking here about a whopping 3.58 Gigabytes of download data for your cherished smartphone or tablet. Zounds! A long wait indeed, depending on your Internet speed, but it's well worth the wait.



In fact, I can't wait for the day when a smartphone or tablet has the storage capacity exceeding 250 Gigabytes - which is how much storage space a full version of an offline Wikipedia, containing text and images, will take up.

Einstein would have been proud of you!

2 million articles at your fingertips.

My one gripe is that the app doesn't allow text-to-speech capability. So my Ivona Amy or Nicole TTS Engine can't read the text while I'm driving or ironing my shirt. Maybe in the next update then.

A smartphone is too smart and expensive a device to use it just to play games. Life is too precious to while the time away with all kinds of distractions on your smartphone. Want to be a winner at Jeopardy? Why not enlargen your world and knowledge by browsing 20 Wikipedia offline articles a day? It'll only take you 273 years to finish the two million articles of 2013 Wikipedia! So why not Wikipedia-fy your smartphone and tablet today? You won't regret it.

Happy Wikipedia-ing
Frankie Kam

P.S.,
Incidentally, my first blog post on Moodurian.blogspot.com was entitled "How to fit the entire Wikipedia inside your laptop" was in May 2010. How times have changed. Amazing.


Moodle 1.9 Custom Corners Theme for mobile devices by Yedidia Klein

Here's a quick question. How many Moodle 1.9.x themes do you know of that are specially designed for mobile devices? Forgive my ignorance, but I only know of one - Isreali Yedidia Klein's theme named "custom_corners_mobile". You can read about it here.



It is a modified JQuery version of the "custom_corners" theme for Moodle 1.9. You can download Yedidia's theme from here. After you have downloaded, extracted and ftp'ed the theme to your Moodle site, you can then add these lines to your config.php:

//Mobile Detection and theming
include("theme/custom_corners_mobile/mobile_functions.php");
if (ismobile())
  $CFG->theme="custom_corners_mobile";

After this, you can then browse your Moodle site via your mobile device.

Do you know of any other themes for Moodle 1.9 that cater for mobile devices? Please share in the comments section below.

Happy Moodling
Frankie Kam

Saturday, April 13, 2013

"Persuasive Learning Objects and Technologies" and Moodle


In short, a persuasive learning object is a SCORM-compliant learning object that encourages and motivates the learner during the learning process. It is adaptive to a user's responses and in my own words, nudges the learner along the path of achieving the learning outcomes of the LO (Learning Object).
Europlot is one of the organisations helming this European collaborative effort. And guess what, PLOTs can be embedded inside a Moodle course.

One of their projects involves teaching Hebrew and Greek Bible texts.

Has anyone heard of this?

Some useful links:

(Moodle login with Guest access)
http://bh.3bmoodle.dk/login/index.php
http://bh.3bmoodle.dk/mod/page/view.php?id=121

(PlotLearner viewer download links)
http://eplot.3bmoodle.dk/index.php/downloads

(PlotLearner video tutorial download link)
http://bh.3bmoodle.dk/mod/resource/view.php?id=122

(Europlot's blog page)
http://europlot.blogspot.com/2012/07/try-plotlearner-2.html

Progress Report
http://eacea.ec.europa.eu/llp/projects/public_parts/documents/ict/2011/ict_mp_511633_eplot.pdf

Papers and Publications
The consortium members will publish academic papers about their work in EuroPLOT and will disseminate results through the academic channels of conferences and journals. Several such papers have already been published:
N.Winther-Nielsen (2011). The Parker Excavations and the PLOT story. Presentation at the Ecole Biblique in Jerusalem. 13.April 2011.

E.Herber (2011). Persuasive Learning Design. Wissengemeinschaften Fachtagung (DelFI) 2011, Dresden, 7.Sept. 2011. Poster.

S.B.Gram-Hansen, H.Schaerfe, J.Dinesen (2011). Towards a Context Oriented Approach to Ethical Evaluation of Interactive Technologies. Interact 2011. Paper and Poster.

E.Guest, S.Golonka (2011). ULM Revisited: A semantic framework that incorporates syntax and informatino theory. Societas Linguistica Europeana (SLE 2011), Longrono, Spain. Presentation.

T.Boyle, N.Winther-Nielsen, C.Tøndering, N.Bergman, J.Metsämuuronen, H.Yliopisto, D.Lundsgaard Skovenborg (2011). Persuasive Learning for the Hebrew Bible. Society of Biblical
Literature (SBL) International Meeting, London, 6.July 2011.

N.Winther-Nielsen (2011). Computer-assisted language learning from the Hebrew Bible. SBL Annual Meeting, San Francisco.

N.Winther-Nielsen (2012). Databases for research, training and teaching. Lorentz Colloquium on Biblical Scholarship and Humanities Computing. 12.Feb. 2012

The EuroPLOT consortium members are using the opportunity to present the approach in EuroPLOT to a wider community. For example, the poster presentation of EuroPLOT at the

Regards
Frankie

Sunday, April 7, 2013

Richard Turere didn't take the problem lion down!

Today's post has got  almost nothing to do with Moodle. But it's got everything to do with innovation.




Source: http://images.ted.com/images/ted/1d369b73bf27ebdb1450605454d66229bda2ab1c_389x292.jpg

Lion kills Masai cow, Masai kills lion. Boy wants to save cows ...  ends up saving cows and lions. Richard, one day when you fly up there in the sky, you'll be able to spot the lions and their offspring that you've saved.



Now why can't Malaysian teenagers, instead of squandering their time on their smartphones, be more like Richard?  He tinkered and applied technology, and has ended up saving his nation's wildlife and lifestock.
What did I learn from this? Necessity is the mother of innovation! Kudos to 13-year old Richard Turere! What a genius.

Source: http://i2.cdn.turner.com/cnn/dam/assets/130222151832-richard-turere-lion-lights-3-horizontal-gallery.jpg


Source: http://daposadiku.files.wordpress.com/2013/03/zzzz4.jpg

When faced with a clear and present danger, he didn't take the situation 'lion' down. Pun intended. Just don't have me drawn and quoted.

Frankie Kam


Monday, March 25, 2013

OKMindMap plugin for Moodle 2.3 and Moodle 2.4.1 (okay, it's for Moodle 2.x!)

Here's a glimpse of the OKMindMap plugin in action on my Moodle 2.4.1 production site. Full blog post is coming soon. Stay tuned to this channel...erm, blog.



All the features highlighted in my blog post on the Moodle 1.9 version are either retained or have been
enhanced.

Dr Ho and associates from South Korea have done the Moodle community a big favour by releasing their Moodle 2.x plugin for OKMindMap. It's an awesome project that over the past one year has seen enhances to its Graphical User Interface and usability.

I'll blog about it in my next post. See you next week by which time I will have gathered sufficient information for my blog post! In the meantime, I've got a day job that needs my attention.

Regards
Frankie Kam

Update on Friday 29/3/2013
Thanks to Dr Ho Won of South Korea for the link to the Moodle 2.3 plugin for OKMindmap which is here: http://www.modulestudy.com/Wonho/Moodle/download/okmindmap_23.zip



Sunday, March 24, 2013

OkMindMap's new Ribbon. South Korean Mindmap gets better.

Checkout OKMindMap's new makeover!

Judging from the video by Dr Ho of South Korea, this new version of OkMindMap is a vast improvement over the earlier version which I blogged about here on Moodurian.blogspot.com or here on Moodlenews.com..




Doesn't the Ribbon remind your of Microsoft Office products?



If you watch the Youtube video above, you will see that an iframe node, containing another website, is possible in this version. Amazing!



So, what do you think of the new OkMindMap?

Frankie Kam

Ratings and Recommendations by outbrain