Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Navigation

    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Mahara - ePortfolios for LMSs

    App Wishlist
    5
    28
    137
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • atrilahiji
      atrilahiji App Dev last edited by atrilahiji

      Im gonna try both this and Kaltura at some point this week. If there are any other Moodle integrations you’re interested in definitely throw more app requests up. I’m if I don’t pick them up I’m sure someone else can eventually.

      jdaviescoates 1 Reply Last reply Reply Quote 1
      • jdaviescoates
        jdaviescoates @atrilahiji last edited by

        @atrilahiji said in Mahara - ePortfolios for LMSs:

        If there are any other Moodle integrations you’re interested in definitely throw more app requests up.

        There are so many listed at https://moodle.org/plugins/ that it's hard to know what's out there!

        Is there a list of the most popular/ recommended integrations somewhere?

        Also, perhaps MoodleNet? I was just chatting with someone yesterday who want to run a series of online course and wants the participants to be able to chat and share resources with each other, and it looks like this was pretty much built for that?

        1 Reply Last reply Reply Quote 0
        • atrilahiji
          atrilahiji App Dev last edited by atrilahiji

          Initial commit is here: https://git.cloudron.io/AtriLahiji/mahara-app

          It works but needs LDAP and SMTP (although we can probably get by without LDAP because it can integrate with Moodle and uses Moodle as an auth provider)

          Edit: Added SMTP and its pretty stable 😄

          1 Reply Last reply Reply Quote 2
          • atrilahiji
            atrilahiji App Dev last edited by

            I have my test environment up here: https://mahara.lahijiapps.dev/

            robi 1 Reply Last reply Reply Quote 2
            • robi
              robi @atrilahiji last edited by

              @atrilahiji said in Mahara - ePortfolios for LMSs:

              I have my test environment up here: https://mahara.lahijiapps.dev/

              FF doesn't like it:

              Did Not Connect: Potential Security Issue
              
              Firefox detected a potential security threat and did not continue to mahara.lahijiapps.dev because this website requires a secure connection.
              
              What can you do about it?
              
              mahara.lahijiapps.dev has a security policy called HTTP Strict Transport Security (HSTS), which means that Firefox can only connect to it securely. You can’t add an exception to visit this site.
              
              The issue is most likely with the website, and there is nothing you can do to resolve it. You can notify the website’s administrator about the problem.
              
              1 Reply Last reply Reply Quote 0
              • atrilahiji
                atrilahiji App Dev last edited by

                Lol I took it down to test something. My bad lol

                1 Reply Last reply Reply Quote 0
                • robi
                  robi last edited by

                  😆

                  atrilahiji 1 Reply Last reply Reply Quote 0
                  • atrilahiji
                    atrilahiji App Dev @robi last edited by

                    @robi Its back. Feel free to play around in there. I'm not using it for anything important.

                    1 Reply Last reply Reply Quote 0
                    • atrilahiji
                      atrilahiji App Dev last edited by atrilahiji

                      @girish I can't catch a break. This one seems to have the same clusterfuck of a plugin system as Moodle. Time to see if this is going to be any easier or if we will need to package this similar to Moodle. I'll see what I can do.

                      Edit: I am having regrets about requesting and then taking this one on but here we go!

                      1 Reply Last reply Reply Quote 1
                      • girish
                        girish Staff last edited by

                        Out of curiosity, what exactly does ePortfolio mean?

                        atrilahiji 1 Reply Last reply Reply Quote 0
                        • atrilahiji
                          atrilahiji App Dev @girish last edited by atrilahiji

                          @girish they actually explain it quite well here: https://mahara.org/view/view.php?id=3

                          Heh thought I pasted it in on my phone but I guess not.

                          1 Reply Last reply Reply Quote 2
                          • atrilahiji
                            atrilahiji App Dev last edited by

                            Huh... the plugins that I can find are all either for version 1.4 (super old) or integrated into core. Tempted to just package it as read only without any plugin support.

                            girish 1 Reply Last reply Reply Quote 1
                            • girish
                              girish Staff @atrilahiji last edited by

                              @atrilahiji Sounds like a plan!

                              atrilahiji 1 Reply Last reply Reply Quote 1
                              • atrilahiji
                                atrilahiji App Dev @girish last edited by atrilahiji

                                @girish Trying to get this sorted out but got a strange error on this branch when it does the initial install: https://git.cloudron.io/AtriLahiji/mahara-app/-/tree/wip-PLUGINS

                                Screen Shot 2020-10-07 at 4.39.16 PM.png

                                Anyone have any idea what might be going on?

                                1 Reply Last reply Reply Quote 0
                                • atrilahiji
                                  atrilahiji App Dev last edited by atrilahiji

                                  Got it working with plugin support similar to the Moodle app: https://git.cloudron.io/AtriLahiji/mahara-app

                                  EDIT: Fixed a couple of security issues (namely the lack of password salting)

                                  EDIT 2: The only thing I notice now is some text flashing whenever the page reloads? O_O

                                  girish 1 Reply Last reply Reply Quote 1
                                  • girish
                                    girish Staff @atrilahiji last edited by

                                    @atrilahiji said in Mahara - ePortfolios for LMSs:

                                    EDIT 2: The only thing I notice now is some text flashing whenever the page reloads? O_O

                                    Do you see this in their demo instance too?

                                    atrilahiji 1 Reply Last reply Reply Quote 0
                                    • atrilahiji
                                      atrilahiji App Dev @girish last edited by

                                      @girish Nope. Seems like its after I my MR where I moved everything to /app/data too

                                      1 Reply Last reply Reply Quote 0
                                      • atrilahiji
                                        atrilahiji App Dev last edited by

                                        The weird text popping up was me just completely not understanding PHP. Fixed it by just setting the salt and urlsecret in the start.sh as god intended.

                                        https://git.cloudron.io/AtriLahiji/mahara-app

                                        1 Reply Last reply Reply Quote 3
                                        • atrilahiji
                                          atrilahiji App Dev last edited by

                                          Pushed a branch with SMTP set up. Emails still don't seem to be sending. Investigating...

                                          1 Reply Last reply Reply Quote 1
                                          • atrilahiji
                                            atrilahiji App Dev last edited by atrilahiji

                                            Wow nevermind. I had the settings in the config.php all along. It only didn't work because Mahara sends emails using the address on the user initiating the emails' account.

                                            I need a screen break lol. I'm inventing tasks that have already been finished 😕

                                            1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post