Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Welcome to the LAMS 2.0.x Development Wiki

...

On this Wiki you can find all development information about LAMS 2 development. If you are not familiar with LAMS, have a look at the documentation for more info on LAMS.

...

LAMS 2.0.2 has a Windows Installer. You can also build LAMS manually.

...

Where to start?

You can start by having a look at the LAMS 2.0.x Architecture to understand how all pieces fall into place.
Interested in learning about developing LAMS? Start with the Overview. The Glossary of Terms is a handy reference to what we mean when we say "learning design", "activity", "tool session" and so on. When you are ready to start programming, consult Building LAMS and the Tool Contract. There's also plenty on Tools development and lots of Best Practices on how to go about develop them.

If you want to see where we are aheading, have a look at the Roadmap.

I know there was something somewhere on blah. How do I find it?

Having trouble trying to find something? Try the following tips:

  • Use Quick Search (up in the right top corner). Try a few different spellings - most of our wiki writers are in Australia so there is a mix of Australian spellings and US spellings. So for "internationalization" you will need to also try "internationalisation".
  • Make sure you have child pages showing. At the bottom of the page (above comments), look for the Children section. If it is not displayed, look for an entry like "10 children". If you see "n children" then click on this link to display all the children of a page.
  • And finally here is all the content on the wiki

Wiki Acknowledgements

...

Panel
borderColor#ccc
bgColor#FFFFFF
titleBGColor#FFFFCE
titleLAMS Technical Wiki
borderStylesolid

Section
Column
width33%
Panel
borderColor#ccc
bgColor#FFFFCE
titleBGColor#F7D6C1
titleSearch LAMS Technical
borderStylesolid

Livesearch
spaceKeylams

Panel
borderColor#ccc
bgColor#FAFAFA
titleBGColor#CAE1FF
titleDownloads & Installers
borderStylesolid
Panel
borderColor#ccc
bgColor#FAFAFA
titleBGColor#CAE1FF
titleLAMS for System Administrators
borderStylesolid

System Administration Guide

Production Servers

Column
width33%
Panel
borderColor#ccc
bgColor#FAFAFA
titleBGColor#C6E2FF
titleLAMS General Information
borderStylesolid
Note
iconfalse

Image Added

Center

Wiki Markup
{sub-section:version}Current Version: *[LAMS 3.1|LAMS 3.1 Feature list]*\\  _[released December 2018|Roadmap#current]_{sub-section}

Technical Info

Ohloh Profile

HTML
<script type='text/javascript' src='https://www.openhub.net/p/lams/widgets/project_partner_badge?format=js'></script>

LAMS Technical Community

Panel
borderColor#ccc
bgColor#FFFFCE
titleBGColor#F7D6C1
titleLooking for Teachers and User Guides?...
borderStylesolid
Column
width33%
Panel
borderColor#ccc
bgColor#FAFAFA
titleBGColor#CAE1FF
titleLAMS for Developers
borderStylesolid

General

Tool Development

Integrations

Specifications

How LAMS Works

How we Build LAMS


HTML
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-239701-4");
pageTracker._trackPageview();
} catch(err) {}</script>

...