admin

About

Username
admin
Joined
Visits
1,966
Last Active
Roles
Administrator
Points
90
Surname
Parker
Preferred Name
Ross
  • Adding User (Teacher) and assigning in a Department

    David, good question indeed! Giving someone a staff role (such as Teacher or Support Staff) is a step in the right direction, but you also need to register them as a member of staff. You can do this under People > Staff > Manage Staff. Once this is done, they will show up in lists in various places, such as in Manage Departments. Good luck! Ross.
    David
  • Adding Students photo

    OK, the fix is in place in v16, via the commit linked below:

    https://github.com/GibbonEdu/core/commit/27d86afabb84a949fb031fc9c9706c63dfe3723b

    To apply this to v15, you can find the file src/Gibbon/FileUploader.php, go to line 219 and replace mb_strpos with mb_strrpos (they look similar, but the extra r is important!).

    Thanks to @sandra for the fix.

    Cheers, Ross
    sandra
  • Attendance query

    Roman,

    That is wonderful to hear...thank you so much for sharing this story : ) We are proud to be part of this along side you, and will keep working to minimise frustration and maximise joy. I am sure @sandra and @andystat will be proud too!

    Ross
    sandra
  • Generate Password when creating new user unable to copy the text

    Hey guys, thanks for both proposing an improvement and then implementing a solution : ) It has been reviewed, merged and tested and it looks great. Looking forward to v15 coming out on January 20th so I can see this in the wild! Ross.
    sandra
  • Tool to create new query

    Roman,

    Nice work. Does not have to be perfect, as long as it works! If you look at the attached you'll see I have added indents to make it easier to read.

    I don't have time to look now, but I think you could make this more efficient by taking the following:

    JOIN gibbonStudentEnrolment ON (gibbonFinanceBillingSchedule.gibbonSchoolYearID=gibbonStudentEnrolment.gibbonSchoolYearID AND gibbonStudentEnrolment.gibbonSchoolYearID=(SELECT gibbonSchoolYearID FROM gibbonSchoolYear WHERE status='Current'))

    and using a separate JOIN to link to gibbonSchoolYear and then checking for Current in WHERE. There is another similar case in there too. Something to consider!

    Thanks for sharing : ))

    Ross
    sandra