For the actual activity modules, the priority right now is the quiz module (http://dougiamas.com/quiz).
I've also got many ideas for improvements in the existing modules. For example:
- improving the journal module to store versions and allowing dialogue feedback
- better scalability (eg paging) in the forums
- allowing class viewing of choice results
- opening up the survey module to allow importing/exporting of survey instruments in different languages
- More content management features for readings (eg digital library), and better support of downloadable content
Is that what you wanted to know?
Cheers,
Martin
http://bugs.moodle.org/bug.php?op=show&bugid=66
http://bugs.moodle.org/bug.php?op=show&bugid=72
Hey Martin,
I looked into adding that paging feature to the forums module ... However I'm having problems getting the SQL in the function forum_get_discussions to respect the paging values passed to the SQL LIMIT operator (e.g. LIMIT $offset, $numrows). I'm not sure why, but it seems to have something to do with the query being a JOIN ...
For example, you can try this directly in mysql>
SELECT p.*, u.firstname, u.lastname, u.email, u.picture, u.id
as userid
FROM forum_discussions d, user u, forum_posts p
WHERE d.forum = '1' AND p.discussion = d.id AND p.parent= 0 AND p.user = u.id
ORDER BY p.created DESC
LIMIT 0,5
Any ideas?
Thanks,
Steve Hatch
SELECT p . * , u.firstname, u.lastname, u.email, u.picture, u.id as userid FROM forum_discussions d, user u, forum_posts p WHERE d.forum = '1' AND p.discussion = d.id AND p.parent = 0 AND p.userid = u.id ORDER BY p.created DESC LIMIT 0, 5This code works OK for me.
http://moodle.org/doc/future.html moodle.org: Error 404 |
An unusual error occurred (tried to reach a page that doesn't exist).
/doc/future.html
Martin! Thank you for your work!
Even if it is not easy for me to setup the whole system, I expect it will be of great use for me and my coleagues.
Now I am crash tester
If I may tell some first things that was in my mind trying to administrate,
and which can be subject of change:
a) I have been in many places in the Moodle, where it was not more than sole [Save changes] navigation button. Nothing else, which can lead to confusion. Usually we have more buttons in dialog pop-ups or dialog windows, suitable to work to be done. {Assign teachers, Course cattegories and so on...}
I understand that Back option of the browser is for using, but in php is this best solution. The second choice: through hierarchy path is not so clear also, because this path is changeable. I CAN manage in this, but the student or pupil has not my experience. The software should guide him/her. So [Continue] or [End <activity>] buttons can be done.
If the software should guide the student, it can make graphical representation such:
[Begin] ->[Step1] -> [Step 2] -> You are here -> [End]
or sth similar. They can be buttonized for navigation, or just text.
b) Course cattegories. W can change their names, but the courses cannot be transported to the other category. The same with quizzes. I can construct some questions under one category. I can change the category name, but if I decide to move my quiz or question to other category what to do?
c) Quiz, button [Attempt quiz now]. What to do if I am not ready?
d) If I as teacher set up my quiz I am contacted with windows which can instruct me "how to ask questions" (what I already can do, even if it could be better), but this page is not instructing me what are respective fields for? What is "quiz description" and where it would be placed? I don't know. The only way is go and write. Big letters of single words are not enough to know what to write, even if I am being instructed how to write carefully.
In files >resources there are three text fields for one resource. How can I guess which if for what reason? What is presented and when. What the student can read at once, and what cannot? Is not the name of the resource the same as summary? There is not written.
f) If I as a teacher would like to browse newly created survey, I am stopped in advancing by confussion [Some answer have not been answered]. I know it. I did'n want to answer any of them. Again, a wall.
I hope this would be of help for you, and not much frustrating.
BTW. In case of writing this piece I have been unconnected, with [no operation specified]. I have specified sending my text!
I am not sure if I could write the same text again, if I havn't save it as I save all above two minutes of work. Computers are not reliable, you know.
Andrzej.