Last Active
Preferred Name
  • Easier tracking of db issues

    Hi Roman,

    Sounds interesting, I haven't run into any corrupted table problems :/ Providing more troubleshooting tools for these cases would certainly be handy. Is this something you'd be interested in coding up for the System Check page?

  • Markbook bug

    Hi Roman,

    Well spotted. Luckily this bug has been fixed for v18. Here's a link to the issue thread if you'd like to apply the fix to your current install:

  • Fatal erro/Uncaught Error: Call to undefined function Gibbon\gettext()

    Hi Gary,

    Hopefully your hosting provider can enable this extension for you. Until then, if you don't need language translation you could edit the src/Gibbon/Locale.php file and update lines 248-250 in the translate method to the following:
            if (function_exists('gettext')) {
                $text = empty($domain) ?
                    gettext($text) :
                    dgettext($domain, $text);
    The translateN method likely needs updated with a similar conditional.

    These changes would be overwritten the next time you update, but they should allow you to proceed for now with using the system without gettext installed.
  • SMS with login details

    Hi Roman,

    The permissions system is pretty granular, you can give users access to a single action in the User Admin module without giving them access to the rest of the module.

    I think it sounds like a user-related feature, so putting it in this module could possibly make sense for the wider number of schools using Gibbon. You could potentially tweak an action manually in your database to relocate it if needed for your particular school.
  • Automatic student numbers & staff

    Hi cmadamombe, welcome to the Gibbon community! :smiley:

    1. Users who are teachers will only show up in the fast finder if they've been added as a Staff member. Similarly, students will only show up once they've been enrolled in the current school year. This helps to differentiate users, who can have a variety of roles and permissions in the system, from actual staff and students, who have additional info and profiles pertaining to their needs.

    2. The automatic username generation can be found in Manage User Settings > Edit Username Format. Here's an example of settings for an incrementing 4 digit number:

    3. Right now there isn't a tool to automaticly generate student numbers. What I've done at our school is set the student ID and username are both the same, and once the username is generated we copy it into the student ID field.

    Hope this helps!