So I guess I'm asking if I can have multiple "sites" with themes, courses and user privileges determined by site.
This is available with the majority of commercial LMSs. Would love it to be possible with moodle as well.
Thanks in advance.
Hi Karla, the Meridian marketing language is a bit opaque to me, what is the use case?
I think it is strange to find that answer strange. With the price of hard drive real estate at about US$319 per Terrabyte, and the slowest part of a Moodle system actually on the database end of the coding, not with the webserver, quibbling over less than a 100 Mb (US$.003) of hard drive space per site seems a backward with what is actually going on.
Just my 3 cents, and I have been wrong before... <smile>
my 2 cents, I am not an expert, just common sense, so for 1 cent you can have the last word..
One possible solution exits in version 1.9. You can create multiple categories, assign them a specific theme and make them hidden. You can then modify the front page setting to show courses in hidden categories.
When you add courses to these hidden categories, and assign users to these courses, these users will be able to see only the courses they are subscribed to. So if the themes you have assigned to each category represent a website, each user will have some customized feel and look...
Granted you will be using only one URL with such a process, and apparently you cannot display the sub-categories without modifying some code (at least I have not been able yet!)
Hi to everybody,
i posted something similar last may: http://moodle.org/mod/forum/search.php?search=rosario+navigation&id=5
I agree with Rob, even if disk-space and disk-price is out of concern. I just was reluctant to install roughly 11 copies for our different Universities forming one big School. The reason is obvious, for programmers, no code repetitions - if possible - because you have to maintain it, upgrade it, etc.
But have a look at our main-page on: https://moodle.fhnw.ch and you will understand what Rob and the others are aiming at:
a) a hierarchical navigation through what moodle calls CATEGORIES. A simple folder structure with opening and closing folders would already help a lot to structure this main page. I know there are some moodle modules already capable of that. (Course Menu, Simple Navigation, YUI course menu) One I am testing is: http://moodle.org/mod/data/view.php?d=25&rid=190 from Kevin Treussier. And, of course, I could be my own programmer to save some money, but on the other hand, a lot of effort has to be put in to start coding a moodle module. But I did start with a very simple php program to show my idea: https://moodle.fhnw.ch/fhnwTests/Samples/fhnwHochschulen02.php
This is static and does not load the categories from moodle's mysql database. Using the database, would involve login, studying the database structure(s) to find all categories and subcategories, etc. which would make the whole thing dynamic. I wonder actually where I could find the explanation of such internals, but had not time to read the according chapters of "how to program moodle modules".
For the time beeing, I would be happy without having to program a whole module or using one of the mentioned ones. As shown in my static sample, I would simply use an own main page written in php instead of the main page of moodle, do a search over all categories and display them with hierarchical folders for every CATEGORY. Clicking the category itself or a course would bring the correct moodle-link and login-page if necessary. And such a solution would not endanger moodle internals: no problems for future upgrades. But the question is again: how deep, if the list grows as deep as having bachelor and master studies and courses for every semester and subject. There would be a limit again.
b) another approach would be not at the navigations level, but at the level already mentioned, with multiple "virtual" moodle-hosts. This would help split down everything, not only the navigation or let's say the GUI. With one virtual server per University - or splitting down even more - for each of our institutes or sections, we could have really different Admins, different themes, different settings, or short different moodle-servers, without having to trouble with multiple code-base-copies, upgrades and the like. Of course, moodle started for ONE little school, and now moodle has become most popular. So as admins and as users, we ask for hierarchical navigation - instead of flat category-lists - and for multiple Servers. And if it is not part of Version 1.9, we will be patient and work around the displaying of too long category-lists. But the whole look and feel of moodle would gain a lot, if segmentation for navigation and/or for multiple "virtual" servers became possible. As you say in french: "L'appétit vient en mangeant". And moodle is already a GREAT thing, and users are using it and hence are asking for more and more features. Finally it's what keeps development going on...
Please feel free to inform us about solutions and features planned for the next versions of moodle, so that we can take the appropriate "workaround" actions.
Thanks a lot, Rosario