User:Aa/EduBlog/EduBlog analysis: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:
Users can be uploaded en masse through the "Upload Users" option in the administrative interface. This should be the method of manually adding kids and their authentication information to the database. The required input is a file in CSV format described here: [http://moodle.org/help.php?file=uploadusers.html].
Users can be uploaded en masse through the "Upload Users" option in the administrative interface. This should be the method of manually adding kids and their authentication information to the database. The required input is a file in CSV format described here: [http://moodle.org/help.php?file=uploadusers.html].


Currently, the blog menu in the course context has the following links:

View my entries
Blog preferences
View course entries
View site entries

Which are probably best laid out as:

View my blog
View my class blog
View my school blog
Blog preferences

The code for the blog block is in moodle/blocks/blog_menu/block_blog_menu.php
== Wordpress theming ==
== Wordpress theming ==



Revision as of 18:27, 3 October 2008

Moodle Theming

The current theme included in EduBlog's moodle is lacking. Hiding the trace only makes it harder to navigate for administrators and future usage. UI cleanness should be achieved by proper configuration. Themes are kept in folders in moodle/theme and are picked up automatically by the system.

See more information on themes and a couple of tutorials.

Suggestion: Modify one of the existing themes at: [1] (keep it lightweight)

Course Formats

Authentication

Speak to server-devel about planned password-less XS Moodle authentication system. Giving kids passwords is not a good idea... A public key authentication system using the XOs and Moodle's keys would be ideal.

More down-to-earth, though highly unsecure, is the possibility of using MAC addresses for authentication (run a lookup of the IP's MAC address in the server's ARP cache and validate it against a list of allowed addresses).

Course management, permissions

Users can be uploaded en masse through the "Upload Users" option in the administrative interface. This should be the method of manually adding kids and their authentication information to the database. The required input is a file in CSV format described here: [2].

Currently, the blog menu in the course context has the following links:

 View my entries
 Blog preferences
 View course entries
 View site entries

Which are probably best laid out as:

 View my blog
 View my class blog
 View my school blog
 Blog preferences

The code for the blog block is in moodle/blocks/blog_menu/block_blog_menu.php

Wordpress theming

Write modifications