Skip to content
Gibbon is a flexible, open source school management platform designed to make life better for teachers, students, parents and leaders.
PHP JavaScript HTML Other
Branch: master
Clone or download

Latest commit

vitovt and SKuipers System: Add Ukrainian language and currency support (#1025)
* Add Ukrainian language and currency support

+ Add Ukrainian currency Hryvna to the list
+ Add Ukrainian language avaliable

* Revert uk_UA in system languages

Co-authored-by: Sandra Kuipers <sandra@skuipers.com>
Latest commit 0863721 Apr 27, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Merge branch 'v18.0.00' Jun 20, 2019
cli System: split Daily Attendance CLI into separate form group and class… Sep 17, 2019
i18n @ 153de20 System: update i18n submodule for v19 release Jan 17, 2020
installer System: update installer to not sanitize the database password field Nov 21, 2019
lib System: fix Fast Finder arrow keys not working after mobile-bug fix Jan 9, 2020
modules Library: fixed Status field not being set when not borrowable Jan 16, 2020
resources System: update instructions for External Assessment importer Jan 17, 2020
src System: Add Ukrainian language and currency support (#1025) Apr 27, 2020
tests Tables: update the pageSize logic in DataTables, default to no page l… Nov 8, 2019
themes/Default Timetable: fix double-thick lines between cells in timetable view Jan 6, 2020
uploads Tests: update test suite config and fix acceptance tests (#591) Aug 16, 2018
vendor System: add fzaninotto/faker package to vendor (#971) Dec 12, 2019
.editorconfig Development: add .editorconfig file (#623) Sep 17, 2018
.gitattributes Tests: attempt to fix PHPUnit version used with Travis PHP7.2 Feb 11, 2019
.gitignore System: add generated TCPDF font files to gitignore Oct 3, 2019
.gitlab-ci.yml Tests: gitlab-ci fix composer installation (#786) Feb 10, 2019
.gitmodules System Admin: move i18n files to submodule, add language installer (#628 Sep 20, 2018
.htaccess Post Messup Fix 2 May 21, 2014
.travis.yml Tests: add PHP 7.3 to Travis config May 15, 2019
CHANGEDB.php School Admin: fix 1% descriptor for default Percent scale Jan 15, 2020
CHANGELOG.txt System: v19.0.00 final commit Jan 17, 2020
LICENSE System: remove execute bit from file permissions (#612) Sep 14, 2018
README.md Update README.md typo fix Mar 27, 2019
composer.json System: add fzaninotto/faker package to vendor (#971) Dec 12, 2019
composer.lock System: Bump phpmailer/phpmailer from 5.2.23 to 5.2.27 (#999) Mar 9, 2020
error.php System: remove execute bit from file permissions (#612) Sep 14, 2018
export.php Activities: Activity Enrolment Summary report ooification (#611) Sep 11, 2018
favicon.ico System: remove execute bit from file permissions (#612) Sep 14, 2018
fullscreen.php Templates: responsive Thickbox update (#828) Apr 5, 2019
functions.php Reports: usability tweaks for the Template Builder (#977) Dec 17, 2019
gibbon.php System: add a GoogleServiceProvider class for accessing google APIs (#… May 7, 2019
gibbon.sql System: v19.0.00 database freeze, update gibbon.sql Jan 17, 2020
gibbon_demo.sql Finance: fix missing Other category for installs with no demo data Dec 9, 2019
index.php System: fix bug causing message wall refresh every page load Dec 6, 2019
indexExport.php System: fix query escaping in Department Class & Roll Group exports Mar 18, 2019
indexFindRedirect.php System: remove execute bit from file permissions (#612) Sep 14, 2018
index_fastFinder_ajax.php Gettext guid cleanup (#708) Nov 16, 2018
index_notification_ajax.php System: refactored Sound Alarm system (#967) Dec 11, 2019
index_notification_ajax_alarm.php System: refactored Sound Alarm system (#967) Dec 11, 2019
index_notification_ajax_alarmConfirmProcess.php System: remove execute bit from file permissions (#612) Sep 14, 2018
index_notification_ajax_alarmProcess.php System: remove execute bit from file permissions (#612) Sep 14, 2018
index_notification_ajax_alarm_tickUpdate.php System: refactored Sound Alarm system (#967) Dec 11, 2019
index_parentPhotoDeleteProcess.php System: remove execute bit from file permissions (#612) Sep 14, 2018
index_parentPhotoUploadProcess.php System: remove execute bit from file permissions (#612) Sep 14, 2018
index_tt_ajax.php System: fix PHP fatal error when gettext not installed Jun 18, 2019
keepAlive.php System: remove execute bit from file permissions (#612) Sep 14, 2018
login.php System: add the ability to set the current language with a URL parame… Dec 13, 2018
logout.php System: update system include in login, logout and roleSwitcherProcess Oct 26, 2018
notifications.php Tables: update the pageSize logic in DataTables, default to no page l… Nov 8, 2019
notificationsActionProcess.php System: Refactored session variables in notification scripts (#942) Oct 15, 2019
notificationsDeleteAllProcess.php System: Refactored session variables in notification scripts (#942) Oct 15, 2019
notificationsDeleteProcess.php System: Refactored session variables in notification scripts (#942) Oct 15, 2019
passwordReset.php System: refactoring session variables (#946) Oct 21, 2019
passwordResetProcess.php System: refactoring session variables (#946) Oct 21, 2019
preferences.php System: refactoring session variables (#946) Oct 21, 2019
preferencesPasswordProcess.php System: refactoring session variables (#946) Oct 21, 2019
preferencesProcess.php System: refactoring session variables (#946) Oct 21, 2019
publicRegistration.php System: Refactored session variables in public registration scripts (#… Oct 23, 2019
publicRegistrationCheck.php User Admin: add ability to change usernames, add Manage Users_edit pe… Sep 26, 2018
publicRegistrationProcess.php System: Refactored session variables in public registration scripts (#… Oct 23, 2019
report.php Tables: add an orientation switcher to ReportTable views Dec 12, 2019
robots.txt System: update robots.txt to disallow all indexing (#639) Sep 27, 2018
roleSwitcherProcess.php System: update system include in login, logout and roleSwitcherProcess Oct 26, 2018
update.php System: fix uncaught exception when updating cutting-edge systems Dec 2, 2019
version.php Merge branch 'v18.0.01' into v19.0.00 Aug 20, 2019
yearSwitcherProcess.php System: added Year Switcher to staff homepage sidebar (#922) Sep 13, 2019

README.md


Gibbon is a flexible, open source school management platform designed
to make life better for teachers, students, parents and schools.


Gibbon Core

The Core repository represents the bulk of Gibbon, including all of its primary functionality. The core can be extended through the use of modules and themes, which are provided separately. See the Extend page for more info.

Gibbon is open source, and maintained for the benefit of teachers, students, parents and schools.

Documentation

For full documentation, visit docs.gibbonedu.org.

Installation & Support

For installation instructions, visit Getting Started: Installing Gibbon

For support visit ask.gibbonedu.org or see our documentation.

Cutting Edge

If you want to run the latest version of Gibbon, prerelease, you can get the source from our GitHub repository. Remember, though, it is not stable, and you may lose data. This is not for the faint of heart.

For installation instructions, visit Getting Started: Installing Gibbon, and make sure to follow the additional instructions for Cutting Edge Code.

Contributing

We welcome community contribution and aim to ensure Gibbon is an open and friendly environment. Information about contributing, submitting issues, and pull requests can be found in the following docs:

  • Contributor Guide - Learn more about how you can contribute to Gibbon, from code to non-code contributions alike.

  • Code of Conduct - Our pledge to foster a welcoming community and a positive environment for anyone to participate in.

  • Developer Workflow - If you want to get involved in the development process, check out our workflow and GitHub repository. Generally there will be a development branch with the latest code, as per our Development Road Map.

License

Gibbon is licensed under GNU General Public License v3.0. You can obtain a copy of the license here.

You can’t perform that action at this time.