Mahara - ePortfolios for LMSs
-
@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.
-
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 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
Anyone have any idea what might be going on?
-
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
-
@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?
-
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.
-
Pushed a branch with SMTP set up. Emails still don't seem to be sending. Investigating...
-
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
-
@atrilahiji said in Mahara - ePortfolios for LMSs:
It only didn't work because Mahara sends emails using the address on the user initiating the emails' account
Ah, for those apps, I guess we can just document saying they have disable From Address validation on the server.
-
@girish Alright. Yeah for this one I can set the noreply address but it looks like for stuff like manually adding users, it uses the email of the one who invites. I made the admin user's default email the same as the from email for now.