I would like to show you maybe the first fusion of
moodle and Mambo (Mamoodle or Mamboodle).
More and more customers asked for a package
with a CMS in the front and a LMS/CMS behind
the main pages.
One day I discovered that the file and folder structure
of moodle and Mambo is nearly 100% different.
So with some changes it is no proplem to run both
systems from the wwwroot.
BIG THANKS TO MARTIN!
Now I would like to tell you how to make a MaMoodle
It's a very short description and you need to know
what you are doing.
Very helpful tool is the Firefox Browser. There you
can see only marked source of HTML pages (good
for CSS work)!
You must have good knowledge in moodle, Mambo,
HTML, CSS and small knowledge in PHP.
Also I think this way described below is only one of
some possible ways to do it!!!
1) Install Mambo in the wwwroot and
moodle in the moodle subfolder
2) Edit the /templates/your_template/stuff
as you need and include all needed php from
You also have to merge both css files if you want
moodle and Mambo elements on one page (maybe
its also possible to include two css files...)
3)Exept the /moodle/index.php you can now move all
stuff from /moodle/ to wwwroot
4)Its not easy to fix all paths in some files like the
css file(s), index.php, config.php,
but with some patience it is possible Finished.
Again, you need very good knowledge in folder/file
structure from moodle and Mambo!!!
http://www.edugo.de shows you an example how moodle
and Mambo can be friends...
Best regards from Hamburg,
thanks for the information
Ok Andreas you have my attention, I'm intrigued by what you are doing. A few questions:
- Is the Mambo administrators control panel available in this Frankenstein of yours? Looks like it is.
- Is this installation using the Mambo or Moodle language files?
- Could you have made the Language menu available?
- Can you insert Section, Category and Content elements on the front page like in Mambo?
- Did your template start out as a Mambo or Moodle template?
Do you share one authorization scheme?
thanks for your interest and your comments.
1. Is the Mambo administrators control panel available in this Frankenstein of yours? Looks like it is.
2. Is this installation using the Mambo or Moodle language files?
Both are using their own language files.
3. Could you have made the Language menu available?
Will try it again tomorrow. As I tried it some hours ago
I had a display problem with the Internet Explorer (Mozilla and Opera
had no problems). I have to optimize the CSS.
4. Can you insert Section, Category and Content elements on the front page like in Mambo?
Yes, e.g. all content from the top left menu is managed by
Mambo static content module.
5. Did your template start out as a Mambo or Moodle template?
It started out from Mambo, because Mambo does better split
HTML from PHP, so it was easier to start with Mambo.
Single login etc. is not yet implemented. At the moment user registration
in Mambo is disabled. But we are thinking of it.
> Single login etc. is not yet implemented.
Aggghhh. There's the rub, isn't it? I swear. I think a programmer could have a tidy little business just going around the world helping organizations tie together their various open source stuff with unified authentication.
The URL provided by Andreas ( http://www.edugo.de ) requires a password and hence I cannot really see what would be implied by such integration. It is hard for me to imagine how Moodle would allow a different application to manage its contents (if that is what is meant by integration).
A company has its own homepage with a
link to their moodle installation (www.comany.com
Now, the company wants to manage all
website content through a Content Management
System (CMS) and installs Mambo.
Finally this company wants to add some
moodle functions on the front page like login,
who is online, course lists, dscussions, etc...
This can be done by moodle & Mambo
(or other combinations like *Nuke & moodle,
Xoops & moodle).
The CMS Mambo for managing the company
home page and moodle for the course management.
In our combination you can't manage moodle
out of Mambo or vice versa.
We have done it with Mambo & moodle because
file and folder structure fits together.
If you can't see www.edugo.de just wait one
or two days and try again or change your DNS
because we changed the ip on last thursday.
Best regards, Andreas
It's supposed to integrate both (with or witout moodle "inside" Mambo/wrapper).
Now it's not wrokign yet....
I'm trying to find a way to combine moodle & mambo and I'm not really sure where to start. I'm familiar with PHP, and have an extensive knowlege about mambo/joomla, but moodle escapes me. Andreas, I'm amazed that you were able to combine these together. I would really appreciate some additional information about this. Especially making the bridge between the two databases and one login or at a minimum combining the code to render the pages together.
stuff from /moodle/ to wwwroot
May be redirecting with mod_rewrite would do better? As I know, You can redirect requests wherever you want. Probably You would have to enumerate moodle modules and forward their requests to /moodle dir.
this might help, when You install the new version of moodle or mambo and want to experiment - just put it into new dir and rename_all redirects in your htaccess, for example: "moodle" -> "moodle_new" ..