Permalink
Browse files

Tidy up page front-matter and re-build theme

  • Loading branch information...
SKuipers committed Oct 12, 2017
1 parent 1bbc222 commit 91dc9c9384907db160c3a165b23780fec9ff73b3
Showing with 65 additions and 229 deletions.
  1. +1 −3 content/_index.md
  2. +2 −4 content/administrators/getting-started/backing-up-your-installation.md
  3. +1 −4 content/administrators/getting-started/customizing-gibbon/_index.md
  4. +1 −4 content/administrators/getting-started/customizing-gibbon/custom-fields.md
  5. +1 −4 content/administrators/getting-started/download.md
  6. +2 −5 content/administrators/getting-started/getting-started-with-gibbon.md
  7. +1 −4 content/administrators/getting-started/importing-users-into-gibbon.md
  8. +1 −4 content/administrators/getting-started/installing-gibbon/_index.md
  9. +1 −4 content/administrators/getting-started/installing-gibbon/authenticating-with-google-oauth.md
  10. +1 −4 content/administrators/getting-started/installing-gibbon/cutting-edge-code.md
  11. +1 −4 content/administrators/getting-started/installing-gibbon/install-xampp.md
  12. +1 −4 content/administrators/getting-started/updating-gibbon.md
  13. +1 −4 content/administrators/misc/command-line-tools.md
  14. +1 −4 content/administrators/misc/connecting-to-moodle.md
  15. +1 −4 content/administrators/misc/internationalisation.md
  16. +1 −4 content/administrators/misc/sounding-an-alarm.md
  17. +1 −4 content/administrators/misc/useful-sql.md
  18. +1 −4 content/administrators/timetable-and-rollover/rollover.md
  19. +1 −4 content/administrators/timetable-and-rollover/timetabling.md
  20. +1 −4 content/developers/_index.md
  21. +1 −0 content/developers/functions/_index.md
  22. +1 −4 content/developers/functions/custom-code-loaders.md
  23. +1 −4 content/developers/functions/likes.md
  24. +1 −4 content/developers/functions/logs.md
  25. +1 −4 content/developers/functions/notifications.md
  26. +1 −4 content/developers/getting-started/coding-standards.md
  27. +1 −4 content/developers/getting-started/gibbon-road-map.md
  28. +1 −4 content/developers/getting-started/module-development.md
  29. +1 −1 content/{api → open-source}/_index.md
  30. +2 −5 content/parents/_index.md
  31. +1 −4 content/teachers/assess/crowd-assessment.md
  32. +1 −4 content/teachers/assess/markbook.md
  33. +1 −4 content/teachers/assess/rubrics.md
  34. +1 −4 content/teachers/general/fast-finder.md
  35. +1 −4 content/teachers/general/logging-in.md
  36. +1 −4 content/teachers/general/notifications.md
  37. +1 −4 content/teachers/general/preferences.md
  38. +1 −4 content/teachers/general/smart-workflow.md
  39. +1 −4 content/teachers/general/the-home-page.md
  40. +1 −4 content/teachers/learn/planner/_index.md
  41. +1 −4 content/teachers/learn/planner/approaches-to-planning.md
  42. +1 −4 content/teachers/learn/planner/homework-online-submission.md
  43. +1 −4 content/teachers/learn/planner/lesson-planner.md
  44. +1 −4 content/teachers/learn/planner/outcomes.md
  45. +1 −4 content/teachers/learn/planner/units/_index.md
  46. +1 −4 content/teachers/learn/planner/units/deploying-a-unit.md
  47. +1 −4 content/teachers/learn/planner/units/exporting-units.md
  48. +1 −4 content/teachers/learn/timetable.md
  49. +1 −4 content/teachers/other/finance/_index.md
  50. +1 −4 content/teachers/other/finance/expenses/_index.md
  51. +1 −4 content/teachers/other/finance/expenses/approval.md
  52. +1 −4 content/teachers/other/finance/expenses/budgets.md
  53. +1 −4 content/teachers/other/finance/expenses/making-a-request.md
  54. +1 −4 content/teachers/other/latex.md
  55. +1 −4 content/teachers/other/messenger/_index.md
  56. +1 −4 content/teachers/other/messenger/read-receipts.md
  57. +1 −4 content/teachers/people/behaviour.md
  58. +1 −4 content/teachers/people/student-profiles.md
  59. +3 −2 layouts/partials/template-page.html
  60. +1 −1 themes/gibbon
View
@@ -1,15 +1,13 @@
---
title: "Gibbon Docs"
date: "2017-08-15T14:32:00+08:00"
contributors: ["rossdotparker"]
---
# Welcome
{{% alert theme="info" %}}What's this?! The gibbons are still monkeying around with this site! Be sure to check back later.{{% /alert %}}
---
## Manual
Use the menu on the left to navigate support materials depending on your role in using Gibbon.
@@ -1,14 +1,12 @@
---
title: "Backing Up Your Installation"
date: 2017-08-20T14:11:25+08:00
categories: ["support"]
tags: []
weight: 60
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
With Gibbon up and running, you will want to protect your installation in case of disaster, allowing yourself to recover. Our recommendation is to use a shell script ([example here](https://gibbonedu.org/wp-content/uploads/2015/04/script_backup1.sh) for *nix servers) to copy all important files and database data to an external drive, which should be rotated to maintain online and offline copies of your data. On *nix servers, you can use cron to schedule the script to run on a regular basis (e.g. every night at 01:00):
0 1 * * * cd /home/user/ ; script_backup.sh
@@ -1,12 +1,9 @@
---
title: "Customizing Gibbon"
date: 2017-08-20T14:10:32+08:00
categories: ["support", "customization"]
tags: []
weight: 40
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
Gibbon is designed on the idea that every school is different, and hopes to provide tools to meet a wide range of needs. The approach to customizing Gibbon to your school needs depends on the scope of change you're looking to make.
@@ -1,12 +1,9 @@
---
title: "Custom Fields"
date: 2017-08-20T14:10:46+08:00
categories: ["support", "customization"]
tags: []
weight: 10
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
### Introduction
@@ -1,12 +1,9 @@
---
title: "Download Gibbon"
date: 2017-08-20T15:13:08+08:00
categories: ["support"]
tags: []
weight: 5
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
Visit [Gibbon Download page](https://gibbonedu.org/download/) to download the Gibbon Core.
@@ -1,13 +1,10 @@
---
title: "Getting Started With Gibbon"
linktitle: "Getting Started"
date: 2017-08-20T14:10:06+08:00
categories: ["support"]
tags: ["getting started"]
tags: ["getting started", "video"]
weight: 20
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
Gibbon aims to cater to all sorts of schools, and the back end has a correspondingly large assortment of options. This can be overwhelming to start with, so this page aims to highlight the most important options when first setting up a school. The video below gives a quick start guide, with the following text going into more detail:
@@ -1,13 +1,10 @@
---
title: "Importing Users Into Gibbon"
linktitle: "Importing Users"
date: 2017-08-20T14:10:20+08:00
categories: ["support"]
tags: ["getting started"]
weight: 30
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
Gibbon allows you to use CSV files to import synchronise users from other system. To do this go to ___Admin___ > ___User Admin___ in the main menu, and then ___Sync Users___ in the module menu. Note, it is also possible to import and sync student enrollment records and family relationships using other options within the User Admin module menu. When importing, the following procedure may help ensure your success:
@@ -1,12 +1,9 @@
---
title: "Installing Gibbon"
date: 2017-08-20T14:07:45+08:00
categories: ["support"]
tags: []
weight: 10
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
## Server Requirements
@@ -1,12 +1,9 @@
---
title: "Google Integration"
date: 2017-08-20T14:08:34+08:00
categories: ["support"]
tags: []
weight: 20
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
If your school uses GSuite (Formerly Google Apps), you can enable single sign on and calendar integration via Gibbon. This process makes use of Google APIs, including OAuth, and allows a user to access Gibbon without a username and password, provided that their listed email address is a Google account to which they have access
@@ -1,12 +1,9 @@
---
title: "Cutting Edge Code"
date: 2017-08-20T14:08:01+08:00
categories: ["support"]
tags: []
weight: 10
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
## Introduction
@@ -1,13 +1,10 @@
---
title: "Install Xampp for Testing on Windows"
linktitle: "Installing Xampp"
date: 2017-08-20T14:09:45+08:00
categories: ["support"]
tags: []
weight: 30
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
The Gibbon school platform requires the PHP programming language and the MySQL database. The industry standard is to use the Linux operating system which runs most publicly facing web sites. However there are packages (or stacks) of software designed to make it easy to run under Microsoft Windows. Two of these are XAMPP and WAMPP. Note that both of these packages are aimed at making it easy to set up and experiment with on a local machine rather than for production use. Because of this they are designed to ignore security issues and so should not be used to run live sites. For example the default installation would allow a person with passing knowledge to login to your setup and delete all databases. So please do not use on live sites. In this tutorial, we will look at setting up XAMPP, in order to be ready to install Gibbon. Download XAMPP from the Apache Friends website [https://www.apachefriends.org/index.html](https://www.apachefriends.org/index.html). There are several different versions of the install, the one used here was called xampp-win32-5.6.3-0-VC11-installer.exe When you run it you will probably get an alert similar to the following ![XAMPP install first page](https://gibbonedu.org/wp-content/uploads/2015/03/xampp_install_1.png) Don't worry, it is part of the standard install process. You may then get a message that says
@@ -1,12 +1,9 @@
---
title: "Updating Gibbon"
date: 2017-08-20T14:11:09+08:00
categories: ["support"]
tags: ["getting started"]
weight: 50
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
## Core Updates
@@ -1,12 +1,9 @@
---
title: "Command Line Tools"
date: 2017-08-20T15:06:46+08:00
categories: ["support"]
tags: []
weight: 10
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
Gibbon features command line tools that allow you to automate certain tasks using cron, including the following:
@@ -1,12 +1,9 @@
---
title: "Connecting to Moodle"
date: 2017-08-20T15:07:45+08:00
categories: ["support"]
tags: []
weight: 20
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
By using the Gibbon module "Moodle" you can use Gibbon to populate Moodle with users and courses. To do this you will need to install the module (see [Extend](https://gibbonedu.org/extend/ "Extend")) and then configure 2 areas of Moodle with the settings shown below:
@@ -1,12 +1,9 @@
---
title: "Multilingual, Internationalisation & Localisation"
date: 2017-08-20T15:08:44+08:00
categories: ["support"]
tags: []
weight: 40
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
## Translation
@@ -1,12 +1,9 @@
---
title: "Sounding an Alarm"
date: 2017-08-20T15:09:53+08:00
categories: ["support"]
tags: []
weight: 50
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
## Introduction
@@ -1,12 +1,9 @@
---
title: "Useful SQL"
date: 2017-08-20T15:11:14+08:00
categories: ["support"]
tags: []
weight: 60
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
{{% alert theme="danger" %}}**PLEASE NOTE THAT THIS PAGE IS NO LONGER UPDATED. ALL OF THESE USEFUL SQL QUERIES, PLUS MORE IN TIME, ARE NOW AVAILABLE TO RUN DIRECTLY IN GIBBON USING THE QUERY BUILDER MODULE. DOWNLOAD IT ON OUR [<span style="color: #ff0000;">EXTEND PAGE</span>](https://gibbonedu.org/extend/ "Extend").**{{% /alert %}}
@@ -1,12 +1,9 @@
---
title: "Rollover"
date: 2017-08-20T15:05:22+08:00
categories: ["support"]
tags: []
weight: 20
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
The Rollover is Gibbon's tool for moving your installation from one school year to another, updating various records in one go.
@@ -1,12 +1,9 @@
---
title: "Timetabling"
date: 2017-08-20T15:05:12+08:00
categories: ["support"]
tags: []
weight: 10
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
Gibbon supports storing and rendering of timetables using a non-grid-restrained approach. The timetable is created in a systematic, interactive procedure that is easy to achieve and understand. Before you proceed:
@@ -1,12 +1,9 @@
---
title: "Developers"
date: 2017-08-20T14:10:32+08:00
categories: ["support"]
tags: []
weight: 20
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
The following documents should be useful to anyone hoping to develop with Gibbon. Questions can be emailed to [support@gibbonedu.org](mailto:support@gibbonedu.org).
@@ -2,6 +2,7 @@
title: "Functions/APIs"
description: = "At this point, API is probably too strong a term, but the items below allow you to interact with the core system using built in functions. There are many other undocumented functions (all in /functions.php), which will someday hopefully make it into these documents."
weight: 20
contributors: ["rossdotparker"]
---
At this point, API is probably too strong a term, but the items below allow you to interact with the core system using built in functions. There are many other undocumented functions (all in /functions.php), which will someday hopefully make it into these documents.
@@ -1,12 +1,9 @@
---
title: "Custom Code Loaders"
date: 2017-08-20T18:18:08+08:00
categories: ["support", "customization"]
tags: []
weight: 10
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
As of Gibbon v10.0.00, there are two custom code loaders that will take a script of your own writing and load it into a specific spot on the system. The contents loaded are cached into a session variable, and so are not refreshed until the following login (or until you force them). To use these code loaders, create files as shown below:
@@ -1,12 +1,9 @@
---
title: "Likes"
date: 2017-08-20T18:18:44+08:00
categories: ["support"]
tags: []
weight: 20
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
The aim of a like (or a star, as they were sometimes known) is to give a user positive feedback on some aspect of their school life. Gibbon has a unified implementation, allowing for any module to issue likes to any user. In /functions.php you will find the following functions that allow you to manipulate likes:
@@ -1,12 +1,9 @@
---
title: "Logs"
date: 2017-08-20T18:19:13+08:00
categories: ["support"]
tags: []
weight: 30
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
As of v10.0.00, Gibbon has a new system for system-wide logs. This will allow you to create or replace a log system to keep track of certain events or create reports or statistics using the logs. Any module, or indeed the core itself, can set or get logs using the following system-wide function call:
@@ -1,12 +1,9 @@
---
title: "Notifications"
date: 2017-08-20T18:19:52+08:00
categories: ["support"]
tags: []
weight: 40
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
As of v8.2.00, Gibbon has a new system for system-wide notifications. This replaces the old-fashioned (and very limited) approach of hard coding notifications into the sidebar. Any module, or indeed the core itself, can set a notification using the following system-wide function call:
@@ -1,12 +1,9 @@
---
title: "Coding Standards"
date: 2017-08-20T18:15:35+08:00
categories: ["support"]
tags: []
weight: 20
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
## General
@@ -1,12 +1,9 @@
---
title: "Gibbon Road Map"
date: 2017-08-20T18:14:55+08:00
categories: ["support"]
tags: []
weight: 10
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
Shown below are some upcoming key dates in the Gibbon Development Road Map. To request new features, please use the [Feature Requests category in our support forums](https://ask.gibbonedu.org/categories/feature-requests).
@@ -1,12 +1,9 @@
---
title: "Module Development"
date: 2017-08-20T18:16:23+08:00
categories: ["support", "customization"]
tags: []
weight: 30
authorname: "Ross Parker"
authorurl: "http://rossparker.org/"
contributors: ["rossdotparker"]
---
If you are interested in developing a module for Gibbon, use the instructions below. Contact [support@gibbonedu.org](mailto:support@gibbonedu.org) if you are stuck.
Oops, something went wrong.

0 comments on commit 91dc9c9

Please sign in to comment.