Index: win_installer/installer/src/build.xml =================================================================== RCS file: /usr/local/cvsroot/win_installer/installer/src/build.xml,v diff -u -r1.3 -r1.4 --- win_installer/installer/src/build.xml 9 Apr 2012 20:58:34 -0000 1.3 +++ win_installer/installer/src/build.xml 13 Apr 2012 18:10:26 -0000 1.4 @@ -78,7 +78,7 @@ - + Index: win_installer/installer/src/installer.nsi =================================================================== RCS file: /usr/local/cvsroot/win_installer/installer/src/installer.nsi,v diff -u -r1.8 -r1.9 --- win_installer/installer/src/installer.nsi 10 Apr 2012 21:00:31 -0000 1.8 +++ win_installer/installer/src/installer.nsi 13 Apr 2012 18:10:26 -0000 1.9 @@ -25,11 +25,12 @@ !include "MUI.nsh" !include "LogicLib.nsh" !include "x64.nsh" -!include "Ports.nsh" +!include "includes\Ports.nsh" # functions from TextFunc.nsh !insertmacro FileJoin !insertmacro LineFind + # constants !define VERSION "2.4.0" !define LANGUAGE_PACK_VERSION "2012-04-09" @@ -46,6 +47,7 @@ !define BUILD "..\..\build\" !define DATABASE "..\..\database\" !define DEFAULT_REPOSITORY "..\..\repository\" + # installer settings !define MUI_ICON "..\graphics\lams2.ico" !define MUI_UNICON "..\graphics\lams2.ico" @@ -81,13 +83,15 @@ # set instfiles page to wait when done !define MUI_FINISHPAGE_NOAUTOCLOSE !define MUI_UNFINISHPAGE_NOAUTOCLOSE + # display finish page stuff !define MUI_FINISHPAGE_RUN $INSTDIR\lams-start.exe !define MUI_FINISHPAGE_RUN_TEXT "Start LAMS now" !define MUI_FINISHPAGE_SHOWREADME $INSTDIR\readme.txt !define MUI_FINISHPAGE_SHOWREADME_TEXT "Open the readme file" !define MUI_FINISHPAGE_LINK "Visit LAMS Community" !define MUI_FINISHPAGE_LINK_LOCATION "http://lamscommunity.org" + # installer screen progression !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_LICENSE "..\documents\license.txt" @@ -98,13 +102,16 @@ Page custom PreFinal PostFinal !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH + # uninstaller screens !insertmacro MUI_UNPAGE_WELCOME !insertmacro MUI_UNPAGE_CONFIRM !insertmacro MUI_UNPAGE_INSTFILES !insertmacro MUI_UNPAGE_FINISH + # supported translations !insertmacro MUI_LANGUAGE "English" # first language is the default language + # reserve files # ReserveFile "lams.ini" @@ -122,6 +129,7 @@ Var LAMS_PASS ; password for lams system administrator Var WINTEMP ; temp dir Var TIMESTAMP ; timestamp + ############################## SectionGroup /e "LAMS ${VERSION} Full Install" fullInstall Section "LAMS ${VERSION}" lams @@ -161,6 +169,7 @@ SectionEnd */ SectionGroupEnd + # functions # Function .onInit @@ -181,6 +190,8 @@ !insertmacro MUI_INSTALLOPTIONS_EXTRACT "final.ini" FunctionEnd + + ################################################################################ # USER INTERFACE CODE # ################################################################################ @@ -274,6 +285,8 @@ ################################################################################ # END USER INTERFACE CODE # ################################################################################ + + ################################################################################ # CODE USED FOR INSTALLER # ################################################################################ @@ -307,6 +320,7 @@ SetOutPath $INSTDIR File /r "${BASE_DEV_DIR}\apache-ant-1.6.5" File /r "${BASE_DEV_DIR}\zip" + File /r "${BASE_DEV_DIR}\slides" SetOutPath $TEMP File "build.xml" @@ -467,11 +481,9 @@ Delete "$TEMP\mysql-ds.xml" Delete "$TEMP\server.xml" Delete "$TEMP\run.bat" - Delete "$TEMP\wrapper.conf" Delete "$TEMP\dump.sql" Delete "$TEMP\build.xml" Delete "$TEMP\installer.properties" - Delete "$INSTDIR\wrapper.conf" Delete "$TEMP\index.html" RMDIR /r "$WINTEMP\lams" FunctionEnd @@ -495,6 +507,8 @@ ################################################################################ # END CODE USED FOR INSTALLER # ################################################################################ + + ################################################################################ # CODE USED FOR UNINSTALLER # ################################################################################ @@ -635,8 +649,10 @@ ################################################################################ # END CODE USED FOR UNINSTALLER # ################################################################################ + + ################################################################################ -# UTIL Functions # +# UTIL Functions # ################################################################################ ; Push $filenamestring (e.g. 'c:\this\and\that\filename.htm') ; Push "\" Index: win_installer/installer/templates/index.html =================================================================== RCS file: /usr/local/cvsroot/win_installer/installer/templates/index.html,v diff -u -r1.4 -r1.5 --- win_installer/installer/templates/index.html 9 Apr 2012 20:51:57 -0000 1.4 +++ win_installer/installer/templates/index.html 13 Apr 2012 18:08:11 -0000 1.5 @@ -1,66 +1,132 @@ - - - + + + + LAMS :: Learning Activity Management System - - - - - - - - - - -
+ -

 

- -
- -
+ + + - -
- -
-

LAMS - Learning Activity Management System

+ + + + + +
-
-

Waiting for LAMS to start completely...

-
-

You will be redirected about a minute.  

+
+ LAMS - Learning Activity Management System -

Click here to go to the login page in 60 seconds.

-

+
+

Waiting for LAMS to start completely...

+
- -
-
- - -
- - - - - +

You will be redirected in about a minute. While you wait, have a look at some of the new LAMS 2.4 features:

+  + +
+ New Ribbon +
+
+
+ Slide 1 +
+
Conditional lesson release: set lessons to be completed before others can be seen.
+
+
+
+ Slide 2 +
+
Scheduled and instant notifications: to enhance tracking and communication.
+
+
+
+ Slide 3 +
+
Lesson introductions: create single pages to introduce a lesson
+
+
+
+ Slide 4 +
+
Mobile devices support for learners for most common tools
+
+
+
+ Slide 5 +
+
Mobile interfaces for iPad, iPhone, Android, etc.
+
+
+
+ Slide 6 +
+
Date restrictions for lessons: set deadlines for lessons
+
+
+
+ Slide 7 +
+
Ratings for Q&A and Forum: let student peer assess eachother
+
+
+
+ Slide 8 +
+
LAMS Community: where you can get thousands of designs, ideas and help!
+
+
+
+ + +
+ Example Frame +
- - -
- - +

Click here to go to the login page in 60 seconds.

+

 

+

© 2002-2012 LAMS Foundation

+
+ - - Index: win_installer/utils/src/lams-start.nsi =================================================================== RCS file: /usr/local/cvsroot/win_installer/utils/src/lams-start.nsi,v diff -u -r1.5 -r1.6 Binary files differ