Hi moodlers,
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
installation:
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
/moodle/index.php.
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,
/theme/your_theme/stuff
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,
Andreas
looks very nice
thanks for the information
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?
Bryan
Very interesting, Andreas...
Do you share one authorization scheme?
mike
Do you share one authorization scheme?
mike
Hi,
thanks for your interest and your comments.
1. Is the Mambo administrators control panel available in this Frankenstein of yours? Looks like it is.
Yes.
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.
thanks for your interest and your comments.
1. Is the Mambo administrators control panel available in this Frankenstein of yours? Looks like it is.
Yes.
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.
I apologize for my surely ignorant question, but what does one exactly get with this kind of integration? I mean, can you really integrate Moodle with a CMS in a way that you can add and change contents around within Moodle using the CMS (Mambo or PostNuke or whatever) interface?
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).
Josep M.
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).
Josep M.
Thanks for your question.
Example situation:
A company has its own homepage with a
link to their moodle installation (www.comany.com
and www.company.com/moodle).
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
Example situation:
A company has its own homepage with a
link to their moodle installation (www.comany.com
and www.company.com/moodle).
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
OK, I managed to get into http://www.edugo.de. I guess one would have to experiment with the Mambo & Moodle combination you have created to be able to really appreciate the advantages of working this way. Which I will try to do as soon as I can. Thanks Andreas.
Josep M.
Josep M.
I am trying to build a site where Mambo and Moodle co-exist. I don't
want Moodle to show up as a part of Mambo (i.e. within the wrapper) but I would like them to
share a single login. My idea is to make a link on my Mambo page to my
Moodle site that users could click once they are logged in (the Moodle installation could be located in a different directory on the webserver). The link
would probably have to pass the Moodle session information and keep the
user "logged in" once they pass on to the new site. Any thoughts on
how I could get this to work?
And what about the mambo-moodle component?
http://download.moodle.org/download.php/modules/mambo_moodle.zip
It's supposed to integrate both (with or witout moodle "inside" Mambo/wrapper).
Now it's not wrokign yet....
http://download.moodle.org/download.php/modules/mambo_moodle.zip
It's supposed to integrate both (with or witout moodle "inside" Mambo/wrapper).
Now it's not wrokign yet....
To anyone,
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.
Help!
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.
Help!
3)Exept the /moodle/index.php you can now
move all
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" ..
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" ..