Configuration Builder (2.1.3)

General Settings

These settings control the student portal functions and should be useable by any portal administrator.

Portal Wide

School Name

This field is used a number of times throughout the portal and in places where the template tag {school_name} appears. Please fill it in as you would expect your school name to appear on the website.

Change of Details Email

If you enter an email address here (and configure the SMTP settings below) then there will be an option on the details page to email that address with a change of details request.

Theme

Theme CSS File

This setting will adjust the visual style of the site.

Login

After Login Page

This will change the page that the user sees directly after logging in. Make sure it matches the name of the page as it appears in the URL.

Attendance

Attendance Delay

The number of days to delay the display of attendance by. Zero will show live attendance information as it is entered into KAMAR.

Show Present Attendance Codes

Toggles the display of the present code on the attendance page. Disabled codes will show as blanks, as if the period had not been marked yet.

Show Late Attendance Codes

Toggles the display of the late code on the attendance page. Disabled codes will show as blanks, as if the period had not been marked yet.

Show Unjustified Attendance Codes

Toggles the display of the unjustified code on the attendance page. Disabled codes will show as blanks, as if the period had not been marked yet.

Show Justified Attendance Codes

Toggles the display of the justified code on the attendance page. Disabled codes will show as blanks, as if the period had not been marked yet.

Show Holiday Attendance Codes

Toggles the display of the holiday code on the attendance page. Disabled codes will show as blanks, as if the period had not been marked yet.

Groups

Groups From Year

Set the earliest year to show groups from. Useful for showing only the current years groups or for trimming out earlier, no longer relevant, years data.

Results

Selected result items will be allowed to show on the portal.

Careers

Show Careers Field 1

Toggles the display of the first Careers field on the Careers page.

Show Careers Field 2

Toggles the display of the second Career field on the Careers page.

Show Careers Field 3

Toggles the display of the third Career field on the Careers page.

Show Careers Field 4

Toggles the display of the fourth Career field on the Careers page.

Show Careers Field 5

Toggles the display of the fifth Career field on the Careers page.

Pastoral

Show Extended Pastoral Detail

Toggles the display of more of the pastoral fields on the Pastoral page. Please be wary of enabling this; it may reveal more information that was ever intended to be shown to parents/students.

Fees

Show Credit Balance

Toggles the display of the Credit Balance on the Fees pages.

Show Carry Forward Charges

Toggles the display of Carry Forward charges on the Fees pages.


Payment Gateway Settings

Please confirm your Payment Gateway account and Web Server are correctly configured to receive payments before completing these fields. Failure to do so could result in parents or students being informed their payment is accepted when it isn't being correctly processed.

Allow Partial Payments

Toggles the fields that allow partial fee payments via an online payment gateway.

Allow Partial Payments on Donations Only

Assuming Partial Payments are allowed, selecting this option will mean only charges with a donation component will be allowed to be paid.

Flo2Cash Payment Gateway

Flo2Cash URL

The address of the Flo2Cash payments page you wish to send users to in order to pay fees.

Flo2Cash Account ID

The account ID assigned by Flo2Cash assigned to the school for the payment of student fees via the payments page specified above.

DPS PxPay Payment Gateway

DPS PxPay URL

The address of the DPS payments page you wish to send users to in order to pay fees.

DPS PxPay User ID

The user ID given by DPS and assigned to the school for the payment of student fees via the payments page specified above.

DPS PxPay Key

The 64 character, hexadecimal, key given by DPS and assigned to the school for the payment of student fees via the payments page specified above.

PayPal Payment Gateway

PayPal URL

The address of the PayPal payments page you wish to send users to in order to pay fees.

PayPal API URL

The address for using the PayPal API to process payments.

PayPal User Name

The username for the PayPal account you want funds to be paid into.

PayPal API Password

The API password for the PayPal account you want funds to be paid into.
NOTE: This is not the password you use to log into your PayPal account!!

PayPal Signature Key

The signature key for the PayPal account you want funds to be paid into.


Technical Settings

These settings will likely require the help of a technician to complete.

Web Publishing Engine

FileMaker Web Publishing Engine IP/DNS

The IP/DNS name of the machine with the Web Publishing Engine deployed. This is almost always the FileMaker Server running KAMAR.

Cache

Cache Path

The path to a directory on the web server in which cache files can be created to speed up portal performance. Don't forget to give the web server user write access to the directory and its contents.

Reports

Reports Path

The path to a directory on the web server which contains the Archived (Web) reports from KAMAR. Don't forget to give the web server user read access to the directory and its contents.

Reports Info

The name of an optional file in each reports directory to adjust the display name of the report in the portal interface.

Course Selection

Course Selection File Path

The path to a course selections xml file for subject selection.

E-Mail

These settings are currently only used by the change of details request screen and are not required for regular portal operation. If you are connecting to a mail server over SSL, make sure the extension=php_openssl.dll line is uncommented from your php.ini file.

SMTP Host

The IP/DNS name for a SMTP server to send emails from the portal.

SMTP Port

The port number to send email using the specified SMTP server.

SMTP User

The username required to send email using the specified SMTP server.

SMTP Password

The password required to send email using the specified SMTP server.


Security Settings

Administrator Security

Administrator Page Password

The password required to log into this page in the future.

Page/User Security

Security level can be specified per page, per user, on the portal. A tick indicates access to a page for the corresponding user .:

Notices

Calendar

Details

Timetable

Attendance

Ncea Summary

WARNING: Don't enable this page until you update to KAMAR version 911.12 or later

Results By Subject

All Results

Groups

Reports

Pastoral

Awards

Fees

Fees With Flo2cash

Fees With Dps

Fees With Paypal

WARNING: Don't enable this page, Fees with PayPal is still in development

Careers

Library

Course Selection


Advanced Settings

These settings should only be adjusted by people who understand what they do.

URL Settings

Guess Base URL

Normally there will be no need to adjust this as the detection code should be robust enough to cover typical configurations.

Base URL

This field will not normally need to be adjusted. Please leave it on "guess mode" unless you know this will not work for you.

Index page

This field will not normally need to be adjusted. Unless you are familiar with URL rewriting, please leave it as index.php

Date/Time Settings

Date Format

If you are unhappy with the way that dates appear on the portal, adjust this value to suit. See PHP Date Format for usage.

Timestamp Format

If you are unhappy with the way that full dates and times appear on the portal, adjust this value to suit. See PHP Date Format for usage.