admin

About

Username
admin
Joined
Visits
2,030
Last Active
Roles
Administrator
Points
98
Surname
Parker
Preferred Name
Ross
  • Gibbons on the loose!

    I think this one takes the Gibbon forum prize for the longest, fastest most in-depth thread where a complex problem was solved. Not to mention the great images! Well done : )
    sandra
  • Summary attendance by date

    Hi Ayu, it looks like you've caught a bug of some kind, which we can hopefully track down fairly soon. This report is one of @sandra's contributions, and so for the sake of expediency I'll see if she can answer this one for you. I know that she is away at the moment, but will be back soon. Sit tight, and we'll get an answer to you in the coming days.

    Hi @sandra, if you can't find time to look into this, let me know and I'll take a look. Thanks, and I hope you had a great trip : ) Ross.
    sandrakrukmiantari
  • Add Docker support

    Hi Lucas, thanks for sharing all of this background about yourself and your ideas. A lot of your thinking sounds exciting, cutting edge, and exactly what education needs. I guess my question would be (and this has been asked of me many times), why start your own project, when there are others to join? My reason for asking this question is that you've found Gibbon at a unique time, as we transition from a legacy codebase to something much more modern. @sandra is leading this work, and we are very much looking for programmers to join us, to help with the work itself, but also to begin offering input on different directions we might take longer term. Our current focus is on completing an object oriented refactoring of the codebase: forms are 98% done, tables are next, and then we will move on from there. The aim is to reproduce the existing functionality (which is fairly extensive) in a far more modern, scalable and maintainable form.

    Your API point is extremely interesting, not least because I've spent a lot of my life moving data around between various school systems. If you take a look at our Extend page, you'll see a module called Meet The Teacher, which has a partial-API designed to allow Gibbon to talk to a specific online system (http://www.meettheteacher.com). This has worked brilliantly, allowing Gibbon schools to have their data seamlessly synced into a third party system. I see this as an excellent first step towards an eventually more powerful and configurable API.

    We'd love to have you join us, should you be willing to roll up your sleeves and get your hands dirty with some legacy code. Cheers, Ross.
    sandra
  • 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