Posts made by Visvanath Ratnaweera

Picture of Particularly helpful Moodlers Picture of Translators
Hi Daniel

You wrote:
> what is public should be displayed with no hassle and what is not public should ask for login, as simple as this =)

That was a lesson in clear thinking! It is difficult enough to formulate something which one finds trivial. Once you hear that there were so much talk about it, which means the topic is non-trivial for many, that makes it much harder. My mistake was to take the same approach, to break the problem first in to various user types and then consider the various types of information. By looking at the types of information first, there are only two, you made is as simple as it goes!
Picture of Particularly helpful Moodlers Picture of Translators
I do not know about these talks, also can't understand what there to talk about. For me, it is the simplest thing in the world, and that not my invention either. Here it goes:

1. for all the visitors who have no login on moodle.org
If one visits an URL, whether high-level one like https://docs.moodle.org or a deep one like https://docs.moodle.org/28/en/Upgrading_FAQ#I_have_custom_code_in_my_site._How_do_I_upgrade.3F,
a) just deliver that resource, if that resource is public.

Do not start discussing about guest logins with non-moodlers, that is an odd thing to explain.

b) if that resource is available only for registered users, say so, and offer a login box and also a button to start the registration process.

If they don't want to comply, hard luck!

2. for all who have a login on moodle.org but are not logged on at the time.
Exactly the same behaviour as in item 1.
a) the information is public. Show it without hassle!

b) the information needs a login. Give them the same choice: either enter their login, register with a new login or no access!

That is all to it, I guess! Well, case 3, have a login and also logged in, there is nothing to explain, right? Have a login and has ticked "Remember me" at the last login, then already fill the login name in the login box. If they have saved the password too, through a mechanism in the browser, the browser fill that one too. The user still has to click on "Login now". Well, all that is handles by the browser anyway.

This talk about remembering where the user has been: That sounds to me like the typical bait to retain user data. Has some manager sold some ideas of the great benefits of data-laundering to HQ?
Picture of Particularly helpful Moodlers Picture of Translators
To start with, it is the responsibility of your instituion to protect the work of its members. Jumping on to one bandwagen then let it travel guideless and to screp it without giving the passengers at least a chance to take their baggage to the next train, that is grossly negligent.

Back to Moodle, you don't have administrator rights on Moodle, I believe. But you must have teacher rights in your Moodle course. (Do you sill have the "Turn editing on" button on the top right corner of your main course page?) The course backup is not a seperate block, it is in the main menu of the course. See https://docs.moodle.org/19/en/Course_backup. That is your only way out.

About user data: Unless you have administrator rights, you can not export user data. At least in current versions of Moodle, not sure how 1.9 handled it.
Picture of Particularly helpful Moodlers Picture of Translators
Hi Dan

No, I don't think there is a connection to 'In forums in "Moodle in English" last post is the first post for visitors!' https://moodle.org/mod/forum/discuss.php?d=270896. (Which is not solved in my view. Will write there later.)

But there may be a connection to this: "Posts no longer indented in long discussion threads on moodle.org" https://moodle.org/mod/forum/discuss.php?d=270878.

Anyway, to put the question in more general terms: Let's say there is a discussion thread in moodle.org, which has this tree structure once in drop down at the top "Display replies in nested form" is selected. Let's also say, person A starts reply to the last post in that tree and submits it at t=T. A person B has also started replying to a post at the middle of the tree and submits it at t=T+1. Then person A saw a typo and edited his post and submitted it at t=T+1.

The question: Which post would you expect to be shown at the last post in the forum overview?

I would say the post by person A. From the example I gave earlier, you can see that moodle.org shows forum post B as the last post in the thread.