NO LONGER USER LEVEL SUPPORTED. CONTRIBUTING DEVELOPERS INTERESTED IN MAINTAINING ATUTOR, SHOULD REQUEST COLLABORATOR ACCESS. : ATutor is an Open Source Web-based Learning Management System (LMS) used to develop and deliver online courses. Administrators can install or update ATutor in minutes, develop custom themes to give ATutor a new look, an…
Permalink
Failed to load latest commit information.
admin removed no courses message, replaced by helpme Apr 19, 2018
documentation accessibility adjustments May 8, 2018
google_app @ 416ccb6 update readme file Aug 15, 2012
help removed link to developer forum on atutor.ca Jun 17, 2018
images 5570 added missing detailed view icons, updated number of groups to d… Dec 29, 2015
inbox 5681-15 cast POST[id] values to intval before sending to sql Jun 16, 2016
include add SLEEP to stop failed creation of gameme module tble entry Jun 17, 2018
install 5760, 5804, 5805 update for PHP7 and MySQL 5.7 compatibility Sep 24, 2017
jscripts adjust subnavlist spacing and position May 14, 2018
license move code up one directory Oct 4, 2011
mods remove duplicate display of questions in the question bank May 23, 2018
themes adjust font wieght for active main nav tabs May 15, 2018
tools revert add authenticate(). Jun 17, 2016
users htmlspecialchars_decode for course titles Mar 10, 2018
.gitignore Add .gitignore Oct 3, 2014
.gitmodules update readme file Aug 15, 2012
.htaccess move code up one directory Oct 4, 2011
404.php test commit Aug 7, 2014
about.php move code up one directory Oct 4, 2011
acl.php Update acl.php Nov 22, 2013
bounce.php disable create course message, replaced by helpme message Apr 27, 2018
browse.php 5140 Adds a link to the User navigation at the top right, to allow gu… Jan 2, 2013
bundle.sh New "ims-blti" reference Aug 9, 2012
confirm.php 5681-27 set REQUEST[member_id] to intval, and passed sql variables th… Jun 16, 2016
contact_instructor.php replace mysql with queryDB() Aug 1, 2013
content.php added ===TRUE to check for AT_FORCE_GET_FILE, which was failing Nov 26, 2014
enroll.php 5261 manually merged mancollgunda's pull request to change error to i… May 10, 2014
exestyles.css move code up one directory Oct 4, 2011
favicon.ico move code up one directory Oct 4, 2011
get.php added ===TRUE to check for AT_FORCE_GET_FILE, which was failing Nov 26, 2014
get_acheck.php move code up one directory Oct 4, 2011
get_course_icon.php 3171 fix estrict error when the filename has no value Mar 2, 2018
get_custom_logo.php 3171 fix estrict error when the filename has no value Mar 2, 2018
get_noid.php 5065: Replace unknown Content-Disposition with "inline" value. Sep 7, 2012
get_profile_img.php 5065: Replace unknown Content-Disposition with "inline" value. Sep 7, 2012
get_rss.php replaced mysql with queryDB Aug 3, 2013
go.php 5425 added at_db_connect to go.php Dec 28, 2013
ie6.html 5013 added IE6 detection, and a redirect to a static sorry page Feb 11, 2013
index.php add replace for line breaks and carrage returns, and slashes Jan 4, 2017
login.php added stripslashes() to course title when logping directory into a co… Apr 29, 2016
logout.php added kill session atversion, used in admin>modules>module_install.php Mar 6, 2016
move_module.php 5681-30 add AT_PRIV_STYLES specific privilege to move modules on the … Jun 18, 2016
newuser.sql added delete privilege for new mysql users create for subsites Apr 12, 2012
password_reminder.php Update password_reminder.php Mar 20, 2016
popuphelp.php 5556 file no longer in use, flagged for deletion Dec 31, 2015
profile.php Fix mysql_query() warning in profile.php Aug 24, 2016
readme update readme for atutor.github.io Mar 7, 2018
registration.php 5804: Replaced the use of "0000-00-00 00:00:00" for datetime default … Feb 19, 2018
search.php various responsive adjusments, and aria additions Jan 2, 2014
sha-1factory.js move code up one directory Oct 4, 2011
svn.php move code up one directory Oct 4, 2011
switch_view.php replaced mysql with queryDB Aug 4, 2013

readme

ATutor readme:

To install ATutor, point your web browser to the installation directory where ATutor was extracted, and follow the Installer's instructions.
e.g. http://localhost/ATutor

For full installation instructions see:
https://atutor.github.io/atutor/docs/installation

Installing from a Github Clone (assuming you know Github)

1. Fork ATutor into your own Github account, at:
https://github.com/atutor/ATutor

2. Clone ATutor from the fork you created into the document root of your webserver (for convenience), with:
git clone https://github.com/yourname/ATutor.git

3.  Before running the Installer, create an empty config.inc.php file in the ATutor/include/ directory. If you have a command line to work from, while located in the ATutor directory, create the file with: 

touch include/config.inc.php

4. Follow the installation instructions at the link above.

5. Or, follow the instructions given by the ATutor Installer.

GitHub Basics
If you want to contribute to ATutor, a few Git basics will describe how.
See: https://atutor.github.io/atutor/docs/dev_with_github.html

For additional ATutor documentation, see the ATutor Handbook in ATutor, or at the following links:

Administrators
https://atutor.github.io/atutor/handbook/admin.html

Instructors:
https://atutor.github.io/atutor/handbook/instructor.html

Users:
https://atutor.github.io/atutor/handbook/users.html

Have fun, and take it places!

greg