Index: openacs-4/packages/lors/tcl/lors-imscp-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lors/tcl/lors-imscp-procs.tcl,v
diff -u -r1.29 -r1.30
--- openacs-4/packages/lors/tcl/lors-imscp-procs.tcl	15 Nov 2019 08:34:20 -0000	1.29
+++ openacs-4/packages/lors/tcl/lors-imscp-procs.tcl	15 Nov 2019 08:36:33 -0000	1.30
@@ -203,7 +203,7 @@
     @option orgs_default default organizations value.
     @option hasmetadata whether the manifest has metadata (boolean).
     @option parent_man_id parent manifest id (for manifest with submanifests).
-    @option isscorm wheather the manifest is SCORM compliant
+    @option isscorm whether the manifest is SCORM compliant
     @option folder_id the CR folder ID we created to put the manifest on.
     @option fs_package_id file-storage package id.
     @option package_id package_id for the instance of LORSm
@@ -487,7 +487,7 @@
     @option timelimitaction items time limit action (SCORM extension).
     @option datafromlms items data from LMS (SCORM extension).
     @option masteryscore items mastery score (SCORM extension).
-    @option dotlrn_permission dotlrn extension to incoporate permissions.
+    @option dotlrn_permission dotlrn extension to incorporate permissions.
     @option package_id Package id.
     @option user_id user that adds the category. [ad_conn user_id] used by default.
     @option creation_ip ip-address of the user that adds the category. [ad_conn peeraddr] used by default.
@@ -936,7 +936,7 @@
     Walk starting at a given directory and return a list
     of all the plain files found
 
-    @param dir Directory to walk thru
+    @param dir Directory to walk through
     @author Ernie Ghiglione (ErnieG@mm.st)
 
 } {
Index: openacs-4/packages/lorsm/lib/include.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/lib/include.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/lorsm/lib/include.tcl	12 Jun 2006 02:06:09 -0000	1.1
+++ openacs-4/packages/lorsm/lib/include.tcl	15 Nov 2019 08:45:10 -0000	1.2
@@ -6,7 +6,7 @@
 }
 
 if {![info exists __include] || $__include eq ""} {
-    #dont' return anything
+    #don't' return anything
     ad_script_abort
 }
 
Index: openacs-4/packages/lorsm/tcl/lorsm-delivery-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/tcl/lorsm-delivery-procs.tcl,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/lorsm/tcl/lorsm-delivery-procs.tcl	28 Mar 2018 17:00:41 -0000	1.3
+++ openacs-4/packages/lorsm/tcl/lorsm-delivery-procs.tcl	15 Nov 2019 08:45:10 -0000	1.4
@@ -11,7 +11,7 @@
 ad_proc -private lorsm::delivery::get_item_other_folder {
     -url:required
 } {
-    Check if the item exists in other folders using the url, returns the item_id or "" fro the especific url
+    Check if the item exists in other folders using the url, returns the item_id or "" for the especific url
     @url@ url of the file to check of format folder_name/filename.extension where multiple folders can be add
 } {
     set item_id ""
Index: openacs-4/packages/lorsm/tcl/lorsm-delivery-scorm-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/tcl/lorsm-delivery-scorm-procs.tcl,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/lorsm/tcl/lorsm-delivery-scorm-procs.tcl	17 Apr 2018 14:47:03 -0000	1.5
+++ openacs-4/packages/lorsm/tcl/lorsm-delivery-scorm-procs.tcl	15 Nov 2019 08:45:10 -0000	1.6
@@ -30,7 +30,7 @@
     } {
         Given a lesson status checks whether to propagate the status change
         to upper levels. Lesson statuses are kept within lorsm_cmi_core table.
-        Differing from "standard" tracks, folders, organisations and manifests
+        Differing from "standard" tracks, folders, organizations and manifests
         are used as keys to propagate status, so that once a course is finished,
         the corresponding manifest level track in lorsm_cmi_core would show it.
 
@@ -104,7 +104,7 @@
                             append todo " WHERE track_id=$block_track_id"
                             db_dml todo $todo
                             if { [db_resultrows] == 1 } {
-                                ns_log debug "SCORM: lesson_status processing UPDATE: '$todo' succesful"
+                                ns_log debug "SCORM: lesson_status processing UPDATE: '$todo' successful"
 
                                 #POST PROCESSING
                                 if { ! [string equal $father_type "ims_manifest_object" ] } {
Index: openacs-4/packages/lorsm/tcl/lorsm-import-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/tcl/lorsm-import-procs.tcl,v
diff -u -r1.12 -r1.13
--- openacs-4/packages/lorsm/tcl/lorsm-import-procs.tcl	15 Nov 2019 08:39:39 -0000	1.12
+++ openacs-4/packages/lorsm/tcl/lorsm-import-procs.tcl	15 Nov 2019 08:45:10 -0000	1.13
@@ -246,7 +246,7 @@
             # extract all the resources and files
             set scos 0
             set assets 0
-            set sharableresources 0
+            set shareableresources 0
             set files 0
 
             if { ![empty_string_p $resources] } {
@@ -262,8 +262,8 @@
                         } asset {
                             incr assets
 
-                        } sharableresource {
-                            incr sharableresources
+                        } shareableresource {
+                            incr shareableresources
                         }
                     }
 
@@ -708,7 +708,7 @@
 
 
         # So first, let's create a list of only item_identifierrefs
-        # [lindex $add 1]. Therefore we can do a lsearch -exact instead of
+        # [lindex $add 1]. Therefore, we can do a lsearch -exact instead of
         # a -regexp
 
         foreach ref $add {
Index: openacs-4/packages/lorsm/tcl/lorsm-install-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/tcl/lorsm-install-procs.tcl,v
diff -u -r1.15 -r1.16
--- openacs-4/packages/lorsm/tcl/lorsm-install-procs.tcl	27 Feb 2009 08:52:18 -0000	1.15
+++ openacs-4/packages/lorsm/tcl/lorsm-install-procs.tcl	15 Nov 2019 08:45:10 -0000	1.16
@@ -35,7 +35,7 @@
     lorsm::install::templates
 
     # by the moment we only have tree format presentations and there is no
-    # way (by the moment) to add more dinamically, so we create them with an non dynamic id
+    # way (by the moment) to add more dynamically, so we create them with a non dynamic id
 
     set pretty_name "[_ lorsm.Classic_Style]"
     # Insert default values for the course presentation formats
Index: openacs-4/packages/lorsm/tcl/lorsm-tracking-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/tcl/lorsm-tracking-procs.tcl,v
diff -u -r1.8 -r1.9
--- openacs-4/packages/lorsm/tcl/lorsm-tracking-procs.tcl	12 Dec 2008 14:25:34 -0000	1.8
+++ openacs-4/packages/lorsm/tcl/lorsm-tracking-procs.tcl	15 Nov 2019 08:45:10 -0000	1.9
@@ -169,7 +169,7 @@
     -elapsed_time
     -package_id
 } {
-    Notify listeners that someting interesting happeneed
+    Notify listeners that something interesting happeneed
     with this course tracking
 } -
 
Index: openacs-4/packages/lorsm/www/edit-content.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/edit-content.tcl,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/lorsm/www/edit-content.tcl	12 Dec 2008 14:25:34 -0000	1.5
+++ openacs-4/packages/lorsm/www/edit-content.tcl	15 Nov 2019 08:45:10 -0000	1.6
@@ -31,7 +31,7 @@
 set pather $folder/$identifierref
 
 # in some case, the resource is defined with a / that conflicts with
-# our existing / creating a double //. Therefore we use a regsub to
+# our existing / creating a double //. Therefore, we use a regsub to
 # get rid of it
 regsub -all {//} $pather {/} pather
 
Index: openacs-4/packages/lorsm/www/admin/course-add-2.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/admin/course-add-2.tcl,v
diff -u -r1.6 -r1.7
--- openacs-4/packages/lorsm/www/admin/course-add-2.tcl	15 Nov 2019 08:39:39 -0000	1.6
+++ openacs-4/packages/lorsm/www/admin/course-add-2.tcl	15 Nov 2019 08:45:10 -0000	1.7
@@ -59,7 +59,7 @@
     set allfiles [lors::imscp::dir_walk $directory]
 }
 
-#unusefully duplicates, leaving unzips around
+#unusefuly duplicates, leaving unzips around
 # unzips the file
 #if { ![empty_string_p $upload_file] &&
 #     [ catch {set tmp_dir [lors::imscp::expand_file $upload_file ${upload_file.tmpfile} lors-imscp-$course_id] } errMsg] } {
@@ -165,7 +165,7 @@
                 label "[_ lorsm.Assets]"
                 html {valign top}
 
-            } sharableresources {
+            } shareableresources {
                 label "[_ lorsm.Sharable_Resources]"
                 html {valign top}
 
@@ -175,7 +175,7 @@
             }
         }
 
-    multirow create d_SCORM_package_info scos assets sharableresources files
+    multirow create d_SCORM_package_info scos assets shareableresources files
 
     ## Opens imsmanifest.xml
 
@@ -319,7 +319,7 @@
         # extract all the resources and files
         set scos 0
         set assets 0
-        set sharableresources 0
+        set shareableresources 0
         set files 0
 
         if { ![empty_string_p $resources] } {
@@ -335,8 +335,8 @@
                     } asset {
                         incr assets
 
-                    } sharableresource {
-                        incr sharableresources
+                    } shareableresource {
+                        incr shareableresources
                     }
                 }
                 set files [expr $files + [llength [lors::imsmd::getResource \
@@ -346,7 +346,7 @@
         }
 
         multirow append d_SCORM_package_info $scos $assets \
-            $sharableresources $files
+            $shareableresources $files
 
         # end isSCORM if
     } else {
Index: openacs-4/packages/lorsm/www/admin/course-add-3.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/admin/course-add-3.tcl,v
diff -u -r1.19 -r1.20
--- openacs-4/packages/lorsm/www/admin/course-add-3.tcl	15 Nov 2019 08:39:39 -0000	1.19
+++ openacs-4/packages/lorsm/www/admin/course-add-3.tcl	15 Nov 2019 08:45:10 -0000	1.20
@@ -463,7 +463,7 @@
     # account that a resources can have 1 to many items
 
     # So first, let's create a list of only item_identifierrefs
-    # [lindex $add 1]. Therefore we can do a lsearch -exact instead of
+    # [lindex $add 1]. Therefore, we can do a lsearch -exact instead of
     # a -regexp
 
     foreach ref $add {
Index: openacs-4/packages/lorsm/www/admin/md/generalmd/general_desc.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/admin/md/generalmd/general_desc.tcl,v
diff -u -r1.6 -r1.7
--- openacs-4/packages/lorsm/www/admin/md/generalmd/general_desc.tcl	16 Apr 2010 21:35:12 -0000	1.6
+++ openacs-4/packages/lorsm/www/admin/md/generalmd/general_desc.tcl	15 Nov 2019 08:45:10 -0000	1.7
@@ -75,7 +75,7 @@
     -name d_gen_desc \
     -multirow d_gen_desc \
     -no_data "[_ lorsm.lt_No_Description_Availa]" \
-    -html { style "width: 100%; align:rigth;" } \
+    -html { style "width: 100%; align:right;" } \
     -elements {
         descrip_l {label "[_ lorsm.Language_1]"}
         descrip_s {label "[_ lorsm.Description_1]"}
Index: openacs-4/packages/lorsm/www/delivery/lmsfinish.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/delivery/lmsfinish.tcl,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/lorsm/www/delivery/lmsfinish.tcl	17 Nov 2008 13:38:37 -0000	1.3
+++ openacs-4/packages/lorsm/www/delivery/lmsfinish.tcl	15 Nov 2019 08:45:10 -0000	1.4
@@ -2,7 +2,7 @@
 
 ad_page_contract {
 
-    called if an user is swithing between items of the same manifest,
+    called if an user is switching between items of the same manifest,
     WITHOUT the content having previously called LMSFinish
 
     @author Michele Slocovich ()
Index: openacs-4/packages/lorsm/www/delivery/servlet.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/delivery/servlet.tcl,v
diff -u -r1.15 -r1.16
--- openacs-4/packages/lorsm/www/delivery/servlet.tcl	9 May 2018 15:33:32 -0000	1.15
+++ openacs-4/packages/lorsm/www/delivery/servlet.tcl	15 Nov 2019 08:45:10 -0000	1.16
@@ -316,7 +316,7 @@
         #if { ! [empty_string_p $total_time_ms] } { append total_time ".$total_time_ms" }
         #appending time fields to return string
         append returndata ",cmi.core.session_time=$session_time,cmi.core.total_time=$total_time"
-        ns_log $basiclevel "SCORM initialised, sending data to applet"
+        ns_log $basiclevel "SCORM initialized, sending data to applet"
         ns_log $tracelevel "$returndata"
 
         ns_return 200 text/plain "$returndata"
Index: openacs-4/packages/lorsm/www/delivery-scorm/servlet.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/lorsm/www/delivery-scorm/servlet.tcl,v
diff -u -r1.7 -r1.8
--- openacs-4/packages/lorsm/www/delivery-scorm/servlet.tcl	9 May 2018 15:33:32 -0000	1.7
+++ openacs-4/packages/lorsm/www/delivery-scorm/servlet.tcl	15 Nov 2019 08:45:10 -0000	1.8
@@ -159,7 +159,7 @@
 	    if { [ db_0or1row get_adlcp_student_data { select datafromlms,maxtimeallowed,timelimitaction,masteryscore from ims_cp_items where ims_item_id=:currentpage; } ] } {
 		ns_log $level "lorsm - data for lorsm_cmi_student_data is $datafromlms, $maxtimeallowed, $timelimitaction, $masteryscore"
 	    } else {
-		ns_log warning "lorsm - COULD NOT RETRIEVE DATA FROM LORSM_CMI_STUDENT_DATA from IMS_CP_ITEMS possibily ims_item_id should be $currentpage"
+		ns_log warning "lorsm - COULD NOT RETRIEVE DATA FROM LORSM_CMI_STUDENT_DATA from IMS_CP_ITEMS possibly ims_item_id should be $currentpage"
 	    }
 
 	    #